Skip to content
Success

Console Output

Skipping 64 KB.. Full Log
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Removing intermediate container 120d89b71a09
 ---> f878aca950f7
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
 ---> Running in 810522bc8c26
Removing intermediate container 810522bc8c26
 ---> fb24fc867109
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Running in 27bbc67190d7
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 27bbc67190d7
 ---> 4311d26c9334
Step 6/18 : ARG GOPROXY
 ---> Running in 614fcd57d668
Removing intermediate container 614fcd57d668
 ---> ff65830fdeda
Step 7/18 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Running in 69f13a09c2b3
./scripts/build/osx
Building build/docker-darwin-amd64
WARNING: binary creates a Linux executable. Use cross for macOS or Windows.
./scripts/build/binary
Building statically linked build/docker-linux-amd64
./scripts/build/windows
Generating windows resources
Building build/docker-windows-amd64
Removing intermediate container 0a356acf7644
 ---> e8ca6f7d0a8d
Step 8/8 : WORKDIR /go/src/github.com/docker/app/
 ---> Running in 908adacce6e3
Removing intermediate container 908adacce6e3
 ---> 5efdc3b73f97
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built 5efdc3b73f97
Successfully tagged docker-app-cli:jenkins-app-PR-631-7
docker create --name docker-app-cli-jenkins-app-PR-631-7 docker-app-cli:jenkins-app-PR-631-7 noop
26d4b93179e2094f0eea03f31a029e5e431ee548ad01f6df6a374607577f22db
docker cp docker-app-cli-jenkins-app-PR-631-7:/go/src/github.com/docker/cli/build/docker-linux-amd64 bin/docker-linux
docker cp docker-app-cli-jenkins-app-PR-631-7:/go/src/github.com/docker/cli/build/docker-darwin-amd64 bin/docker-darwin
docker cp docker-app-cli-jenkins-app-PR-631-7:/go/src/github.com/docker/cli/build/docker-windows-amd64 bin/docker-windows.exe
docker rm docker-app-cli-jenkins-app-PR-631-7
docker-app-cli-jenkins-app-PR-631-7
docker build --build-arg=EXPERIMENTAL --build-arg=TAG --build-arg=COMMIT --build-arg=ALPINE_VERSION --build-arg=GOPROXY --target=cross -t docker-app-cross:jenkins-app-PR-631-7  .
Sending build context to Docker daemon  72.87MB

Step 1/22 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build
 ---> 518d5e4626aa
Step 2/22 : ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
 ---> Using cache
 ---> af838694b282
Step 3/22 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> 57e72970ebbc
Step 4/22 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> 9ba9779d351b
Step 5/22 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> cc14b1a7b6fe
Step 6/22 : ARG GOPROXY
 ---> Using cache
 ---> 0e857972f948
Step 7/22 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> e8ca6f7d0a8d
Step 8/22 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> 5efdc3b73f97
Step 9/22 : FROM build AS dev
 ---> 5efdc3b73f97
Step 10/22 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Running in ebd4356eeea9
Removing intermediate container ebd4356eeea9
 ---> eb9a4c5afc0d
Step 11/22 : ARG DEP_VERSION=v0.5.1
 ---> Running in 0ef9ea5c8080
Removing intermediate container 0ef9ea5c8080
 ---> 7c71951a1afb
Step 12/22 : 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 dd04cf3b06eb
  % 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   7034      0 --:--:-- --:--:-- --:--:--  7034

100 10.5M  100 10.5M    0     0  51.6M      0 --:--:-- --:--:-- --:--:-- 51.6M
Removing intermediate container dd04cf3b06eb
 ---> 5a371c861a3d
Step 13/22 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Running in 04a3f90bbf16
Removing intermediate container 04a3f90bbf16
 ---> aa9bc269882b
Step 14/22 : ARG GOPROXY
 ---> Running in 5b2295d189a6
Removing intermediate container 5b2295d189a6
 ---> 1f6469f645f9
Step 15/22 : 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 37f2509ae4f8
go: finding github.com/google/go-cmp v0.2.0
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/mattn/go-isatty v0.0.3
go: finding github.com/fatih/color v1.6.0
go: finding github.com/jonboulle/clockwork v0.1.0
go: finding github.com/stretchr/testify v1.3.0
go: finding github.com/spf13/pflag v1.0.1
go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding github.com/onsi/ginkgo v1.8.0
go: finding github.com/mattn/go-colorable v0.0.9
go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
go: finding github.com/davecgh/go-spew v1.1.0
go: finding github.com/sirupsen/logrus v1.0.5
go: finding github.com/onsi/gomega v1.4.3
go: finding github.com/stretchr/objx v0.1.0
go: finding gotest.tools v2.1.0+incompatible
go: finding github.com/fsnotify/fsnotify v1.4.7
go: finding github.com/hpcloud/tail v1.0.0
go: finding golang.org/x/text v0.3.0
go: finding github.com/onsi/ginkgo v1.6.0
go: finding gopkg.in/fsnotify.v1 v1.4.7
go: finding gopkg.in/yaml.v2 v2.2.1
go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
go: finding github.com/golang/protobuf v1.2.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/sirupsen/logrus v1.0.5
go: downloading github.com/pkg/errors v0.8.0
go: downloading github.com/fatih/color v1.6.0
go: downloading github.com/spf13/pflag v1.0.1
go: downloading github.com/jonboulle/clockwork v0.1.0
go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
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/sirupsen/logrus v1.0.5
go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: extracting github.com/jonboulle/clockwork v0.1.0
go: extracting github.com/pkg/errors v0.8.0
go: extracting github.com/spf13/pflag v1.0.1
go: extracting github.com/fatih/color v1.6.0
go: downloading github.com/mattn/go-colorable v0.0.9
go: downloading github.com/mattn/go-isatty v0.0.3
go: extracting github.com/mattn/go-colorable v0.0.9
go: extracting github.com/mattn/go-isatty v0.0.3
go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
Removing intermediate container 37f2509ae4f8
 ---> 23ea5eadae78
Step 16/22 : 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 74b292c89fb8
Removing intermediate container 74b292c89fb8
 ---> 29263bf3a445
Step 17/22 : 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 95215a8ffd0a
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/go/gcexportdata
golang.org/x/tools/internal/module
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 95215a8ffd0a
 ---> 8d7e6c681c12
Step 18/22 : COPY . .
 ---> 59980297dbf0
Step 19/22 : FROM dev AS cross
 ---> 59980297dbf0
Step 20/22 : ARG EXPERIMENTAL="off"
 ---> Running in a7e51e7884c8
Removing intermediate container a7e51e7884c8
 ---> 1eee48b08462
Step 21/22 : ARG TAG="unknown"
 ---> Running in d7fc99c8fcba
Removing intermediate container d7fc99c8fcba
 ---> c20a20f7f9ea
Step 22/22 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross
 ---> Running in 25017b8e3af0
GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:46:16Z" -o bin/docker-app-linux ./cmd/docker-app
WARNING: binary creates a Linux executable. Use cross for macOS or Windows.
./scripts/build/binary
Building statically linked build/docker-linux-amd64
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:46:16Z" -o bin/docker-app-darwin ./cmd/docker-app
Removing intermediate container 69f13a09c2b3
 ---> 276b88096398
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
 ---> Running in b49b1b6a9a28
