Pull request #617 updated Connecting to https://api.github.com using docker-jenkins/****** (docker-jenkins GitHub credentials) Obtained Jenkinsfile from cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 Running in Durability level: PERFORMANCE_OPTIMIZED Loading library jps@master Examining docker/jps Attempting to resolve master as a branch Resolved master as branch master at revision 26028d2ce48352c9b2c3f496e963b79a4944a426 using credential jps-reader > git rev-parse --is-inside-work-tree # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/docker/jps.git # timeout=10 Fetching without tags Fetching upstream changes from https://github.com/docker/jps.git > git --version # timeout=10 using GIT_ASKPASS to set credentials GitHub credentials for docker/jps > git fetch --no-tags --progress -- https://github.com/docker/jps.git +refs/heads/master:refs/remotes/origin/master Checking out Revision 26028d2ce48352c9b2c3f496e963b79a4944a426 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f 26028d2ce48352c9b2c3f496e963b79a4944a426 Commit message: "[TAR-1227] Run the sonar container as the current user (#17)" > git rev-list --no-walk 26028d2ce48352c9b2c3f496e963b79a4944a426 # timeout=10 [Pipeline] Start of Pipeline [Pipeline] withEnv [Pipeline] { [Pipeline] timeout Timeout set to expire in 1 hr 0 min [Pipeline] { [Pipeline] stage [Pipeline] { (Build) [Pipeline] parallel [Pipeline] { (Branch: Validate) [Pipeline] { (Branch: Binaries) [Pipeline] { (Branch: Build Invocation image) [Pipeline] stage [Pipeline] { (Validate) [Pipeline] stage [Pipeline] { (Binaries) [Pipeline] stage [Pipeline] { (Build Invocation image) [Pipeline] node [Pipeline] node [Pipeline] node Running on ubuntu-1804-overlay2 (i-0a61213d87f254149) in /home/ubuntu/workspace/app_PR-617 [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app [Pipeline] { Running on ubuntu-1804-overlay2 (i-098158befac3a2f13) in /home/ubuntu/workspace/app_PR-617 [Pipeline] { [Pipeline] checkout Running on ubuntu-1804-overlay2 (i-009b5b1c78e80e401) in /home/ubuntu/workspace/app_PR-617 [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] checkout [Pipeline] checkout using credential docker-jenkins-github-credentials using credential docker-jenkins-github-credentials using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 Fetching without tags Checking out Revision cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 (PR-617) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/617/head:refs/remotes/origin/PR-617 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 > git config core.sparsecheckout # timeout=10 > git checkout -f cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 Commit message: "Document new --installer-context option" > git rev-list --no-walk 080c090c5498f8cd7b17be5585bd22f24c1252b9 # timeout=10 Fetching without tags Checking out Revision cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 (PR-617) Fetching without tags Checking out Revision cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 (PR-617) Commit message: "Document new --installer-context option" [Pipeline] ansiColor [Pipeline] { [Pipeline] sh Commit message: "Document new --installer-context option" > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/617/head:refs/remotes/origin/PR-617 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 > git config core.sparsecheckout # timeout=10 > git checkout -f cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/617/head:refs/remotes/origin/PR-617 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 > git config core.sparsecheckout # timeout=10 > git checkout -f cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 + make -f docker.Makefile lint Linting... docker build -t docker-app-lint:jenkins-app-PR-617-48 -f Dockerfile.lint . #2 [internal] load .dockerignore #2 transferring context: 73B done #2 DONE 0.0s #1 [internal] load build definition from Dockerfile.lint #1 transferring dockerfile: 414B done #1 DONE 0.0s #3 [internal] load metadata for docker.io/library/golang:1.12.9-alpine3.10 #3 DONE 0.1s #4 [1/5] FROM docker.io/library/golang:1.12.9-alpine3.10@sha256:e0660b4f1e6... #4 DONE 0.0s #8 [internal] load build context [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile save-invocation-image docker build -f Dockerfile.invocation-image --build-arg TAG=jenkins-app-PR-617-48 --build-arg COMMIT=cadc25ce --build-arg ALPINE_VERSION=3.10.3 --build-arg GOPROXY=direct --target=invocation -t docker/cnab-app-base:jenkins-app-PR-617-48 . #1 [internal] load build definition from Dockerfile.invocation-image #1 transferring dockerfile: 614B done #1 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 73B done #2 DONE 0.0s #4 [internal] load metadata for docker.io/library/alpine:3.10.3 #4 DONE 0.0s #3 [internal] load metadata for docker.io/library/golang:1.13.2 [Pipeline] ansiColor [Pipeline] { [Pipeline] sh #3 DONE 0.2s #7 [build 1/5] FROM docker.io/library/golang:1.13.2@sha256:b3086f21bfbe8969... #7 DONE 0.0s #5 [invocation 1/4] FROM docker.io/library/alpine:3.10.3 #5 DONE 0.0s #10 [internal] load build context + make -f docker.Makefile cli-cross cross e2e-cross tars docker build --build-arg TAG=jenkins-app-PR-617-48 --build-arg COMMIT=cadc25ce --build-arg ALPINE_VERSION=3.10.3 --build-arg GOPROXY=direct --output type=local,dest=./bin/ --target=cli -t docker-app-cli:jenkins-app-PR-617-48 . #2 [internal] load .dockerignore #2 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 73B done #2 DONE 0.0s #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 3.83kB done #1 DONE 0.0s #3 [internal] load metadata for docker.io/dockercore/golang-cross:1.12.9@sh... #3 DONE 0.0s #4 [cli-build 1/5] FROM docker.io/dockercore/golang-cross:1.12.9@sha256:3ea... #4 DONE 0.0s #8 [cli-build 5/5] RUN make binary-osx binary-windows binary #8 CACHED #9 [cli 1/3] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #9 CACHED #6 [cli-build 3/5] WORKDIR /go/src/github.com/docker/cli #6 CACHED #5 [cli-build 2/5] RUN apt-get install -y -q --no-install-recommends core... #5 CACHED #7 [cli-build 4/5] RUN git clone https://github.com/docker/cli . && git che... #7 CACHED #10 [cli 2/3] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #10 CACHED #11 [cli 3/3] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #11 CACHED #12 exporting to client #12 copying files 35B #8 transferring context: 73.27MB 1.3s done #8 DONE 1.3s #5 [2/5] RUN apk add --no-cache curl git make coreutils #5 CACHED #6 [3/5] RUN GO111MODULE=on go get github.com/golangci/golangci-lint/cm... #6 CACHED #7 [4/5] WORKDIR /go/src/github.com/docker/app #7 CACHED #9 [5/5] COPY . . #10 transferring context: 73.27MB 1.3s done #10 DONE 1.3s #8 [build 2/5] RUN apt-get update -qq && apt-get install -y -q --no-install... #8 CACHED #9 [build 3/5] WORKDIR /go/src/github.com/docker/app/ #9 CACHED #11 [build 4/5] COPY . . #12 copying files 181.89MB 1.2s done #9 DONE 1.4s #10 exporting to image #10 exporting layers #10 exporting layers 0.8s done #10 writing image sha256:cfc4eea019b17fa9b5fb53c5d266fbad0853466bf1129da645eada43e56e8a06 done #10 naming to docker.io/library/docker-app-lint:jenkins-app-PR-617-48 done #10 DONE 0.8s docker run --rm docker-app-lint:jenkins-app-PR-617-48 make lint #12 DONE 2.9s docker build --build-arg TAG=jenkins-app-PR-617-48 --build-arg COMMIT=cadc25ce --build-arg ALPINE_VERSION=3.10.3 --build-arg GOPROXY=direct --output type=local,dest=./bin/ --target=cross -t docker-app-cross:jenkins-app-PR-617-48 . #2 [internal] load build definition from Dockerfile #2 transferring dockerfile: 38B done #2 DONE 0.0s #1 [internal] load .dockerignore #1 transferring context: 34B done #1 DONE 0.0s #4 [internal] load metadata for docker.io/dockercore/golang-cross:1.12.9@sh... #4 DONE 0.0s #3 [internal] load metadata for docker.io/library/golang:1.13.3 #3 DONE 0.2s #8 [cli-build 1/5] FROM docker.io/dockercore/golang-cross:1.12.9@sha256:3ea... #8 DONE 0.0s #5 [dev 1/9] FROM docker.io/library/golang:1.13.3@sha256:6a693fbaba7dd8d816... #5 DONE 0.0s #18 [internal] load build context Linting... #11 DONE 2.9s #12 [build 5/5] RUN make BUILD_TAG=${BUILD_TAG} TAG=jenkins-app-PR-617-48 bi... #18 transferring context: 73.27MB 1.3s done #18 DONE 1.3s #6 [dev 2/9] RUN apt-get update && apt-get install -y -q --no-install-recom... #6 CACHED #9 [cli-build 2/5] RUN apt-get install -y -q --no-install-recommends core... #9 CACHED #11 [cli-build 4/5] RUN git clone https://github.com/docker/cli . && git che... #11 CACHED #10 [cli-build 3/5] WORKDIR /go/src/github.com/docker/cli #10 CACHED #7 [dev 3/9] WORKDIR /go/src/github.com/docker/app/ #7 CACHED #15 [dev 6/9] RUN mkdir /go/src/gotest.tools && git clone -q https://githu... #15 CACHED #14 [dev 5/9] RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/rele... #14 CACHED #16 [dev 7/9] RUN GOOS=linux go build -o /usr/local/bin/test2json-linux ... #16 CACHED #12 [cli-build 5/5] RUN make binary-osx binary-windows binary #12 CACHED #13 [dev 4/9] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #13 CACHED #17 [dev 8/9] RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.c... #17 CACHED #19 [dev 9/9] COPY . . #12 1.153 CGO_ENABLED=0 go build -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:50:56Z" -o bin/cnab-run ./cmd/cnab-run #19 DONE 2.3s #20 [cross-build 1/1] RUN make TAG=jenkins-app-PR-617-48 cross #20 0.872 GOOS=linux CGO_ENABLED=0 go build -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:50:58Z" -o bin/docker-app-linux ./cmd/docker-app [Pipeline] sh + make -f docker.Makefile check-vendor docker build --build-arg TAG=jenkins-app-PR-617-48 --build-arg COMMIT=cadc25ce --build-arg ALPINE_VERSION=3.10.3 --build-arg GOPROXY=direct --target=dev -t docker-app-dev:jenkins-app-PR-617-48 . #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 3.83kB done #1 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 34B done #2 DONE 0.0s #4 [internal] load metadata for docker.io/dockercore/golang-cross:1.12.9@sh... #4 DONE 0.0s #3 [internal] load metadata for docker.io/library/golang:1.13.3 #3 DONE 0.1s #8 [cli-build 1/5] FROM docker.io/dockercore/golang-cross:1.12.9@sha256:3ea... #8 DONE 0.0s #5 [dev 1/9] FROM docker.io/library/golang:1.13.3@sha256:6a693fbaba7dd8d816... #5 DONE 0.0s #18 [internal] load build context #18 transferring context: 344.46kB 0.2s done #18 DONE 0.2s #12 [cli-build 5/5] RUN make binary-osx binary-windows binary #12 CACHED #15 [dev 6/9] RUN mkdir /go/src/gotest.tools && git clone -q https://githu... #15 CACHED #9 [cli-build 2/5] RUN apt-get install -y -q --no-install-recommends core... #9 CACHED #6 [dev 2/9] RUN apt-get update && apt-get install -y -q --no-install-recom... #6 CACHED #7 [dev 3/9] WORKDIR /go/src/github.com/docker/app/ #7 CACHED #14 [dev 5/9] RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/rele... #14 CACHED #11 [cli-build 4/5] RUN git clone https://github.com/docker/cli . && git che... #11 CACHED #16 [dev 7/9] RUN GOOS=linux go build -o /usr/local/bin/test2json-linux ... #16 CACHED #13 [dev 4/9] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #13 CACHED #10 [cli-build 3/5] WORKDIR /go/src/github.com/docker/cli #10 CACHED #17 [dev 8/9] RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.c... #17 CACHED #19 [dev 9/9] COPY . . #19 DONE 0.7s #20 exporting to image #20 exporting layers #20 exporting layers 0.8s done #20 writing image sha256:98c477731c1beddee16bb238b66d21a53c90e20e8048e2740352675988baccbb done #20 naming to docker.io/library/docker-app-dev:jenkins-app-PR-617-48 done #20 DONE 0.8s Check Vendoring... docker run --rm docker-app-dev:jenkins-app-PR-617-48 sh -c "make vendor && hack/check-git-diff vendor" rm -rf vendor 1>&1 dep ensure -v (1/105) Wrote github.com/Azure/go-ansiterm@master (2/105) Wrote gotest.tools@v2.3.0 (3/105) Wrote k8s.io/utils@master (4/105) Wrote github.com/jackpal/gateway (from github.com/ndeloof/gateway)@10816db7ab2f4b71e71dba9420bfa67d5be27b33 (5/105) Wrote google.golang.org/appengine@v1.5.0 (6/105) Wrote k8s.io/apimachinery@kubernetes-1.14.1 (7/105) Wrote k8s.io/klog@v0.2.0 (8/105) Wrote gopkg.in/yaml.v2@v2.2.3 (9/105) Wrote gopkg.in/inf.v0@v0.9.1 (10/105) Wrote sigs.k8s.io/yaml@v1.1.0 (11/105) Wrote github.com/Masterminds/semver@v1.4.2 (12/105) Wrote vbom.ml/util@master (13/105) Wrote github.com/Microsoft/go-winio@v0.4.12 (14/105) Wrote github.com/beorn7/perks@master (15/105) Wrote github.com/agl/ed25519@master (16/105) Wrote github.com/containerd/console@master (17/105) Wrote github.com/containerd/cgroups@master (18/105) Wrote github.com/containerd/fifo@master (19/105) Wrote github.com/containerd/ttrpc@master (20/105) Wrote github.com/containerd/typeurl@master (21/105) Wrote github.com/containerd/continuity@master (22/105) Wrote google.golang.org/grpc@v1.19.1 (23/105) Wrote github.com/coreos/go-systemd@v20 (24/105) Wrote github.com/davecgh/go-spew@v1.1.1 (25/105) Wrote k8s.io/client-go@kubernetes-1.14.1 (26/105) Wrote github.com/Microsoft/hcsshim@v0.8.6 (27/105) Wrote github.com/docker/docker-credential-helpers@v0.6.1 (28/105) Wrote google.golang.org/genproto@master (29/105) Wrote github.com/docker/go@v1.5.1-1 (30/105) Wrote github.com/deislabs/cnab-go@v0.3.2-beta1 (31/105) Wrote github.com/docker/go-events@master (32/105) Wrote github.com/docker/cnab-to-oci@v0.1.0-beta2 (33/105) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18 (34/105) Wrote github.com/docker/go-connections@v0.4.0 (35/105) Wrote github.com/docker/go-units@v0.3.3 (36/105) Wrote github.com/godbus/dbus@v5.0.1 (37/105) Wrote github.com/gogo/googleapis@v1.2.0 (38/105) Wrote github.com/gofrs/flock@v0.7.1 (39/105) Wrote github.com/docker/buildx@v0.3.1 (40/105) Wrote github.com/google/go-cmp@v0.2.0 (41/105) Wrote github.com/google/gofuzz@v1.0.0 (42/105) Wrote github.com/google/shlex@master (43/105) Wrote cloud.google.com/go@v0.37.4 (44/105) Wrote github.com/gorilla/mux@v1.7.1 (45/105) Wrote github.com/grpc-ecosystem/grpc-opentracing@master (46/105) Wrote github.com/globalsign/mgo@master (47/105) Wrote github.com/hashicorp/go-version@v1.1.0 (48/105) Wrote github.com/hashicorp/golang-lru@v0.5.1 (49/105) Wrote github.com/imdario/mergo@master (50/105) Wrote github.com/inconshreveable/mousetrap@v1.0 (51/105) Wrote github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580 (52/105) Wrote github.com/qri-io/jsonpointer@v0.1.0 (53/105) Wrote github.com/googleapis/gnostic@v0.2.0 (54/105) Wrote github.com/jaguilar/vt100 (from github.com/tonistiigi/vt100)@ad4c4a5743050fb7f88ce968dca9422f72a0e3f2 (55/105) Wrote github.com/docker/compose-on-kubernetes@v0.4.21 (56/105) Wrote github.com/json-iterator/go@v1.1.6 #12 DONE 65.1s #6 [invocation 2/4] RUN apk add --no-cache ca-certificates && adduser -S cn... #6 CACHED #13 [invocation 3/4] COPY --from=build /go/src/github.com/docker/app/bin/cna... #13 DONE 0.4s #14 [invocation 4/4] WORKDIR /cnab/app #14 DONE 0.0s #15 exporting to image #15 exporting layers #15 exporting layers 0.2s done #15 writing image sha256:f0a1598b2ff03f2df984728b09c0a7659abcdb674222581d3119adcf908cef25 done #15 naming to docker.io/docker/cnab-app-base:jenkins-app-PR-617-48 done #15 DONE 0.2s docker save docker/cnab-app-base:jenkins-app-PR-617-48 -o _build/invocation-image.tar [Pipeline] sh (57/105) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1 (58/105) Wrote github.com/konsorten/go-windows-terminal-sequences@v1.0.2 + make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-617-48-coverage OUTPUT=coverage-invocation-image.tar save-invocation-image-tag docker tag docker/cnab-app-base:jenkins-app-PR-617-48 docker/cnab-app-base:jenkins-app-PR-617-48-coverage docker save docker/cnab-app-base:jenkins-app-PR-617-48-coverage -o _build/coverage-invocation-image.tar (59/105) Wrote github.com/mitchellh/mapstructure@v1.1.2 (60/105) Wrote github.com/miekg/pkcs11@master [Pipeline] } [Pipeline] // ansiColor [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/_build [Pipeline] { [Pipeline] stash (61/105) Wrote github.com/mattn/go-shellwords@v1.0.5 #20 57.35 GOOS=darwin CGO_ENABLED=0 go build -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:50:58Z" -o bin/docker-app-darwin ./cmd/docker-app (62/105) Wrote github.com/modern-go/concurrent@1.0.3 (63/105) Wrote github.com/morikuni/aec@master (64/105) Wrote github.com/golang/protobuf@v1.3.1 (65/105) Wrote github.com/modern-go/reflect2@1.0.1 (66/105) Wrote github.com/oklog/ulid@v1.3.1 (67/105) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1 Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/invocation-image.tgz [Pipeline] stash (68/105) Wrote github.com/opencontainers/image-spec@v1.0.1 (69/105) Wrote github.com/opentracing/opentracing-go@v1.1.0 (70/105) Wrote github.com/pkg/errors@v0.8.1 (71/105) Wrote github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4 (72/105) Wrote github.com/prometheus/client_model@master (73/105) Wrote github.com/prometheus/client_golang@v0.8.0 Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/coverage-invocation-image.tgz [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app [Pipeline] { [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-617-48 Untagged: docker/cnab-app-base:jenkins-app-PR-617-48 [Pipeline] sh (74/105) Wrote github.com/prometheus/procfs@master (75/105) Wrote github.com/qri-io/jsonschema@v0.1.1 + docker rmi docker/cnab-app-base:jenkins-app-PR-617-48-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-617-48-coverage Deleted: sha256:f0a1598b2ff03f2df984728b09c0a7659abcdb674222581d3119adcf908cef25 [Pipeline] } [Pipeline] // dir [Pipeline] deleteDir (76/105) Wrote github.com/prometheus/common@v0.2.0 (77/105) Wrote github.com/xeipuuv/gojsonreference@master [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } (78/105) Wrote github.com/sirupsen/logrus@v1.4.1 (79/105) Wrote github.com/containerd/containerd@master (80/105) Wrote github.com/spf13/pflag@master (81/105) Wrote github.com/syndtr/gocapability@master (82/105) Wrote github.com/spf13/cobra@v0.0.5 (83/105) Wrote github.com/tonistiigi/units@master (84/105) Wrote github.com/wadey/gocovmerge@master (85/105) Wrote github.com/opencontainers/runc@v1.0.0-rc7 (86/105) Wrote github.com/docker/swarmkit@18e7e58ea1a5ec016625a636d0d52500eea123bc (87/105) Wrote github.com/xeipuuv/gojsonpointer@master (88/105) Wrote github.com/tonistiigi/fsutil@master (89/105) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d (90/105) Wrote github.com/docker/cli@d83cd90464377d4164c8f70248d064b979e5ca98 (91/105) Wrote golang.org/x/oauth2@master (92/105) Wrote github.com/moby/buildkit@v0.6.2 (93/105) Wrote golang.org/x/time@master (94/105) Wrote golang.org/x/crypto@master (95/105) Wrote golang.org/x/sync@master (96/105) Wrote github.com/coreos/etcd@v3.3.12 (97/105) Wrote golang.org/x/net@master (98/105) Wrote golang.org/x/sys@master (99/105) Wrote k8s.io/api@kubernetes-1.14.1 (100/105) Wrote golang.org/x/tools@master (101/105) Wrote golang.org/x/text@v0.3.0 (102/105) Wrote github.com/theupdateframework/notary@v0.6.1 (103/105) Wrote github.com/gogo/protobuf@v1.2.1 (104/105) Wrote github.com/docker/docker@master #20 115.6 GOOS=windows CGO_ENABLED=0 go build -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:50:58Z" -o bin/docker-app-windows.exe ./cmd/docker-app #20 DONE 174.6s #21 [cross 1/3] COPY --from=cross-build /go/src/github.com/docker/app/bin/do... #21 DONE 0.1s #22 [cross 2/3] COPY --from=cross-build /go/src/github.com/docker/app/bin/do... #22 DONE 0.7s #23 [cross 3/3] COPY --from=cross-build /go/src/github.com/docker/app/bin/do... #23 DONE 0.4s #24 exporting to client #24 copying files 39B #24 copying files 124.42MB 0.8s done #24 DONE 1.7s docker build --build-arg TAG=jenkins-app-PR-617-48 --build-arg COMMIT=cadc25ce --build-arg ALPINE_VERSION=3.10.3 --build-arg GOPROXY=direct --output type=local,dest=./bin/ --target=e2e-cross -t docker-app-e2e-cross:jenkins-app-PR-617-48 . #2 [internal] load build definition from Dockerfile #2 transferring dockerfile: 38B done #2 DONE 0.0s #1 [internal] load .dockerignore #1 transferring context: 34B done #1 DONE 0.0s #4 [internal] load metadata for docker.io/dockercore/golang-cross:1.12.9@sh... #4 DONE 0.0s #3 [internal] load metadata for docker.io/library/golang:1.13.3 #3 DONE 0.1s #8 [cli-build 1/5] FROM docker.io/dockercore/golang-cross:1.12.9@sha256:3ea... #8 DONE 0.0s #5 [dev 1/9] FROM docker.io/library/golang:1.13.3@sha256:6a693fbaba7dd8d816... #5 DONE 0.0s #18 [internal] load build context #18 transferring context: 344.46kB 0.2s done #18 DONE 0.3s #19 [dev 9/9] COPY . . #19 CACHED #7 [dev 3/9] WORKDIR /go/src/github.com/docker/app/ #7 CACHED #6 [dev 2/9] RUN apt-get update && apt-get install -y -q --no-install-recom... #6 CACHED #13 [dev 4/9] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #13 CACHED #16 [dev 7/9] RUN GOOS=linux go build -o /usr/local/bin/test2json-linux ... #16 CACHED #11 [cli-build 4/5] RUN git clone https://github.com/docker/cli . && git che... #11 CACHED #15 [dev 6/9] RUN mkdir /go/src/gotest.tools && git clone -q https://githu... #15 CACHED #12 [cli-build 5/5] RUN make binary-osx binary-windows binary #12 CACHED #14 [dev 5/9] RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/rele... #14 CACHED #10 [cli-build 3/5] WORKDIR /go/src/github.com/docker/cli #10 CACHED #9 [cli-build 2/5] RUN apt-get install -y -q --no-install-recommends core... #9 CACHED #17 [dev 8/9] RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.c... #17 CACHED #20 [cross-build 1/1] RUN make TAG=jenkins-app-PR-617-48 cross #20 CACHED #21 [e2e-cross-build 1/1] RUN make TAG=jenkins-app-PR-617-48 e2e-cross #21 0.641 GOOS=linux CGO_ENABLED=0 go build -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:53:57Z" -o bin/docker-app-linux ./cmd/docker-app #21 4.003 GOOS=linux CGO_ENABLED=0 go test -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:53:57Z" -c -o bin/docker-app-e2e-linux ./e2e/ (105/105) Wrote k8s.io/kubernetes@v1.14.1 vendor is correct [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } #21 26.19 GOOS=darwin CGO_ENABLED=0 go build -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:53:57Z" -o bin/docker-app-darwin ./cmd/docker-app #21 30.14 GOOS=darwin CGO_ENABLED=0 go test -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:53:57Z" -c -o bin/docker-app-e2e-darwin ./e2e/ #21 52.07 GOOS=windows CGO_ENABLED=0 go test -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48 -X github.com/docker/app/internal.BuildTime=2019-11-07T15:53:57Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/ #21 DONE 74.5s #22 [e2e-cross 1/9] COPY --from=e2e-cross-build /go/src/github.com/docker/ap... #22 DONE 0.3s #23 [e2e-cross 2/9] COPY --from=e2e-cross-build /go/src/github.com/docker/ap... #23 DONE 0.3s #24 [e2e-cross 3/9] COPY --from=e2e-cross-build /go/src/github.com/docker/ap... #24 DONE 0.4s #25 [e2e-cross 4/9] COPY --from=e2e-cross-build /usr/local/bin/gotestsum-lin... #25 DONE 0.1s #26 [e2e-cross 5/9] COPY --from=e2e-cross-build /usr/local/bin/gotestsum-dar... #26 DONE 0.1s #27 [e2e-cross 6/9] COPY --from=e2e-cross-build /usr/local/bin/gotestsum-win... #27 DONE 0.1s #28 [e2e-cross 7/9] COPY --from=e2e-cross-build /usr/local/bin/test2json-lin... #28 DONE 0.1s #29 [e2e-cross 8/9] COPY --from=e2e-cross-build /usr/local/bin/test2json-dar... #29 DONE 0.2s #30 [e2e-cross 9/9] COPY --from=e2e-cross-build /usr/local/bin/test2json-win... #30 DONE 0.2s #31 exporting to client #31 copying files 12.42MB 0.1s #31 copying files 122.19MB 0.8s done #31 DONE 2.0s tar --transform='flags=r;s|docker-app-linux|docker-app-plugin-linux|' -czf bin/docker-app-linux.tar.gz -C bin docker-app-linux tar czf bin/docker-app-e2e-linux.tar.gz -C bin docker-app-e2e-linux tar --transform='flags=r;s|docker-app-darwin|docker-app-plugin-darwin|' -czf bin/docker-app-darwin.tar.gz -C bin docker-app-darwin tar czf bin/docker-app-e2e-darwin.tar.gz -C bin docker-app-e2e-darwin tar --transform='flags=r;s|docker-app-windows|docker-app-plugin-windows|' -czf bin/docker-app-windows.tar.gz -C bin docker-app-windows.exe tar czf bin/docker-app-e2e-windows.tar.gz -C bin docker-app-e2e-windows.exe [Pipeline] } [Pipeline] // ansiColor [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/bin [Pipeline] { [Pipeline] stash Stashed 21 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/binaries.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] stash Stashed 69 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/examples [Pipeline] { [Pipeline] stash Stashed 48 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] sh + xargs --no-run-if-empty docker image rm -f + docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-PR-617-48* [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // dir Post stage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test) [Pipeline] parallel [Pipeline] { (Branch: Coverage) [Pipeline] { (Branch: Test Linux) [Pipeline] stage [Pipeline] { (Coverage) [Pipeline] stage [Pipeline] { (Test Linux) [Pipeline] node [Pipeline] node Running on ubuntu-1804-overlay2 (i-098158befac3a2f13) in /home/ubuntu/workspace/app_PR-617 [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app [Pipeline] { [Pipeline] checkout Running on ubuntu-1804-overlay2 (i-0a61213d87f254149) in /home/ubuntu/workspace/app_PR-617 [Pipeline] { using credential docker-jenkins-github-credentials [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app [Pipeline] { Cloning the remote Git repository Cloning with configured refspecs honoured and without tags [Pipeline] checkout using credential docker-jenkins-github-credentials Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 Cloning repository https://github.com/docker/app.git > git init /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app # timeout=10 Fetching upstream changes from https://github.com/docker/app.git > git --version # timeout=10 using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 Fetching without tags Checking out Revision cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 (PR-617) > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/617/head:refs/remotes/origin/PR-617 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 > git config core.sparsecheckout # timeout=10 > git checkout -f cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 Commit message: "Document new --installer-context option" Fetching without tags Checking out Revision cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 (PR-617) Commit message: "Document new --installer-context option" > git config remote.origin.url https://github.com/docker/app.git # timeout=10 > git config --add remote.origin.fetch +refs/pull/617/head:refs/remotes/origin/PR-617 # timeout=10 > git config remote.origin.url https://github.com/docker/app.git # timeout=10 Fetching upstream changes from https://github.com/docker/app.git using GIT_ASKPASS to set credentials docker-jenkins GitHub credentials > git fetch --no-tags --progress -- https://github.com/docker/app.git +refs/pull/617/head:refs/remotes/origin/PR-617 > git config core.sparsecheckout # timeout=10 > git checkout -f cadc25ce5da3b19ae8c2e6f2d0c02bb06dfb0e73 [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/_build [Pipeline] { [Pipeline] unstash Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/coverage-invocation-image.tgz [Pipeline] sh + docker load -i coverage-invocation-image.tar Loaded image: docker/cnab-app-base:jenkins-app-PR-617-48-coverage [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-617-48-coverage coverage-run docker build --build-arg TAG=jenkins-app-PR-617-48-coverage --build-arg COMMIT=cadc25ce --build-arg ALPINE_VERSION=3.10.3 --build-arg GOPROXY=direct --target=dev -t docker-app-dev:jenkins-app-PR-617-48 . #1 [internal] load build definition from Dockerfile #1 transferring dockerfile: 3.83kB done #1 DONE 0.0s #2 [internal] load .dockerignore #2 transferring context: 73B done #2 DONE 0.0s #4 [internal] load metadata for docker.io/dockercore/golang-cross:1.12.9@sh... #4 DONE 0.0s #3 [internal] load metadata for docker.io/library/golang:1.13.3 Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/invocation-image.tgz [Pipeline] sh + docker load -i invocation-image.tar #3 DONE 1.2s #8 [cli-build 1/5] FROM docker.io/dockercore/golang-cross:1.12.9@sha256:3ea... #8 DONE 0.0s #5 [dev 1/9] FROM docker.io/library/golang:1.13.3@sha256:6a693fbaba7dd8d816... #5 DONE 0.0s #18 [internal] load build context Loaded image: docker/cnab-app-base:jenkins-app-PR-617-48 [Pipeline] } [Pipeline] // dir [Pipeline] unstash #18 transferring context: 73.27MB 1.3s done #18 DONE 1.4s #7 [dev 3/9] WORKDIR /go/src/github.com/docker/app/ #7 CACHED #14 [dev 5/9] RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/rele... #14 CACHED #16 [dev 7/9] RUN GOOS=linux go build -o /usr/local/bin/test2json-linux ... #16 CACHED #12 [cli-build 5/5] RUN make binary-osx binary-windows binary #12 CACHED #11 [cli-build 4/5] RUN git clone https://github.com/docker/cli . && git che... #11 CACHED #13 [dev 4/9] COPY --from=cli-build /go/src/github.com/docker/cli/build/dock... #13 CACHED #15 [dev 6/9] RUN mkdir /go/src/gotest.tools && git clone -q https://githu... #15 CACHED #10 [cli-build 3/5] WORKDIR /go/src/github.com/docker/cli #10 CACHED #9 [cli-build 2/5] RUN apt-get install -y -q --no-install-recommends core... #9 CACHED #6 [dev 2/9] RUN apt-get update && apt-get install -y -q --no-install-recom... #6 CACHED #17 [dev 8/9] RUN go get -d gopkg.in/mjibson/esc.v0 && cd /go/src/github.c... #17 CACHED #19 [dev 9/9] COPY . . #19 DONE 2.0s #20 exporting to image #20 exporting layers #20 exporting layers 0.8s done #20 writing image sha256:c76ac4f448d5530fa4c6257222ead5c7807d4a3b8ef7ddf4a867e42aa0e86d56 done #20 naming to docker.io/library/docker-app-dev:jenkins-app-PR-617-48 done #20 DONE 0.8s docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-617-48-coverage --network="host" -t docker-app-dev:jenkins-app-PR-617-48 make COMMIT=cadc25ce TAG=jenkins-app-PR-617-48-coverage TEST_RESULTS_PREFIX= coverage Running unit tests (coverage)... CGO_ENABLED=0 gotestsum --junitfile _build/test-results/unit-coverage.xml -- -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48-coverage -X github.com/docker/app/internal.BuildTime=2019-11-07T15:56:25Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/docs/yaml github.com/docker/app/internal github.com/docker/app/internal/bundle github.com/docker/app/internal/cliopts github.com/docker/app/internal/cnab github.com/docker/app/internal/commands github.com/docker/app/internal/commands/build github.com/docker/app/internal/commands/image github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters ∅ . Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/binaries.tgz [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/examples [Pipeline] { [Pipeline] unstash Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/examples.tgz [Pipeline] } [Pipeline] // dir [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/e2e [Pipeline] { [Pipeline] unstash Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/stashes/e2e.tgz [Pipeline] } [Pipeline] // dir [Pipeline] ansiColor [Pipeline] { [Pipeline] sh + ./gotestsum-linux --format short-verbose --junitfile e2e-linux.xml --raw-command -- ./test2json-linux -t -p e2e/linux ./docker-app-e2e-linux -test.v --e2e-path=e2e PASS e2e/linux.TestBuild (49.96s) PASS e2e/linux.TestQuietBuild (13.84s) PASS e2e/linux.TestBuildWithoutTag (14.12s) ∅ cmd/cnab-run ∅ cmd/docker-app ∅ docs/yaml ✓ internal (47ms) PASS e2e/linux.TestBuildWithArgs (14.53s) ✓ internal/bundle (29ms) ∅ internal/cliopts ✓ internal/cnab (31ms) ✓ internal/commands (599ms) ✓ internal/commands/build (33ms) ✓ internal/compose (8ms) ✓ internal/commands/image (55ms) ✓ internal/formatter (3ms) ∅ internal/formatter/driver ∅ internal/formatter/json ∅ internal/formatter/yaml PASS e2e/linux.TestBuildWithArgsDefinedTwice (13.53s) ✓ internal/inspect (90ms) ∅ internal/log ✓ internal/slices (9ms) ✓ internal/packager (102ms) ✓ internal/yaml (11ms) ✓ internal/store (43ms) ✓ loader (29ms) ✓ render (103ms) ✓ specification (9ms) ✓ types (28ms) ✓ types/metadata (26ms) ✓ types/parameters (4ms) DONE 250 tests in 123.515s CGO_ENABLED=0 go test -tags=" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48-coverage -X github.com/docker/app/internal.BuildTime=2019-11-07T15:56:25Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app PASS e2e/linux.TestCallCustomStatusAction/validCustomDockerStatusAction (5.39s) PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (2.87s) PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (4.87s) PASS e2e/linux.TestCallCustomStatusAction (13.12s) PASS e2e/linux.TestCnabParameters (5.89s) PASS e2e/linux.TestExitErrorCode (0.07s) Running e2e tests (coverage)... DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 gotestsum --junitfile _build/test-results/e2e-coverage.xml -- -tags= -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=cadc25ce -X github.com/docker/app/internal.Version=jenkins-app-PR-617-48-coverage -X github.com/docker/app/internal.BuildTime=2019-11-07T15:56:25Z" -v ./e2e PASS e2e/linux.TestRender/envvariables/stdout (1.32s) PASS e2e/linux.TestRender/envvariables/file (1.32s) PASS e2e/linux.TestRender/envvariables (3.34s) PASS e2e/linux.TestRender (3.34s) PASS e2e/linux.TestRenderAppNotFound (0.17s) PASS e2e/linux.TestRenderFormatters (15.36s) PASS e2e/linux.TestInit (0.14s) PASS e2e/linux.TestInspectApp (14.68s) PASS e2e/linux.TestRunOnlyOne (0.13s) PASS e2e/linux.TestRunWithLabels (17.13s) PASS e2e/linux.TestDockerAppLifecycle (26.34s) PASS e2e/linux.TestCredentials/missing (0.06s) PASS e2e/linux.TestCredentials/full (6.04s) PASS e2e/linux.TestCredentials/mixed-credstore (1.32s) PASS e2e/linux.TestCredentials/mixed-local-cred (1.34s) PASS e2e/linux.TestCredentials/overload (0.07s) PASS e2e/linux.TestCredentials (8.82s) PASS e2e/linux.TestRenderWithEnvFile (2.25s) PASS e2e/linux.TestExamplesAreValid (0.27s) PASS e2e/linux.TestImageList (15.88s) PASS e2e/linux.TestImageListQuiet (15.84s) PASS e2e/linux.TestImageListDigests (14.57s) PASS e2e/linux.TestImageRm (18.52s) PASS e2e/linux.TestImageTag (16.44s) PASS e2e/linux.TestInvokePluginFromCLI (4.88s) PASS e2e/linux.TestPushArchs/default (12.31s) PASS e2e/linux.TestPushArchs/all-platforms (9.10s) PASS e2e/linux.TestPushArchs (39.55s) PASS e2e/linux.TestPushInsecureRegistry (21.69s) PASS e2e/linux.TestPushInstall (23.66s) PASS e2e/linux.TestPushPullInstall (35.05s) PASS e2e/linux.TestPushInstallBundle/push-bundle (4.97s) PASS e2e/linux.TestPushInstallBundle/push-ref (1.18s) PASS e2e/linux.TestPushInstallBundle/push-bundleref (3.83s) PASS e2e/linux.TestPushInstallBundle (26.00s) PASS e2e/linux.TestOrphanedParameter (0.07s) PASS e2e/linux DONE 47 tests in 445.852s time="2019-11-07T16:03:57Z" level=warning msg="failed to lookup go version for junit xml" error="exec: \"go\": executable file not found in $PATH" [Pipeline] } [Pipeline] // ansiColor [Pipeline] } [Pipeline] // dir Post stage [Pipeline] archiveArtifacts Archiving artifacts Uploaded 1 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/artifacts/ [Pipeline] junit Recording test results [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-617-48 Untagged: docker/cnab-app-base:jenkins-app-PR-617-48 [Pipeline] deleteDir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } ✓ e2e (7m5.187s) DONE 47 tests in 428.833s go install ./vendor/github.com/wadey/gocovmerge/ gocovmerge _build/cov/*.out > _build/cov/all.out go tool cover -func _build/cov/all.out github.com/docker/app/cmd/docker-app/main.go:12: main 80.0% github.com/docker/app/internal/bundle/parameters.go:29: WithFileParameters 85.7% github.com/docker/app/internal/bundle/parameters.go:42: WithCommandLineParameters 100.0% github.com/docker/app/internal/bundle/parameters.go:52: WithLabels 90.9% github.com/docker/app/internal/bundle/parameters.go:73: WithSendRegistryAuth 85.7% github.com/docker/app/internal/bundle/parameters.go:86: WithOrchestratorParameters 100.0% github.com/docker/app/internal/bundle/parameters.go:98: WithErrorWriter 100.0% github.com/docker/app/internal/bundle/parameters.go:106: MergeBundleParameters 92.3% github.com/docker/app/internal/bundle/parameters.go:130: matchAndMergeParametersDefinition 92.0% github.com/docker/app/internal/cliopts/installerContext.go:19: AddFlags 100.0% github.com/docker/app/internal/cliopts/installerContext.go:27: SetInstallerContext 14.3% github.com/docker/app/internal/cliopts/parameters.go:14: AddFlags 100.0% github.com/docker/app/internal/cnab/cnab.go:29: getAppNameKind 75.0% github.com/docker/app/internal/cnab/cnab.go:51: extractAndLoadAppBasedBundle 83.3% github.com/docker/app/internal/cnab/cnab.go:62: LoadBundleFromFile 80.0% github.com/docker/app/internal/cnab/cnab.go:74: ResolveBundle 75.0% github.com/docker/app/internal/cnab/cnab.go:93: GetBundle 83.3% github.com/docker/app/internal/cnab/cnab.go:111: getBundleFromStore 77.8% github.com/docker/app/internal/cnab/cnab.go:126: PullBundle 66.7% github.com/docker/app/internal/cnab/driver.go:31: RequiredClaimBindMount 100.0% github.com/docker/app/internal/cnab/driver.go:42: RequiredBindMount 77.8% github.com/docker/app/internal/cnab/driver.go:74: socketPath 100.0% github.com/docker/app/internal/cnab/driver.go:82: isDockerHostLocal 100.0% github.com/docker/app/internal/cnab/driver.go:87: prepareDriver 100.0% github.com/docker/app/internal/cnab/driver.go:120: SetupDriver 75.0% github.com/docker/app/internal/commands/build/build.go:48: Cmd 100.0% github.com/docker/app/internal/commands/build/build.go:75: runBuild 74.3% github.com/docker/app/internal/commands/build/build.go:136: buildImageUsingBuildx 75.8% github.com/docker/app/internal/commands/build/build.go:195: fixServiceImageReferences 77.8% github.com/docker/app/internal/commands/build/build.go:221: getAppFolder 76.9% github.com/docker/app/internal/commands/build/build.go:243: checkMinimalEngineVersion 66.7% github.com/docker/app/internal/commands/build/build.go:258: updateBundle 94.1% github.com/docker/app/internal/commands/build/build.go:282: createInvocationImageBuildOptions 75.0% github.com/docker/app/internal/commands/build/build.go:296: debugBuildOpts 20.0% github.com/docker/app/internal/commands/build/build.go:307: debugBundle 20.0% github.com/docker/app/internal/commands/build/build.go:318: debugSolveResponses 20.0% github.com/docker/app/internal/commands/build/build.go:329: checkBuildArgsUniqueness 85.7% github.com/docker/app/internal/commands/build/compose.go:15: parseCompose 89.5% github.com/docker/app/internal/commands/build/compose.go:55: flatten 87.5% github.com/docker/app/internal/commands/build/types.go:28: load 71.4% github.com/docker/app/internal/commands/build/types.go:40: loadServices 85.7% github.com/docker/app/internal/commands/build/types.go:53: loadService 85.7% github.com/docker/app/internal/commands/build/types.go:69: transformBuildConfig 75.0% github.com/docker/app/internal/commands/build/types.go:80: buildArgsToMap 87.5% github.com/docker/app/internal/commands/build/types.go:94: mergeArgs 80.0% github.com/docker/app/internal/commands/credentials.go:24: addNamedCredentialSets 75.0% github.com/docker/app/internal/commands/credentials.go:55: parseCommandlineCredential 100.0% github.com/docker/app/internal/commands/credentials.go:65: addCredentials 75.0% github.com/docker/app/internal/commands/credentials.go:82: addDockerCredentials 87.5% github.com/docker/app/internal/commands/credentials.go:97: addRegistryCredentials 85.0% github.com/docker/app/internal/commands/credentials.go:129: prepareCredentialSet 80.0% github.com/docker/app/internal/commands/image/command.go:9: Cmd 100.0% github.com/docker/app/internal/commands/image/inspect.go:25: muteDockerCli 100.0% github.com/docker/app/internal/commands/image/inspect.go:34: inspectCmd 100.0% github.com/docker/app/internal/commands/image/inspect.go:54: runInspect 72.0% github.com/docker/app/internal/commands/image/list.go:29: listCmd 84.6% github.com/docker/app/internal/commands/image/list.go:56: runList 77.8% github.com/docker/app/internal/commands/image/list.go:73: getPackages 87.5% github.com/docker/app/internal/commands/image/list.go:92: printImages 100.0% github.com/docker/app/internal/commands/image/list.go:103: printImageIDs 87.5% github.com/docker/app/internal/commands/image/list.go:117: getImageID 85.7% github.com/docker/app/internal/commands/image/list.go:129: printHeaders 100.0% github.com/docker/app/internal/commands/image/list.go:137: printValues 100.0% github.com/docker/app/internal/commands/image/list.go:145: getImageListColumns 94.7% github.com/docker/app/internal/commands/image/render.go:29: renderCmd 100.0% github.com/docker/app/internal/commands/image/render.go:49: runRender 80.0% github.com/docker/app/internal/commands/image/render.go:74: prepareCustomAction 70.0% github.com/docker/app/internal/commands/image/rm.go:15: rmCmd 71.4% github.com/docker/app/internal/commands/image/rm.go:50: runRm 71.4% github.com/docker/app/internal/commands/image/tag.go:14: tagCmd 77.8% github.com/docker/app/internal/commands/image/tag.go:40: runTag 100.0% github.com/docker/app/internal/commands/image/tag.go:49: readBundle 88.9% github.com/docker/app/internal/commands/image/tag.go:68: storeBundle 100.0% github.com/docker/app/internal/commands/init.go:16: initCmd 87.5% github.com/docker/app/internal/commands/list.go:38: listCmd 100.0% github.com/docker/app/internal/commands/list.go:52: runList 87.5% github.com/docker/app/internal/commands/list.go:67: printHeaders 100.0% github.com/docker/app/internal/commands/list.go:75: printValues 100.0% github.com/docker/app/internal/commands/list.go:83: getInstallations 77.8% github.com/docker/app/internal/commands/pull.go:17: pullCmd 100.0% github.com/docker/app/internal/commands/pull.go:30: runPull 73.3% github.com/docker/app/internal/commands/push.go:53: pushCmd 100.0% github.com/docker/app/internal/commands/push.go:74: runPush 71.4% github.com/docker/app/internal/commands/push.go:100: resolveReferenceAndBundle 66.7% github.com/docker/app/internal/commands/push.go:116: pushInvocationImage 71.4% github.com/docker/app/internal/commands/push.go:139: pushBundle 77.8% github.com/docker/app/internal/commands/push.go:169: withAppAnnotations 80.0% github.com/docker/app/internal/commands/push.go:178: platformFilter 100.0% github.com/docker/app/internal/commands/push.go:185: retagInvocationImage 80.0% github.com/docker/app/internal/commands/push.go:200: shouldRetagInvocationImage 85.7% github.com/docker/app/internal/commands/push.go:246: onEvent 0.0% github.com/docker/app/internal/commands/push.go:266: imageIndex 0.0% github.com/docker/app/internal/commands/push.go:281: onProgress 0.0% github.com/docker/app/internal/commands/push.go:285: print 0.0% github.com/docker/app/internal/commands/push.go:300: printDescriptorProgress 0.0% github.com/docker/app/internal/commands/push.go:336: hasError 0.0% github.com/docker/app/internal/commands/push.go:352: onEvent 80.0% github.com/docker/app/internal/commands/push.go:365: checkFlags 66.7% github.com/docker/app/internal/commands/remove.go:24: removeCmd 100.0% github.com/docker/app/internal/commands/remove.go:44: runRemove 50.0% github.com/docker/app/internal/commands/root.go:25: NewRootCmd 36.4% github.com/docker/app/internal/commands/root.go:50: addCommands 100.0% github.com/docker/app/internal/commands/root.go:65: firstOrEmpty 66.7% github.com/docker/app/internal/commands/root.go:72: muteDockerCli 100.0% github.com/docker/app/internal/commands/root.go:81: prepareStores 69.2% github.com/docker/app/internal/commands/root.go:101: prepareBundleStore 71.4% github.com/docker/app/internal/commands/root.go:119: addFlags 100.0% github.com/docker/app/internal/commands/root.go:125: CredentialSetOpts 100.0% github.com/docker/app/internal/commands/root.go:134: IsInstallationFailed 100.0% github.com/docker/app/internal/commands/run.go:39: runCmd 88.9% github.com/docker/app/internal/commands/run.go:76: runCnab 75.0% github.com/docker/app/internal/commands/run.go:84: runDockerApp 71.4% github.com/docker/app/internal/commands/run.go:97: runBundle 71.8% github.com/docker/app/internal/commands/update.go:23: updateCmd 100.0% github.com/docker/app/internal/commands/update.go:42: runUpdate 60.6% github.com/docker/app/internal/commands/validate.go:22: validateCmd 100.0% github.com/docker/app/internal/commands/validate.go:37: runValidate 75.0% github.com/docker/app/internal/compose/compose.go:29: Load 90.9% github.com/docker/app/internal/compose/compose.go:49: validateImagesInConfigFiles 89.5% github.com/docker/app/internal/compose/compose.go:85: ExtractVariables 75.0% github.com/docker/app/internal/dockerdesktop.go:21: defaultDockerDesktopHostProvider 66.7% github.com/docker/app/internal/dockerdesktop.go:37: rewrite 100.0% github.com/docker/app/internal/dockerdesktop.go:53: rewrite 91.7% github.com/docker/app/internal/dockerdesktop.go:78: makeLinuxkitIPProvider 0.0% github.com/docker/app/internal/dockerdesktop.go:108: rewriteContextIfDockerDesktop 66.7% github.com/docker/app/internal/dockerdesktop.go:135: List 0.0% github.com/docker/app/internal/dockerdesktop.go:147: GetMetadata 80.0% github.com/docker/app/internal/formatter/formatter.go:20: Register 100.0% github.com/docker/app/internal/formatter/formatter.go:34: Format 100.0% github.com/docker/app/internal/formatter/formatter.go:49: Drivers 100.0% github.com/docker/app/internal/formatter/json/driver.go:11: init 100.0% github.com/docker/app/internal/formatter/json/driver.go:19: Format 0.0% github.com/docker/app/internal/formatter/yaml/driver.go:10: init 100.0% github.com/docker/app/internal/formatter/yaml/driver.go:18: Format 0.0% github.com/docker/app/internal/inspect/inspect.go:49: Inspect 75.0% github.com/docker/app/internal/inspect/inspect.go:66: printAppInfo 75.0% github.com/docker/app/internal/inspect/inspect.go:77: printJSON 80.0% github.com/docker/app/internal/inspect/inspect.go:86: printTable 100.0% github.com/docker/app/internal/inspect/inspect.go:135: printMetadata 100.0% github.com/docker/app/internal/inspect/inspect.go:143: printSection 100.0% github.com/docker/app/internal/inspect/inspect.go:154: getAppInfo 96.0% github.com/docker/app/internal/inspect/inspect.go:213: getReplicas 100.0% github.com/docker/app/internal/inspect/inspect.go:220: extractParameters 88.9% github.com/docker/app/internal/inspect/inspect.go:234: mergeAndFlattenParameters 71.4% github.com/docker/app/internal/inspect/ports.go:16: newPort 100.0% github.com/docker/app/internal/inspect/ports.go:20: add 100.0% github.com/docker/app/internal/inspect/ports.go:36: String 100.0% github.com/docker/app/internal/inspect/ports.go:47: getPorts 100.0% github.com/docker/app/internal/log/log.go:10: WithLogContext 100.0% github.com/docker/app/internal/names.go:89: AppNameFromDir 100.0% github.com/docker/app/internal/names.go:95: DirNameFromAppName 100.0% github.com/docker/app/internal/names.go:104: ValidateAppName 100.0% github.com/docker/app/internal/packager/bundle.go:22: MakeBundleFromApp 66.7% github.com/docker/app/internal/packager/bundle.go:58: MakeInvocationImageName 100.0% github.com/docker/app/internal/packager/bundle.go:65: MakeCNABImageName 100.0% github.com/docker/app/internal/packager/bundle.go:74: PersistInBundleStore 71.4% github.com/docker/app/internal/packager/bundle.go:86: GetNamedTagged 77.8% github.com/docker/app/internal/packager/cnab.go:34: ToCNAB 94.1% github.com/docker/app/internal/packager/cnab.go:229: extractBundleImages 85.7% github.com/docker/app/internal/packager/extract.go:17: findApp 0.0% github.com/docker/app/internal/packager/extract.go:44: Extract 39.1% github.com/docker/app/internal/packager/init.go:30: Init 64.7% github.com/docker/app/internal/packager/init.go:59: initFromScratch 0.0% github.com/docker/app/internal/packager/init.go:74: checkComposeFileVersion 100.0% github.com/docker/app/internal/packager/init.go:82: initFromComposeFile 86.0% github.com/docker/app/internal/packager/init.go:147: removeDefaultValuesFromCompose 100.0% github.com/docker/app/internal/packager/init.go:161: composeFileFromScratch 0.0% github.com/docker/app/internal/packager/init.go:181: writeMetadataFile 75.0% github.com/docker/app/internal/packager/init.go:194: newMetadata 100.0% github.com/docker/app/internal/packager/packing.go:24: tarAdd 75.0% github.com/docker/app/internal/packager/packing.go:32: tarAddBytes 83.3% github.com/docker/app/internal/packager/packing.go:48: PackInvocationImageContext 63.6% github.com/docker/app/internal/packager/packing.go:83: BaseInvocationImage 80.0% github.com/docker/app/internal/packager/packing.go:93: dockerFile 100.0% github.com/docker/app/internal/packager/parameter.go:18: ExtractCNABParameterMapping 100.0% github.com/docker/app/internal/packager/parameter.go:33: getKeys 100.0% github.com/docker/app/internal/packager/parameter.go:49: ExtractCNABParametersValues 100.0% github.com/docker/app/internal/registry.go:13: InsecureRegistriesFromEngine 88.9% github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0% github.com/docker/app/internal/store/app.go:35: NewApplicationStore 83.3% github.com/docker/app/internal/store/app.go:54: InstallationStore 75.0% github.com/docker/app/internal/store/app.go:63: CredentialStore 75.0% github.com/docker/app/internal/store/app.go:72: BundleStore 75.0% github.com/docker/app/internal/store/app.go:80: makeDigestedDirectory 100.0% github.com/docker/app/internal/store/bundle.go:38: NewBundleStore 75.0% github.com/docker/app/internal/store/bundle.go:66: Store 73.3% github.com/docker/app/internal/store/bundle.go:89: Read 71.4% github.com/docker/app/internal/store/bundle.go:103: List 100.0% github.com/docker/app/internal/store/bundle.go:118: Remove 85.7% github.com/docker/app/internal/store/bundle.go:130: LookUp 93.3% github.com/docker/app/internal/store/bundle.go:154: matchShortID 88.9% github.com/docker/app/internal/store/bundle.go:170: referenceToID 100.0% github.com/docker/app/internal/store/bundle.go:184: storePaths 76.9% github.com/docker/app/internal/store/bundle.go:208: storePath 100.0% github.com/docker/app/internal/store/bundle.go:242: scanAllBundles 66.7% github.com/docker/app/internal/store/bundle.go:249: processBundleStoreFile 79.2% github.com/docker/app/internal/store/bundle.go:288: fetchBundleJSON 71.4% github.com/docker/app/internal/store/bundle.go:300: pathToReference 91.7% github.com/docker/app/internal/store/bundle.go:327: appendRef 100.0% github.com/docker/app/internal/store/bundle.go:337: removeRef 100.0% github.com/docker/app/internal/store/bundle.go:351: reconstructNamedReference 72.7% github.com/docker/app/internal/store/bundle.go:372: containsRef 75.0% github.com/docker/app/internal/store/bundle.go:381: unknownReference 100.0% github.com/docker/app/internal/store/bundle.go:390: Error 100.0% github.com/docker/app/internal/store/bundle.go:395: NotFound 0.0% github.com/docker/app/internal/store/credential.go:24: Read 100.0% github.com/docker/app/internal/store/credential.go:29: Store 71.4% github.com/docker/app/internal/store/digest.go:21: isShortID 100.0% github.com/docker/app/internal/store/digest.go:26: ComputeDigest 80.0% github.com/docker/app/internal/store/digest.go:36: StringToNamedRef 75.0% github.com/docker/app/internal/store/digest.go:44: FromString 100.0% github.com/docker/app/internal/store/digest.go:52: FromBundle 100.0% github.com/docker/app/internal/store/digest.go:64: String 100.0% github.com/docker/app/internal/store/digest.go:68: Digest 100.0% github.com/docker/app/internal/store/installation.go:26: NewInstallation 75.0% github.com/docker/app/internal/store/installation.go:39: SetParameter 100.0% github.com/docker/app/internal/store/installation.go:51: List 100.0% github.com/docker/app/internal/store/installation.go:55: Store 75.0% github.com/docker/app/internal/store/installation.go:63: Read 77.8% github.com/docker/app/internal/store/installation.go:79: Delete 100.0% github.com/docker/app/internal/version.go:20: FullVersion 0.0% github.com/docker/app/internal/version.go:32: reformatDate 0.0% github.com/docker/app/internal/yaml/yaml.go:14: Unmarshal 80.0% github.com/docker/app/internal/yaml/yaml.go:28: Marshal 100.0% github.com/docker/app/internal/yaml/yaml.go:35: NewDecoder 100.0% github.com/docker/app/loader/loader.go:16: LoadFromDirectory 100.0% github.com/docker/app/loader/loader.go:26: LoadFromTar 100.0% github.com/docker/app/loader/loader.go:37: LoadFromTarReader 45.5% github.com/docker/app/render/render.go:43: Render 80.0% github.com/docker/app/render/render.go:68: substituteParams 100.0% github.com/docker/app/render/render.go:104: render 80.0% github.com/docker/app/render/render.go:132: processEnabled 91.7% github.com/docker/app/render/render.go:152: isEnabled 75.0% github.com/docker/app/specification/bindata.go:44: Open 0.0% github.com/docker/app/specification/bindata.go:52: prepare 82.4% github.com/docker/app/specification/bindata.go:77: Open 0.0% github.com/docker/app/specification/bindata.go:85: Open 0.0% github.com/docker/app/specification/bindata.go:89: File 0.0% github.com/docker/app/specification/bindata.go:100: Close 0.0% github.com/docker/app/specification/bindata.go:104: Readdir 0.0% github.com/docker/app/specification/bindata.go:125: Stat 0.0% github.com/docker/app/specification/bindata.go:129: Name 0.0% github.com/docker/app/specification/bindata.go:133: Size 0.0% github.com/docker/app/specification/bindata.go:137: Mode 0.0% github.com/docker/app/specification/bindata.go:141: ModTime 0.0% github.com/docker/app/specification/bindata.go:145: IsDir 0.0% github.com/docker/app/specification/bindata.go:149: Sys 0.0% github.com/docker/app/specification/bindata.go:155: _escFS 0.0% github.com/docker/app/specification/bindata.go:164: _escDir 0.0% github.com/docker/app/specification/bindata.go:173: _escFSByte 45.5% github.com/docker/app/specification/bindata.go:191: _escFSMustByte 0.0% github.com/docker/app/specification/bindata.go:200: _escFSString 0.0% github.com/docker/app/specification/bindata.go:206: _escFSMustString 0.0% github.com/docker/app/specification/schema.go:15: Validate 93.3% github.com/docker/app/types/init.go:17: NewInitialComposeFile 100.0% github.com/docker/app/types/metadata/load.go:14: Load 83.3% github.com/docker/app/types/metadata/load.go:25: validateRawMetadata 83.3% github.com/docker/app/types/metadata/metadata.go:19: String 100.0% github.com/docker/app/types/metadata/metadata.go:28: String 100.0% github.com/docker/app/types/metadata/metadata.go:45: FromBundle 100.0% github.com/docker/app/types/parameters/load.go:14: Load 95.0% github.com/docker/app/types/parameters/load.go:48: LoadMultiple 77.8% github.com/docker/app/types/parameters/load.go:64: LoadFile 75.0% github.com/docker/app/types/parameters/load.go:73: LoadFiles 77.8% github.com/docker/app/types/parameters/load.go:89: convertToStringKeysRecursive 96.0% github.com/docker/app/types/parameters/load.go:126: formatInvalidKeyError 100.0% github.com/docker/app/types/parameters/merge.go:9: Merge 100.0% github.com/docker/app/types/parameters/opts.go:9: WithPrefix 100.0% github.com/docker/app/types/parameters/parameters.go:18: Flatten 100.0% github.com/docker/app/types/parameters/parameters.go:22: flatten 100.0% github.com/docker/app/types/parameters/parameters.go:50: FromFlatten 88.9% github.com/docker/app/types/parameters/parameters.go:65: isSupposedSlice 100.0% github.com/docker/app/types/parameters/parameters.go:73: assignKey 92.3% github.com/docker/app/types/types.go:30: ShouldRunInsideDirectory 0.0% github.com/docker/app/types/types.go:57: Path 100.0% github.com/docker/app/types/types.go:62: Size 100.0% github.com/docker/app/types/types.go:67: Composes 100.0% github.com/docker/app/types/types.go:72: ParametersRaw 100.0% github.com/docker/app/types/types.go:77: Parameters 100.0% github.com/docker/app/types/types.go:82: MetadataRaw 100.0% github.com/docker/app/types/types.go:87: Metadata 100.0% github.com/docker/app/types/types.go:92: Attachments 100.0% github.com/docker/app/types/types.go:96: HasCRLF 0.0% github.com/docker/app/types/types.go:101: Extract 0.0% github.com/docker/app/types/types.go:114: noop 0.0% github.com/docker/app/types/types.go:117: NewApp 100.0% github.com/docker/app/types/types.go:139: NewAppFromDefaultFiles 100.0% github.com/docker/app/types/types.go:150: WithName 100.0% github.com/docker/app/types/types.go:158: WithPath 100.0% github.com/docker/app/types/types.go:166: WithCleanup 100.0% github.com/docker/app/types/types.go:174: WithSource 100.0% github.com/docker/app/types/types.go:182: WithParametersFiles 100.0% github.com/docker/app/types/types.go:187: WithAttachments 84.6% github.com/docker/app/types/types.go:219: WithParameters 100.0% github.com/docker/app/types/types.go:223: parametersLoader 100.0% github.com/docker/app/types/types.go:241: MetadataFile 100.0% github.com/docker/app/types/types.go:246: Metadata 100.0% github.com/docker/app/types/types.go:250: metadataLoader 100.0% github.com/docker/app/types/types.go:268: WithComposeFiles 100.0% github.com/docker/app/types/types.go:273: WithComposes 100.0% github.com/docker/app/types/types.go:277: composeLoader 100.0% github.com/docker/app/types/types.go:288: readReaders 77.8% github.com/docker/app/types/types.go:302: readFiles 100.0% github.com/docker/app/types/types.go:316: newErrGroup 100.0% total: (statements) 76.8% go tool cover -html _build/cov/all.out -o _build/cov/coverage.html [Pipeline] sh + make -f docker.Makefile TAG=jenkins-app-PR-617-48-coverage coverage-results docker cp docker-app-cov-jenkins-app-PR-617-48-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov docker cp docker-app-cov-jenkins-app-PR-617-48-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results docker rm docker-app-cov-jenkins-app-PR-617-48-coverage docker-app-cov-jenkins-app-PR-617-48-coverage [Pipeline] } [Pipeline] // ansiColor [Pipeline] archiveArtifacts Archiving artifacts Uploaded 1 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/artifacts/ [Pipeline] archiveArtifacts Archiving artifacts Uploaded 1 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/artifacts/ [Pipeline] } [Pipeline] // dir Post stage [Pipeline] dir Running in /home/ubuntu/workspace/app_PR-617/src/github.com/docker/app/_build/test-results [Pipeline] { [Pipeline] sh + [ ! -e unit-coverage.xml ] + sed -i -E -e s,"github.com/docker/app","unit/basic",g; s,"github.com/docker/app/([^"]*)","unit/basic/\1",g unit-coverage.xml [Pipeline] sh + [ ! -e e2e-coverage.xml ] + sed -i -E -e s,"github.com/docker/app/e2e","e2e/basic",g e2e-coverage.xml [Pipeline] archiveArtifacts Archiving artifacts Uploaded 2 artifact(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-617/48/artifacts/ [Pipeline] junit Recording test results [Pipeline] } [Pipeline] // dir [Pipeline] sh + docker rmi docker/cnab-app-base:jenkins-app-PR-617-48-coverage Untagged: docker/cnab-app-base:jenkins-app-PR-617-48-coverage [Pipeline] deleteDir [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // parallel [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // withEnv [Pipeline] End of Pipeline GitHub has been notified of this commit’s build result Finished: SUCCESS