Skip to content
Failed

Console Output

Skipping 37 KB.. Full Log
go: downloading github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238
go: extracting mvdan.cc/unparam v0.0.0-20190124213536-fbb59629db34
go: downloading github.com/pelletier/go-toml v1.1.0
go: extracting github.com/go-toolsmith/strparse v0.0.0-20180903215201-830b6daa1241
go: downloading github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a
go: extracting gopkg.in/yaml.v2 v2.2.1
go: extracting github.com/fsnotify/fsnotify v1.4.7
go: downloading github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086
go: extracting github.com/BurntSushi/toml v0.3.1
go: downloading sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4
go: extracting github.com/golangci/dupl v0.0.0-20180902072040-3e9179ac440a
go: downloading github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4
go: extracting github.com/go-toolsmith/astfmt v0.0.0-20180903215011-8f8ee99c3086
go: downloading github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3
go: extracting github.com/go-toolsmith/astcopy v0.0.0-20180903214859-79b422d080c4
go: downloading github.com/spf13/afero v1.1.0
go: downloading github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6
go: extracting github.com/pelletier/go-toml v1.1.0
go: downloading github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee
go: extracting github.com/golangci/goconst v0.0.0-20180610141641-041c5f2b40f3
go: downloading golang.org/x/sys v0.0.0-20190312061237-fead79001313
go: extracting github.com/mitchellh/mapstructure v0.0.0-20180220230111-00c29f56e238
go: downloading github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676
go: extracting sourcegraph.com/sqs/pbtypes v0.0.0-20180604144634-d3ebe8f20ae4
go: downloading github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30
go: extracting github.com/hashicorp/hcl v0.0.0-20180404174102-ef8a98b0bbce
go: extracting github.com/golangci/gocyclo v0.0.0-20180528134321-2becd97e67ee
go: downloading github.com/mattn/go-colorable v0.0.9
go: extracting github.com/go-toolsmith/astequal v0.0.0-20180903214952-dcb477bfacd6
go: downloading github.com/golang/mock v1.1.1
go: extracting github.com/go-toolsmith/typep v0.0.0-20181030061450-d63dc7650676
go: downloading github.com/sirupsen/logrus v1.0.5
go: extracting github.com/go-toolsmith/astp v0.0.0-20180903215135-0af7e3c24f30
go: extracting github.com/mattn/go-colorable v0.0.9
go: extracting github.com/spf13/afero v1.1.0
go: extracting github.com/sirupsen/logrus v1.0.5
go: downloading golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a
go: extracting github.com/golang/mock v1.1.1
go: downloading golang.org/x/net v0.0.0-20190313220215-9f648a60d977
go: extracting github.com/nbutton23/zxcvbn-go v0.0.0-20171102151520-eafdab6b0663
go: extracting golang.org/x/net v0.0.0-20190313220215-9f648a60d977
go: extracting golang.org/x/crypto v0.0.0-20190313024323-a1f597ede03a
go: extracting golang.org/x/sys v0.0.0-20190312061237-fead79001313
go: extracting github.com/gogo/protobuf v1.1.1
go: extracting golang.org/x/text v0.3.0
Removing intermediate container 1cac9a832ca2
 ---> 7270e2901148
Step 6/8 : WORKDIR /go/src/github.com/docker/app
 ---> Running in b89031c9eb69
Removing intermediate container b89031c9eb69
 ---> 50b9b069f7a8
Step 7/8 : ENV CGO_ENABLED=0
 ---> Running in 0a6aa0bf89ad
Removing intermediate container 0a6aa0bf89ad
 ---> 08403d14a075
Step 8/8 : COPY . .
 ---> f1c071d43418