Removing intermediate container b49b1b6a9a28
 ---> 003d6ae61c7c
Step 9/18 : FROM build AS dev
 ---> 003d6ae61c7c
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Running in 35db33b26be7
Removing intermediate container 35db33b26be7
 ---> 7404578c60e8
Step 11/18 : ARG DEP_VERSION=v0.5.1
 ---> Running in 65c26e2a7aff
Removing intermediate container 65c26e2a7aff
 ---> 263d5b143515
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 0461ef570ddf
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   605    0   605    0     0   5307      0 --:--:-- --:--:-- --:--:--  5260

100 10.5M  100 10.5M    0     0  45.6M      0 --:--:-- --:--:-- --:--:-- 45.6M
Removing intermediate container 0461ef570ddf
 ---> ff8b3fc136f4
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Running in e4cd1addb53c
Removing intermediate container e4cd1addb53c
 ---> 95babc4b787c
Step 14/18 : ARG GOPROXY
 ---> Running in e52f1ffbb0ce
Removing intermediate container e52f1ffbb0ce
 ---> 21a2e1a30a60
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 72f8d8e8b78b
go: finding github.com/mattn/go-isatty v0.0.3
go: finding github.com/google/go-cmp v0.2.0
go: finding github.com/pkg/errors v0.8.0
go: finding github.com/fatih/color v1.6.0
go: finding github.com/mattn/go-colorable v0.0.9
go: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
go: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
go: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: finding gotest.tools v2.1.0+incompatible
go: finding github.com/onsi/gomega v1.4.3
go: finding github.com/onsi/ginkgo v1.8.0
go: finding github.com/sirupsen/logrus v1.0.5
go: finding github.com/spf13/pflag v1.0.1
go: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
go: finding github.com/jonboulle/clockwork v0.1.0
go: finding github.com/stretchr/testify v1.3.0
go: finding gopkg.in/fsnotify.v1 v1.4.7
go: finding golang.org/x/text v0.3.0
go: finding gopkg.in/yaml.v2 v2.2.1
go: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
go: finding github.com/fsnotify/fsnotify v1.4.7
go: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
go: finding github.com/stretchr/objx v0.1.0
go: finding github.com/hpcloud/tail v1.0.0
go: finding github.com/onsi/ginkgo v1.6.0
go: finding github.com/pmezard/go-difflib v1.0.0
go: finding github.com/davecgh/go-spew v1.1.0
go: finding github.com/golang/protobuf v1.2.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/spf13/pflag v1.0.1
go: downloading github.com/pkg/errors v0.8.0
go: downloading github.com/fatih/color v1.6.0
go: downloading github.com/jonboulle/clockwork v0.1.0
go: downloading github.com/sirupsen/logrus v1.0.5
go: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
go: extracting github.com/pkg/errors v0.8.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/sirupsen/logrus v1.0.5
go: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
go: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: extracting github.com/jonboulle/clockwork v0.1.0
go: extracting github.com/spf13/pflag v1.0.1
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-colorable v0.0.9
go: extracting github.com/mattn/go-isatty v0.0.3
go: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
go: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
go: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:46:16Z" -o bin/docker-app-windows.exe ./cmd/docker-app
Removing intermediate container 72f8d8e8b78b
 ---> b350c0e382e5
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 70c323a9216e
Removing intermediate container 70c323a9216e
 ---> f3b5701f0f2b
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 2ef9c50fc484
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 2ef9c50fc484
 ---> 17613edd077a
Step 18/18 : COPY . .
 ---> 39dd750b499a
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built 39dd750b499a
Successfully tagged docker-app-dev:jenkins-app-PR-631-7
Check Vendoring...
docker run --rm docker-app-dev:jenkins-app-PR-631-7 sh -c "make vendor && hack/check-git-diff vendor"
rm -rf vendor 1>&1
dep ensure -v 
(1/95) Wrote github.com/Azure/go-ansiterm@master
(2/95) Wrote github.com/agl/ed25519@master
(3/95) Wrote github.com/containerd/fifo@master
(4/95) Wrote github.com/coreos/go-systemd@v20
(5/95) Wrote github.com/containerd/cgroups@master
(6/95) Wrote github.com/containerd/ttrpc@master
(7/95) Wrote github.com/Masterminds/semver@v1.4.2
(8/95) Wrote github.com/Microsoft/go-winio@v0.4.12
(9/95) Wrote github.com/beorn7/perks@master
(10/95) Wrote github.com/modern-go/reflect2@1.0.1
(11/95) Wrote github.com/containerd/continuity@master
(12/95) Wrote github.com/containerd/typeurl@master
(13/95) Wrote vbom.ml/util@master
(14/95) Wrote github.com/davecgh/go-spew@v1.1.1
(15/95) Wrote github.com/Microsoft/hcsshim@v0.8.6
(16/95) Wrote github.com/docker/docker-credential-helpers@v0.6.1
(17/95) Wrote github.com/docker/go@v1.5.1-1
(18/95) Wrote github.com/deislabs/cnab-go@v0.3.2-beta1
(19/95) Wrote github.com/docker/go-metrics@d466d4f6fd960e01820085bd7e1a24426ee7ef18
(20/95) Wrote github.com/docker/go-events@master
(21/95) Wrote github.com/docker/cnab-to-oci@v0.1.0-beta2
(22/95) Wrote github.com/docker/go-units@v0.3.3
(23/95) Wrote github.com/docker/go-connections@v0.4.0
(24/95) Wrote github.com/godbus/dbus@v5.0.1
(25/95) Wrote github.com/gogo/googleapis@v1.2.0
(26/95) Wrote github.com/google/go-cmp@v0.2.0
(27/95) Wrote github.com/google/shlex@master
(28/95) Wrote github.com/google/gofuzz@v1.0.0
(29/95) Wrote github.com/hashicorp/go-version@v1.1.0
(30/95) Wrote github.com/gorilla/mux@v1.7.1
(31/95) Wrote github.com/hashicorp/golang-lru@v0.5.1
(32/95) Wrote github.com/imdario/mergo@master
(33/95) Wrote github.com/globalsign/mgo@master
(34/95) Wrote github.com/inconshreveable/mousetrap@v1.0
(35/95) Wrote github.com/konsorten/go-windows-terminal-sequences@v1.0.2
(36/95) Wrote github.com/mattn/go-shellwords@v1.0.5
(37/95) Wrote github.com/json-iterator/go@v1.1.6
(38/95) Wrote github.com/matttproud/golang_protobuf_extensions@v1.0.1
(39/95) Wrote github.com/googleapis/gnostic@v0.2.0
(40/95) Wrote github.com/docker/compose-on-kubernetes@v0.4.21
(41/95) Wrote github.com/mitchellh/mapstructure@v1.1.2
(42/95) Wrote github.com/miekg/pkcs11@master
(43/95) Wrote github.com/modern-go/concurrent@1.0.3
(44/95) Wrote github.com/docker/distribution@0d3efadf0154c2b8a4e7b6621fff9809655cc580
(45/95) Wrote github.com/morikuni/aec@master
(46/95) Wrote github.com/containerd/containerd@master
(47/95) Wrote github.com/opencontainers/go-digest@v1.0.0-rc1
(48/95) Wrote golang.org/x/oauth2@master
(49/95) Wrote github.com/pkg/errors@v0.8.1
(50/95) Wrote cloud.google.com/go@v0.37.4
(51/95) Wrote github.com/oklog/ulid@v1.3.1
(52/95) Wrote github.com/golang/protobuf@v1.3.1
(53/95) Wrote github.com/opencontainers/runtime-spec@29686dbc5559d93fb1ef402eeda3e35c38d75af4
(54/95) Wrote github.com/opencontainers/image-spec@v1.0.1
(55/95) Wrote github.com/prometheus/client_model@master
GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:46:16Z" -o bin/docker-app-standalone-linux ./cmd/docker-app-standalone
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:46:16Z" -o bin/docker-app-standalone-darwin ./cmd/docker-app-standalone
(56/95) Wrote github.com/prometheus/client_golang@v0.8.0
(57/95) Wrote github.com/prometheus/procfs@master
(58/95) Wrote github.com/qri-io/jsonpointer@v0.1.0
(59/95) Wrote github.com/prometheus/common@v0.2.0
(60/95) Wrote github.com/qri-io/jsonschema@v0.1.1
GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:46:16Z" -o bin/docker-app-standalone-windows.exe ./cmd/docker-app-standalone
(61/95) Wrote github.com/sirupsen/logrus@v1.4.1
(62/95) Wrote github.com/spf13/pflag@master
(63/95) Wrote github.com/syndtr/gocapability@master
(64/95) Wrote github.com/spf13/cobra@v0.0.5
(65/95) Wrote github.com/wadey/gocovmerge@master
(66/95) Wrote github.com/xeipuuv/gojsonpointer@master
(67/95) Wrote github.com/opencontainers/runc@v1.0.0-rc7
(68/95) Wrote github.com/xeipuuv/gojsonreference@master
(69/95) Wrote github.com/xeipuuv/gojsonschema@93e72a773fade158921402d6a24c819b48aba29d
(70/95) Wrote golang.org/x/sync@master
(71/95) Wrote github.com/docker/swarmkit@18e7e58ea1a5ec016625a636d0d52500eea123bc
(72/95) Wrote golang.org/x/crypto@master
(73/95) Wrote golang.org/x/time@master
(74/95) Wrote github.com/docker/cli@19.03
Removing intermediate container 25017b8e3af0
 ---> da353d1d2f55
