Skipping 49 KB..
Full LogTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTest
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
(102/104) Wrote k8s.io/api@kubernetes-1.14.1
(103/104) Wrote github.com/docker/docker@master
./scripts/build/windows
Generating windows resources
Building build/docker-windows-amd64
(104/104) Wrote k8s.io/kubernetes@v1.14.1
vendor is correct
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
WARNING: binary creates a Linux executable. Use cross for macOS or Windows.
./scripts/build/binary
Building statically linked build/docker-linux-amd64
Removing intermediate container 636056433de3
---> be5004729bdc
Step 8/8 : WORKDIR /go/src/github.com/docker/app/
---> Running in b11467a1b929
Removing intermediate container b11467a1b929
---> de76bfd6f6a1
[Warning] One or more build-args [EXPERIMENTAL TAG ALPINE_VERSION COMMIT] were not consumed
Successfully built de76bfd6f6a1
Successfully tagged docker-app-cli:jenkins-app-PR-678-12
docker create --name docker-app-cli-jenkins-app-PR-678-12 docker-app-cli:jenkins-app-PR-678-12 noop
93cf7972103ffd0f3ed1e8abbf6e633b6820a3c51b52f92b54b6471040bb6fa1
docker cp docker-app-cli-jenkins-app-PR-678-12:/go/src/github.com/docker/cli/build/docker-linux-amd64 bin/docker-linux
docker cp docker-app-cli-jenkins-app-PR-678-12:/go/src/github.com/docker/cli/build/docker-darwin-amd64 bin/docker-darwin
docker cp docker-app-cli-jenkins-app-PR-678-12:/go/src/github.com/docker/cli/build/docker-windows-amd64 bin/docker-windows.exe
docker rm docker-app-cli-jenkins-app-PR-678-12
docker-app-cli-jenkins-app-PR-678-12
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-678-12 .
Sending build context to Docker daemon 75.6MB
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
---> 40c32e7405bf
Step 3/22 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime
---> Using cache
---> 76c947ef38de
Step 4/22 : WORKDIR /go/src/github.com/docker/cli
---> Using cache
---> 14ef9928aa8f
Step 5/22 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
---> Using cache
---> 7dcc561cedc8
Step 6/22 : ARG GOPROXY
---> Using cache
---> 642bbe1125c5
Step 7/22 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker
---> Using cache
---> be5004729bdc
Step 8/22 : WORKDIR /go/src/github.com/docker/app/
---> Using cache
---> de76bfd6f6a1
Step 9/22 : FROM build AS dev
---> de76bfd6f6a1
Step 10/22 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
---> Running in 8ea6411abcff
Removing intermediate container 8ea6411abcff
---> 528aeb87cf5e
Step 11/22 : ARG DEP_VERSION=v0.5.4
---> Running in 35be6a8f72ae
Removing intermediate container 35be6a8f72ae
---> 51403f5540c0
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 32726ed39b7e
[91m % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0[0m[91m
100 605 0 605 0 0 5550 0 --:--:-- --:--:-- --:--:-- 5707
[0m[91m
100 10.5M 100 10.5M 0[0m[91m 0 46.3M 0 --:--:-- --:--:-- --:--:-- 46.3M
[0mRemoving intermediate container 32726ed39b7e
---> 18a855de1780
Step 13/22 : ARG GOTESTSUM_VERSION=v0.3.4
---> Running in 80ce356f4486
Removing intermediate container 80ce356f4486
---> 4cff623fbf82
Step 14/22 : ARG GOPROXY
---> Running in 98fac6801ee4
Removing intermediate container 98fac6801ee4
---> 31dd46002a0e
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 bdc2b41fdff2
[91mgo: finding github.com/pkg/errors v0.8.0
[0m[91mgo: finding github.com/google/go-cmp v0.2.0
[0m[91mgo: finding github.com/mattn/go-isatty v0.0.3
[0m[91mgo: finding github.com/mattn/go-colorable v0.0.9
[0m[91mgo: finding github.com/spf13/pflag v1.0.1
[0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
[0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
[0m[91mgo: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
[0m[91mgo: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
[0m[91mgo: finding gotest.tools v2.1.0+incompatible
[0m[91mgo: finding github.com/onsi/gomega v1.4.3
[0m[91mgo: finding github.com/onsi/ginkgo v1.8.0
[0m[91mgo: finding github.com/sirupsen/logrus v1.0.5
[0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
[0m[91mgo: finding github.com/fatih/color v1.6.0
[0m[91mgo: finding github.com/jonboulle/clockwork v0.1.0
[0m[91mgo: finding github.com/stretchr/testify v1.3.0
[0m[91mgo: finding github.com/onsi/ginkgo v1.6.0
[0m[91mgo: finding github.com/golang/protobuf v1.2.0
[0m[91mgo: finding github.com/hpcloud/tail v1.0.0
[0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1
[0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7
[0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
[0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
[0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
[0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7
[0m[91mgo: finding github.com/davecgh/go-spew v1.1.0
[0m[91mgo: finding github.com/stretchr/objx v0.1.0
[0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0
[0m[91mgo: finding golang.org/x/text v0.3.0
[0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
[0m[91mgo: downloading gotest.tools v2.1.0+incompatible
[0m[91mgo: extracting gotest.tools v2.1.0+incompatible
[0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5
[0m[91mgo: downloading github.com/pkg/errors v0.8.0
[0m[91mgo: downloading github.com/spf13/pflag v1.0.1
[0m[91mgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
[0m[91mgo: downloading github.com/fatih/color v1.6.0
[0m[91mgo: downloading github.com/jonboulle/clockwork v0.1.0
[0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5
[0m[91mgo: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
[0m[91mgo: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
[0m[91mgo: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
[0m[91mgo: extracting github.com/jonboulle/clockwork v0.1.0
[0m[91mgo: extracting github.com/pkg/errors v0.8.0
[0m[91mgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
[0m[91mgo: extracting github.com/spf13/pflag v1.0.1
[0m[91mgo: extracting github.com/fatih/color v1.6.0
[0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9
[0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3
[0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3
[0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9
[0m[91mgo: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
[0m[91mgo: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
[0m[91mgo: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
[0mRemoving intermediate container bdc2b41fdff2
---> fd06623cbfa0
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 e83dfb7144c0
Removing intermediate container e83dfb7144c0
---> fa186fc96ecb
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 1b61412a52f8
[91mgolang.org/x/tools/internal/semver
[0m[91mgithub.com/pkg/errors
[0m[91mgolang.org/x/tools/go/ast/astutil
[0m[91mgolang.org/x/tools/go/internal/gcimporter
[0m[91mgolang.org/x/tools/go/internal/packagesdriver
[0m[91mgolang.org/x/tools/internal/fastwalk
[0m[91mgolang.org/x/tools/internal/gopathwalk
[0m[91mgolang.org/x/tools/internal/module
[0m[91mgolang.org/x/tools/go/gcexportdata
[0m[91mgolang.org/x/tools/go/packages
[0m[91mgolang.org/x/tools/internal/imports
[0m[91mgolang.org/x/tools/imports
[0m[91mgithub.com/mjibson/esc/embed
[0m[91mgithub.com/mjibson/esc
[0mRemoving intermediate container 1b61412a52f8
---> ba718bfd2e6e
Step 18/22 : COPY . .
---> 2cb8c118f6d7
Step 19/22 : FROM dev AS cross
---> 2cb8c118f6d7
Step 20/22 : ARG EXPERIMENTAL="off"
---> Running in 6e305d7c9513
Removing intermediate container 6e305d7c9513
---> f1f98a1d627f
Step 21/22 : ARG TAG="unknown"
---> Running in dc74e1081188
Removing intermediate container dc74e1081188
---> 7e3ed3131dc7
Step 22/22 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross
---> Running in c4d1672548ae
GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:11:35Z" -o bin/docker-app-linux ./cmd/docker-app
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:11:35Z" -o bin/docker-app-darwin ./cmd/docker-app
GOOS=windows CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:11:35Z" -o bin/docker-app-windows.exe ./cmd/docker-app
Removing intermediate container c4d1672548ae
---> 79aef4a39872
[Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed
Successfully built 79aef4a39872
Successfully tagged docker-app-cross:jenkins-app-PR-678-12
docker create --name docker-app-cross-jenkins-app-PR-678-12 docker-app-cross:jenkins-app-PR-678-12 noop
4dc2a6ef197ad45a1caa60890f3eeb95e8911a25cdb87da9e651f08fd10bec49
docker cp docker-app-cross-jenkins-app-PR-678-12:/go/src/github.com/docker/app/bin/docker-app-linux bin/docker-app-linux
docker cp docker-app-cross-jenkins-app-PR-678-12:/go/src/github.com/docker/app/bin/docker-app-darwin bin/docker-app-darwin
docker cp docker-app-cross-jenkins-app-PR-678-12:/go/src/github.com/docker/app/bin/docker-app-windows.exe bin/docker-app-windows.exe
docker rm docker-app-cross-jenkins-app-PR-678-12
docker-app-cross-jenkins-app-PR-678-12
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-678-12 .
Sending build context to Docker daemon 75.6MB
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
---> 40c32e7405bf
Step 3/26 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime
---> Using cache
---> 76c947ef38de
Step 4/26 : WORKDIR /go/src/github.com/docker/cli
---> Using cache
---> 14ef9928aa8f
Step 5/26 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
---> Using cache
---> 7dcc561cedc8
Step 6/26 : ARG GOPROXY
---> Using cache
---> 642bbe1125c5
Step 7/26 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker
---> Using cache
---> be5004729bdc
Step 8/26 : WORKDIR /go/src/github.com/docker/app/
---> Using cache
---> de76bfd6f6a1
Step 9/26 : FROM build AS dev
---> de76bfd6f6a1
Step 10/26 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
---> Using cache
---> 528aeb87cf5e
Step 11/26 : ARG DEP_VERSION=v0.5.4
---> Using cache
---> 51403f5540c0
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
---> 18a855de1780
Step 13/26 : ARG GOTESTSUM_VERSION=v0.3.4
---> Using cache
---> 4cff623fbf82
Step 14/26 : ARG GOPROXY
---> Using cache
---> 31dd46002a0e
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
---> fd06623cbfa0
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
---> fa186fc96ecb
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
---> ba718bfd2e6e
Step 18/26 : COPY . .
---> Using cache
---> 2cb8c118f6d7
Step 19/26 : FROM dev AS cross
---> 2cb8c118f6d7
Step 20/26 : ARG EXPERIMENTAL="off"
---> Using cache
---> f1f98a1d627f
Step 21/26 : ARG TAG="unknown"
---> Using cache
---> 7e3ed3131dc7
Step 22/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} cross
---> Using cache
---> 79aef4a39872
Step 23/26 : FROM cross AS e2e-cross
---> 79aef4a39872
Step 24/26 : ARG EXPERIMENTAL="off"
---> Running in de8b9b800c6c
Removing intermediate container de8b9b800c6c
---> 578a2f80f62a
Step 25/26 : ARG TAG="unknown"
---> Running in 54d37ef64830
Removing intermediate container 54d37ef64830
---> c8e40e6c8648
Step 26/26 : RUN make EXPERIMENTAL=${EXPERIMENTAL} TAG=${TAG} e2e-cross
---> Running in e37a5cbcf1c2
GOOS=linux CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:14:23Z" -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=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:14:23Z" -c -o bin/docker-app-e2e-linux ./e2e/
GOOS=darwin CGO_ENABLED=0 go build -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:14:23Z" -o bin/docker-app-darwin ./cmd/docker-app
GOOS=darwin CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:14:23Z" -c -o bin/docker-app-e2e-darwin ./e2e/
GOOS=windows CGO_ENABLED=0 go test -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12 -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:14:23Z" -c -o bin/docker-app-e2e-windows.exe ./e2e/
Removing intermediate container e37a5cbcf1c2
---> e506a05fbc99
[Warning] One or more build-args [ALPINE_VERSION COMMIT] were not consumed
Successfully built e506a05fbc99
Successfully tagged docker-app-e2e-cross:jenkins-app-PR-678-12
docker create --name docker-app-e2e-cross-jenkins-app-PR-678-12 docker-app-e2e-cross:jenkins-app-PR-678-12 noop
38d6e86592775536d5d33c8c821a6a4014bb15985950e932d4d42a6839d1b0d0
docker cp docker-app-e2e-cross-jenkins-app-PR-678-12:/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-678-12:/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-678-12:/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-678-12:/usr/local/bin/gotestsum-linux bin/gotestsum-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-678-12:/usr/local/bin/gotestsum-darwin bin/gotestsum-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-678-12:/usr/local/bin/gotestsum-windows.exe bin/gotestsum-windows.exe
docker cp docker-app-e2e-cross-jenkins-app-PR-678-12:/usr/local/bin/test2json-linux bin/test2json-linux
docker cp docker-app-e2e-cross-jenkins-app-PR-678-12:/usr/local/bin/test2json-darwin bin/test2json-darwin
docker cp docker-app-e2e-cross-jenkins-app-PR-678-12:/usr/local/bin/test2json-windows.exe bin/test2json-windows.exe
docker rm docker-app-e2e-cross-jenkins-app-PR-678-12
docker-app-e2e-cross-jenkins-app-PR-678-12
tar --transform='flags=r;s|docker-app-linux|docker-app-plugin-linux|' -czf bin/docker-app-linux.tar.gz -C bin docker-app-linux
tar czf bin/docker-app-e2e-linux.tar.gz -C bin docker-app-e2e-linux
tar --transform='flags=r;s|docker-app-darwin|docker-app-plugin-darwin|' -czf bin/docker-app-darwin.tar.gz -C bin docker-app-darwin
tar czf bin/docker-app-e2e-darwin.tar.gz -C bin docker-app-e2e-darwin
tar --transform='flags=r;s|docker-app-windows|docker-app-plugin-windows|' -czf bin/docker-app-windows.tar.gz -C bin docker-app-windows.exe
tar czf bin/docker-app-e2e-windows.tar.gz -C bin docker-app-e2e-windows.exe
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/src/github.com/docker/app/bin
[Pipeline] {
[Pipeline] stash
Stashed 21 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-678/12/stashes/binaries.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/src/github.com/docker/app/e2e
[Pipeline] {
[Pipeline] stash
Stashed 66 file(s) to https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-678/12/stashes/e2e.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/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-678/12/stashes/examples.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ xargs docker image rm -f
+ docker image ls --format={{.Repository}}:{{.Tag}} *jenkins-app-PR-678-12*
Untagged: docker-app-e2e-cross:jenkins-app-PR-678-12
Deleted: sha256:e506a05fbc9962042b14526bf4cd491a319c64b709a82167e502b68f79071540
Deleted: sha256:fc932c6baa94db67cbe71f87378349534ac96a1e78278b3a00ac25ac3246dbe5
Deleted: sha256:c8e40e6c8648841fbd4d870801ec778a4b531e91fdf300b1966a784f5b0d6ba7
Deleted: sha256:578a2f80f62af6b30ae5dd6e96574eedbdad636e2cd64147dcb3b748841cb646
Untagged: docker-app-cross:jenkins-app-PR-678-12
Deleted: sha256:79aef4a398721478bb9eb443c8d6d32d9df820869ac2f794f815068080817e5c
Deleted: sha256:7bef799ca36e36cec353a5308faf18fa0d688316341a45d7805d11707a4c4978
Deleted: sha256:7e3ed3131dc7e411f5ffd87c54040c6fa65e1130cb7bd96798292fac2314e0a1
Deleted: sha256:f1f98a1d627f4c9834a56e7e98b81c042226ec46d0b576b04188d7fd4555e20f
Deleted: sha256:2cb8c118f6d7130c3e04aedb1d73b04e26b30927bb4ef7c04b37e93c829cfe54
Deleted: sha256:6254a4bedd5f22bb167cec01a68764c659890e51cba2cee4a46cf89272026c37
Deleted: sha256:ba718bfd2e6e0c2061c7adf54a7e49843e5a4903821dc9a207af7ea3bd2d2f2c
Deleted: sha256:6b2a52d48a30a9674368f3405b85d4775cefb62c0458f181a06d6a7699d059ca
Deleted: sha256:fa186fc96ecbf0ad9a5a5c24b5cb5acf4a109d4d260a84ce4649efa82370059c
Deleted: sha256:cdfec24776360e49052fd35975331f280223457fc127e3cb995b5d77bf9c415c
Deleted: sha256:fd06623cbfa08ae00e7ee0d63e4bb86c1b74f1d908efd8a9eb51b0a7ac3082f1
Deleted: sha256:35689e5c8a0427d227ae4be4c181cad57ca2f522389cd4625dcf858f5f73c358
Deleted: sha256:31dd46002a0ee0d4aa9bbc42e0850dc999b5b0de90ec6b76fc7889a2700e474e
Deleted: sha256:4cff623fbf82a416ac407222ecae847c70c79a2d6a947176910260daaf655a54
Deleted: sha256:18a855de1780c90292dde03f6c1710c962d191342ac6e3df9b92bbb9ab6d8e28
Deleted: sha256:bcd4d135c75f9591e884ff8403b9b26b18f4f094f1f7bcefa077a51a7c9265c1
Deleted: sha256:51403f5540c026d481c1097446628d4cd4d86621315bb2f0f7b5b969c2b18bb2
Deleted: sha256:528aeb87cf5ec8c7a5af9907799eda00f06acf750cf975b03e02f87212604fbb
Untagged: docker-app-cli:jenkins-app-PR-678-12
Deleted: sha256:de76bfd6f6a189e822c90f5f94d8672bcf03dd573d866bdde2c4006bb41b3edd
Deleted: sha256:ed8abeab425d89e7c805cca75a305f81a785a653dd45c1d18ba1599156c66375
Deleted: sha256:be5004729bdcfdfeabff05b84e71e448150393df9cdaca19766ba72400adb37e
Deleted: sha256:d8988f110ac63791a9237f609fa433c7622a4752224ad71cade9e27f44affd6c
Deleted: sha256:642bbe1125c58acaeecc22bca356c578370b0d1642ec6943e2634b8c76af3af7
Deleted: sha256:7dcc561cedc8984d4e367481efa422e6d554657f35102aedeac52a79c1f1f296
Deleted: sha256:c601f6d6c1fa906f52eae51141eb3b38e3a96c85da2afca5457c198d94226606
Deleted: sha256:14ef9928aa8f58551e0358a98f7be1cdeecdf737db44b126e63c0b8f0cee7a64
Deleted: sha256:082787864f575e46eb96def3165b118aded4550ffb6a9505084beae13de807f0
Deleted: sha256:76c947ef38de8d8e02752569884e6f4ae31db8a52c71a7dfeba94848e23f7b34
Deleted: sha256:cd13a22aa8061486417bcec4c51733f8d51f58b73f22648cf2ec80d9de3952b2
Deleted: sha256:40c32e7405bfbf8a5083f80e2623c39f96b6f42764cf006f6ab471d353178dab
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // parallel
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Test)
[Pipeline] parallel
[Pipeline] { (Branch: Coverage)
[Pipeline] { (Branch: Coverage (experimental))
[Pipeline] { (Branch: Test Linux)
[Pipeline] stage
[Pipeline] { (Coverage)
[Pipeline] stage
[Pipeline] { (Coverage (experimental))
[Pipeline] stage
[Pipeline] { (Test Linux)
[Pipeline] node
[Pipeline] node
[Pipeline] node
Running on ubuntu-1804-overlay2 (i-042ab3ed7133ca1ba) in /home/ubuntu/workspace/app_PR-678
[Pipeline] {
Running on ubuntu-1804-overlay2 (i-0cec2ee517fd03c30) in /home/ubuntu/workspace/app_PR-678
Running on ubuntu-1804-overlay2 (i-0ae688b10e5f60221) in /home/ubuntu/workspace/app_PR-678
[Pipeline] {
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/src/github.com/docker/app
[Pipeline] {
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/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-678/src/github.com/docker/app
[Pipeline] {
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
using credential docker-jenkins-github-credentials
[Pipeline] checkout
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
using credential docker-jenkins-github-credentials
Cloning the remote Git repository
Cloning with configured refspecs honoured and without tags
Cloning repository https://github.com/docker/app.git
> git init /home/ubuntu/workspace/app_PR-678/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/678/head:refs/remotes/origin/PR-678
Cloning repository https://github.com/docker/app.git
> git init /home/ubuntu/workspace/app_PR-678/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/678/head:refs/remotes/origin/PR-678
Cloning repository https://github.com/docker/app.git
> git init /home/ubuntu/workspace/app_PR-678/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/678/head:refs/remotes/origin/PR-678
Fetching without tags
Fetching without tags
Checking out Revision 5b7f386495604ae637f04efb0ef2aeb9ab59493a (PR-678)
Checking out Revision 5b7f386495604ae637f04efb0ef2aeb9ab59493a (PR-678)
Fetching without tags
> git config remote.origin.url https://github.com/docker/app.git # timeout=10
> git config --add remote.origin.fetch +refs/pull/678/head:refs/remotes/origin/PR-678 # 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/678/head:refs/remotes/origin/PR-678
> git config core.sparsecheckout # timeout=10
> git checkout -f 5b7f386495604ae637f04efb0ef2aeb9ab59493a
> git config remote.origin.url https://github.com/docker/app.git # timeout=10
> git config --add remote.origin.fetch +refs/pull/678/head:refs/remotes/origin/PR-678 # 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/678/head:refs/remotes/origin/PR-678
> git config remote.origin.url https://github.com/docker/app.git # timeout=10
> git config --add remote.origin.fetch +refs/pull/678/head:refs/remotes/origin/PR-678 # 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/678/head:refs/remotes/origin/PR-678
> git config core.sparsecheckout # timeout=10
> git checkout -f 5b7f386495604ae637f04efb0ef2aeb9ab59493a
Checking out Revision 5b7f386495604ae637f04efb0ef2aeb9ab59493a (PR-678)
Commit message: "Support using bundles both by Named reference and raw ID"
Commit message: "Support using bundles both by Named reference and raw ID"
Commit message: "Support using bundles both by Named reference and raw ID"
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/src/github.com/docker/app/_build
[Pipeline] {
[Pipeline] unstash
> git config core.sparsecheckout # timeout=10
> git checkout -f 5b7f386495604ae637f04efb0ef2aeb9ab59493a
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/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-678/12/stashes/invocation-image.tgz
[Pipeline] sh
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-678/12/stashes/coverage-experimental-invocation-image.tgz
[Pipeline] sh
+ docker load -i invocation-image.tar
+ docker load -i coverage-experimental-invocation-image.tar
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-678/12/stashes/coverage-invocation-image.tgz
[Pipeline] sh
Loaded image: docker/cnab-app-base:jenkins-app-PR-678-12
Loaded image: docker/cnab-app-base:jenkins-app-PR-678-12-coverage-experimental
[Pipeline] }
[Pipeline] // dir
[Pipeline] unstash
[Pipeline] }
[Pipeline] // dir
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
+ docker load -i coverage-invocation-image.tar
+ make EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- -f docker.Makefile TAG=jenkins-app-PR-678-12-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-678-12 .
Loaded image: docker/cnab-app-base:jenkins-app-PR-678-12-coverage
[Pipeline] }
[Pipeline] // dir
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] sh
Sending build context to Docker daemon 75.6MB
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
---> 1daf07850e4f
Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime
---> Using cache
---> 44d1b6c5a24a
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
---> Using cache
---> c1cb8ee76b8d
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
---> Using cache
---> e6087c539da9
Step 6/18 : ARG GOPROXY
---> Using cache
---> 6b4419afedb9
Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker
---> Using cache
---> 3d720c301a91
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
---> Using cache
---> 41df7ac6f11f
Step 9/18 : FROM build AS dev
---> 41df7ac6f11f
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
---> Using cache
---> 5a8a5ad3ae49
Step 11/18 : ARG DEP_VERSION=v0.5.4
---> Using cache
---> 7d6710de0de7
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
---> d602b041992a
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
---> Using cache
---> 75c7f876140e
Step 14/18 : ARG GOPROXY
---> Using cache
---> 364ceb300355
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
---> ed7f00ff4e1a
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
---> c97684c03e68
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
---> c7ca781ae057
Step 18/18 : COPY . .
+ make -f docker.Makefile TAG=jenkins-app-PR-678-12-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-678-12 .
Sending build context to Docker daemon 75.6MB
Step 1/18 : FROM dockercore/golang-cross:1.12.9@sha256:3ea9dcef4dd2c46d80445c0b22d6177817f4cfce22c523cc12a5a1091cb37705 AS build
---> 518d5e4626aa
Step 2/18 : ENV DISABLE_WARN_OUTSIDE_CONTAINER=1
---> Running in f6ef2ea61372
Removing intermediate container f6ef2ea61372
---> c397da415a87
Step 3/18 : RUN apt-get install -y -q --no-install-recommends coreutils util-linux uuid-runtime
---> Running in 73bc7b0c5be6
Reading package lists...
---> 34049d9073f0
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built 34049d9073f0
Successfully tagged docker-app-dev:jenkins-app-PR-678-12
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-678-12-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-PR-678-12 make COMMIT=5b7f3864 TAG=jenkins-app-PR-678-12-coverage-experimental EXPERIMENTAL=on TEST_RESULTS_PREFIX=experimental- coverage
Building dependency tree...
Reading state information...
coreutils is already the newest version (8.30-3).
coreutils set to manually installed.
util-linux is already the newest version (2.33.1-0.1).
util-linux set to manually installed.
The following NEW packages will be installed:
uuid-runtime
0 upgraded, 1 newly installed, 0 to remove and 1 not upgraded.
Need to get 95.2 kB of archives.
After this operation, 211 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian buster/main amd64 uuid-runtime amd64 2.33.1-0.1 [95.2 kB]
[91mdebconf: delaying package configuration, since apt-utils is not installed
[0mFetched 95.2 kB in 0s (364 kB/s)
Selecting previously unselected package uuid-runtime.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 25419 files and directories currently installed.)
Preparing to unpack .../uuid-runtime_2.33.1-0.1_amd64.deb ...
Unpacking uuid-runtime (2.33.1-0.1) ...
Setting up uuid-runtime (2.33.1-0.1) ...
Adding group `uuidd' (GID 102) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 101) ...
Adding new user `uuidd' (UID 101) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-678/12/stashes/binaries.tgz
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/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-678/12/stashes/examples.tgz
[Pipeline] }
[Pipeline] // dir
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/src/github.com/docker/app/e2e
[Pipeline] {
[Pipeline] unstash
Removing intermediate container 73bc7b0c5be6
---> b8242a8757c5
Step 4/18 : WORKDIR /go/src/github.com/docker/cli
---> Running in 3521771f3cac
Removing intermediate container 3521771f3cac
---> 619607cfc3a0
Step 5/18 : RUN git clone https://github.com/docker/cli . && git checkout a1b83ffd2cbeefc0752e5aa7a543d49c1ddfd2cb
---> Running in c03aa53fb089
Unstashed file(s) from https://corp-us-east-1-jenkins-k8s-maste-jenkinsartifacts-1lzm7adht5e1j.s3.amazonaws.com/public/app/PR-678/12/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
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=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-11T10:15:53Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/internal github.com/docker/app/internal/commands github.com/docker/app/internal/commands/build github.com/docker/app/internal/commands/image github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters
[91mCloning into '.'...
[0m[33m∅[0m .
[91mNote: 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
[0mRemoving intermediate container c03aa53fb089
---> e2fb77d97947
Step 6/18 : ARG GOPROXY
---> Running in b6ecd80261d1
Removing intermediate container b6ecd80261d1
---> a2f754d72f87
Step 7/18 : RUN make binary-osx binary-windows binary && cp build/docker-linux-amd64 /usr/bin/docker
---> Running in 97f5814c3b31
./scripts/build/osx
Building build/docker-darwin-amd64
PASS e2e/linux.TestBuild (15.07s)
PASS e2e/linux.TestBuildWithoutTag (13.82s)
PASS e2e/linux.TestCallCustomStatusAction/validCustomDockerStatusAction (3.00s)
PASS e2e/linux.TestCallCustomStatusAction/validCustomStandardStatusAction (3.12s)
PASS e2e/linux.TestCallCustomStatusAction/missingCustomStatusAction (3.00s)
PASS e2e/linux.TestCallCustomStatusAction (9.12s)
PASS e2e/linux.TestCnabParameters (3.02s)
PASS e2e/linux.TestExitErrorCode (0.06s)
PASS e2e/linux.TestRender/envvariables/stdout (1.78s)
PASS e2e/linux.TestRender/envvariables/file (1.56s)
PASS e2e/linux.TestRender/envvariables (3.34s)
PASS e2e/linux.TestRender (3.34s)
PASS e2e/linux.TestRenderFormatters (14.89s)
PASS e2e/linux.TestInit (0.14s)
PASS e2e/linux.TestInspectApp (18.78s)
[33m∅[0m cmd/cnab-run
[33m∅[0m cmd/docker-app
[32m✓[0m internal (3ms)
./scripts/build/windows
Generating windows resources
Building build/docker-windows-amd64
[32m✓[0m internal/commands/build (20ms)
[32m✓[0m internal/commands (595ms)
[32m✓[0m internal/commands/image (12ms)
[32m✓[0m internal/compose (14ms)
[32m✓[0m internal/formatter (3ms)
[33m∅[0m internal/formatter/driver
[33m∅[0m internal/formatter/json
[33m∅[0m internal/formatter/yaml
[32m✓[0m internal/inspect (83ms)
[33m∅[0m internal/log
[32m✓[0m internal/slices (10ms)
[32m✓[0m internal/packager (42ms)
[32m✓[0m internal/store (33ms)
[32m✓[0m internal/yaml (7ms)
[32m✓[0m loader (42ms)
[32m✓[0m render (44ms)
[32m✓[0m specification (8ms)
[32m✓[0m types (17ms)
[32m✓[0m types/metadata (7ms)
[32m✓[0m types/parameters (4ms)
DONE 230 tests in 101.439s
CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-11T10:15:53Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
Running e2e tests (coverage)...
DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 gotestsum --junitfile _build/test-results/experimental-e2e-coverage.xml -- -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-10-11T10:15:53Z" -v ./e2e
PASS e2e/linux.TestDockerAppLifecycle/withBindMounts (23.01s)
PASS e2e/linux.TestDockerAppLifecycle/withoutBindMounts (22.94s)
PASS e2e/linux.TestDockerAppLifecycle (45.95s)
PASS e2e/linux.TestCredentials/missing (0.08s)
PASS e2e/linux.TestCredentials/full (1.47s)
PASS e2e/linux.TestCredentials/mixed-credstore (1.45s)
PASS e2e/linux.TestCredentials/mixed-local-cred (1.43s)
PASS e2e/linux.TestCredentials/overload (0.07s)
PASS e2e/linux.TestCredentials (4.50s)
PASS e2e/linux.TestRenderWithEnvFile (1.76s)
PASS e2e/linux.TestExamplesAreValid (0.17s)
PASS e2e/linux.TestImageList (19.45s)
PASS e2e/linux.TestImageRm (14.19s)
WARNING: binary creates a Linux executable. Use cross for macOS or Windows.
./scripts/build/binary
Building statically linked build/docker-linux-amd64
PASS e2e/linux.TestImageTag (14.49s)
PASS e2e/linux.TestInvokePluginFromCLI (0.31s)
PASS e2e/linux.TestPushArchs/default (3.62s)
PASS e2e/linux.TestPushArchs/all-platforms (1.25s)
PASS e2e/linux.TestPushArchs (17.22s)
PASS e2e/linux.TestPushInsecureRegistry (24.07s)
PASS e2e/linux.TestPushInstall (17.41s)
Removing intermediate container 97f5814c3b31
---> 987227dfe90e
Step 8/18 : WORKDIR /go/src/github.com/docker/app/
---> Running in a51a7d58495d
Removing intermediate container a51a7d58495d
---> 2eb038d5a55c
Step 9/18 : FROM build AS dev
---> 2eb038d5a55c
Step 10/18 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
---> Running in e0ca1d0e1264
Removing intermediate container e0ca1d0e1264
---> 6cf496f85ff2
Step 11/18 : ARG DEP_VERSION=v0.5.4
---> Running in 73bf3b8b6714
Removing intermediate container 73bf3b8b6714
---> 33aaaeb94d4a
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 7d1f0ab962cc
[91m % Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0[0m[91m
100 605 0 605 0 0 4801 0 --:--:-- --:--:-- --:--:-- 4801
[0m[91m
95 10.5M 95 10.0M 0 0 42.1M 0 --:--:-- --:--:-- --:--:-- 42.1M[0m[91m
100 10.5M 100[0m[91m 10.5M 0 0 43.4M 0 --:--:-- --:--:-- --:--:-- 125M
[0mRemoving intermediate container 7d1f0ab962cc
---> c3d2fd5d7f84
Step 13/18 : ARG GOTESTSUM_VERSION=v0.3.4
---> Running in bc0f42966093
Removing intermediate container bc0f42966093
---> 49102d905023
Step 14/18 : ARG GOPROXY
---> Running in 52e339e3c36d
Removing intermediate container 52e339e3c36d
---> bfe3b52e9016
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 ed71a79ee56d
[91mgo: finding github.com/google/go-cmp v0.2.0
[0m[91mgo: finding github.com/jonboulle/clockwork v0.1.0
[0m[91mgo: finding github.com/pkg/errors v0.8.0
[0m[91mgo: finding github.com/mattn/go-isatty v0.0.3
[0m[91mgo: finding github.com/mattn/go-colorable v0.0.9
[0m[91mgo: finding gopkg.in/airbrake/gobrake.v2 v2.0.9
[0m[91mgo: finding golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
[0m[91mgo: finding golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
[0m[91mgo: finding golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
[0m[91mgo: finding github.com/onsi/gomega v1.4.3
[0m[91mgo: finding github.com/onsi/ginkgo v1.8.0
[0m[91mgo: finding gotest.tools v2.1.0+incompatible
[0m[91mgo: finding github.com/spf13/pflag v1.0.1
[0m[91mgo: finding github.com/fatih/color v1.6.0
[0m[91mgo: finding gopkg.in/gemnasium/logrus-airbrake-hook.v2 v2.1.2
[0m[91mgo: finding github.com/sirupsen/logrus v1.0.5
[0m[91mgo: finding golang.org/x/text v0.3.0
[0m[91mgo: finding gopkg.in/yaml.v2 v2.2.1
[0m[91mgo: finding gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7
[0m[91mgo: finding gopkg.in/fsnotify.v1 v1.4.7
[0m[91mgo: finding golang.org/x/net v0.0.0-20180906233101-161cd47e91fd
[0m[91mgo: finding github.com/stretchr/testify v1.3.0
[0m[91mgo: finding golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
[0m[91mgo: finding github.com/fsnotify/fsnotify v1.4.7
[0m[91mgo: finding github.com/onsi/ginkgo v1.6.0
[0m[91mgo: finding github.com/hpcloud/tail v1.0.0
[0m[91mgo: finding gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
[0m[91mgo: finding github.com/stretchr/objx v0.1.0
[0m[91mgo: finding github.com/davecgh/go-spew v1.1.0
[0m[91mgo: finding github.com/pmezard/go-difflib v1.0.0
[0m[91mgo: finding github.com/golang/protobuf v1.2.0
[0m[91mgo: downloading gotest.tools v2.1.0+incompatible
[0m[91mgo: extracting gotest.tools v2.1.0+incompatible
[0m[91mgo: downloading github.com/pkg/errors v0.8.0
[0m[91mgo: downloading github.com/fatih/color v1.6.0
[0m[91mgo: downloading github.com/spf13/pflag v1.0.1
[0m[91mgo: downloading github.com/jonboulle/clockwork v0.1.0
[0m[91mgo: downloading golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
[0m[91mgo: downloading github.com/sirupsen/logrus v1.0.5
[0m[91mgo: extracting github.com/pkg/errors v0.8.0
[0m[91mgo: extracting golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f
[0m[91mgo: downloading golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
[0m[91mgo: extracting github.com/jonboulle/clockwork v0.1.0
[0m[91mgo: extracting github.com/spf13/pflag v1.0.1
[0m[91mgo: extracting github.com/sirupsen/logrus v1.0.5
[0m[91mgo: downloading golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
[0m[91mgo: downloading golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
[0m[91mgo: extracting github.com/fatih/color v1.6.0
[0m[91mgo: downloading github.com/mattn/go-isatty v0.0.3
[0m[91mgo: downloading github.com/mattn/go-colorable v0.0.9
[0m[91mgo: extracting github.com/mattn/go-colorable v0.0.9
[0m[91mgo: extracting github.com/mattn/go-isatty v0.0.3
[0m[91mgo: extracting golang.org/x/crypto v0.0.0-20180426230345-b49d69b5da94
[0m[91mgo: extracting golang.org/x/net v0.0.0-20181102091132-c10e9556a7bc
[0m[91mgo: extracting golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e
[0mPASS e2e/linux.TestPushPullInstall (18.12s)
Removing intermediate container ed71a79ee56d
---> 1434d2828830
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 90d25528f9bf
Removing intermediate container 90d25528f9bf
---> 51f4b219e5fc
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 aa4f9ec28c6c
[91mgolang.org/x/tools/internal/semver
[0m[91mgithub.com/pkg/errors
[0m[91mgolang.org/x/tools/go/ast/astutil
[0m[91mgolang.org/x/tools/go/internal/gcimporter
[0m[91mgolang.org/x/tools/go/internal/packagesdriver
[0m[91mgolang.org/x/tools/internal/fastwalk
[0m[91mgolang.org/x/tools/internal/gopathwalk
[0m[91mgolang.org/x/tools/internal/module
[0m[91mgolang.org/x/tools/go/gcexportdata
[0m[91mgolang.org/x/tools/go/packages
[0m[91mgolang.org/x/tools/internal/imports
[0m[91mgolang.org/x/tools/imports
[0m[91mgithub.com/mjibson/esc/embed
[0m[91mgithub.com/mjibson/esc
[0mRemoving intermediate container aa4f9ec28c6c
---> 974b82d11dc5
Step 18/18 : COPY . .
---> 5324dc5b3777
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built 5324dc5b3777
Successfully tagged docker-app-dev:jenkins-app-PR-678-12
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-PR-678-12-coverage --network="host" -t docker-app-dev:jenkins-app-PR-678-12 make COMMIT=5b7f3864 TAG=jenkins-app-PR-678-12-coverage EXPERIMENTAL=off TEST_RESULTS_PREFIX= coverage
Running unit tests (coverage)...
CGO_ENABLED=0 gotestsum --junitfile _build/test-results/unit-coverage.xml -- -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:20:29Z" -cover -test.coverprofile=_build/cov/unit.out github.com/docker/app github.com/docker/app/cmd/cnab-run github.com/docker/app/cmd/docker-app github.com/docker/app/internal github.com/docker/app/internal/commands github.com/docker/app/internal/commands/build github.com/docker/app/internal/commands/image github.com/docker/app/internal/compose github.com/docker/app/internal/formatter github.com/docker/app/internal/formatter/driver github.com/docker/app/internal/formatter/json github.com/docker/app/internal/formatter/yaml github.com/docker/app/internal/inspect github.com/docker/app/internal/log github.com/docker/app/internal/packager github.com/docker/app/internal/slices github.com/docker/app/internal/store github.com/docker/app/internal/yaml github.com/docker/app/loader github.com/docker/app/render github.com/docker/app/specification github.com/docker/app/types github.com/docker/app/types/metadata github.com/docker/app/types/parameters
[33m∅[0m .
PASS e2e/linux.TestPushInstallBundle/push-bundle (5.62s)
PASS e2e/linux.TestPushInstallBundle/push-ref (1.30s)
PASS e2e/linux.TestPushInstallBundle/push-bundleref (2.26s)
PASS e2e/linux.TestPushInstallBundle (22.78s)
PASS e2e/linux
DONE 40 tests in 278.703s
time="2019-10-11T10:20:33Z" 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-678/12/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-678-12
Untagged: docker/cnab-app-base:jenkins-app-PR-678-12
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[33m∅[0m cmd/cnab-run
[33m∅[0m cmd/docker-app
[32m✓[0m internal (5ms)
[32m✓[0m internal/commands/build (17ms)
[32m✓[0m internal/commands (253ms)
[32m✓[0m internal/commands/image (17ms)
[32m✓[0m internal/compose (5ms)
[32m✓[0m internal/formatter (5ms)
[33m∅[0m internal/formatter/driver
[33m∅[0m internal/formatter/json
[33m∅[0m internal/formatter/yaml
[32m✓[0m internal/inspect (87ms)
[33m∅[0m internal/log
[32m✓[0m internal/slices (4ms)
[32m✓[0m internal/packager (45ms)
[32m✓[0m internal/store (28ms)
[32m✓[0m internal/yaml (13ms)
[32m✓[0m loader (9ms)
[32m✓[0m render (44ms)
[32m✓[0m specification (8ms)
[32m✓[0m types (18ms)
[32m✓[0m types/metadata (6ms)
[32m✓[0m types/parameters (4ms)
DONE 230 tests in 100.844s
CGO_ENABLED=0 go test -tags=""" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:20:29Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
Running e2e tests (coverage)...
DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 gotestsum --junitfile _build/test-results/e2e-coverage.xml -- -tags="" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=5b7f3864 -X github.com/docker/app/internal.Version=jenkins-app-PR-678-12-coverage -X github.com/docker/app/internal.Experimental=off -X github.com/docker/app/internal.BuildTime=2019-10-11T10:20:29Z" -v ./e2e
[32m✓[0m e2e (4m41.743s)
DONE 40 tests in 283.025s
go install ./vendor/github.com/wadey/gocovmerge/
gocovmerge _build/cov/*.out > _build/cov/all.out
go tool cover -func _build/cov/all.out
github.com/docker/app/cmd/docker-app/main.go:12: main 80.0%
github.com/docker/app/internal/commands/build/build.go:39: Cmd 100.0%
github.com/docker/app/internal/commands/build/build.go:64: runBuild 75.7%
github.com/docker/app/internal/commands/build/build.go:129: checkMinimalEngineVersion 66.7%
github.com/docker/app/internal/commands/build/build.go:144: updateBundle 94.1%
github.com/docker/app/internal/commands/build/build.go:168: createInvocationImageBuildOptions 75.0%
github.com/docker/app/internal/commands/build/build.go:182: debugBuildOpts 20.0%
github.com/docker/app/internal/commands/build/build.go:193: debugBundle 20.0%
github.com/docker/app/internal/commands/build/build.go:204: debugSolveResponses 20.0%
github.com/docker/app/internal/commands/build/compose.go:15: parseCompose 89.5%
github.com/docker/app/internal/commands/build/compose.go:58: flatten 87.5%
github.com/docker/app/internal/commands/build/types.go:27: load 71.4%
github.com/docker/app/internal/commands/build/types.go:39: loadServices 85.7%
github.com/docker/app/internal/commands/build/types.go:52: loadService 75.0%
github.com/docker/app/internal/commands/build/types.go:63: transformBuildConfig 75.0%
github.com/docker/app/internal/commands/cnab.go:47: addNamedCredentialSets 75.0%
github.com/docker/app/internal/commands/cnab.go:78: parseCommandlineCredential 100.0%
github.com/docker/app/internal/commands/cnab.go:88: addCredentials 75.0%
github.com/docker/app/internal/commands/cnab.go:105: addDockerCredentials 87.5%
github.com/docker/app/internal/commands/cnab.go:120: addRegistryCredentials 85.0%
github.com/docker/app/internal/commands/cnab.go:152: prepareCredentialSet 77.8%
github.com/docker/app/internal/commands/cnab.go:169: getTargetContext 85.7%
github.com/docker/app/internal/commands/cnab.go:184: prepareDriver 100.0%
github.com/docker/app/internal/commands/cnab.go:217: getAppNameKind 83.3%
github.com/docker/app/internal/commands/cnab.go:239: extractAndLoadAppBasedBundle 83.3%
github.com/docker/app/internal/commands/cnab.go:249: loadBundleFromFile 80.0%
github.com/docker/app/internal/commands/cnab.go:261: resolveBundle 75.0%
github.com/docker/app/internal/commands/cnab.go:287: getBundle 81.8%
github.com/docker/app/internal/commands/cnab.go:307: pullBundle 66.7%
github.com/docker/app/internal/commands/cnab.go:323: requiredClaimBindMount 100.0%
github.com/docker/app/internal/commands/cnab.go:332: requiredBindMount 77.8%
github.com/docker/app/internal/commands/cnab.go:364: socketPath 100.0%
github.com/docker/app/internal/commands/cnab.go:372: isDockerHostLocal 100.0%
github.com/docker/app/internal/commands/cnab.go:376: prepareCustomAction 72.2%
github.com/docker/app/internal/commands/cnab.go:410: isInstallationFailed 100.0%
github.com/docker/app/internal/commands/dockerdesktop.go:21: defaultDockerDesktopHostProvider 66.7%
github.com/docker/app/internal/commands/dockerdesktop.go:37: rewrite 100.0%
github.com/docker/app/internal/commands/dockerdesktop.go:53: rewrite 91.7%
github.com/docker/app/internal/commands/dockerdesktop.go:78: makeLinuxkitIPProvider 0.0%
github.com/docker/app/internal/commands/dockerdesktop.go:108: rewriteContextIfDockerDesktop 66.7%
github.com/docker/app/internal/commands/dockerdesktop.go:135: List 0.0%
github.com/docker/app/internal/commands/dockerdesktop.go:147: GetMetadata 80.0%
github.com/docker/app/internal/commands/image/command.go:9: Cmd 100.0%
github.com/docker/app/internal/commands/image/list.go:17: listCmd 77.8%
github.com/docker/app/internal/commands/image/list.go:40: runList 71.4%
github.com/docker/app/internal/commands/image/list.go:54: getPackages 87.5%
github.com/docker/app/internal/commands/image/list.go:73: printImages 100.0%
github.com/docker/app/internal/commands/image/list.go:84: printHeaders 100.0%
github.com/docker/app/internal/commands/image/list.go:92: printValues 100.0%
github.com/docker/app/internal/commands/image/rm.go:15: rmCmd 71.4%
github.com/docker/app/internal/commands/image/rm.go:49: runRm 71.4%
github.com/docker/app/internal/commands/image/tag.go:14: tagCmd 77.8%
github.com/docker/app/internal/commands/image/tag.go:37: runTag 100.0%
github.com/docker/app/internal/commands/image/tag.go:46: readBundle 100.0%
github.com/docker/app/internal/commands/image/tag.go:59: storeBundle 100.0%
github.com/docker/app/internal/commands/image/tag.go:68: StringToRef 100.0%
github.com/docker/app/internal/commands/init.go:16: initCmd 87.5%
github.com/docker/app/internal/commands/inspect.go:19: inspectCmd 100.0%
github.com/docker/app/internal/commands/inspect.go:36: runInspect 73.9%
github.com/docker/app/internal/commands/install.go:46: installCmd 100.0%
github.com/docker/app/internal/commands/install.go:69: runInstall 72.7%
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:29: runPull 73.3%
github.com/docker/app/internal/commands/push.go:52: pushCmd 100.0%
github.com/docker/app/internal/commands/push.go:73: runPush 71.4%
github.com/docker/app/internal/commands/push.go:99: resolveReferenceAndBundle 66.7%
github.com/docker/app/internal/commands/push.go:115: pushInvocationImage 71.4%
github.com/docker/app/internal/commands/push.go:138: pushBundle 77.8%
github.com/docker/app/internal/commands/push.go:168: withAppAnnotations 80.0%
github.com/docker/app/internal/commands/push.go:177: platformFilter 100.0%
github.com/docker/app/internal/commands/push.go:184: retagInvocationImage 80.0%
github.com/docker/app/internal/commands/push.go:199: shouldRetagInvocationImage 85.7%
github.com/docker/app/internal/commands/push.go:245: onEvent 0.0%
github.com/docker/app/internal/commands/push.go:265: imageIndex 0.0%
github.com/docker/app/internal/commands/push.go:280: onProgress 0.0%
github.com/docker/app/internal/commands/push.go:284: print 0.0%
github.com/docker/app/internal/commands/push.go:299: printDescriptorProgress 0.0%
github.com/docker/app/internal/commands/push.go:335: hasError 0.0%
github.com/docker/app/internal/commands/push.go:351: onEvent 80.0%
github.com/docker/app/internal/commands/push.go:364: checkFlags 66.7%
github.com/docker/app/internal/commands/remove.go:19: removeCmd 100.0%
github.com/docker/app/internal/commands/remove.go:38: runRemove 52.9%
github.com/docker/app/internal/commands/render.go:20: renderCmd 100.0%
github.com/docker/app/internal/commands/render.go:39: runRender 80.0%
github.com/docker/app/internal/commands/root.go:25: NewRootCmd 63.6%
github.com/docker/app/internal/commands/root.go:50: addCommands 100.0%
github.com/docker/app/internal/commands/root.go:67: firstOrEmpty 66.7%
github.com/docker/app/internal/commands/root.go:74: muteDockerCli 100.0%
github.com/docker/app/internal/commands/root.go:83: prepareStores 69.2%
github.com/docker/app/internal/commands/root.go:103: prepareBundleStore 71.4%
github.com/docker/app/internal/commands/root.go:120: addFlags 100.0%
github.com/docker/app/internal/commands/root.go:132: addFlags 100.0%
github.com/docker/app/internal/commands/root.go:139: SetDefaultTargetContext 100.0%
github.com/docker/app/internal/commands/root.go:143: CredentialSetOpts 100.0%
github.com/docker/app/internal/commands/root.go:154: insecureRegistriesFromEngine 88.9%
github.com/docker/app/internal/commands/upgrade.go:19: upgradeCmd 100.0%
github.com/docker/app/internal/commands/upgrade.go:37: runUpgrade 62.9%
github.com/docker/app/internal/commands/validate.go:19: validateCmd 85.7%
github.com/docker/app/internal/compose/compose.go:29: Load 90.9%
github.com/docker/app/internal/compose/compose.go:49: validateImagesInConfigFiles 89.5%
github.com/docker/app/internal/compose/compose.go:85: ExtractVariables 75.0%
github.com/docker/app/internal/formatter/formatter.go:20: Register 100.0%
github.com/docker/app/internal/formatter/formatter.go:34: Format 100.0%
github.com/docker/app/internal/formatter/formatter.go:49: Drivers 100.0%
github.com/docker/app/internal/formatter/json/driver.go:11: init 100.0%
github.com/docker/app/internal/formatter/json/driver.go:19: Format 0.0%
github.com/docker/app/internal/formatter/yaml/driver.go:10: init 100.0%
github.com/docker/app/internal/formatter/yaml/driver.go:18: Format 0.0%
github.com/docker/app/internal/inspect/inspect.go:47: Inspect 75.0%
github.com/docker/app/internal/inspect/inspect.go:64: printAppInfo 75.0%
github.com/docker/app/internal/inspect/inspect.go:75: printJSON 80.0%
github.com/docker/app/internal/inspect/inspect.go:84: printTable 100.0%
github.com/docker/app/internal/inspect/inspect.go:133: printMetadata 100.0%
github.com/docker/app/internal/inspect/inspect.go:146: printSection 100.0%
github.com/docker/app/internal/inspect/inspect.go:162: printHeaders 100.0%
github.com/docker/app/internal/inspect/inspect.go:171: getAppInfo 96.0%
github.com/docker/app/internal/inspect/inspect.go:230: getReplicas 100.0%
github.com/docker/app/internal/inspect/inspect.go:237: extractParameters 88.9%
github.com/docker/app/internal/inspect/inspect.go:251: mergeAndFlattenParameters 71.4%
github.com/docker/app/internal/inspect/ports.go:16: newPort 100.0%
github.com/docker/app/internal/inspect/ports.go:20: add 100.0%
github.com/docker/app/internal/inspect/ports.go:36: String 100.0%
github.com/docker/app/internal/inspect/ports.go:47: getPorts 100.0%
github.com/docker/app/internal/log/log.go:10: WithLogContext 100.0%
github.com/docker/app/internal/names.go:83: AppNameFromDir 100.0%
github.com/docker/app/internal/names.go:89: DirNameFromAppName 100.0%
github.com/docker/app/internal/names.go:98: ValidateAppName 100.0%
github.com/docker/app/internal/packager/bundle.go:22: MakeBundleFromApp 66.7%
github.com/docker/app/internal/packager/bundle.go:58: MakeInvocationImageName 100.0%
github.com/docker/app/internal/packager/bundle.go:65: MakeCNABImageName 100.0%
github.com/docker/app/internal/packager/bundle.go:73: PersistInBundleStore 71.4%
github.com/docker/app/internal/packager/bundle.go:85: GetNamedTagged 77.8%
github.com/docker/app/internal/packager/cnab.go:20: ToCNAB 94.1%
github.com/docker/app/internal/packager/cnab.go:194: extractBundleImages 85.7%
github.com/docker/app/internal/packager/extract.go:17: findApp 0.0%
github.com/docker/app/internal/packager/extract.go:48: Extract 42.9%
github.com/docker/app/internal/packager/init.go:30: Init 64.7%
github.com/docker/app/internal/packager/init.go:59: initFromScratch 0.0%
github.com/docker/app/internal/packager/init.go:74: checkComposeFileVersion 100.0%
github.com/docker/app/internal/packager/init.go:82: initFromComposeFile 86.0%
github.com/docker/app/internal/packager/init.go:147: removeDefaultValuesFromCompose 100.0%
github.com/docker/app/internal/packager/init.go:161: composeFileFromScratch 0.0%
github.com/docker/app/internal/packager/init.go:181: writeMetadataFile 75.0%
github.com/docker/app/internal/packager/init.go:194: newMetadata 100.0%
github.com/docker/app/internal/packager/packing.go:24: tarAdd 75.0%
github.com/docker/app/internal/packager/packing.go:32: tarAddBytes 83.3%
github.com/docker/app/internal/packager/packing.go:48: PackInvocationImageContext 63.6%
github.com/docker/app/internal/packager/packing.go:83: BaseInvocationImage 80.0%
github.com/docker/app/internal/packager/packing.go:93: dockerFile 100.0%
github.com/docker/app/internal/packager/parameter.go:18: ExtractCNABParameterMapping 100.0%
github.com/docker/app/internal/packager/parameter.go:33: getKeys 100.0%
github.com/docker/app/internal/packager/parameter.go:49: ExtractCNABParametersValues 100.0%
github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0%
github.com/docker/app/internal/store/app.go:35: NewApplicationStore 83.3%
github.com/docker/app/internal/store/app.go:54: InstallationStore 75.0%
github.com/docker/app/internal/store/app.go:63: CredentialStore 75.0%
github.com/docker/app/internal/store/app.go:72: BundleStore 75.0%
github.com/docker/app/internal/store/app.go:80: makeDigestedDirectory 100.0%
github.com/docker/app/internal/store/bundle.go:48: Store 71.4%
github.com/docker/app/internal/store/bundle.go:70: Read 80.0%
github.com/docker/app/internal/store/bundle.go:88: List 69.6%
github.com/docker/app/internal/store/bundle.go:131: Remove 83.3%
github.com/docker/app/internal/store/bundle.go:142: storePath 100.0%
github.com/docker/app/internal/store/bundle.go:174: pathToReference 91.7%
github.com/docker/app/internal/store/bundle.go:201: reconstructNamedReference 72.7%
github.com/docker/app/internal/store/credential.go:24: Read 100.0%
github.com/docker/app/internal/store/credential.go:29: Store 71.4%
github.com/docker/app/internal/store/digest.go:14: ComputeDigest 80.0%
github.com/docker/app/internal/store/digest.go:23: FromString 100.0%
github.com/docker/app/internal/store/digest.go:37: String 100.0%
github.com/docker/app/internal/store/installation.go:26: NewInstallation 75.0%
github.com/docker/app/internal/store/installation.go:39: SetParameter 100.0%
github.com/docker/app/internal/store/installation.go:51: List 100.0%
github.com/docker/app/internal/store/installation.go:55: Store 75.0%
github.com/docker/app/internal/store/installation.go:63: Read 77.8%
github.com/docker/app/internal/store/installation.go:79: Delete 100.0%
github.com/docker/app/internal/version.go:20: FullVersion 100.0%
github.com/docker/app/internal/version.go:36: reformatDate 75.0%
github.com/docker/app/internal/yaml/yaml.go:14: Unmarshal 80.0%
github.com/docker/app/internal/yaml/yaml.go:28: Marshal 100.0%
github.com/docker/app/internal/yaml/yaml.go:35: NewDecoder 100.0%
github.com/docker/app/loader/loader.go:16: LoadFromDirectory 100.0%
github.com/docker/app/loader/loader.go:26: LoadFromTar 100.0%
github.com/docker/app/loader/loader.go:37: LoadFromTarReader 45.5%
github.com/docker/app/render/render.go:43: Render 80.0%
github.com/docker/app/render/render.go:68: substituteParams 100.0%
github.com/docker/app/render/render.go:104: render 84.6%
github.com/docker/app/render/render.go:128: processEnabled 91.7%
github.com/docker/app/render/render.go:148: isEnabled 75.0%
github.com/docker/app/specification/bindata.go:44: Open 0.0%
github.com/docker/app/specification/bindata.go:52: prepare 82.4%
github.com/docker/app/specification/bindata.go:77: Open 0.0%
github.com/docker/app/specification/bindata.go:85: Open 0.0%
github.com/docker/app/specification/bindata.go:89: File 0.0%
github.com/docker/app/specification/bindata.go:100: Close 0.0%
github.com/docker/app/specification/bindata.go:104: Readdir 0.0%
github.com/docker/app/specification/bindata.go:125: Stat 0.0%
github.com/docker/app/specification/bindata.go:129: Name 0.0%
github.com/docker/app/specification/bindata.go:133: Size 0.0%
github.com/docker/app/specification/bindata.go:137: Mode 0.0%
github.com/docker/app/specification/bindata.go:141: ModTime 0.0%
github.com/docker/app/specification/bindata.go:145: IsDir 0.0%
github.com/docker/app/specification/bindata.go:149: Sys 0.0%
github.com/docker/app/specification/bindata.go:155: _escFS 0.0%
github.com/docker/app/specification/bindata.go:164: _escDir 0.0%
github.com/docker/app/specification/bindata.go:173: _escFSByte 45.5%
github.com/docker/app/specification/bindata.go:191: _escFSMustByte 0.0%
github.com/docker/app/specification/bindata.go:200: _escFSString 0.0%
github.com/docker/app/specification/bindata.go:206: _escFSMustString 0.0%
github.com/docker/app/specification/schema.go:15: Validate 93.3%
github.com/docker/app/types/init.go:17: NewInitialComposeFile 100.0%
github.com/docker/app/types/metadata/load.go:14: Load 83.3%
github.com/docker/app/types/metadata/load.go:25: validateRawMetadata 83.3%
github.com/docker/app/types/metadata/metadata.go:19: String 100.0%
github.com/docker/app/types/metadata/metadata.go:28: String 100.0%
github.com/docker/app/types/metadata/metadata.go:45: FromBundle 100.0%
github.com/docker/app/types/parameters/load.go:14: Load 95.0%
github.com/docker/app/types/parameters/load.go:48: LoadMultiple 77.8%
github.com/docker/app/types/parameters/load.go:64: LoadFile 75.0%
github.com/docker/app/types/parameters/load.go:73: LoadFiles 77.8%
github.com/docker/app/types/parameters/load.go:89: convertToStringKeysRecursive 96.0%
github.com/docker/app/types/parameters/load.go:126: formatInvalidKeyError 100.0%
github.com/docker/app/types/parameters/merge.go:9: Merge 100.0%
github.com/docker/app/types/parameters/opts.go:9: WithPrefix 100.0%
github.com/docker/app/types/parameters/parameters.go:18: Flatten 100.0%
github.com/docker/app/types/parameters/parameters.go:22: flatten 100.0%
github.com/docker/app/types/parameters/parameters.go:50: FromFlatten 88.9%
github.com/docker/app/types/parameters/parameters.go:65: isSupposedSlice 100.0%
github.com/docker/app/types/parameters/parameters.go:73: assignKey 92.3%
github.com/docker/app/types/types.go:30: ShouldRunInsideDirectory 0.0%
github.com/docker/app/types/types.go:57: Path 100.0%
github.com/docker/app/types/types.go:62: Size 100.0%
github.com/docker/app/types/types.go:67: Composes 100.0%
github.com/docker/app/types/types.go:72: ParametersRaw 100.0%
github.com/docker/app/types/types.go:77: Parameters 100.0%
github.com/docker/app/types/types.go:82: MetadataRaw 100.0%
github.com/docker/app/types/types.go:87: Metadata 100.0%
github.com/docker/app/types/types.go:92: Attachments 100.0%
github.com/docker/app/types/types.go:96: HasCRLF 0.0%
github.com/docker/app/types/types.go:101: Extract 0.0%
github.com/docker/app/types/types.go:114: noop 0.0%
github.com/docker/app/types/types.go:117: NewApp 100.0%
github.com/docker/app/types/types.go:139: NewAppFromDefaultFiles 100.0%
github.com/docker/app/types/types.go:150: WithName 100.0%
github.com/docker/app/types/types.go:158: WithPath 100.0%
github.com/docker/app/types/types.go:166: WithCleanup 100.0%
github.com/docker/app/types/types.go:174: WithSource 100.0%
github.com/docker/app/types/types.go:181: WithCRLF 0.0%
github.com/docker/app/types/types.go:189: WithParametersFiles 100.0%
github.com/docker/app/types/types.go:194: WithAttachments 84.6%
github.com/docker/app/types/types.go:226: WithParameters 100.0%
github.com/docker/app/types/types.go:230: parametersLoader 100.0%
github.com/docker/app/types/types.go:248: MetadataFile 100.0%
github.com/docker/app/types/types.go:253: Metadata 100.0%
github.com/docker/app/types/types.go:257: metadataLoader 100.0%
github.com/docker/app/types/types.go:275: WithComposeFiles 100.0%
github.com/docker/app/types/types.go:280: WithComposes 100.0%
github.com/docker/app/types/types.go:284: composeLoader 100.0%
github.com/docker/app/types/types.go:295: readReaders 77.8%
github.com/docker/app/types/types.go:309: readFiles 100.0%
github.com/docker/app/types/types.go:323: newErrGroup 100.0%
total: (statements) 76.8%
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-678-12-coverage-experimental coverage-results
docker cp docker-app-cov-jenkins-app-PR-678-12-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker cp docker-app-cov-jenkins-app-PR-678-12-coverage-experimental:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results
docker rm docker-app-cov-jenkins-app-PR-678-12-coverage-experimental
docker-app-cov-jenkins-app-PR-678-12-coverage-experimental
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/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-678/12/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-678-12-coverage-experimental
Untagged: docker/cnab-app-base:jenkins-app-PR-678-12-coverage-experimental
[Pipeline] deleteDir
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[32m✓[0m e2e (4m20.442s)
DONE 40 tests in 261.771s
go install ./vendor/github.com/wadey/gocovmerge/
gocovmerge _build/cov/*.out > _build/cov/all.out
go tool cover -func _build/cov/all.out
github.com/docker/app/cmd/docker-app/main.go:12: main 80.0%
github.com/docker/app/internal/commands/build/build.go:39: Cmd 100.0%
github.com/docker/app/internal/commands/build/build.go:64: runBuild 75.7%
github.com/docker/app/internal/commands/build/build.go:129: checkMinimalEngineVersion 66.7%
github.com/docker/app/internal/commands/build/build.go:144: updateBundle 94.1%
github.com/docker/app/internal/commands/build/build.go:168: createInvocationImageBuildOptions 75.0%
github.com/docker/app/internal/commands/build/build.go:182: debugBuildOpts 20.0%
github.com/docker/app/internal/commands/build/build.go:193: debugBundle 20.0%
github.com/docker/app/internal/commands/build/build.go:204: debugSolveResponses 20.0%
github.com/docker/app/internal/commands/build/compose.go:15: parseCompose 89.5%
github.com/docker/app/internal/commands/build/compose.go:58: flatten 87.5%
github.com/docker/app/internal/commands/build/types.go:27: load 71.4%
github.com/docker/app/internal/commands/build/types.go:39: loadServices 85.7%
github.com/docker/app/internal/commands/build/types.go:52: loadService 75.0%
github.com/docker/app/internal/commands/build/types.go:63: transformBuildConfig 75.0%
github.com/docker/app/internal/commands/cnab.go:47: addNamedCredentialSets 75.0%
github.com/docker/app/internal/commands/cnab.go:78: parseCommandlineCredential 100.0%
github.com/docker/app/internal/commands/cnab.go:88: addCredentials 75.0%
github.com/docker/app/internal/commands/cnab.go:105: addDockerCredentials 87.5%
github.com/docker/app/internal/commands/cnab.go:120: addRegistryCredentials 85.0%
github.com/docker/app/internal/commands/cnab.go:152: prepareCredentialSet 77.8%
github.com/docker/app/internal/commands/cnab.go:169: getTargetContext 85.7%
github.com/docker/app/internal/commands/cnab.go:184: prepareDriver 100.0%
github.com/docker/app/internal/commands/cnab.go:217: getAppNameKind 83.3%
github.com/docker/app/internal/commands/cnab.go:239: extractAndLoadAppBasedBundle 83.3%
github.com/docker/app/internal/commands/cnab.go:249: loadBundleFromFile 80.0%
github.com/docker/app/internal/commands/cnab.go:261: resolveBundle 75.0%
github.com/docker/app/internal/commands/cnab.go:287: getBundle 81.8%
github.com/docker/app/internal/commands/cnab.go:307: pullBundle 66.7%
github.com/docker/app/internal/commands/cnab.go:323: requiredClaimBindMount 100.0%
github.com/docker/app/internal/commands/cnab.go:332: requiredBindMount 77.8%
github.com/docker/app/internal/commands/cnab.go:364: socketPath 100.0%
github.com/docker/app/internal/commands/cnab.go:372: isDockerHostLocal 100.0%
github.com/docker/app/internal/commands/cnab.go:376: prepareCustomAction 72.2%
github.com/docker/app/internal/commands/cnab.go:410: isInstallationFailed 100.0%
github.com/docker/app/internal/commands/dockerdesktop.go:21: defaultDockerDesktopHostProvider 66.7%
github.com/docker/app/internal/commands/dockerdesktop.go:37: rewrite 100.0%
github.com/docker/app/internal/commands/dockerdesktop.go:53: rewrite 91.7%
github.com/docker/app/internal/commands/dockerdesktop.go:78: makeLinuxkitIPProvider 0.0%
github.com/docker/app/internal/commands/dockerdesktop.go:108: rewriteContextIfDockerDesktop 66.7%
github.com/docker/app/internal/commands/dockerdesktop.go:135: List 0.0%
github.com/docker/app/internal/commands/dockerdesktop.go:147: GetMetadata 80.0%
github.com/docker/app/internal/commands/image/command.go:9: Cmd 100.0%
github.com/docker/app/internal/commands/image/list.go:17: listCmd 77.8%
github.com/docker/app/internal/commands/image/list.go:40: runList 71.4%
github.com/docker/app/internal/commands/image/list.go:54: getPackages 87.5%
github.com/docker/app/internal/commands/image/list.go:73: printImages 100.0%
github.com/docker/app/internal/commands/image/list.go:84: printHeaders 100.0%
github.com/docker/app/internal/commands/image/list.go:92: printValues 100.0%
github.com/docker/app/internal/commands/image/rm.go:15: rmCmd 71.4%
github.com/docker/app/internal/commands/image/rm.go:49: runRm 71.4%
github.com/docker/app/internal/commands/image/tag.go:14: tagCmd 77.8%
github.com/docker/app/internal/commands/image/tag.go:37: runTag 100.0%
github.com/docker/app/internal/commands/image/tag.go:46: readBundle 100.0%
github.com/docker/app/internal/commands/image/tag.go:59: storeBundle 100.0%
github.com/docker/app/internal/commands/image/tag.go:68: StringToRef 100.0%
github.com/docker/app/internal/commands/init.go:16: initCmd 87.5%
github.com/docker/app/internal/commands/inspect.go:19: inspectCmd 100.0%
github.com/docker/app/internal/commands/inspect.go:36: runInspect 73.9%
github.com/docker/app/internal/commands/install.go:46: installCmd 100.0%
github.com/docker/app/internal/commands/install.go:69: runInstall 72.7%
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:29: runPull 73.3%
github.com/docker/app/internal/commands/push.go:52: pushCmd 100.0%
github.com/docker/app/internal/commands/push.go:73: runPush 71.4%
github.com/docker/app/internal/commands/push.go:99: resolveReferenceAndBundle 66.7%
github.com/docker/app/internal/commands/push.go:115: pushInvocationImage 71.4%
github.com/docker/app/internal/commands/push.go:138: pushBundle 77.8%
github.com/docker/app/internal/commands/push.go:168: withAppAnnotations 80.0%
github.com/docker/app/internal/commands/push.go:177: platformFilter 100.0%
github.com/docker/app/internal/commands/push.go:184: retagInvocationImage 80.0%
github.com/docker/app/internal/commands/push.go:199: shouldRetagInvocationImage 85.7%
github.com/docker/app/internal/commands/push.go:245: onEvent 0.0%
github.com/docker/app/internal/commands/push.go:265: imageIndex 0.0%
github.com/docker/app/internal/commands/push.go:280: onProgress 0.0%
github.com/docker/app/internal/commands/push.go:284: print 0.0%
github.com/docker/app/internal/commands/push.go:299: printDescriptorProgress 0.0%
github.com/docker/app/internal/commands/push.go:335: hasError 0.0%
github.com/docker/app/internal/commands/push.go:351: onEvent 80.0%
github.com/docker/app/internal/commands/push.go:364: checkFlags 66.7%
github.com/docker/app/internal/commands/remove.go:19: removeCmd 100.0%
github.com/docker/app/internal/commands/remove.go:38: runRemove 52.9%
github.com/docker/app/internal/commands/render.go:20: renderCmd 100.0%
github.com/docker/app/internal/commands/render.go:39: runRender 80.0%
github.com/docker/app/internal/commands/root.go:25: NewRootCmd 63.6%
github.com/docker/app/internal/commands/root.go:50: addCommands 100.0%
github.com/docker/app/internal/commands/root.go:67: firstOrEmpty 66.7%
github.com/docker/app/internal/commands/root.go:74: muteDockerCli 100.0%
github.com/docker/app/internal/commands/root.go:83: prepareStores 69.2%
github.com/docker/app/internal/commands/root.go:103: prepareBundleStore 71.4%
github.com/docker/app/internal/commands/root.go:120: addFlags 100.0%
github.com/docker/app/internal/commands/root.go:132: addFlags 100.0%
github.com/docker/app/internal/commands/root.go:139: SetDefaultTargetContext 100.0%
github.com/docker/app/internal/commands/root.go:143: CredentialSetOpts 100.0%
github.com/docker/app/internal/commands/root.go:154: insecureRegistriesFromEngine 88.9%
github.com/docker/app/internal/commands/upgrade.go:19: upgradeCmd 100.0%
github.com/docker/app/internal/commands/upgrade.go:37: runUpgrade 62.9%
github.com/docker/app/internal/commands/validate.go:19: validateCmd 85.7%
github.com/docker/app/internal/compose/compose.go:29: Load 90.9%
github.com/docker/app/internal/compose/compose.go:49: validateImagesInConfigFiles 89.5%
github.com/docker/app/internal/compose/compose.go:85: ExtractVariables 75.0%
github.com/docker/app/internal/formatter/formatter.go:20: Register 100.0%
github.com/docker/app/internal/formatter/formatter.go:34: Format 100.0%
github.com/docker/app/internal/formatter/formatter.go:49: Drivers 100.0%
github.com/docker/app/internal/formatter/json/driver.go:11: init 100.0%
github.com/docker/app/internal/formatter/json/driver.go:19: Format 0.0%
github.com/docker/app/internal/formatter/yaml/driver.go:10: init 100.0%
github.com/docker/app/internal/formatter/yaml/driver.go:18: Format 0.0%
github.com/docker/app/internal/inspect/inspect.go:47: Inspect 75.0%
github.com/docker/app/internal/inspect/inspect.go:64: printAppInfo 75.0%
github.com/docker/app/internal/inspect/inspect.go:75: printJSON 80.0%
github.com/docker/app/internal/inspect/inspect.go:84: printTable 100.0%
github.com/docker/app/internal/inspect/inspect.go:133: printMetadata 100.0%
github.com/docker/app/internal/inspect/inspect.go:146: printSection 100.0%
github.com/docker/app/internal/inspect/inspect.go:162: printHeaders 100.0%
github.com/docker/app/internal/inspect/inspect.go:171: getAppInfo 96.0%
github.com/docker/app/internal/inspect/inspect.go:230: getReplicas 100.0%
github.com/docker/app/internal/inspect/inspect.go:237: extractParameters 88.9%
github.com/docker/app/internal/inspect/inspect.go:251: mergeAndFlattenParameters 71.4%
github.com/docker/app/internal/inspect/ports.go:16: newPort 100.0%
github.com/docker/app/internal/inspect/ports.go:20: add 100.0%
github.com/docker/app/internal/inspect/ports.go:36: String 100.0%
github.com/docker/app/internal/inspect/ports.go:47: getPorts 100.0%
github.com/docker/app/internal/log/log.go:10: WithLogContext 100.0%
github.com/docker/app/internal/names.go:83: AppNameFromDir 100.0%
github.com/docker/app/internal/names.go:89: DirNameFromAppName 100.0%
github.com/docker/app/internal/names.go:98: ValidateAppName 100.0%
github.com/docker/app/internal/packager/bundle.go:22: MakeBundleFromApp 66.7%
github.com/docker/app/internal/packager/bundle.go:58: MakeInvocationImageName 100.0%
github.com/docker/app/internal/packager/bundle.go:65: MakeCNABImageName 100.0%
github.com/docker/app/internal/packager/bundle.go:73: PersistInBundleStore 71.4%
github.com/docker/app/internal/packager/bundle.go:85: GetNamedTagged 77.8%
github.com/docker/app/internal/packager/cnab.go:20: ToCNAB 94.1%
github.com/docker/app/internal/packager/cnab.go:194: extractBundleImages 85.7%
github.com/docker/app/internal/packager/extract.go:17: findApp 0.0%
github.com/docker/app/internal/packager/extract.go:48: Extract 42.9%
github.com/docker/app/internal/packager/init.go:30: Init 64.7%
github.com/docker/app/internal/packager/init.go:59: initFromScratch 0.0%
github.com/docker/app/internal/packager/init.go:74: checkComposeFileVersion 100.0%
github.com/docker/app/internal/packager/init.go:82: initFromComposeFile 86.0%
github.com/docker/app/internal/packager/init.go:147: removeDefaultValuesFromCompose 100.0%
github.com/docker/app/internal/packager/init.go:161: composeFileFromScratch 0.0%
github.com/docker/app/internal/packager/init.go:181: writeMetadataFile 75.0%
github.com/docker/app/internal/packager/init.go:194: newMetadata 100.0%
github.com/docker/app/internal/packager/packing.go:24: tarAdd 75.0%
github.com/docker/app/internal/packager/packing.go:32: tarAddBytes 83.3%
github.com/docker/app/internal/packager/packing.go:48: PackInvocationImageContext 63.6%
github.com/docker/app/internal/packager/packing.go:83: BaseInvocationImage 80.0%
github.com/docker/app/internal/packager/packing.go:93: dockerFile 100.0%
github.com/docker/app/internal/packager/parameter.go:18: ExtractCNABParameterMapping 100.0%
github.com/docker/app/internal/packager/parameter.go:33: getKeys 100.0%
github.com/docker/app/internal/packager/parameter.go:49: ExtractCNABParametersValues 100.0%
github.com/docker/app/internal/slices/slices.go:4: ContainsString 100.0%
github.com/docker/app/internal/store/app.go:35: NewApplicationStore 83.3%
github.com/docker/app/internal/store/app.go:54: InstallationStore 75.0%
github.com/docker/app/internal/store/app.go:63: CredentialStore 75.0%
github.com/docker/app/internal/store/app.go:72: BundleStore 75.0%
github.com/docker/app/internal/store/app.go:80: makeDigestedDirectory 100.0%
github.com/docker/app/internal/store/bundle.go:48: Store 71.4%
github.com/docker/app/internal/store/bundle.go:70: Read 80.0%
github.com/docker/app/internal/store/bundle.go:88: List 69.6%
github.com/docker/app/internal/store/bundle.go:131: Remove 83.3%
github.com/docker/app/internal/store/bundle.go:142: storePath 100.0%
github.com/docker/app/internal/store/bundle.go:174: pathToReference 91.7%
github.com/docker/app/internal/store/bundle.go:201: reconstructNamedReference 72.7%
github.com/docker/app/internal/store/credential.go:24: Read 100.0%
github.com/docker/app/internal/store/credential.go:29: Store 71.4%
github.com/docker/app/internal/store/digest.go:14: ComputeDigest 80.0%
github.com/docker/app/internal/store/digest.go:23: FromString 100.0%
github.com/docker/app/internal/store/digest.go:37: String 100.0%
github.com/docker/app/internal/store/installation.go:26: NewInstallation 75.0%
github.com/docker/app/internal/store/installation.go:39: SetParameter 100.0%
github.com/docker/app/internal/store/installation.go:51: List 100.0%
github.com/docker/app/internal/store/installation.go:55: Store 75.0%
github.com/docker/app/internal/store/installation.go:63: Read 77.8%
github.com/docker/app/internal/store/installation.go:79: Delete 100.0%
github.com/docker/app/internal/version.go:20: FullVersion 75.0%
github.com/docker/app/internal/version.go:36: reformatDate 75.0%
github.com/docker/app/internal/yaml/yaml.go:14: Unmarshal 80.0%
github.com/docker/app/internal/yaml/yaml.go:28: Marshal 100.0%
github.com/docker/app/internal/yaml/yaml.go:35: NewDecoder 100.0%
github.com/docker/app/loader/loader.go:16: LoadFromDirectory 100.0%
github.com/docker/app/loader/loader.go:26: LoadFromTar 100.0%
github.com/docker/app/loader/loader.go:37: LoadFromTarReader 45.5%
github.com/docker/app/render/render.go:43: Render 80.0%
github.com/docker/app/render/render.go:68: substituteParams 100.0%
github.com/docker/app/render/render.go:104: render 84.6%
github.com/docker/app/render/render.go:128: processEnabled 91.7%
github.com/docker/app/render/render.go:148: isEnabled 75.0%
github.com/docker/app/specification/bindata.go:44: Open 0.0%
github.com/docker/app/specification/bindata.go:52: prepare 82.4%
github.com/docker/app/specification/bindata.go:77: Open 0.0%
github.com/docker/app/specification/bindata.go:85: Open 0.0%
github.com/docker/app/specification/bindata.go:89: File 0.0%
github.com/docker/app/specification/bindata.go:100: Close 0.0%
github.com/docker/app/specification/bindata.go:104: Readdir 0.0%
github.com/docker/app/specification/bindata.go:125: Stat 0.0%
github.com/docker/app/specification/bindata.go:129: Name 0.0%
github.com/docker/app/specification/bindata.go:133: Size 0.0%
github.com/docker/app/specification/bindata.go:137: Mode 0.0%
github.com/docker/app/specification/bindata.go:141: ModTime 0.0%
github.com/docker/app/specification/bindata.go:145: IsDir 0.0%
github.com/docker/app/specification/bindata.go:149: Sys 0.0%
github.com/docker/app/specification/bindata.go:155: _escFS 0.0%
github.com/docker/app/specification/bindata.go:164: _escDir 0.0%
github.com/docker/app/specification/bindata.go:173: _escFSByte 45.5%
github.com/docker/app/specification/bindata.go:191: _escFSMustByte 0.0%
github.com/docker/app/specification/bindata.go:200: _escFSString 0.0%
github.com/docker/app/specification/bindata.go:206: _escFSMustString 0.0%
github.com/docker/app/specification/schema.go:15: Validate 93.3%
github.com/docker/app/types/init.go:17: NewInitialComposeFile 100.0%
github.com/docker/app/types/metadata/load.go:14: Load 83.3%
github.com/docker/app/types/metadata/load.go:25: validateRawMetadata 83.3%
github.com/docker/app/types/metadata/metadata.go:19: String 100.0%
github.com/docker/app/types/metadata/metadata.go:28: String 100.0%
github.com/docker/app/types/metadata/metadata.go:45: FromBundle 100.0%
github.com/docker/app/types/parameters/load.go:14: Load 95.0%
github.com/docker/app/types/parameters/load.go:48: LoadMultiple 77.8%
github.com/docker/app/types/parameters/load.go:64: LoadFile 75.0%
github.com/docker/app/types/parameters/load.go:73: LoadFiles 77.8%
github.com/docker/app/types/parameters/load.go:89: convertToStringKeysRecursive 96.0%
github.com/docker/app/types/parameters/load.go:126: formatInvalidKeyError 100.0%
github.com/docker/app/types/parameters/merge.go:9: Merge 100.0%
github.com/docker/app/types/parameters/opts.go:9: WithPrefix 100.0%
github.com/docker/app/types/parameters/parameters.go:18: Flatten 100.0%
github.com/docker/app/types/parameters/parameters.go:22: flatten 100.0%
github.com/docker/app/types/parameters/parameters.go:50: FromFlatten 88.9%
github.com/docker/app/types/parameters/parameters.go:65: isSupposedSlice 100.0%
github.com/docker/app/types/parameters/parameters.go:73: assignKey 92.3%
github.com/docker/app/types/types.go:30: ShouldRunInsideDirectory 0.0%
github.com/docker/app/types/types.go:57: Path 100.0%
github.com/docker/app/types/types.go:62: Size 100.0%
github.com/docker/app/types/types.go:67: Composes 100.0%
github.com/docker/app/types/types.go:72: ParametersRaw 100.0%
github.com/docker/app/types/types.go:77: Parameters 100.0%
github.com/docker/app/types/types.go:82: MetadataRaw 100.0%
github.com/docker/app/types/types.go:87: Metadata 100.0%
github.com/docker/app/types/types.go:92: Attachments 100.0%
github.com/docker/app/types/types.go:96: HasCRLF 0.0%
github.com/docker/app/types/types.go:101: Extract 0.0%
github.com/docker/app/types/types.go:114: noop 0.0%
github.com/docker/app/types/types.go:117: NewApp 100.0%
github.com/docker/app/types/types.go:139: NewAppFromDefaultFiles 100.0%
github.com/docker/app/types/types.go:150: WithName 100.0%
github.com/docker/app/types/types.go:158: WithPath 100.0%
github.com/docker/app/types/types.go:166: WithCleanup 100.0%
github.com/docker/app/types/types.go:174: WithSource 100.0%
github.com/docker/app/types/types.go:181: WithCRLF 0.0%
github.com/docker/app/types/types.go:189: WithParametersFiles 100.0%
github.com/docker/app/types/types.go:194: WithAttachments 84.6%
github.com/docker/app/types/types.go:226: WithParameters 100.0%
github.com/docker/app/types/types.go:230: parametersLoader 100.0%
github.com/docker/app/types/types.go:248: MetadataFile 100.0%
github.com/docker/app/types/types.go:253: Metadata 100.0%
github.com/docker/app/types/types.go:257: metadataLoader 100.0%
github.com/docker/app/types/types.go:275: WithComposeFiles 100.0%
github.com/docker/app/types/types.go:280: WithComposes 100.0%
github.com/docker/app/types/types.go:284: composeLoader 100.0%
github.com/docker/app/types/types.go:295: readReaders 77.8%
github.com/docker/app/types/types.go:309: readFiles 100.0%
github.com/docker/app/types/types.go:323: newErrGroup 100.0%
total: (statements) 76.8%
go tool cover -html _build/cov/all.out -o _build/cov/coverage.html
[Pipeline] sh
+ make -f docker.Makefile TAG=jenkins-app-PR-678-12-coverage coverage-results
docker cp docker-app-cov-jenkins-app-PR-678-12-coverage:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker cp docker-app-cov-jenkins-app-PR-678-12-coverage:/go/src/github.com/docker/app/_build/test-results/ ./_build/test-results
docker rm docker-app-cov-jenkins-app-PR-678-12-coverage
docker-app-cov-jenkins-app-PR-678-12-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-678/12/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-678/12/artifacts/
[Pipeline] }
[Pipeline] // dir
Post stage
[Pipeline] dir
Running in /home/ubuntu/workspace/app_PR-678/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-678/12/artifacts/
[Pipeline] junit
Recording test results
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ docker rmi docker/cnab-app-base:jenkins-app-PR-678-12-coverage
Untagged: docker/cnab-app-base:jenkins-app-PR-678-12-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