Successfully built f1c071d43418
Successfully tagged docker-app-lint:jenkins-app-PR-675-3
docker run --rm docker-app-lint:jenkins-app-PR-675-3 make lint
Linting...
Running on ubuntu-1804-overlay2 (i-0469bf08555784b29) in /home/ubuntu/workspace/app_PR-675
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app
[Pipeline] {
[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-675/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/675/head:refs/remotes/origin/PR-675
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:33:23Z" -o bin/docker-app-darwin ./cmd/docker-app
Fetching without tags
Checking out Revision 5c0d12a7318589e74adb483ae7f0b4361f97869d (PR-675)
 > git config remote.origin.url https://github.com/docker/app.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/675/head:refs/remotes/origin/PR-675 # 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/675/head:refs/remotes/origin/PR-675
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 5c0d12a7318589e74adb483ae7f0b4361f97869d
Commit message: "Better app install error reporting"
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
+ make -f docker.Makefile save-invocation-image
docker build -f Dockerfile.invocation-image --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=invocation -t docker/cnab-app-base:jenkins-app-PR-675-3 .
[Pipeline] sh
+ make -f docker.Makefile check-vendor
docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=dev -t docker-app-dev:jenkins-app-PR-675-3 .
Sending build context to Docker daemon  75.58MB

Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build
 ---> 518d5e4626aa
Step 2/18 : ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
 ---> Using cache
 ---> e2aabfa60d7e
Step 3/18 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> bd2dee62188f
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> aaa15763abd3
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> 35b3a7722a17
Step 6/18 : ARG GOPROXY
 ---> Using cache
 ---> 4c0c6d136027
Step 7/18 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> 6c88087f14bc
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> a789450e55c9
Step 9/18 : FROM build AS dev
 ---> a789450e55c9
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Using cache
 ---> 98b91742cef7
Step 11/18 : ARG DEP_VERSION=v0.5.4
 ---> Using cache
 ---> 1c81110c5d77
Step 12/18 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 &&     chmod +x /usr/bin/dep
 ---> Using cache
 ---> 3cd667e9e3de
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Using cache
 ---> 5661d42250c3
Step 14/18 : ARG GOPROXY
 ---> Using cache
 ---> c1666ebe91ad
Step 15/18 : RUN mkdir $GOPATH/src/gotest.tools &&     git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum &&     cd $GOPATH/src/gotest.tools/gotestsum &&     git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION &&     GO111MODULE=on GOOS=linux   go build -o /usr/local/bin/gotestsum-linux       gotest.tools/gotestsum &&     GO111MODULE=on GOOS=darwin  go build -o /usr/local/bin/gotestsum-darwin      gotest.tools/gotestsum &&     GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum &&     ln -s gotestsum-linux /usr/local/bin/gotestsum
 ---> Using cache
 ---> 2556e933527e
Step 16/18 : RUN GOOS=linux   go build -o /usr/local/bin/test2json-linux       cmd/test2json &&     GOOS=darwin  go build -o /usr/local/bin/test2json-darwin      cmd/test2json &&     GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json
 ---> Using cache
 ---> f28f015f93d3
Step 17/18 : RUN go get -d gopkg.in/mjibson/esc.v0 &&     cd /go/src/github.com/mjibson/esc &&     go build -v -o /usr/bin/esc . &&     rm -rf /go/src/* /go/pkg/* /go/bin/*
 ---> Using cache
 ---> a794798b3889
Step 18/18 : COPY . .
 ---> cce1e983b685
[Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed
Successfully built cce1e983b685
Successfully tagged docker-app-dev:jenkins-app-PR-675-3
Check Vendoring...
docker run --rm docker-app-dev:jenkins-app-PR-675-3 sh -c "make vendor && hack/check-git-diff vendor"
rm -rf vendor 1>&1
dep ensure -v 
(1/104) Wrote github.com/Microsoft/go-winio@v0.4.12
(2/104) Wrote github.com/davecgh/go-spew@v1.1.1
(3/104) Wrote github.com/containerd/ttrpc@master
(4/104) Wrote github.com/containerd/fifo@master
(5/104) Wrote github.com/agl/ed25519@master
(6/104) Wrote github.com/beorn7/perks@master
(7/104) Wrote github.com/containerd/continuity@master
(8/104) Wrote github.com/containerd/cgroups@master
(9/104) Wrote github.com/containerd/console@master
(10/104) Wrote github.com/containerd/typeurl@master
(11/104) Wrote github.com/deislabs/cnab-go@v0.3.2-beta1
Sending build context to Docker daemon  75.58MB

Step 1/14 : ARG ALPINE_VERSION=3.10.1
Step 2/14 : FROM golang:1.13.0 AS build
1.13.0: Pulling from library/golang
4a56a430b2ba: Pulling fs layer
4b5cacb629f5: Pulling fs layer
14408c8d4f9a: Pulling fs layer
ea67eaa7dd42: Pulling fs layer
a2a2197e145e: Pulling fs layer
36ac8c11a11f: Pulling fs layer
ecd7d9a67e26: Pulling fs layer
ea67eaa7dd42: Waiting
a2a2197e145e: Waiting
36ac8c11a11f: Waiting
ecd7d9a67e26: Waiting
4b5cacb629f5: Verifying Checksum
4b5cacb629f5: Download complete
14408c8d4f9a: Verifying Checksum
14408c8d4f9a: Download complete
(12/104) Wrote github.com/coreos/go-systemd@v20
(13/104) Wrote vbom.ml/util@master
4a56a430b2ba: Verifying Checksum
4a56a430b2ba: Download complete
ea67eaa7dd42: Verifying Checksum
ea67eaa7dd42: Download complete
ecd7d9a67e26: Verifying Checksum
ecd7d9a67e26: Download complete
a2a2197e145e: Verifying Checksum
a2a2197e145e: Download complete
(14/104) Wrote github.com/docker/docker-credential-helpers@v0.6.1
(15/104) Wrote github.com/docker/go@v1.5.1-1
36ac8c11a11f: Verifying Checksum
36ac8c11a11f: Download complete
(16/104) Wrote github.com/docker/cnab-to-oci@v0.1.0-beta2
(17/104) Wrote github.com/docker/go-events@master
(18/104) Wrote github.com/Microsoft/hcsshim@v0.8.6
(19/104) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18
(20/104) Wrote github.com/docker/go-connections@v0.4.0
(21/104) Wrote github.com/docker/go-units@v0.3.3
4a56a430b2ba: Pull complete
4b5cacb629f5: Pull complete
(22/104) Wrote github.com/godbus/dbus@v5.0.1
14408c8d4f9a: Pull complete
(23/104) Wrote github.com/gofrs/flock@v0.7.1
(24/104) Wrote github.com/gogo/googleapis@v1.2.0
(25/104) Wrote github.com/docker/buildx@v0.3.1
(26/104) Wrote github.com/google/go-cmp@v0.2.0
(27/104) Wrote github.com/google/gofuzz@v1.0.0
(28/104) Wrote github.com/google/shlex@master
ea67eaa7dd42: Pull complete
(29/104) Wrote github.com/gorilla/mux@v1.7.1
(30/104) Wrote github.com/grpc-ecosystem/grpc-opentracing@master
(31/104) Wrote github.com/hashicorp/go-version@v1.1.0
(32/104) Wrote github.com/hashicorp/golang-lru@v0.5.1
(33/104) Wrote github.com/globalsign/mgo@master
(34/104) Wrote github.com/imdario/mergo@master
(35/104) Wrote github.com/inconshreveable/mousetrap@v1.0
(36/104) Wrote github.com/jaguilar/vt100 (from github.com/tonistiigi/vt100)@ad4c4a5743050fb7f88ce968dca9422f72a0e3f2
(37/104) Wrote github.com/mattn/go-shellwords@v1.0.5
(38/104) Wrote github.com/googleapis/gnostic@v0.2.0
a2a2197e145e: Pull complete
(39/104) Wrote github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580
(40/104) Wrote github.com/konsorten/go-windows-terminal-sequences@v1.0.2
(41/104) Wrote github.com/json-iterator/go@v1.1.6
(42/104) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1
(43/104) Wrote github.com/docker/compose-on-kubernetes@v0.4.21
(44/104) Wrote github.com/miekg/pkcs11@master
(45/104) Wrote github.com/mitchellh/mapstructure@v1.1.2
(46/104) Wrote github.com/modern-go/concurrent@1.0.3
(47/104) Wrote github.com/modern-go/reflect2@1.0.1
(48/104) Wrote github.com/containerd/containerd@master
(49/104) Wrote github.com/morikuni/aec@master
(50/104) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1
(51/104) Wrote github.com/oklog/ulid@v1.3.1
(52/104) Wrote github.com/golang/protobuf@v1.3.1
36ac8c11a11f: Pull complete
ecd7d9a67e26: Pull complete
Digest: sha256:90d554b5ae59cb63d2bf42bdfcd60aa1feb4794d9e3a9cbb9d2deb477c088be0
Status: Downloaded newer image for golang:1.13.0
 ---> c4d6fdf2260a
Step 3/14 : RUN apt-get update -qq && apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
(53/104) Wrote github.com/opentracing/opentracing-go@v1.1.0
(54/104) Wrote github.com/opencontainers/image-spec@v1.0.1
(55/104) Wrote github.com/pkg/errors@v0.8.1
(56/104) Wrote github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4
(57/104) Wrote github.com/prometheus/client_model@master
 ---> Running in eee45b24fc0b
(58/104) Wrote github.com/prometheus/client_golang@v0.8.0
(59/104) Wrote github.com/prometheus/procfs@master
(60/104) Wrote github.com/qri-io/jsonpointer@v0.1.0
(61/104) Wrote github.com/prometheus/common@v0.2.0
(62/104) Wrote github.com/qri-io/jsonschema@v0.1.1
(63/104) Wrote github.com/sirupsen/logrus@v1.4.1
(64/104) Wrote github.com/spf13/pflag@master
(65/104) Wrote github.com/syndtr/gocapability@master
(66/104) Wrote github.com/spf13/cobra@v0.0.5
(67/104) Wrote github.com/tonistiigi/units@master
Reading package lists...
Building dependency tree...
Reading state information...
coreutils is already the newest version (8.30-3).
coreutils set to manually installed.
util-linux is already the newest version (2.33.1-0.1).
util-linux set to manually installed.
The following NEW packages will be installed:
  uuid-runtime
(68/104) Wrote github.com/wadey/gocovmerge@master
0 upgraded, 1 newly installed, 0 to remove and 9 not upgraded.
Need to get 95.2 kB of archives.
After this operation, 211 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 95.2 kB in 0s (367 kB/s)
Selecting previously unselected package uuid-runtime.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 15394 files and directories currently installed.)
Preparing to unpack .../uuid-runtime_2.33.1-0.1_amd64.deb ...
Unpacking uuid-runtime (2.33.1-0.1) ...
Setting up uuid-runtime (2.33.1-0.1) ...
Adding group `uuidd' (GID 102) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 101) ...
Adding new user `uuidd' (UID 101) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
(69/104) Wrote github.com/opencontainers/runc@v1.0.0-rc7
(70/104) Wrote github.com/xeipuuv/gojsonpointer@master
(71/104) Wrote github.com/xeipuuv/gojsonreference@master
(72/104) Wrote github.com/tonistiigi/fsutil@master
Removing intermediate container eee45b24fc0b
 ---> ef375e4ebda6
Step 4/14 : WORKDIR /go/src/github.com/docker/app/
 ---> Running in 70bc52de9dd2
(73/104) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d
Removing intermediate container 70bc52de9dd2
 ---> be9f58110aec
Step 5/14 : COPY . .
(74/104) Wrote github.com/docker/swarmkit@18e7e58ea1a5ec016625a636d0d52500eea123bc
(75/104) Wrote github.com/moby/buildkit@v0.6.2
(76/104) Wrote golang.org/x/oauth2@master
(77/104) Wrote golang.org/x/sync@master
(78/104) Wrote github.com/docker/cli@d83cd90464377d4164c8f70248d064b979e5ca98
(79/104) Wrote golang.org/x/crypto@master
 ---> d6fb2ad74272
Step 6/14 : ARG EXPERIMENTAL="off"
 ---> Running in 80673c7f44e5
Removing intermediate container 80673c7f44e5
 ---> 660cdcc7d3cd
Step 7/14 : ARG TAG="unknown"
 ---> Running in 05ec8ec45c57
(80/104) Wrote golang.org/x/time@master
Removing intermediate container 05ec8ec45c57
 ---> 88980bcc0ee8
Step 8/14 : RUN make EXPERIMENTAL=${EXPERIMENTAL} BUILD_TAG=${BUILD_TAG} TAG=${TAG} bin/cnab-run
 ---> Running in 8b23e4eda503
(81/104) Wrote gopkg.in/inf.v0@v0.9.1
CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:35:12Z" -o bin/cnab-run ./cmd/cnab-run
(82/104) Wrote golang.org/x/net@master
(83/104) Wrote github.com/coreos/etcd@v3.3.12
(84/104) Wrote google.golang.org/appengine@v1.5.0
(85/104) Wrote gotest.tools@v2.3.0
(86/104) Wrote gopkg.in/yaml.v2@v2.2.3
GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:33:23Z" -o bin/docker-app-windows.exe ./cmd/docker-app
(87/104) Wrote k8s.io/klog@v0.2.0
(88/104) Wrote k8s.io/utils@master
(89/104) Wrote sigs.k8s.io/yaml@v1.1.0
(90/104) Wrote k8s.io/apimachinery@kubernetes-1.14.1
(91/104) Wrote github.com/Masterminds/semver@v1.4.2
(92/104) Wrote github.com/Azure/go-ansiterm@master
(93/104) Wrote golang.org/x/sys@master
(94/104) Wrote google.golang.org/grpc@v1.19.1
(95/104) Wrote github.com/theupdateframework/notary@v0.6.1
(96/104) Wrote golang.org/x/text@v0.3.0
(97/104) Wrote golang.org/x/tools@master
(98/104) Wrote k8s.io/client-go@kubernetes-1.14.1
(99/104) Wrote google.golang.org/genproto@master
(100/104) Wrote cloud.google.com/go@v0.37.4
(101/104) Wrote github.com/gogo/protobuf@v1.2.1
(102/104) Wrote k8s.io/api@kubernetes-1.14.1
(103/104) Wrote github.com/docker/docker@master
Removing intermediate container b84472db23ee
 ---> afef784f38a0
[Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed
Successfully built afef784f38a0
Successfully tagged docker-app-cross:jenkins-app-PR-675-3
docker create --name docker-app-cross-jenkins-app-PR-675-3 docker-app-cross:jenkins-app-PR-675-3 noop
13edfde7e8c9799bf5be110d5929db0a08e30375c7d58b4253decff5d46d2483
docker cp docker-app-cross-jenkins-app-PR-675-3:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux
docker cp docker-app-cross-jenkins-app-PR-675-3:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin
docker cp docker-app-cross-jenkins-app-PR-675-3:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe
docker rm docker-app-cross-jenkins-app-PR-675-3
docker-app-cross-jenkins-app-PR-675-3
docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=e2e-cross -t docker-app-e2e-cross:jenkins-app-PR-675-3  .
Sending build context to Docker daemon  75.58MB

Step 1/26 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build
 ---> 518d5e4626aa
Step 2/26 : ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
 ---> Using cache
 ---> 9645a8133725
Step 3/26 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> bf05fcf82d31
Step 4/26 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> e6ce632a95cd
Step 5/26 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> d0d20bb8be1d
Step 6/26 : ARG GOPROXY
 ---> Using cache
 ---> 5cd7e178bbb7
Step 7/26 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> 4487be9fe21e
Step 8/26 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> 72e62dc0d60c
Step 9/26 : FROM build AS dev
 ---> 72e62dc0d60c
Step 10/26 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Using cache
 ---> ff57e543c17c
Step 11/26 : ARG DEP_VERSION=v0.5.4
 ---> Using cache
 ---> 17ff6e9431dd
Step 12/26 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 &&     chmod +x /usr/bin/dep
 ---> Using cache
 ---> cb56fa3f101d
Step 13/26 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Using cache
 ---> 9e9fb7bce425
Step 14/26 : ARG GOPROXY
 ---> Using cache
 ---> 8f96f9be0df8
Step 15/26 : RUN mkdir $GOPATH/src/gotest.tools &&     git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum &&     cd $GOPATH/src/gotest.tools/gotestsum &&     git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION &&     GO111MODULE=on GOOS=linux   go build -o /usr/local/bin/gotestsum-linux       gotest.tools/gotestsum &&     GO111MODULE=on GOOS=darwin  go build -o /usr/local/bin/gotestsum-darwin      gotest.tools/gotestsum &&     GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum &&     ln -s gotestsum-linux /usr/local/bin/gotestsum
 ---> Using cache
 ---> 1225044d2b94
Step 16/26 : RUN GOOS=linux   go build -o /usr/local/bin/test2json-linux       cmd/test2json &&     GOOS=darwin  go build -o /usr/local/bin/test2json-darwin      cmd/test2json &&     GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json
 ---> Using cache
 ---> c87678350b30
Step 17/26 : RUN go get -d gopkg.in/mjibson/esc.v0 &&     cd /go/src/github.com/mjibson/esc &&     go build -v -o /usr/bin/esc . &&     rm -rf /go/src/* /go/pkg/* /go/bin/*
 ---> Using cache
 ---> afa02c684b7f
Step 18/26 : COPY . .
 ---> Using cache
 ---> 140e3a871689
Step 19/26 : FROM dev AS cross
 ---> 140e3a871689
Step 20/26 : ARG EXPERIMENTAL="off"
 ---> Using cache
 ---> 4c5b37451dfa
Step 21/26 : ARG TAG="unknown"
 ---> Using cache
 ---> 1f4306593f27
Step 22/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross
 ---> Using cache
 ---> afef784f38a0
Step 23/26 : FROM cross AS e2e-cross
 ---> afef784f38a0
Step 24/26 : ARG EXPERIMENTAL="off"
 ---> Running in 02f5c2748ce6
Removing intermediate container 02f5c2748ce6
 ---> bc7f25d6c5fb
Step 25/26 : ARG TAG="unknown"
 ---> Running in 99c640d6d8b3
Removing intermediate container 99c640d6d8b3
 ---> 5d492abed1dc
Step 26/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross
 ---> Running in 1efdaa7d14ab
GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:36:20Z" -o bin/docker-app-linux ./cmd/docker-app
GOOS=linux CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:36:20Z" -c -o bin/docker-app-e2e-linux ./e2e/
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:36:20Z" -o bin/docker-app-darwin ./cmd/docker-app
Removing intermediate container 8b23e4eda503
 ---> 002fae84f0ef
Step 9/14 : FROM alpine:${ALPINE_VERSION} as invocation
3.10.1: Pulling from library/alpine
050382585609: Pulling fs layer
050382585609: Verifying Checksum
050382585609: Download complete
050382585609: Pull complete
Digest: sha256:6a92cd1fcdc8d8cdec60f33dda4db2cb1fcdcacf3410a8e05b3741f44a9b5998
Status: Downloaded newer image for alpine:3.10.1
 ---> b7b28af77ffe
Step 10/14 : RUN apk add --no-cache ca-certificates && adduser -S cnab
 ---> Running in ab25b1390b1a
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
(1/1) Installing ca-certificates (20190108-r0)
Executing busybox-1.30.1-r2.trigger
Executing ca-certificates-20190108-r0.trigger
OK: 6 MiB in 15 packages
Removing intermediate container ab25b1390b1a
 ---> de71ad0c965a
Step 11/14 : USER cnab
 ---> Running in e5c8439bee41
Removing intermediate container e5c8439bee41
 ---> bb6b27509ac5
Step 12/14 : COPY --from=build /go/src/github.com/docker/app/bin/cnab-run /cnab/app/run
 ---> cba7c357b70f
Step 13/14 : WORKDIR /cnab/app
 ---> Running in a9e4838d041d
Removing intermediate container a9e4838d041d
 ---> bb134905f7de
Step 14/14 : CMD /cnab/app/run
 ---> Running in 6584a1789eb4
Removing intermediate container 6584a1789eb4
 ---> af0ba0bfd6e0
[Warning] One or more build-args [COMMIT GOPROXY] were not consumed
Successfully built af0ba0bfd6e0
Successfully tagged docker/cnab-app-base:jenkins-app-PR-675-3
docker save docker/cnab-app-base:jenkins-app-PR-675-3 -o _build/invocation-image.tar
GOOS=darwin CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:36:20Z" -c -o bin/docker-app-e2e-darwin ./e2e/
[Pipeline] sh
+ make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-675-3-coverage OUTPUT=coverage-invocation-image.tar save-invocation-image-tag
docker tag docker/cnab-app-base:jenkins-app-PR-675-3 docker/cnab-app-base:jenkins-app-PR-675-3-coverage
docker save docker/cnab-app-base:jenkins-app-PR-675-3-coverage -o _build/coverage-invocation-image.tar
[Pipeline] sh
+ make -f docker.Makefile INVOCATION_IMAGE_TAG=jenkins-app-PR-675-3-coverage-experimental OUTPUT=coverage-experimental-invocation-image.tar save-invocation-image-tag
docker tag docker/cnab-app-base:jenkins-app-PR-675-3 docker/cnab-app-base:jenkins-app-PR-675-3-coverage-experimental
docker save docker/cnab-app-base:jenkins-app-PR-675-3-coverage-experimental -o _build/coverage-experimental-invocation-image.tar
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] stash
GOOS=windows CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:36:20Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/
Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/invocation-image.tgz
[Pipeline] stash
Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/coverage-invocation-image.tgz
[Pipeline] stash
Removing intermediate container 1efdaa7d14ab
 ---> 77dc28148946
[Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed
Successfully built 77dc28148946
Successfully tagged docker-app-e2e-cross:jenkins-app-PR-675-3
docker create --name docker-app-e2e-cross-jenkins-app-PR-675-3 docker-app-e2e-cross:jenkins-app-PR-675-3 noop
9fc08f040b73e2a1369d59da44de9f7e1c1974033003c7629ebc54ad207657bf
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/go/src/github.com/docker/app/bin/docker-app-e2e-linux bin/docker-app-e2e-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/go/src/github.com/docker/app/bin/docker-app-e2e-darwin bin/docker-app-e2e-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/go/src/github.com/docker/app/bin/docker-app-e2e-windows.exe bin/docker-app-e2e-windows.exe
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/usr/local/bin/gotestsum-linux bin/gotestsum-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/usr/local/bin/gotestsum-darwin bin/gotestsum-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/usr/local/bin/gotestsum-windows.exe bin/gotestsum-windows.exe
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/usr/local/bin/test2json-linux bin/test2json-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/usr/local/bin/test2json-darwin bin/test2json-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-675-3:/usr/local/bin/test2json-windows.exe bin/test2json-windows.exe
docker rm docker-app-e2e-cross-jenkins-app-PR-675-3
docker-app-e2e-cross-jenkins-app-PR-675-3
tar --transform='flags=r;s|docker-app-linux|docker-app-plugin-linux|' -czf bin/docker-app-linux.tar.gz -C bin docker-app-linux
Stashed 1 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/coverage-experimental-invocation-image.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app
[Pipeline] {
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-675-3
Untagged: docker/cnab-app-base:jenkins-app-PR-675-3
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-675-3-coverage
Untagged: docker/cnab-app-base:jenkins-app-PR-675-3-coverage
[Pipeline] sh
tar czf bin/docker-app-e2e-linux.tar.gz -C bin docker-app-e2e-linux
+ docker rmi docker/cnab-app-base:jenkins-app-PR-675-3-coverage-experimental
Untagged: docker/cnab-app-base:jenkins-app-PR-675-3-coverage-experimental
Deleted: sha256:af0ba0bfd6e052850914a985e01cc2fb3c9b9682b30164dde855f626f781e4c6
Deleted: sha256:bb134905f7de186cbd19a3feb6c3c0eebe8fa7563a389c22cfbf8adbe9f2a7c8
Deleted: sha256:cba7c357b70f6f6686b0b47916e4b93a72cdf1056868d3a5e02ac8fc23a20778
Deleted: sha256:8862b329823579d83932fad5e091b96efef9f1bed7184e22c9692893e0c32186
Deleted: sha256:bb6b27509ac552fd48506eb97106ec90e0aa404e198b1591b8b77e05556a1264
Deleted: sha256:de71ad0c965a6cd4f73baaca66c230a1316a946a02fd96fd544735994ff65440
Deleted: sha256:01fa21c8d31c7dee1fe6bc3ca1099c277d11f74c31feba6f9a9a1fc306a3b7ef
[Pipeline] }
[Pipeline] // dir
[Pipeline] deleteDir
tar --transform='flags=r;s|docker-app-darwin|docker-app-plugin-darwin|' -czf bin/docker-app-darwin.tar.gz -C bin docker-app-darwin
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
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-675/src/github.com/docker/app/bin
[Pipeline] {
[Pipeline] stash
(104/104) 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] }
Stashed 21 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/binaries.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/e2e
[Pipeline] {
[Pipeline] stash
Stashed 66 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/e2e.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/examples
[Pipeline] {
[Pipeline] stash
Stashed 29 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/examples.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-PR-675-3*
+ xargs docker image rm -f
Untagged: docker-app-e2e-cross:jenkins-app-PR-675-3
Deleted: sha256:77dc2814894621b8f287c62d36933b7094d007c93ebca6b63335102a2188701c
Deleted: sha256:2f8573bcde85e28c054c5456fc74ac567f2a8686fc71a1671c4eab7e59102c52
Deleted: sha256:5d492abed1dcc2ea5fa27247f7857a16dcbec5e1923ed1faed4d10cfb5365443
Deleted: sha256:bc7f25d6c5fbd0c4452adc410b37bae8a8e122049d905196db5546fff8802af9
Untagged: docker-app-cross:jenkins-app-PR-675-3
Deleted: sha256:afef784f38a0060bcef0c87d54ec3832d5988ae2e4489cab4a8c5bce060734c2
Deleted: sha256:709489ea8e6fc9032d6c1548e96b9a6523b3344fa89e9026f1eaf51a8d0d9ba9
Deleted: sha256:1f4306593f27a4a9be28cbe0987860ab673804949ddb9f7ab1b938a8dc047918
Deleted: sha256:4c5b37451dfabeaa85142071becd811d6e5e19713a21db8f426362a8440e4926
Deleted: sha256:140e3a871689d53fc01434ecbb54fa81a835c3ddab11317f306cf3038cc3ab3a
Deleted: sha256:74e377807235f9613572f5f6708b68b6c6bcc712aa71d4bf0793be166e662d97
Untagged: docker-app-cli:jenkins-app-PR-675-3
[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: Coverage (experimental))
[Pipeline] { (Branch: Test Linux)
[Pipeline] stage
[Pipeline] { (Coverage)
[Pipeline] stage
[Pipeline] { (Coverage (experimental))
[Pipeline] stage
[Pipeline] { (Test Linux)
[Pipeline] node
[Pipeline] node
[Pipeline] node
Running on ubuntu-1804-overlay2 (i-09b88d36cfc2388b2) in /home/ubuntu/workspace/app_PR-675
[Pipeline] {
Running on ubuntu-1804-overlay2 (i-0469bf08555784b29) in /home/ubuntu/workspace/app_PR-675
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app
[Pipeline] {
[Pipeline] checkout
[Pipeline] checkout
Running on ubuntu-1804-overlay2 (i-0e7cf887522cb67fc) in /home/ubuntu/workspace/app_PR-675
[Pipeline] {
using credential docker-jenkins-github-credentials
[Pipeline] withEnv
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/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
using credential docker-jenkins-github-credentials
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Fetching changes from the remote Git repository
Fetching without tags
Checking out Revision 5c0d12a7318589e74adb483ae7f0b4361f97869d (PR-675)
Commit message: "Better app install error reporting"
 > git rev-parse --is-inside-work-tree # 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
 > 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/675/head:refs/remotes/origin/PR-675
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 5c0d12a7318589e74adb483ae7f0b4361f97869d
Cloning repository https://github.com/docker/app.git
 > git init /home/ubuntu/workspace/app_PR-675/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/675/head:refs/remotes/origin/PR-675
Cloning repository https://github.com/docker/app.git
 > git init /home/ubuntu/workspace/app_PR-675/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/675/head:refs/remotes/origin/PR-675
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
Fetching without tags
Checking out Revision 5c0d12a7318589e74adb483ae7f0b4361f97869d (PR-675)
Fetching without tags
Checking out Revision 5c0d12a7318589e74adb483ae7f0b4361f97869d (PR-675)
 > git config remote.origin.url https://github.com/docker/app.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/675/head:refs/remotes/origin/PR-675 # 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/675/head:refs/remotes/origin/PR-675
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 5c0d12a7318589e74adb483ae7f0b4361f97869d
 > git config remote.origin.url https://github.com/docker/app.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/675/head:refs/remotes/origin/PR-675 # 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/675/head:refs/remotes/origin/PR-675
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 5c0d12a7318589e74adb483ae7f0b4361f97869d
Commit message: "Better app install error reporting"
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/coverage-experimental-invocation-image.tgz
[Pipeline] sh
Commit message: "Better app install error reporting"
+ docker load -i coverage-experimental-invocation-image.tar
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
Loaded image: docker/cnab-app-base:jenkins-app-PR-675-3-coverage-experimental
[Pipeline] }
[Pipeline] // dir
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
+ make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-675-3-coverage-experimental coverage-run
docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=dev -t docker-app-dev:jenkins-app-PR-675-3 .
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/invocation-image.tgz
[Pipeline] sh
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/coverage-invocation-image.tgz
[Pipeline] sh
+ docker load -i invocation-image.tar
+ docker load -i coverage-invocation-image.tar
Sending build context to Docker daemon  75.58MB

Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build
 ---> 518d5e4626aa
Step 2/18 : ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
 ---> Using cache
 ---> f219589d84f0
Step 3/18 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> c858d6f6c1e4
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> fcef9a2832bc
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> 20cdac9d3828
Step 6/18 : ARG GOPROXY
 ---> Using cache
 ---> d394634f6eb4
Step 7/18 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> 510354bcd8d4
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> be74c06f0271
Step 9/18 : FROM build AS dev
 ---> be74c06f0271
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Using cache
 ---> 653e8e21f1b2
Step 11/18 : ARG DEP_VERSION=v0.5.4
 ---> Using cache
 ---> b1139c07b7fd
Step 12/18 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 &&     chmod +x /usr/bin/dep
 ---> Using cache
 ---> 0ada9a785d77
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Using cache
 ---> 9058d5927454
Step 14/18 : ARG GOPROXY
 ---> Using cache
 ---> 81d4cf9159df
Step 15/18 : RUN mkdir $GOPATH/src/gotest.tools &&     git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum &&     cd $GOPATH/src/gotest.tools/gotestsum &&     git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION &&     GO111MODULE=on GOOS=linux   go build -o /usr/local/bin/gotestsum-linux       gotest.tools/gotestsum &&     GO111MODULE=on GOOS=darwin  go build -o /usr/local/bin/gotestsum-darwin      gotest.tools/gotestsum &&     GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum &&     ln -s gotestsum-linux /usr/local/bin/gotestsum
 ---> Using cache
 ---> 4a445bf685cf
Step 16/18 : RUN GOOS=linux   go build -o /usr/local/bin/test2json-linux       cmd/test2json &&     GOOS=darwin  go build -o /usr/local/bin/test2json-darwin      cmd/test2json &&     GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json
 ---> Using cache
 ---> b9d4d1570773
Step 17/18 : RUN go get -d gopkg.in/mjibson/esc.v0 &&     cd /go/src/github.com/mjibson/esc &&     go build -v -o /usr/bin/esc . &&     rm -rf /go/src/* /go/pkg/* /go/bin/*
 ---> Using cache
 ---> bae41cd18e48
Step 18/18 : COPY . .
Loaded image: docker/cnab-app-base:jenkins-app-PR-675-3
[Pipeline] }
[Pipeline] // dir
[Pipeline] unstash
Loaded image: docker/cnab-app-base:jenkins-app-PR-675-3-coverage
[Pipeline] }
[Pipeline] // dir
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
+ make -f docker.Makefile TAG=jenkins-app-PR-675-3-coverage coverage-run
docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=dev -t docker-app-dev:jenkins-app-PR-675-3 .
Sending build context to Docker daemon  75.58MB

Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build
sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705: Pulling from dockercore/golang-cross
4ae16bd47783: Pulling fs layer
bbab4ec87ac4: Pulling fs layer
2ea1f7804402: Pulling fs layer
96465440c208: Pulling fs layer
16a3d8aca6cd: Pulling fs layer
e0ec5610455a: Pulling fs layer
96d705baf026: Pulling fs layer
39007eb46008: Pulling fs layer
4e549f0f5e64: Pulling fs layer
c0058a8c71f2: Pulling fs layer
2f8d98df0991: Pulling fs layer
96d705baf026: Waiting
39007eb46008: Waiting
4e549f0f5e64: Waiting
c0058a8c71f2: Waiting
2f8d98df0991: Waiting
96465440c208: Waiting
16a3d8aca6cd: Waiting
e0ec5610455a: Waiting
2ea1f7804402: Verifying Checksum
2ea1f7804402: Download complete
bbab4ec87ac4: Verifying Checksum
bbab4ec87ac4: Download complete
4ae16bd47783: Verifying Checksum
4ae16bd47783: Download complete
96465440c208: Verifying Checksum
96465440c208: Download complete
96d705baf026: Verifying Checksum
96d705baf026: Download complete
39007eb46008: Verifying Checksum
39007eb46008: Download complete
16a3d8aca6cd: Verifying Checksum
16a3d8aca6cd: Download complete
c0058a8c71f2: Verifying Checksum
c0058a8c71f2: Download complete
 ---> a25238a7fbf2
[Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed
Successfully built a25238a7fbf2
Successfully tagged docker-app-dev:jenkins-app-PR-675-3
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-675-3-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-PR-675-3 make COMMIT=5c0d12a7 TAG=jenkins-app-PR-675-3-coverage-experimental EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- coverage
Running unit tests (coverage)...
CGO_ENABLED=0 gotestsum --junitfile _build/test-results/experimental-unit-coverage.xml -- -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-07T15:37:50Z" -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/internal 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
e0ec5610455a: Verifying Checksum
e0ec5610455a: Download complete
∅  .
4e549f0f5e64: Verifying Checksum
4e549f0f5e64: Download complete
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-675/3/stashes/binaries.tgz
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/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-675/3/stashes/examples.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/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-675/3/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
2f8d98df0991: Verifying Checksum
2f8d98df0991: Download complete
4ae16bd47783: Pull complete
bbab4ec87ac4: Pull complete
2ea1f7804402: Pull complete
96465440c208: Pull complete
16a3d8aca6cd: Pull complete
e0ec5610455a: Pull complete
96d705baf026: Pull complete
39007eb46008: Pull complete
PASS e2e/linux.TestBuild (13.04s)
4e549f0f5e64: Pull complete
c0058a8c71f2: Pull complete
PASS e2e/linux.TestCallCustomStatusAction/validCustomDockerStatusAction (3.07s)
PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (3.09s)
PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (3.01s)
PASS e2e/linux.TestCallCustomStatusAction (9.17s)
PASS e2e/linux.TestCnabParameters (3.04s)
PASS e2e/linux.TestExitErrorCode (0.06s)
PASS e2e/linux.TestRender/envvariables/stdout (1.64s)
PASS e2e/linux.TestRender/envvariables/file (1.55s)
PASS e2e/linux.TestRender/envvariables (3.19s)
PASS e2e/linux.TestRender (3.19s)
2f8d98df0991: Pull complete
Digest: sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705
Status: Downloaded newer image for dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705
 ---> 518d5e4626aa
Step 2/18 : ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
 ---> Running in 9284188b5dff
Removing intermediate container 9284188b5dff
 ---> 6dd2e9152c7f
Step 3/18 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Running in bc6c7c5268c1
Reading package lists...
Building dependency tree...
Reading state information...
coreutils is already the newest version (8.30-3).
coreutils set to manually installed.
util-linux is already the newest version (2.33.1-0.1).
util-linux set to manually installed.
The following NEW packages will be installed:
  uuid-runtime
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 95.2 kB of archives.
After this operation, 211 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 95.2 kB in 0s (371 kB/s)
Selecting previously unselected package uuid-runtime.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 25419 files and directories currently installed.)
Preparing to unpack .../uuid-runtime_2.33.1-0.1_amd64.deb ...
Unpacking uuid-runtime (2.33.1-0.1) ...
Setting up uuid-runtime (2.33.1-0.1) ...
Adding group `uuidd' (GID 102) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 101) ...
Adding new user `uuidd' (UID 101) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Removing intermediate container bc6c7c5268c1
 ---> 0f5ecb1a806e
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
 ---> Running in 3ad13a7e8c69
Removing intermediate container 3ad13a7e8c69
 ---> 3212e05da367
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Running in d129222634e8
Cloning into '.'...
Note: checking out 'a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb'.

You are in 'detached HEAD' state. You can look around, make experimental
changes and commit them, and you can discard any commits you make in this
state without impacting any branches by performing another checkout.

If you want to create a new branch to retain commits you create, you may
do so (now or later) by using -b with the checkout command again. Example:

  git checkout -b <new-branch-name>

HEAD is now at a1b83ffd Merge pull request #1894 from thaJeztah/19.03_backport_reduce_vendoring_impact
Removing intermediate container d129222634e8
 ---> a26c481f1372
Step 6/18 : ARG GOPROXY
 ---> Running in 8a18c12f95f9
Removing intermediate container 8a18c12f95f9
 ---> dea6f1a9e5e9
Step 7/18 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Running in ecac8263d316
./scripts/build/osx
Building build/docker-darwin-amd64
PASS e2e/linux.TestRenderFormatters (16.00s)
PASS e2e/linux.TestInit (0.13s)
PASS e2e/linux.TestInspectApp (18.74s)
∅  cmd/cnab-run
∅  cmd/docker-app
✓  internal (3ms)
✓  internal/commands/build (19ms)
✓  internal/commands (561ms)
✓  internal/commands/image (13ms)
✓  internal/formatter (7ms)
✓  internal/compose (4ms)
∅  internal/formatter/driver
∅  internal/formatter/json
∅  internal/formatter/yaml
✓  internal/inspect (102ms)
∅  internal/log
✓  internal/slices (4ms)
✓  internal/packager (27ms)
✓  internal/store (33ms)
✓  internal/yaml (11ms)
✓  loader (25ms)
✓  render (58ms)
✓  specification (29ms)
✓  types (20ms)
✓  types/metadata (7ms)
✓  types/parameters (4ms)

DONE 225 tests in 103.357s
CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-07T15:37:50Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
Running e2e tests (coverage)...
DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 gotestsum --junitfile _build/test-results/experimental-e2e-coverage.xml -- -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-07T15:37:50Z" -v ./e2e
PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (23.66s)
PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (21.07s)
PASS e2e/linux.TestDockerAppLifecycle (44.73s)
PASS e2e/linux.TestCredentials/missing (0.07s)
PASS e2e/linux.TestCredentials/full (1.48s)
PASS e2e/linux.TestCredentials/mixed-credstore (1.45s)
PASS e2e/linux.TestCredentials/mixed-local-cred (1.44s)
PASS e2e/linux.TestCredentials/overload (0.06s)
PASS e2e/linux.TestCredentials (4.49s)
PASS e2e/linux.TestRenderWithEnvFile (1.76s)
PASS e2e/linux.TestExamplesAreValid (0.19s)
PASS e2e/linux.TestImageList (13.73s)
./scripts/build/windows
Generating windows resources
Building build/docker-windows-amd64
PASS e2e/linux.TestImageRm (18.95s)
PASS e2e/linux.TestImageTag (19.36s)
PASS e2e/linux.TestInvokePluginFromCLI (0.64s)
PASS e2e/linux.TestPushArchs/default (3.74s)
PASS e2e/linux.TestPushArchs/all-platforms (1.38s)
PASS e2e/linux.TestPushArchs (17.33s)
PASS e2e/linux.TestPushInsecureRegistry (18.38s)
WARNING: binary creates a Linux executable. Use cross for macOS or Windows.
./scripts/build/binary
Building statically linked build/docker-linux-amd64
PASS e2e/linux.TestPushInstall (22.13s)
PASS e2e/linux.TestPushPullInstall (17.54s)
PASS e2e/linux.TestPushInstallBundle/push-bundle (5.21s)
PASS e2e/linux.TestPushInstallBundle/push-ref (1.31s)
PASS e2e/linux.TestPushInstallBundle/push-bundleref (2.31s)
PASS e2e/linux.TestPushInstallBundle (22.27s)
PASS e2e/linux

DONE 39 tests in 264.908s
time="2019-10-07T15:42:19Z" 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-675/3/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-675-3
Untagged: docker/cnab-app-base:jenkins-app-PR-675-3
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Removing intermediate container ecac8263d316
 ---> 943d9e946336
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
 ---> Running in 1330ecd13e5f
Removing intermediate container 1330ecd13e5f
 ---> 12fe2f702cf0
Step 9/18 : FROM build AS dev
 ---> 12fe2f702cf0
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Running in 7955836fbf8a
Removing intermediate container 7955836fbf8a
 ---> 69725746ef68
Step 11/18 : ARG DEP_VERSION=v0.5.4
 ---> Running in 9b196eee431a
Removing intermediate container 9b196eee431a
 ---> c7fe873c8e16
Step 12/18 : RUN curl -o /usr/bin/dep -L https://github.com/golang/dep/releases/download/${DEP_VERSION}/dep-linux-amd64 &&     chmod +x /usr/bin/dep
 ---> Running in 3359de5f6e2c
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   605    0   605    0     0   6050      0 --:--:-- --:--:-- --:--:--  6050

100 10.5M  100 10.5M    0     0  48.2M      0 --:--:-- --:--:-- --:--:-- 48.2M
Removing intermediate container 3359de5f6e2c
 ---> a6c169a900c5
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Running in 2fddf8ec1671
Removing intermediate container 2fddf8ec1671
 ---> 713c25cc269d
Step 14/18 : ARG GOPROXY
 ---> Running in e61dc8aab501
Removing intermediate container e61dc8aab501
 ---> 92718e5b3843
Step 15/18 : RUN mkdir $GOPATH/src/gotest.tools &&     git clone -q https://github.com/gotestyourself/gotestsum $GOPATH/src/gotest.tools/gotestsum &&     cd $GOPATH/src/gotest.tools/gotestsum &&     git -C $GOPATH/src/gotest.tools/gotestsum checkout -q $GOTESTSUM_VERSION &&     GO111MODULE=on GOOS=linux   go build -o /usr/local/bin/gotestsum-linux       gotest.tools/gotestsum &&     GO111MODULE=on GOOS=darwin  go build -o /usr/local/bin/gotestsum-darwin      gotest.tools/gotestsum &&     GO111MODULE=on GOOS=windows go build -o /usr/local/bin/gotestsum-windows.exe gotest.tools/gotestsum &&     ln -s gotestsum-linux /usr/local/bin/gotestsum
 ---> Running in 41273ead98ef
go: finding github.com/mattn/go-isatty v0.0.3
go: finding github.com/spf13/pflag v1.0.1
go: finding github.com/sirupsen/logrus v1.0.5
go: finding github.com/google/go-cmp v0.2.0
go: finding github.com/onsi/gomega v1.4.3
go: finding github.com/pkg/errors v0.8.0
go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
go: finding gotest.tools v2.1.0+incompatible
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding github.com/mattn/go-colorable v0.0.9
go: finding github.com/onsi/ginkgo v1.8.0
go: finding github.com/jonboulle/clockwork v0.1.0
go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: finding gopkg.in/fsnotify.v1 v1.4.7
go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
go: finding github.com/onsi/ginkgo v1.6.0
go: finding golang.org/x/text v0.3.0
go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: finding github.com/fatih/color v1.6.0
go: finding github.com/hpcloud/tail v1.0.0
go: finding github.com/stretchr/testify v1.3.0
go: finding github.com/golang/protobuf v1.2.0
go: finding github.com/fsnotify/fsnotify v1.4.7
go: finding github.com/stretchr/objx v0.1.0
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding gopkg.in/yaml.v2 v2.2.1
go: finding github.com/davecgh/go-spew v1.1.0
go: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
go: downloading gotest.tools v2.1.0+incompatible
go: extracting gotest.tools v2.1.0+incompatible
go: downloading github.com/pkg/errors v0.8.0
go: downloading github.com/sirupsen/logrus v1.0.5
go: downloading github.com/spf13/pflag v1.0.1
go: downloading github.com/fatih/color v1.6.0
go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: downloading github.com/jonboulle/clockwork v0.1.0
go: extracting github.com/sirupsen/logrus v1.0.5
go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: extracting github.com/pkg/errors v0.8.0
go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: extracting github.com/spf13/pflag v1.0.1
go: extracting github.com/jonboulle/clockwork v0.1.0
go: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
go: extracting github.com/fatih/color v1.6.0
go: downloading github.com/mattn/go-isatty v0.0.3
go: downloading github.com/mattn/go-colorable v0.0.9
go: extracting github.com/mattn/go-isatty v0.0.3
go: extracting github.com/mattn/go-colorable v0.0.9
go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
Removing intermediate container 41273ead98ef
 ---> ee871a27296b
Step 16/18 : RUN GOOS=linux   go build -o /usr/local/bin/test2json-linux       cmd/test2json &&     GOOS=darwin  go build -o /usr/local/bin/test2json-darwin      cmd/test2json &&     GOOS=windows go build -o /usr/local/bin/test2json-windows.exe cmd/test2json
 ---> Running in 8e0c6453a987
Removing intermediate container 8e0c6453a987
 ---> 82090b874243
Step 17/18 : RUN go get -d gopkg.in/mjibson/esc.v0 &&     cd /go/src/github.com/mjibson/esc &&     go build -v -o /usr/bin/esc . &&     rm -rf /go/src/* /go/pkg/* /go/bin/*
 ---> Running in 8c6c59b85c7b
golang.org/x/tools/internal/semver
github.com/pkg/errors
golang.org/x/tools/go/ast/astutil
golang.org/x/tools/go/internal/gcimporter
golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/internal/fastwalk
golang.org/x/tools/internal/gopathwalk
golang.org/x/tools/internal/module
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/packages
golang.org/x/tools/internal/imports
golang.org/x/tools/imports
github.com/mjibson/esc/embed
github.com/mjibson/esc
Removing intermediate container 8c6c59b85c7b
 ---> 308945fe555b
Step 18/18 : COPY . .
 ---> b3f938e9019e
[Warning] One or more build-args [TAG ALPINE_VERSION COMMIT EXPERIMENTAL] were not consumed
Successfully built b3f938e9019e
Successfully tagged docker-app-dev:jenkins-app-PR-675-3
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-675-3-coverage --network="host" -t docker-app-dev:jenkins-app-PR-675-3 make COMMIT=5c0d12a7 TAG=jenkins-app-PR-675-3-coverage EXPERIMENTAL=off 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=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:43:09Z" -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/internal 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
∅  .
✓  e2e (4m12.267s)

DONE 39 tests in 253.655s
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/commands/build/build.go:39:	Cmd					100.0%
github.com/docker/app/internal/commands/build/build.go:64:	runBuild				70.5%
github.com/docker/app/internal/commands/build/build.go:143:	checkMinimalEngineVersion		66.7%
github.com/docker/app/internal/commands/build/build.go:158:	updateBundle				94.1%
github.com/docker/app/internal/commands/build/build.go:182:	createInvocationImageBuildOptions	75.0%
github.com/docker/app/internal/commands/build/build.go:196:	debugBuildOpts				20.0%
github.com/docker/app/internal/commands/build/build.go:207:	debugBundle				20.0%
github.com/docker/app/internal/commands/build/build.go:218:	debugSolveResponses			20.0%
github.com/docker/app/internal/commands/build/compose.go:15:	parseCompose				89.5%
github.com/docker/app/internal/commands/build/compose.go:58:	flatten					87.5%
github.com/docker/app/internal/commands/build/digest.go:12:	computeDigest				0.0%
github.com/docker/app/internal/commands/build/digest.go:31:	Digest					0.0%
github.com/docker/app/internal/commands/build/digest.go:36:	String					0.0%
github.com/docker/app/internal/commands/build/digest.go:41:	Name					0.0%
github.com/docker/app/internal/commands/build/types.go:27:	load					71.4%
github.com/docker/app/internal/commands/build/types.go:39:	loadServices				85.7%
github.com/docker/app/internal/commands/build/types.go:52:	loadService				75.0%
github.com/docker/app/internal/commands/build/types.go:63:	transformBuildConfig			75.0%
github.com/docker/app/internal/commands/cnab.go:46:		addNamedCredentialSets			75.0%
github.com/docker/app/internal/commands/cnab.go:77:		parseCommandlineCredential		100.0%
github.com/docker/app/internal/commands/cnab.go:87:		addCredentials				75.0%
github.com/docker/app/internal/commands/cnab.go:104:		addDockerCredentials			87.5%
github.com/docker/app/internal/commands/cnab.go:119:		addRegistryCredentials			85.0%
github.com/docker/app/internal/commands/cnab.go:151:		prepareCredentialSet			77.8%
github.com/docker/app/internal/commands/cnab.go:168:		getTargetContext			85.7%
github.com/docker/app/internal/commands/cnab.go:183:		prepareDriver				100.0%
github.com/docker/app/internal/commands/cnab.go:216:		getAppNameKind				83.3%
github.com/docker/app/internal/commands/cnab.go:238:		extractAndLoadAppBasedBundle		83.3%
github.com/docker/app/internal/commands/cnab.go:248:		loadBundleFromFile			80.0%
github.com/docker/app/internal/commands/cnab.go:260:		resolveBundle				75.0%
github.com/docker/app/internal/commands/cnab.go:286:		getLocalBundle				75.0%
github.com/docker/app/internal/commands/cnab.go:313:		requiredClaimBindMount			100.0%
github.com/docker/app/internal/commands/cnab.go:322:		requiredBindMount			77.8%
github.com/docker/app/internal/commands/cnab.go:354:		socketPath				100.0%
github.com/docker/app/internal/commands/cnab.go:362:		isDockerHostLocal			100.0%
github.com/docker/app/internal/commands/cnab.go:366:		prepareCustomAction			72.2%
github.com/docker/app/internal/commands/cnab.go:400:		isInstallationFailed			100.0%
github.com/docker/app/internal/commands/dockerdesktop.go:21:	defaultDockerDesktopHostProvider	66.7%
github.com/docker/app/internal/commands/dockerdesktop.go:37:	rewrite					100.0%
github.com/docker/app/internal/commands/dockerdesktop.go:53:	rewrite					91.7%
github.com/docker/app/internal/commands/dockerdesktop.go:78:	makeLinuxkitIPProvider			0.0%
github.com/docker/app/internal/commands/dockerdesktop.go:108:	rewriteContextIfDockerDesktop		66.7%
github.com/docker/app/internal/commands/dockerdesktop.go:135:	List					0.0%
github.com/docker/app/internal/commands/dockerdesktop.go:147:	GetMetadata				80.0%
github.com/docker/app/internal/commands/image/command.go:9:	Cmd					100.0%
github.com/docker/app/internal/commands/image/list.go:17:	listCmd					77.8%
github.com/docker/app/internal/commands/image/list.go:40:	runList					71.4%
github.com/docker/app/internal/commands/image/list.go:54:	getPackages				87.5%
github.com/docker/app/internal/commands/image/list.go:73:	printImages				100.0%
github.com/docker/app/internal/commands/image/list.go:84:	printHeaders				100.0%
github.com/docker/app/internal/commands/image/list.go:92:	printValues				100.0%
github.com/docker/app/internal/commands/image/rm.go:15:		rmCmd					71.4%
github.com/docker/app/internal/commands/image/rm.go:49:		runRm					75.0%
github.com/docker/app/internal/commands/image/tag.go:14:	tagCmd					77.8%
github.com/docker/app/internal/commands/image/tag.go:37:	runTag					100.0%
github.com/docker/app/internal/commands/image/tag.go:46:	readBundle				100.0%
github.com/docker/app/internal/commands/image/tag.go:59:	storeBundle				100.0%
github.com/docker/app/internal/commands/image/tag.go:68:	stringToRef				100.0%
github.com/docker/app/internal/commands/init.go:16:		initCmd					87.5%
github.com/docker/app/internal/commands/inspect.go:19:		inspectCmd				100.0%
github.com/docker/app/internal/commands/inspect.go:36:		runInspect				73.9%
github.com/docker/app/internal/commands/install.go:46:		installCmd				100.0%
github.com/docker/app/internal/commands/install.go:69:		runInstall				71.4%
github.com/docker/app/internal/commands/list.go:42:		listCmd					100.0%
github.com/docker/app/internal/commands/list.go:59:		runList					88.9%
github.com/docker/app/internal/commands/list.go:75:		printHeaders				100.0%
github.com/docker/app/internal/commands/list.go:83:		printValues				100.0%
github.com/docker/app/internal/commands/list.go:91:		getInstallations			77.8%
github.com/docker/app/internal/commands/parameters.go:25:	withFileParameters			85.7%
github.com/docker/app/internal/commands/parameters.go:38:	withCommandLineParameters		100.0%
github.com/docker/app/internal/commands/parameters.go:48:	withSendRegistryAuth			85.7%
github.com/docker/app/internal/commands/parameters.go:61:	withOrchestratorParameters		100.0%
github.com/docker/app/internal/commands/parameters.go:73:	withErrorWriter				100.0%
github.com/docker/app/internal/commands/parameters.go:80:	mergeBundleParameters			92.3%
github.com/docker/app/internal/commands/parameters.go:104:	matchAndMergeParametersDefinition	92.0%
github.com/docker/app/internal/commands/pull.go:15:		pullCmd					100.0%
github.com/docker/app/internal/commands/pull.go:28:		runPull					72.7%
github.com/docker/app/internal/commands/push.go:52:		pushCmd					100.0%
github.com/docker/app/internal/commands/push.go:73:		runPush					71.4%
github.com/docker/app/internal/commands/push.go:99:		resolveReferenceAndBundle		66.7%
github.com/docker/app/internal/commands/push.go:115:		pushInvocationImage			71.4%
github.com/docker/app/internal/commands/push.go:138:		pushBundle				77.8%
github.com/docker/app/internal/commands/push.go:168:		withAppAnnotations			80.0%
github.com/docker/app/internal/commands/push.go:177:		platformFilter				100.0%
github.com/docker/app/internal/commands/push.go:184:		retagInvocationImage			80.0%
github.com/docker/app/internal/commands/push.go:199:		shouldRetagInvocationImage		85.7%
github.com/docker/app/internal/commands/push.go:245:		onEvent					0.0%
github.com/docker/app/internal/commands/push.go:265:		imageIndex				0.0%
github.com/docker/app/internal/commands/push.go:280:		onProgress				0.0%
github.com/docker/app/internal/commands/push.go:284:		print					0.0%
github.com/docker/app/internal/commands/push.go:299:		printDescriptorProgress			0.0%
github.com/docker/app/internal/commands/push.go:335:		hasError				0.0%
github.com/docker/app/internal/commands/push.go:351:		onEvent					80.0%
github.com/docker/app/internal/commands/push.go:364:		checkFlags				66.7%
github.com/docker/app/internal/commands/remove.go:19:		removeCmd				100.0%
github.com/docker/app/internal/commands/remove.go:38:		runRemove				52.9%
github.com/docker/app/internal/commands/render.go:20:		renderCmd				100.0%
github.com/docker/app/internal/commands/render.go:39:		runRender				80.0%
github.com/docker/app/internal/commands/root.go:25:		NewRootCmd				63.6%
github.com/docker/app/internal/commands/root.go:50:		addCommands				100.0%
github.com/docker/app/internal/commands/root.go:67:		firstOrEmpty				66.7%
github.com/docker/app/internal/commands/root.go:74:		muteDockerCli				100.0%
github.com/docker/app/internal/commands/root.go:83:		prepareStores				69.2%
github.com/docker/app/internal/commands/root.go:103:		prepareBundleStore			71.4%
github.com/docker/app/internal/commands/root.go:120:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:132:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:139:		SetDefaultTargetContext			100.0%
github.com/docker/app/internal/commands/root.go:143:		CredentialSetOpts			100.0%
github.com/docker/app/internal/commands/root.go:154:		insecureRegistriesFromEngine		88.9%
github.com/docker/app/internal/commands/upgrade.go:19:		upgradeCmd				100.0%
github.com/docker/app/internal/commands/upgrade.go:37:		runUpgrade				62.9%
github.com/docker/app/internal/commands/validate.go:19:		validateCmd				85.7%
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/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:47:		Inspect					75.0%
github.com/docker/app/internal/inspect/inspect.go:64:		printAppInfo				75.0%
github.com/docker/app/internal/inspect/inspect.go:75:		printJSON				80.0%
github.com/docker/app/internal/inspect/inspect.go:84:		printTable				100.0%
github.com/docker/app/internal/inspect/inspect.go:133:		printMetadata				100.0%
github.com/docker/app/internal/inspect/inspect.go:146:		printSection				100.0%
github.com/docker/app/internal/inspect/inspect.go:162:		printHeaders				100.0%
github.com/docker/app/internal/inspect/inspect.go:171:		getAppInfo				96.0%
github.com/docker/app/internal/inspect/inspect.go:230:		getReplicas				100.0%
github.com/docker/app/internal/inspect/inspect.go:237:		extractParameters			88.9%
github.com/docker/app/internal/inspect/inspect.go:251:		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:83:			AppNameFromDir				100.0%
github.com/docker/app/internal/names.go:89:			DirNameFromAppName			100.0%
github.com/docker/app/internal/names.go:98:			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:73:		PersistInBundleStore			66.7%
github.com/docker/app/internal/packager/bundle.go:88:		GetNamedTagged				77.8%
github.com/docker/app/internal/packager/cnab.go:20:		ToCNAB					94.1%
github.com/docker/app/internal/packager/cnab.go:194:		extractBundleImages			85.7%
github.com/docker/app/internal/packager/extract.go:17:		findApp					0.0%
github.com/docker/app/internal/packager/extract.go:48:		Extract					42.9%
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/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:31:		Store					71.4%
github.com/docker/app/internal/store/bundle.go:43:		Read					80.0%
github.com/docker/app/internal/store/bundle.go:60:		List					82.4%
github.com/docker/app/internal/store/bundle.go:95:		Remove					83.3%
github.com/docker/app/internal/store/bundle.go:108:		storePath				100.0%
github.com/docker/app/internal/store/bundle.go:136:		pathToReference				91.7%
github.com/docker/app/internal/store/bundle.go:163:		reconstructNamedReference		72.7%
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/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				100.0%
github.com/docker/app/internal/version.go:36:			reformatDate				75.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					84.6%
github.com/docker/app/render/render.go:128:			processEnabled				91.7%
github.com/docker/app/render/render.go:148:			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:181:			WithCRLF				0.0%
github.com/docker/app/types/types.go:189:			WithParametersFiles			100.0%
github.com/docker/app/types/types.go:194:			WithAttachments				84.6%
github.com/docker/app/types/types.go:226:			WithParameters				100.0%
github.com/docker/app/types/types.go:230:			parametersLoader			100.0%
github.com/docker/app/types/types.go:248:			MetadataFile				100.0%
github.com/docker/app/types/types.go:253:			Metadata				100.0%
github.com/docker/app/types/types.go:257:			metadataLoader				100.0%
github.com/docker/app/types/types.go:275:			WithComposeFiles			100.0%
github.com/docker/app/types/types.go:280:			WithComposes				100.0%
github.com/docker/app/types/types.go:284:			composeLoader				100.0%
github.com/docker/app/types/types.go:295:			readReaders				77.8%
github.com/docker/app/types/types.go:309:			readFiles				100.0%
github.com/docker/app/types/types.go:323:			newErrGroup				100.0%
total:								(statements)				76.4%
go tool cover -html _build/cov/all.out -o _build/cov/coverage.html
[Pipeline] sh
+ make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-675-3-coverage-experimental coverage-results
docker cp docker-app-cov-jenkins-app-PR-675-3-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker cp docker-app-cov-jenkins-app-PR-675-3-coverage-experimental:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results
docker rm docker-app-cov-jenkins-app-PR-675-3-coverage-experimental
docker-app-cov-jenkins-app-PR-675-3-coverage-experimental
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/src/github.com/docker/app/_build/test-results
[Pipeline] {
[Pipeline] sh
+ [ ! -e experimental-unit-coverage.xml ]
[Pipeline] sh
+ [ ! -e experimental-e2e-coverage.xml ]
[Pipeline] archiveArtifacts
Archiving artifacts
‘*.xml’ doesn’t match anything, but ‘test-results/*.xml’ does. Perhaps that’s what you mean?
[Pipeline] }
[Pipeline] // dir
Error when executing always post condition:
hudson.AbortException: No artifacts found that match the file pattern "*.xml". Configuration error?
	at hudson.tasks.ArtifactArchiver.perform(ArtifactArchiver.java:253)
	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:80)
	at org.jenkinsci.plugins.workflow.steps.CoreStep$Execution.run(CoreStep.java:67)
	at org.jenkinsci.plugins.workflow.steps.SynchronousNonBlockingStepExecution.lambda$start$0(SynchronousNonBlockingStepExecution.java:47)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)

[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch Coverage (experimental)
∅  cmd/cnab-run
∅  cmd/docker-app
✓  internal (13ms)
✓  internal/commands/build (38ms)
✓  internal/commands (413ms)
✓  internal/commands/image (12ms)
✓  internal/formatter (7ms)
✓  internal/compose (6ms)
∅  internal/formatter/driver
∅  internal/formatter/json
∅  internal/formatter/yaml
✓  internal/inspect (87ms)
∅  internal/log
✓  internal/slices (15ms)
✓  internal/packager (30ms)
✓  internal/store (35ms)
✓  internal/yaml (8ms)
✓  loader (10ms)
✓  render (47ms)
✓  specification (7ms)
✓  types (15ms)
✓  types/metadata (8ms)
✓  types/parameters (4ms)

DONE 225 tests in 102.677s
CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:43:09Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
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=5c0d12a7 -X github.com/docker/app/internal.Version=jenkins-app-PR-675-3-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-07T15:43:09Z" -v ./e2e
✖  e2e (4m23.904s)

=== Failed
=== FAIL: e2e TestCredentials/full (1.88s)
    --- FAIL: TestCredentials/full (1.88s)
        commands_test.go:332: assertion failed: 
            --- expected
            +++ actual
            @@ -1,2 +1,17 @@
            +sha256:b93f7279bdc9610d4ef275dab5d0a1d19cc613a784e2522977866747090059f4: Pulling from cnab/example-credentials
            +bdf0201b3a05: Pulling fs layer
            +94c19d618c63: Pulling fs layer
            +3df39892e9f8: Pulling fs layer
            +94c19d618c63: Verifying Checksum
            +94c19d618c63: Download complete
            +3df39892e9f8: Verifying Checksum
            +3df39892e9f8: Download complete
            +bdf0201b3a05: Verifying Checksum
            +bdf0201b3a05: Download complete
            +bdf0201b3a05: Pull complete
            +94c19d618c63: Pull complete
            +3df39892e9f8: Pull complete
            +Digest: sha256:b93f7279bdc9610d4ef275dab5d0a1d19cc613a784e2522977866747090059f4
            +Status: Downloaded newer image for cnab/example-credentials@sha256:b93f7279bdc9610d4ef275dab5d0a1d19cc613a784e2522977866747090059f4
             SECRET_ONE: foo
             /var/secret_two/data.txt
            

=== FAIL: e2e TestCredentials (4.56s)


DONE 39 tests, 2 failures in 265.248s
make: *** [Makefile:102: coverage-test-e2e] Error 1
docker.Makefile:100: recipe for target 'coverage-run' failed
make: *** [coverage-run] Error 2
+ true
[Pipeline] sh
+ make -f docker.Makefile TAG=jenkins-app-PR-675-3-coverage coverage-results
docker cp docker-app-cov-jenkins-app-PR-675-3-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker cp docker-app-cov-jenkins-app-PR-675-3-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results
docker rm docker-app-cov-jenkins-app-PR-675-3-coverage
docker-app-cov-jenkins-app-PR-675-3-coverage
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] archiveArtifacts
Archiving artifacts
‘_build/ci-cov/all.out’ doesn’t match anything: ‘_build’ exists but not ‘_build/ci-cov/all.out’
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-675/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-675/3/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-675-3-coverage
Untagged: docker/cnab-app-base:jenkins-app-PR-675-3-coverage
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
Failed in branch Coverage
[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

ERROR: No artifacts found that match the file pattern "*.xml". Configuration error?
Finished: FAILURE