[Warning] One or more build-args [COMMIT ALPINE_VERSION] were not consumed
Successfully built da353d1d2f55
Successfully tagged docker-app-cross:jenkins-app-PR-631-7
docker create --name docker-app-cross-jenkins-app-PR-631-7 docker-app-cross:jenkins-app-PR-631-7 noop
c8c433b2b7bfdfa6c4e9503e2d6d127e3b3a911144968ea72b3056ddc90f2724
docker cp docker-app-cross-jenkins-app-PR-631-7:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux
docker cp docker-app-cross-jenkins-app-PR-631-7:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin
docker cp docker-app-cross-jenkins-app-PR-631-7:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe
docker cp docker-app-cross-jenkins-app-PR-631-7:/go/src/github.com/docker/app/bin/docker-app-standalone-linux bin/docker-app-standalone-linux
(75/95) Wrote gopkg.in/inf.v0@v0.9.1
docker cp docker-app-cross-jenkins-app-PR-631-7:/go/src/github.com/docker/app/bin/docker-app-standalone-darwin bin/docker-app-standalone-darwin
(76/95) Wrote google.golang.org/appengine@v1.5.0
docker cp docker-app-cross-jenkins-app-PR-631-7:/go/src/github.com/docker/app/bin/docker-app-standalone-windows.exe bin/docker-app-standalone-windows.exe
(77/95) Wrote github.com/coreos/etcd@v3.3.12
docker rm docker-app-cross-jenkins-app-PR-631-7
docker-app-cross-jenkins-app-PR-631-7
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-631-7  .
(78/95) Wrote golang.org/x/net@master
Sending build context to Docker daemon  72.87MB

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
 ---> af838694b282
Step 3/26 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> 57e72970ebbc
Step 4/26 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> 9ba9779d351b
Step 5/26 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> cc14b1a7b6fe
Step 6/26 : ARG GOPROXY
 ---> Using cache
 ---> 0e857972f948
Step 7/26 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> e8ca6f7d0a8d
Step 8/26 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> 5efdc3b73f97
Step 9/26 : FROM build AS dev
 ---> 5efdc3b73f97
Step 10/26 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Using cache
 ---> eb9a4c5afc0d
Step 11/26 : ARG DEP_VERSION=v0.5.1
 ---> Using cache
 ---> 7c71951a1afb
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
 ---> 5a371c861a3d
Step 13/26 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Using cache
 ---> aa9bc269882b
Step 14/26 : ARG GOPROXY
 ---> Using cache
 ---> 1f6469f645f9
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
 ---> 23ea5eadae78
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
 ---> 29263bf3a445
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
 ---> 8d7e6c681c12
Step 18/26 : COPY . .
 ---> Using cache
 ---> 59980297dbf0
Step 19/26 : FROM dev AS cross
 ---> 59980297dbf0
Step 20/26 : ARG EXPERIMENTAL="off"
 ---> Using cache
 ---> 1eee48b08462
Step 21/26 : ARG TAG="unknown"
 ---> Using cache
 ---> c20a20f7f9ea
Step 22/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross
 ---> Using cache
 ---> da353d1d2f55
Step 23/26 : FROM cross AS e2e-cross
 ---> da353d1d2f55
Step 24/26 : ARG EXPERIMENTAL="off"
 ---> Running in 181afd8cffa0
(79/95) Wrote gotest.tools@v2.3.0
(80/95) Wrote gopkg.in/yaml.v2 (from https://github.com/simonferquel/yaml)@c86e64ed9581b7588e736f0c3e6ecc02cc22996e
(81/95) Wrote sigs.k8s.io/yaml@v1.1.0
Removing intermediate container 181afd8cffa0
 ---> 7407820157fb
Step 25/26 : ARG TAG="unknown"
 ---> Running in af6490806fac
Removing intermediate container af6490806fac
 ---> 6161337004e5
Step 26/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross
 ---> Running in 25cc5193098d
GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:49:02Z" -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=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:49:02Z" -c -o bin/docker-app-e2e-linux ./e2e/
(82/95) Wrote k8s.io/klog@v0.2.0
(83/95) Wrote k8s.io/utils@master
(84/95) Wrote k8s.io/apimachinery@kubernetes-1.14.1
(85/95) Wrote golang.org/x/sys@master
(86/95) Wrote google.golang.org/grpc@v1.19.1
(87/95) Wrote github.com/theupdateframework/notary@v0.6.1
(88/95) Wrote golang.org/x/text@v0.3.0
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:49:02Z" -o bin/docker-app-darwin ./cmd/docker-app
(89/95) Wrote golang.org/x/tools@master
GOOS=darwin CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:49:02Z" -c -o bin/docker-app-e2e-darwin ./e2e/
(90/95) Wrote k8s.io/client-go@kubernetes-1.14.1
(91/95) Wrote google.golang.org/genproto@master
(92/95) Wrote github.com/gogo/protobuf@v1.2.1
GOOS=windows CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:49:02Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/
(93/95) Wrote k8s.io/api@kubernetes-1.14.1
Removing intermediate container 25cc5193098d
 ---> 0830c9de6400
[Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed
Successfully built 0830c9de6400
Successfully tagged docker-app-e2e-cross:jenkins-app-PR-631-7
docker create --name docker-app-e2e-cross-jenkins-app-PR-631-7 docker-app-e2e-cross:jenkins-app-PR-631-7 noop
0c602b797066ff225897bee3f2dab6b7cf126651e9d4a552e8a673a8cd40b933
docker cp docker-app-e2e-cross-jenkins-app-PR-631-7:/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-631-7:/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-631-7:/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-631-7:/usr/local/bin/gotestsum-linux bin/gotestsum-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-631-7:/usr/local/bin/gotestsum-darwin bin/gotestsum-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-631-7:/usr/local/bin/gotestsum-windows.exe bin/gotestsum-windows.exe
(94/95) Wrote github.com/docker/docker@master
docker cp docker-app-e2e-cross-jenkins-app-PR-631-7:/usr/local/bin/test2json-linux bin/test2json-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-631-7:/usr/local/bin/test2json-darwin bin/test2json-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-631-7:/usr/local/bin/test2json-windows.exe bin/test2json-windows.exe
docker rm docker-app-e2e-cross-jenkins-app-PR-631-7
docker-app-e2e-cross-jenkins-app-PR-631-7
tar --transform='flags=r;s|docker-app-linux|docker-app-plugin-linux|' -czf bin/docker-app-linux.tar.gz -C bin docker-app-linux docker-app-standalone-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 docker-app-standalone-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 docker-app-standalone-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-631/src/github.com/docker/app/bin
[Pipeline] {
[Pipeline] stash
Stashed 24 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-631/7/stashes/binaries.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/src/github.com/docker/app/e2e
[Pipeline] {
[Pipeline] stash
Stashed 60 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-631/7/stashes/e2e.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/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-631/7/stashes/examples.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-PR-631-7*
+ xargs docker image rm -f
Untagged: docker-app-e2e-cross:jenkins-app-PR-631-7
Deleted: sha256:0830c9de6400711c0439a661c6970b17ffe8e0a8d828a2d20ff479b92c8e7eea
Deleted: sha256:c9003a32ea1ee8d9e238a1855ef47ba4d6448b314d679bbb5237964436c84e61
Deleted: sha256:6161337004e5771d03cd8a064a50e3ecb5527cb0bb4ef325ce489398f09a0e85
Deleted: sha256:7407820157fbe03f78879d150a3bb6a10808d5619000317b08b286de966718c8
Untagged: docker-app-cross:jenkins-app-PR-631-7
Deleted: sha256:da353d1d2f55d428b8a62f8ea6e9e0d44c9aff130ef23ae538e827057222d0a1
Deleted: sha256:550560b08a7779abf82d90d5d085ea1da728920ed317e52f3f46ad6288a14fda
Deleted: sha256:c20a20f7f9ea384dc64a5b11ce11703bfdb5b9ec0f47f7bebd1ad617a5db08f4
Deleted: sha256:1eee48b08462930fc5edfe6951de9b45d79955404be675883c06e4c59b7133be
Deleted: sha256:59980297dbf0c37689d38dc70b40cc5cb6af0271f6487ecbf3b004622e0e781c
Deleted: sha256:9849d9902b675c995ced8282873e9d666d7c909b68d72389a14f323c95f75f1f
Deleted: sha256:8d7e6c681c1290568e283e7cf45eb35d241f51a13058da4867558ddd5cc80cea
Deleted: sha256:468f4eff8e0d53cb72e6e6e6927d7637125b306a1792f32ab3aa37eadd162867
Deleted: sha256:29263bf3a44512a2929c7f48ed28324867a8c8a4b94784f00ca1297b15444f3a
Deleted: sha256:19a7a6ad566f7a863f68ca28b4fb3677083ead8b43ab0f363dbc6b6e05dabf91
Deleted: sha256:23ea5eadae7899b5190e54cea9c3e8eee2e01fac5d447bb01d5869f4ae3b9cd5
Deleted: sha256:90acae43333e5045cf3ca72321ddea1f6dabd908a21816038a8157b045b93359
Deleted: sha256:1f6469f645f9e874ff3f0470588c3209be89f9dcd72e148e1aee37d6c7aae878
Deleted: sha256:aa9bc269882bd49b87a74ba9b1941e7738cd8d69b340103eeda7db29dfac42a0
Deleted: sha256:5a371c861a3d8599c9841411f2619b20ad3eab7cf6f993fc0551b7c0a14c6036
Deleted: sha256:a68905030463aa1f2720c030bd915cbed6e028725cfa4795fa22112806274532
Deleted: sha256:7c71951a1afb7f1a951d360518bc3b3b6a632ea99a7586336bf86c6f6b45c5d5
Deleted: sha256:eb9a4c5afc0da24d9f46fd9e1b02ac7f1019f3b124f4b2fa2adc58bfbed0fdac
Untagged: docker-app-cli:jenkins-app-PR-631-7
Deleted: sha256:5efdc3b73f97abc2495e33fe8f1e268e882808161fc39e579d0d456057412ae5
Deleted: sha256:ccc79f675d0b60d11dd58e7b48078879587263073db7dcb2b269a9d55e5f7385
Deleted: sha256:e8ca6f7d0a8d94874d579a9fee5283b65473f72b5e6ba2a819d054499785df69
Deleted: sha256:c8846a6f0f1c9c585b5a7001d05529bb35030384e41c728643c20a03d3a0de7b
Deleted: sha256:0e857972f9481d3d2524eb2b1668d8897d6cf370711da5c35aee6d35c55e2293
Deleted: sha256:cc14b1a7b6fe308f65f0914ce2016e104bf896c885fcb0b1ee660c16939c59df
Deleted: sha256:3de30e2d80ee5110f28ac49f18e0954e643ef1d220997f6c5655e7e428317651
Deleted: sha256:9ba9779d351bc5052fa9e6fddc80eb75a13d8be68e14f4d228f648e7a248dff2
Deleted: sha256:c4a13fb9b34111cbdabf1155c43f235630cb17f1f7895b9a3f02b39b7baf5b3d
Deleted: sha256:57e72970ebbc4731ac62afbbce5840d4172a53b0e695142d7b5e515f60bda53d
Deleted: sha256:594ada05ee7f7c7302e308985be37bcd5880d769402dd55fe8752d8a7b70c558
Deleted: sha256:af838694b28235207a10b8c4cf1fc089a5569ec53616864c71884987bd89f1d2
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
(95/95) 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] }
[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-0569aaae2ea272e31) in /home/ubuntu/workspace/app_PR-631
[Pipeline] {
Running on ubuntu-1804-overlay2 (i-030f022a8298f3b50) in /home/ubuntu/workspace/app_PR-631
Running on ubuntu-1804-overlay2 (i-042a903e443832cb5) in /home/ubuntu/workspace/app_PR-631
[Pipeline] {
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/src/github.com/docker/app
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/src/github.com/docker/app
[Pipeline] {
[Pipeline] checkout
[Pipeline] checkout
using credential docker-jenkins-github-credentials
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/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
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-631/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/631/head:refs/remotes/origin/PR-631
Cloning repository https://github.com/docker/app.git
 > git init /home/ubuntu/workspace/app_PR-631/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/631/head:refs/remotes/origin/PR-631
Cloning repository https://github.com/docker/app.git
 > git init /home/ubuntu/workspace/app_PR-631/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/631/head:refs/remotes/origin/PR-631
Fetching without tags
Fetching without tags
Checking out Revision 38b3c1262e3e4c9fd48628b63ea35a70c0c3416c (PR-631)
Checking out Revision 38b3c1262e3e4c9fd48628b63ea35a70c0c3416c (PR-631)
 > git config remote.origin.url https://github.com/docker/app.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/631/head:refs/remotes/origin/PR-631 # 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/631/head:refs/remotes/origin/PR-631
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 38b3c1262e3e4c9fd48628b63ea35a70c0c3416c
 > git config remote.origin.url https://github.com/docker/app.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/631/head:refs/remotes/origin/PR-631 # 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/631/head:refs/remotes/origin/PR-631
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 38b3c1262e3e4c9fd48628b63ea35a70c0c3416c
Commit message: "Ensure invocation image has been build when running a make or make all command"
Fetching without tags
Commit message: "Ensure invocation image has been build when running a make or make all command"
Checking out Revision 38b3c1262e3e4c9fd48628b63ea35a70c0c3416c (PR-631)
Commit message: "Ensure invocation image has been build when running a make or make all command"
 > git config remote.origin.url https://github.com/docker/app.git # timeout=10
 > git config --add remote.origin.fetch +refs/pull/631/head:refs/remotes/origin/PR-631 # 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/631/head:refs/remotes/origin/PR-631
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 38b3c1262e3e4c9fd48628b63ea35a70c0c3416c
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/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-631/7/stashes/invocation-image.tgz
[Pipeline] sh
+ docker load -i invocation-image.tar
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-631/7/stashes/coverage-experimental-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-631/7/stashes/coverage-invocation-image.tgz
[Pipeline] sh
+ docker load -i coverage-experimental-invocation-image.tar
Loaded image: docker/cnab-app-base:jenkins-app-PR-631-7
[Pipeline] }
[Pipeline] // dir
[Pipeline] unstash
+ docker load -i coverage-invocation-image.tar
Loaded image: docker/cnab-app-base:jenkins-app-PR-631-7-coverage-experimental
[Pipeline] }
[Pipeline] // dir
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
Loaded image: docker/cnab-app-base:jenkins-app-PR-631-7-coverage
[Pipeline] }
[Pipeline] // dir
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
+ make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-631-7-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-631-7 .
+ make -f docker.Makefile TAG=jenkins-app-PR-631-7-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-631-7 .
Sending build context to Docker daemon  72.87MB

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
 ---> a2439547ce15
Step 3/18 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> 7e94cb1ccc95
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> b5fedc6d4456
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> d223648e9df7
Step 6/18 : ARG GOPROXY
 ---> Using cache
 ---> eb694403fb3a
Step 7/18 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> 8240ae8976e6
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> 2929a52d1872
Step 9/18 : FROM build AS dev
 ---> 2929a52d1872
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Using cache
 ---> 922fed15bc73
Step 11/18 : ARG DEP_VERSION=v0.5.1
 ---> Using cache
 ---> 5b55ff40de8e
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
 ---> b1af52d784a5
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Using cache
 ---> d4ca87fe395d
Step 14/18 : ARG GOPROXY
 ---> Using cache
 ---> 1883b6e4c8dc
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
 ---> 5ff09d8effb7
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
 ---> b82f829ff325
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
 ---> 8ce750a08e73
Step 18/18 : COPY . .
Sending build context to Docker daemon  72.87MB

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
 ---> 0ab2a2269492
Step 3/18 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Using cache
 ---> a7632be28315
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
 ---> Using cache
 ---> 30d495b2a76a
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
 ---> Using cache
 ---> d12e1ccfdd96
Step 6/18 : ARG GOPROXY
 ---> Using cache
 ---> fa1cba6a58ac
Step 7/18 : RUN make binary-osx binary-windows binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Using cache
 ---> a95cdb5ffcc1
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
 ---> Using cache
 ---> 95f062d7884d
Step 9/18 : FROM build AS dev
 ---> 95f062d7884d
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Using cache
 ---> e687d5c18b60
Step 11/18 : ARG DEP_VERSION=v0.5.1
 ---> Using cache
 ---> 5ddc888265a1
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
 ---> 7c3389748bdb
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
 ---> Using cache
 ---> 4a4997f44fec
Step 14/18 : ARG GOPROXY
 ---> Using cache
 ---> 0172d5f599b1
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
 ---> 478cd6a45740
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
 ---> 5346984674de
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
 ---> b346c689f7fd
Step 18/18 : COPY . .
 ---> cbb7f87ca33f
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built cbb7f87ca33f
Successfully tagged docker-app-dev:jenkins-app-PR-631-7
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-631-7-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-PR-631-7 make COMMIT=38b3c126 TAG=jenkins-app-PR-631-7-coverage-experimental EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- coverage
 ---> 74c6f1daad37
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built 74c6f1daad37
Successfully tagged docker-app-dev:jenkins-app-PR-631-7
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-631-7-coverage --network="host" -t docker-app-dev:jenkins-app-PR-631-7 make COMMIT=38b3c126 TAG=jenkins-app-PR-631-7-coverage EXPERIMENTAL=off TEST_RESULTS_PREFIX= 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=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-25T07:51:11Z" -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/cmd/docker-app-standalone github.com/docker/app/internal github.com/docker/app/internal/commands 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
∅  .
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=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:51:12Z" -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/cmd/docker-app-standalone github.com/docker/app/internal github.com/docker/app/internal/commands 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-631/7/stashes/binaries.tgz
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/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-631/7/stashes/examples.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/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-631/7/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.TestCallCustomStatusAction/validCustomDockerStatusAction (6.56s)
PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (4.37s)
PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (3.03s)
PASS e2e/linux.TestCallCustomStatusAction (13.96s)
PASS e2e/linux.TestCnabParameters (2.96s)
PASS e2e/linux.TestRender/envvariables/stdout (1.74s)
PASS e2e/linux.TestRender/envvariables/file (1.55s)
PASS e2e/linux.TestRender/envvariables (3.30s)
PASS e2e/linux.TestRender (3.30s)
PASS e2e/linux.TestRenderFormatters (3.30s)
PASS e2e/linux.TestInit (0.12s)
PASS e2e/linux.TestDetectApp (4.86s)
PASS e2e/linux.TestBundle/simple-bundle (0.99s)
PASS e2e/linux.TestBundle/bundle-with-tag (0.40s)
PASS e2e/linux.TestBundle (8.13s)
∅  cmd/cnab-run
∅  cmd/docker-app
∅  cmd/docker-app-standalone
✓  internal (3ms)
✓  internal/compose (4ms)
✓  internal/formatter (4ms)
✓  internal/inspect (81ms)
∅  cmd/cnab-run
∅  cmd/docker-app
∅  cmd/docker-app-standalone
✓  internal (20ms)
✓  internal/compose (10ms)
✓  internal/formatter (7ms)
✓  internal/inspect (37ms)
✓  internal/commands (567ms)
∅  internal/formatter/driver
∅  internal/formatter/json
∅  internal/formatter/yaml
∅  internal/log
✓  internal/packager (47ms)
✓  internal/slices (16ms)
✓  internal/commands (390ms)
∅  internal/formatter/driver
∅  internal/formatter/json
∅  internal/formatter/yaml
∅  internal/log
✓  internal/store (17ms)
✓  internal/slices (5ms)
✓  internal/yaml (1.67s)
✓  internal/packager (57ms)
✓  loader (22ms)
✓  internal/store (19ms)
✓  render (47ms)
✓  specification (7ms)
✓  internal/yaml (1.713s)
✓  loader (9ms)
✓  types (34ms)
✓  types/metadata (8ms)
✓  types/parameters (4ms)

DONE 198 tests in 91.724s
CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-25T07:51:11Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
✓  specification (8ms)
✓  render (26ms)
✓  types (16ms)
✓  types/metadata (9ms)
✓  types/parameters (4ms)

DONE 198 tests in 93.198s
CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:51:12Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (25.71s)
PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (30.14s)
PASS e2e/linux.TestDockerAppLifecycle (55.85s)
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=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-09-25T07:51:11Z" -v ./e2e
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=38b3c126 -X github.com/docker/app/internal.Version=jenkins-app-PR-631-7-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-09-25T07:51:12Z" -v ./e2e
PASS e2e/linux.TestCredentials/missing (0.11s)
PASS e2e/linux.TestCredentials/full (1.47s)
PASS e2e/linux.TestCredentials/mixed-credstore (1.44s)
PASS e2e/linux.TestCredentials/mixed-local-cred (1.45s)
PASS e2e/linux.TestCredentials/overload (0.06s)
PASS e2e/linux.TestCredentials (4.53s)
PASS e2e/linux.TestRenderWithEnvFile (1.75s)
PASS e2e/linux.TestExamplesAreValid (0.13s)
PASS e2e/linux.TestInvokePluginFromCLI (0.25s)
PASS e2e/linux.TestPushArchs/default (3.47s)
PASS e2e/linux.TestPushArchs/all-platforms (0.98s)
PASS e2e/linux.TestPushArchs (16.26s)
PASS e2e/linux.TestPushInstall (16.50s)
PASS e2e/linux.TestPushPullInstall (16.90s)
PASS e2e/linux.TestPushInstallBundle/push-bundle (4.93s)
PASS e2e/linux.TestPushInstallBundle/push-ref (1.19s)
PASS e2e/linux.TestPushInstallBundle/push-bundleref (4.33s)
PASS e2e/linux.TestPushInstallBundle (23.90s)
PASS e2e/linux

DONE 36 tests in 172.744s
time="2019-09-25T07:54:07Z" 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-631/7/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-631-7
Untagged: docker/cnab-app-base:jenkins-app-PR-631-7
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
✓  e2e (2m51.891s)

DONE 36 tests in 173.474s
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/bundle.go:32:		bundleCmd				100.0%
github.com/docker/app/internal/commands/bundle.go:49:		runBundle				61.9%
github.com/docker/app/internal/commands/bundle.go:82:		makeBundle				80.0%
github.com/docker/app/internal/commands/bundle.go:91:		makeBundleFromApp			66.7%
github.com/docker/app/internal/commands/bundle.go:126:		makeInvocationImageName			100.0%
github.com/docker/app/internal/commands/bundle.go:133:		makeCNABImageName			100.0%
github.com/docker/app/internal/commands/bundle.go:141:		persistInBundleStore			77.8%
github.com/docker/app/internal/commands/bundle.go:156:		getNamedTagged				77.8%
github.com/docker/app/internal/commands/cnab.go:44:		addNamedCredentialSets			75.0%
github.com/docker/app/internal/commands/cnab.go:75:		parseCommandlineCredential		100.0%
github.com/docker/app/internal/commands/cnab.go:85:		addCredentials				75.0%
github.com/docker/app/internal/commands/cnab.go:102:		addDockerCredentials			87.5%
github.com/docker/app/internal/commands/cnab.go:117:		addRegistryCredentials			85.0%
github.com/docker/app/internal/commands/cnab.go:149:		prepareCredentialSet			77.8%
github.com/docker/app/internal/commands/cnab.go:166:		getTargetContext			85.7%
github.com/docker/app/internal/commands/cnab.go:181:		prepareDriver				100.0%
github.com/docker/app/internal/commands/cnab.go:214:		getAppNameKind				91.7%
github.com/docker/app/internal/commands/cnab.go:236:		extractAndLoadAppBasedBundle		83.3%
github.com/docker/app/internal/commands/cnab.go:246:		loadBundleFromFile			80.0%
github.com/docker/app/internal/commands/cnab.go:258:		resolveBundle				65.0%
github.com/docker/app/internal/commands/cnab.go:295:		requiredClaimBindMount			100.0%
github.com/docker/app/internal/commands/cnab.go:304:		requiredBindMount			77.8%
github.com/docker/app/internal/commands/cnab.go:336:		socketPath				100.0%
github.com/docker/app/internal/commands/cnab.go:344:		isDockerHostLocal			100.0%
github.com/docker/app/internal/commands/cnab.go:348:		prepareCustomAction			72.2%
github.com/docker/app/internal/commands/cnab.go:383:		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/init.go:16:		initCmd					87.5%
github.com/docker/app/internal/commands/inspect.go:18:		inspectCmd				100.0%
github.com/docker/app/internal/commands/inspect.go:35:		runInspect				71.4%
github.com/docker/app/internal/commands/install.go:46:		installCmd				100.0%
github.com/docker/app/internal/commands/install.go:71:		runInstall				72.1%
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:16:		pullCmd					100.0%
github.com/docker/app/internal/commands/pull.go:31:		runPull					71.4%
github.com/docker/app/internal/commands/push.go:51:		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				80.0%
github.com/docker/app/internal/commands/push.go:164:		withAppAnnotations			80.0%
github.com/docker/app/internal/commands/push.go:173:		platformFilter				100.0%
github.com/docker/app/internal/commands/push.go:180:		retagInvocationImage			80.0%
github.com/docker/app/internal/commands/push.go:195:		shouldRetagInvocationImage		85.7%
github.com/docker/app/internal/commands/push.go:241:		onEvent					0.0%
github.com/docker/app/internal/commands/push.go:261:		imageIndex				0.0%
github.com/docker/app/internal/commands/push.go:276:		onProgress				0.0%
github.com/docker/app/internal/commands/push.go:280:		print					0.0%
github.com/docker/app/internal/commands/push.go:295:		printDescriptorProgress			0.0%
github.com/docker/app/internal/commands/push.go:331:		hasError				0.0%
github.com/docker/app/internal/commands/push.go:347:		onEvent					80.0%
github.com/docker/app/internal/commands/push.go:360:		checkFlags				66.7%
github.com/docker/app/internal/commands/remove.go:19:		uninstallCmd				100.0%
github.com/docker/app/internal/commands/remove.go:38:		runUninstall				52.9%
github.com/docker/app/internal/commands/render.go:23:		renderCmd				100.0%
github.com/docker/app/internal/commands/render.go:43:		runRender				80.0%
github.com/docker/app/internal/commands/root.go:23:		NewRootCmd				56.2%
github.com/docker/app/internal/commands/root.go:60:		addCommands				100.0%
github.com/docker/app/internal/commands/root.go:77:		firstOrEmpty				100.0%
github.com/docker/app/internal/commands/root.go:84:		muteDockerCli				100.0%
github.com/docker/app/internal/commands/root.go:93:		prepareStores				69.2%
github.com/docker/app/internal/commands/root.go:113:		prepareBundleStore			71.4%
github.com/docker/app/internal/commands/root.go:130:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:142:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:149:		SetDefaultTargetContext			100.0%
github.com/docker/app/internal/commands/root.go:153:		CredentialSetOpts			100.0%
github.com/docker/app/internal/commands/root.go:166:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:174:		addFlags				100.0%
github.com/docker/app/internal/commands/status.go:29:		statusCmd				100.0%
github.com/docker/app/internal/commands/status.go:48:		runStatus				75.0%
github.com/docker/app/internal/commands/status.go:97:		displayInstallationStatus		97.0%
github.com/docker/app/internal/commands/status.go:144:		sortParameters				100.0%
github.com/docker/app/internal/commands/status.go:153:		printHeader				100.0%
github.com/docker/app/internal/commands/status.go:158:		printValue				100.0%
github.com/docker/app/internal/commands/status.go:162:		resolveStatusAction			100.0%
github.com/docker/app/internal/commands/upgrade.go:21:		upgradeCmd				100.0%
github.com/docker/app/internal/commands/upgrade.go:41:		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		84.2%
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:19:		Inspect					95.2%
github.com/docker/app/internal/inspect/inspect.go:100:		printMetadata				100.0%
github.com/docker/app/internal/inspect/inspect.go:113:		printSection				100.0%
github.com/docker/app/internal/inspect/inspect.go:129:		printHeaders				100.0%
github.com/docker/app/internal/inspect/inspect.go:138:		getReplicas				100.0%
github.com/docker/app/internal/inspect/inspect.go:145:		extractParameters			88.9%
github.com/docker/app/internal/inspect/inspect.go:159:		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:78:			AppNameFromDir				100.0%
github.com/docker/app/internal/names.go:84:			DirNameFromAppName			100.0%
github.com/docker/app/internal/names.go:93:			ValidateAppName				100.0%
github.com/docker/app/internal/packager/cnab.go:20:		ToCNAB					94.1%
github.com/docker/app/internal/packager/cnab.go:175:		extractBundleImages			85.7%
github.com/docker/app/internal/packager/extract.go:17:		findApp					76.5%
github.com/docker/app/internal/packager/extract.go:48:		Extract					61.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:34:		Store					71.4%
github.com/docker/app/internal/store/bundle.go:46:		Read					80.0%
github.com/docker/app/internal/store/bundle.go:66:		LookupOrPullBundle			75.0%
github.com/docker/app/internal/store/bundle.go:86:		storePath				100.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/installation.go:26:	NewInstallation				75.0%
github.com/docker/app/internal/store/installation.go:43:	List					100.0%
github.com/docker/app/internal/store/installation.go:47:	Store					75.0%
github.com/docker/app/internal/store/installation.go:55:	Read					77.8%
github.com/docker/app/internal/store/installation.go:71:	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:18:			Unmarshal				80.0%
github.com/docker/app/internal/yaml/yaml.go:32:			Marshal					100.0%
github.com/docker/app/internal/yaml/yaml.go:39:			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:41:			Render					80.0%
github.com/docker/app/render/render.go:66:			substituteParams			100.0%
github.com/docker/app/render/render.go:97:			render					84.6%
github.com/docker/app/render/render.go:121:			processEnabled				91.7%
github.com/docker/app/render/render.go:141:			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)				77.6%
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-631-7-coverage-experimental coverage-results
docker cp docker-app-cov-jenkins-app-PR-631-7-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker cp docker-app-cov-jenkins-app-PR-631-7-coverage-experimental:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results
docker rm docker-app-cov-jenkins-app-PR-631-7-coverage-experimental
docker-app-cov-jenkins-app-PR-631-7-coverage-experimental
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/src/github.com/docker/app/_build/test-results
[Pipeline] {
[Pipeline] sh
+ [ ! -e experimental-unit-coverage.xml ]
+ sed -i -E -e s,"github.com/docker/app","unit/experimental",g; s,"github.com/docker/app/([^"]*)","unit/experimental/\1",g experimental-unit-coverage.xml
[Pipeline] sh
+ [ ! -e experimental-e2e-coverage.xml ]
+ sed -i -E -e s,"github.com/docker/app/e2e","e2e/experimental",g experimental-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-631/7/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-631-7-coverage-experimental
Untagged: docker/cnab-app-base:jenkins-app-PR-631-7-coverage-experimental
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
✓  e2e (3m7.511s)

DONE 36 tests in 189.107s
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/bundle.go:32:		bundleCmd				100.0%
github.com/docker/app/internal/commands/bundle.go:49:		runBundle				61.9%
github.com/docker/app/internal/commands/bundle.go:82:		makeBundle				80.0%
github.com/docker/app/internal/commands/bundle.go:91:		makeBundleFromApp			66.7%
github.com/docker/app/internal/commands/bundle.go:126:		makeInvocationImageName			100.0%
github.com/docker/app/internal/commands/bundle.go:133:		makeCNABImageName			100.0%
github.com/docker/app/internal/commands/bundle.go:141:		persistInBundleStore			77.8%
github.com/docker/app/internal/commands/bundle.go:156:		getNamedTagged				77.8%
github.com/docker/app/internal/commands/cnab.go:44:		addNamedCredentialSets			75.0%
github.com/docker/app/internal/commands/cnab.go:75:		parseCommandlineCredential		100.0%
github.com/docker/app/internal/commands/cnab.go:85:		addCredentials				75.0%
github.com/docker/app/internal/commands/cnab.go:102:		addDockerCredentials			87.5%
github.com/docker/app/internal/commands/cnab.go:117:		addRegistryCredentials			85.0%
github.com/docker/app/internal/commands/cnab.go:149:		prepareCredentialSet			77.8%
github.com/docker/app/internal/commands/cnab.go:166:		getTargetContext			85.7%
github.com/docker/app/internal/commands/cnab.go:181:		prepareDriver				100.0%
github.com/docker/app/internal/commands/cnab.go:214:		getAppNameKind				91.7%
github.com/docker/app/internal/commands/cnab.go:236:		extractAndLoadAppBasedBundle		83.3%
github.com/docker/app/internal/commands/cnab.go:246:		loadBundleFromFile			80.0%
github.com/docker/app/internal/commands/cnab.go:258:		resolveBundle				65.0%
github.com/docker/app/internal/commands/cnab.go:295:		requiredClaimBindMount			100.0%
github.com/docker/app/internal/commands/cnab.go:304:		requiredBindMount			77.8%
github.com/docker/app/internal/commands/cnab.go:336:		socketPath				100.0%
github.com/docker/app/internal/commands/cnab.go:344:		isDockerHostLocal			100.0%
github.com/docker/app/internal/commands/cnab.go:348:		prepareCustomAction			72.2%
github.com/docker/app/internal/commands/cnab.go:383:		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/init.go:16:		initCmd					87.5%
github.com/docker/app/internal/commands/inspect.go:18:		inspectCmd				100.0%
github.com/docker/app/internal/commands/inspect.go:35:		runInspect				71.4%
github.com/docker/app/internal/commands/install.go:46:		installCmd				100.0%
github.com/docker/app/internal/commands/install.go:71:		runInstall				72.1%
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:16:		pullCmd					100.0%
github.com/docker/app/internal/commands/pull.go:31:		runPull					71.4%
github.com/docker/app/internal/commands/push.go:51:		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				80.0%
github.com/docker/app/internal/commands/push.go:164:		withAppAnnotations			80.0%
github.com/docker/app/internal/commands/push.go:173:		platformFilter				100.0%
github.com/docker/app/internal/commands/push.go:180:		retagInvocationImage			80.0%
github.com/docker/app/internal/commands/push.go:195:		shouldRetagInvocationImage		85.7%
github.com/docker/app/internal/commands/push.go:241:		onEvent					0.0%
github.com/docker/app/internal/commands/push.go:261:		imageIndex				0.0%
github.com/docker/app/internal/commands/push.go:276:		onProgress				0.0%
github.com/docker/app/internal/commands/push.go:280:		print					0.0%
github.com/docker/app/internal/commands/push.go:295:		printDescriptorProgress			0.0%
github.com/docker/app/internal/commands/push.go:331:		hasError				0.0%
github.com/docker/app/internal/commands/push.go:347:		onEvent					80.0%
github.com/docker/app/internal/commands/push.go:360:		checkFlags				66.7%
github.com/docker/app/internal/commands/remove.go:19:		uninstallCmd				100.0%
github.com/docker/app/internal/commands/remove.go:38:		runUninstall				52.9%
github.com/docker/app/internal/commands/render.go:23:		renderCmd				100.0%
github.com/docker/app/internal/commands/render.go:43:		runRender				80.0%
github.com/docker/app/internal/commands/root.go:23:		NewRootCmd				56.2%
github.com/docker/app/internal/commands/root.go:60:		addCommands				100.0%
github.com/docker/app/internal/commands/root.go:77:		firstOrEmpty				100.0%
github.com/docker/app/internal/commands/root.go:84:		muteDockerCli				100.0%
github.com/docker/app/internal/commands/root.go:93:		prepareStores				69.2%
github.com/docker/app/internal/commands/root.go:113:		prepareBundleStore			71.4%
github.com/docker/app/internal/commands/root.go:130:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:142:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:149:		SetDefaultTargetContext			100.0%
github.com/docker/app/internal/commands/root.go:153:		CredentialSetOpts			100.0%
github.com/docker/app/internal/commands/root.go:166:		addFlags				100.0%
github.com/docker/app/internal/commands/root.go:174:		addFlags				100.0%
github.com/docker/app/internal/commands/status.go:29:		statusCmd				100.0%
github.com/docker/app/internal/commands/status.go:48:		runStatus				75.0%
github.com/docker/app/internal/commands/status.go:97:		displayInstallationStatus		97.0%
github.com/docker/app/internal/commands/status.go:144:		sortParameters				100.0%
github.com/docker/app/internal/commands/status.go:153:		printHeader				100.0%
github.com/docker/app/internal/commands/status.go:158:		printValue				100.0%
github.com/docker/app/internal/commands/status.go:162:		resolveStatusAction			100.0%
github.com/docker/app/internal/commands/upgrade.go:21:		upgradeCmd				100.0%
github.com/docker/app/internal/commands/upgrade.go:41:		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		84.2%
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:19:		Inspect					95.2%
github.com/docker/app/internal/inspect/inspect.go:100:		printMetadata				100.0%
github.com/docker/app/internal/inspect/inspect.go:113:		printSection				100.0%
github.com/docker/app/internal/inspect/inspect.go:129:		printHeaders				100.0%
github.com/docker/app/internal/inspect/inspect.go:138:		getReplicas				100.0%
github.com/docker/app/internal/inspect/inspect.go:145:		extractParameters			88.9%
github.com/docker/app/internal/inspect/inspect.go:159:		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:78:			AppNameFromDir				100.0%
github.com/docker/app/internal/names.go:84:			DirNameFromAppName			100.0%
github.com/docker/app/internal/names.go:93:			ValidateAppName				100.0%
github.com/docker/app/internal/packager/cnab.go:20:		ToCNAB					94.1%
github.com/docker/app/internal/packager/cnab.go:175:		extractBundleImages			85.7%
github.com/docker/app/internal/packager/extract.go:17:		findApp					76.5%
github.com/docker/app/internal/packager/extract.go:48:		Extract					61.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:34:		Store					71.4%
github.com/docker/app/internal/store/bundle.go:46:		Read					80.0%
github.com/docker/app/internal/store/bundle.go:66:		LookupOrPullBundle			75.0%
github.com/docker/app/internal/store/bundle.go:86:		storePath				100.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/installation.go:26:	NewInstallation				75.0%
github.com/docker/app/internal/store/installation.go:43:	List					100.0%
github.com/docker/app/internal/store/installation.go:47:	Store					75.0%
github.com/docker/app/internal/store/installation.go:55:	Read					77.8%
github.com/docker/app/internal/store/installation.go:71:	Delete					100.0%
github.com/docker/app/internal/version.go:20:			FullVersion				75.0%
github.com/docker/app/internal/version.go:36:			reformatDate				75.0%
github.com/docker/app/internal/yaml/yaml.go:18:			Unmarshal				80.0%
github.com/docker/app/internal/yaml/yaml.go:32:			Marshal					100.0%
github.com/docker/app/internal/yaml/yaml.go:39:			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:41:			Render					80.0%
github.com/docker/app/render/render.go:66:			substituteParams			100.0%
github.com/docker/app/render/render.go:97:			render					84.6%
github.com/docker/app/render/render.go:121:			processEnabled				91.7%
github.com/docker/app/render/render.go:141:			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)				77.5%
go tool cover -html _build/cov/all.out -o _build/cov/coverage.html
[Pipeline] sh
+ make -f docker.Makefile TAG=jenkins-app-PR-631-7-coverage coverage-results
docker cp docker-app-cov-jenkins-app-PR-631-7-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker cp docker-app-cov-jenkins-app-PR-631-7-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results
docker rm docker-app-cov-jenkins-app-PR-631-7-coverage
docker-app-cov-jenkins-app-PR-631-7-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-631/7/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-631/7/artifacts/
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-631/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-631/7/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-631-7-coverage
Untagged: docker/cnab-app-base:jenkins-app-PR-631-7-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