Skip to content

Console Output

+ make EXPERIMENTAL=on -f docker.Makefile BUILD_TAG=jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental coverage
docker build --build-arg=EXPERIMENTAL=on --build-arg=TAG=jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental --build-arg=COMMIT=57ba688 --build-arg=ALPINE_VERSION=3.8 --target=dev -t docker-app-dev:jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental .
Sending build context to Docker daemon  72.17MB

Step 1/13 : FROM dockercore/golang-cross:1.11.5@sha256:17a7e0f158521c50316a0d0c1ab1f6a75350b4d82e7ef03c98bcfbdf04feb4f3 AS build
 ---> cbc2e073f890
Step 2/13 : ENV     DISABLE_WARN_OUTSIDE_CONTAINER=1
 ---> Running in 2b9402d2ac77
Removing intermediate container 2b9402d2ac77
 ---> 294311db3a46
Step 3/13 : RUN apt-get install -y -q --no-install-recommends     coreutils     util-linux     uuid-runtime
 ---> Running in 1c749ecb1ab4
Reading package lists...
Building dependency tree...
Reading state information...
coreutils is already the newest version (8.26-3).
coreutils set to manually installed.
util-linux is already the newest version (2.29.2-1+deb9u1).
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 82.6 kB of archives.
After this operation, 160 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian stretch/main amd64 uuid-runtime amd64 2.29.2-1+deb9u1 [82.6 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 82.6 kB in 1s (82.3 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 ... 24389 files and directories currently installed.)
Preparing to unpack .../uuid-runtime_2.29.2-1+deb9u1_amd64.deb ...
Unpacking uuid-runtime (2.29.2-1+deb9u1) ...
Setting up uuid-runtime (2.29.2-1+deb9u1) ...
Adding group `uuidd' (GID 102) ...
Done.
Warning: The home dir /run/uuidd you specified can't be accessed: No such file or directory
Adding system user `uuidd' (UID 101) ...
Adding new user `uuidd' (UID 101) with group `uuidd' ...
Not creating home directory `/run/uuidd'.
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Removing intermediate container 1c749ecb1ab4
 ---> 407d409a41f2
Step 4/13 : WORKDIR /go/src/github.com/docker/cli
 ---> Running in 892466f386f8
Removing intermediate container 892466f386f8
 ---> ab74afd778cf
Step 5/13 : RUN git clone https://github.com/docker/cli.git .
 ---> Running in 224873d1dd88
Cloning into '.'...
Removing intermediate container 224873d1dd88
 ---> c7a46b3506fc
Step 6/13 : RUN make cross binary &&  cp build/docker-linux-amd64 /usr/bin/docker
 ---> Running in 7591c77a76ae
./scripts/build/cross
Building binaries for all platforms
Generating windows resources
Building build/docker-windows-amd64
Building build/docker-darwin-amd64
Building statically linked build/docker-linux-amd64
Building statically linked build/docker-linux-arm
Building statically linked build/docker-linux-ppc64le
Building statically linked build/docker-linux-s390x
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 7591c77a76ae
 ---> e0755d735086
Step 7/13 : WORKDIR /go/src/github.com/docker/app/
 ---> Running in af6ce23672f1
Removing intermediate container af6ce23672f1
 ---> 1151593a32a3
Step 8/13 : FROM build AS dev
 ---> 1151593a32a3
Step 9/13 : ENV PATH=${PATH}:/go/src/github.com/docker/app/bin/
 ---> Running in c824a44bcb40
Removing intermediate container c824a44bcb40
 ---> 18d8f0f9092f
Step 10/13 : ARG DEP_VERSION=v0.5.0
 ---> Running in dfbed796ddd8
Removing intermediate container dfbed796ddd8
 ---> 55c9d2392569
Step 11/13 : 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 b8f08ba15aec
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
100   605    0   605    0     0   5172      0 --:--:-- --:--:-- --:--:--  5215

100 8513k  100 8513k    0     0  37.9M      0 --:--:-- --:--:-- --:--:-- 37.9M
Removing intermediate container b8f08ba15aec
 ---> b89a4478025b
Step 12/13 : 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 568f40ffda75
golang.org/x/tools/internal/semver
github.com/pkg/errors
golang.org/x/tools/go/ast/astutil
golang.org/x/tools/go/internal/gcimporter
golang.org/x/tools/go/internal/packagesdriver
golang.org/x/tools/internal/fastwalk
golang.org/x/tools/internal/gopathwalk
golang.org/x/tools/internal/module
golang.org/x/tools/go/gcexportdata
golang.org/x/tools/go/packages
golang.org/x/tools/internal/imports
golang.org/x/tools/imports
github.com/mjibson/esc/embed
github.com/mjibson/esc
Removing intermediate container 568f40ffda75
 ---> cf0b068f1306
Step 13/13 : COPY . .
 ---> 73dca89c9e06
[Warning] One or more build-args [ALPINE_VERSION COMMIT EXPERIMENTAL TAG] were not consumed
Successfully built 73dca89c9e06
Successfully tagged docker-app-dev:jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental
docker run -v /var/run:/var/run:ro --name docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental --network="host" -t docker-app-dev:jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental make COMMIT=57ba688 TAG=jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental EXPERIMENTAL=on coverage
Running unit tests (coverage)...
CGO_ENABLED=0 go test -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=57ba688 -X github.com/docker/app/internal.Version=jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-08-30T17:22:33Z" -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/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/packager github.com/docker/app/internal/renderer github.com/docker/app/internal/renderer/driver github.com/docker/app/internal/renderer/gotemplate github.com/docker/app/internal/renderer/mustache github.com/docker/app/internal/renderer/yatee 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/pkg/yatee github.com/docker/app/pkg/yatee/gopher github.com/docker/app/pkg/yatee/samples 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
ok  	github.com/docker/app	0.008s	coverage: 0.0% of statements
?   	github.com/docker/app/cmd/cnab-run	[no test files]
ok  	github.com/docker/app/cmd/docker-app	0.025s	coverage: 9.3% of statements
ok  	github.com/docker/app/internal	0.009s	coverage: 53.8% of statements
ok  	github.com/docker/app/internal/compose	0.004s	coverage: 69.4% of statements
ok  	github.com/docker/app/internal/formatter	0.002s	coverage: 100.0% of statements
?   	github.com/docker/app/internal/formatter/driver	[no test files]
?   	github.com/docker/app/internal/formatter/json	[no test files]
?   	github.com/docker/app/internal/formatter/yaml	[no test files]
ok  	github.com/docker/app/internal/inspect	0.035s	coverage: 95.0% of statements
ok  	github.com/docker/app/internal/packager	0.014s	coverage: 39.9% of statements
ok  	github.com/docker/app/internal/renderer	0.002s	coverage: 100.0% of statements
?   	github.com/docker/app/internal/renderer/driver	[no test files]
ok  	github.com/docker/app/internal/renderer/gotemplate	0.002s	coverage: 100.0% of statements
ok  	github.com/docker/app/internal/renderer/mustache	0.002s	coverage: 100.0% of statements
ok  	github.com/docker/app/internal/renderer/yatee	0.002s	coverage: 87.5% of statements
ok  	github.com/docker/app/internal/slices	0.002s	coverage: 100.0% of statements
ok  	github.com/docker/app/internal/store	0.049s	coverage: 34.5% of statements
ok  	github.com/docker/app/internal/yaml	1.744s	coverage: 71.4% of statements
ok  	github.com/docker/app/loader	0.008s	coverage: 81.2% of statements
ok  	github.com/docker/app/pkg/yatee	0.004s	coverage: 77.7% of statements
?   	github.com/docker/app/pkg/yatee/gopher	[no test files]
?   	github.com/docker/app/pkg/yatee/samples	[no test files]
ok  	github.com/docker/app/render	0.056s	coverage: 77.4% of statements
ok  	github.com/docker/app/specification	0.006s	coverage: 38.4% of statements
ok  	github.com/docker/app/types	0.015s	coverage: 81.7% of statements
ok  	github.com/docker/app/types/metadata	0.009s	coverage: 90.0% of statements
ok  	github.com/docker/app/types/parameters	0.003s	coverage: 93.0% of statements
CGO_ENABLED=0 go test -tags=""experimental" testrunmain" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=57ba688 -X github.com/docker/app/internal.Version=jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-08-30T17:22:33Z" -coverpkg="./..." -c -o _build/docker-app.cov ./cmd/docker-app
Running e2e tests (coverage)...
DOCKERAPP_BINARY=../e2e/coverage-bin CGO_ENABLED=0 go test -tags="experimental" -ldflags="-s -w -X github.com/docker/app/internal.GitCommit=57ba688 -X github.com/docker/app/internal.Version=jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental -X github.com/docker/app/internal.Experimental=on -X github.com/docker/app/internal.BuildTime=2019-08-30T17:22:33Z" -v ./e2e
=== RUN   TestCallCustomStatusAction
=== RUN   TestCallCustomStatusAction/validCustomStatusAction
=== RUN   TestCallCustomStatusAction/missingCustomStatusAction
--- PASS: TestCallCustomStatusAction (6.55s)
    --- PASS: TestCallCustomStatusAction/validCustomStatusAction (3.84s)
    --- PASS: TestCallCustomStatusAction/missingCustomStatusAction (2.71s)
=== RUN   TestRenderTemplates
=== RUN   TestRenderTemplates/gotemplate
=== RUN   TestRenderTemplates/mustache
--- PASS: TestRenderTemplates (0.06s)
    --- PASS: TestRenderTemplates/gotemplate (0.03s)
    --- PASS: TestRenderTemplates/mustache (0.03s)
=== RUN   TestRender
=== RUN   TestRender/envvariables
--- PASS: TestRender (0.03s)
    --- PASS: TestRender/envvariables (0.03s)
=== RUN   TestRenderFormatters
--- PASS: TestRenderFormatters (0.06s)
=== RUN   TestInit
--- PASS: TestInit (1.53s)
=== RUN   TestDetectApp
--- PASS: TestDetectApp (3.87s)
=== RUN   TestSplitMerge
--- PASS: TestSplitMerge (2.72s)
=== RUN   TestBundle
--- PASS: TestBundle (9.59s)
=== RUN   TestDockerAppLifecycle
--- PASS: TestDockerAppLifecycle (19.54s)
=== RUN   TestExamplesAreValid
--- PASS: TestExamplesAreValid (0.11s)
=== RUN   TestPushInstall
--- PASS: TestPushInstall (15.50s)
=== RUN   TestPushPullInstall
--- PASS: TestPushPullInstall (14.80s)
PASS
ok  	github.com/docker/app/e2e	74.380s
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/bundle.go:27:			bundleCmd			100.0%
github.com/docker/app/cmd/docker-app/bundle.go:42:			runBundle			61.5%
github.com/docker/app/cmd/docker-app/bundle.go:62:			makeBundle			80.0%
github.com/docker/app/cmd/docker-app/bundle.go:71:			makeBundleFromApp		71.4%
github.com/docker/app/cmd/docker-app/bundle.go:98:			makeInvocationImageName		100.0%
github.com/docker/app/cmd/docker-app/bundle.go:102:			makeCNABImageName		100.0%
github.com/docker/app/cmd/docker-app/cnab.go:24:			prepareCredentialSet		41.7%
github.com/docker/app/cmd/docker-app/cnab.go:60:			getTargetContext		85.7%
github.com/docker/app/cmd/docker-app/cnab.go:74:			duffleHome			100.0%
github.com/docker/app/cmd/docker-app/cnab.go:79:			prepareDriver			90.9%
github.com/docker/app/cmd/docker-app/cnab.go:100:			getAppNameKind			100.0%
github.com/docker/app/cmd/docker-app/cnab.go:122:			extractAndLoadAppBasedBundle	80.0%
github.com/docker/app/cmd/docker-app/cnab.go:131:			resolveBundle			64.7%
github.com/docker/app/cmd/docker-app/completion.go:13:			completionCmd			16.7%
github.com/docker/app/cmd/docker-app/completion.go:180:			runCompletionZsh		0.0%
github.com/docker/app/cmd/docker-app/init.go:16:			initCmd				100.0%
github.com/docker/app/cmd/docker-app/inspect.go:19:			inspectCmd			100.0%
github.com/docker/app/cmd/docker-app/inspect.go:35:			runInspect			77.8%
github.com/docker/app/cmd/docker-app/install.go:45:			installCmd			100.0%
github.com/docker/app/cmd/docker-app/install.go:70:			runInstall			70.3%
github.com/docker/app/cmd/docker-app/main.go:11:			main				62.5%
github.com/docker/app/cmd/docker-app/merge.go:22:			extraFiles			84.6%
github.com/docker/app/cmd/docker-app/merge.go:44:			handleInPlace			66.7%
github.com/docker/app/cmd/docker-app/merge.go:52:			removeAndRename			60.0%
github.com/docker/app/cmd/docker-app/merge.go:62:			mergeCmd			79.3%
github.com/docker/app/cmd/docker-app/parameters.go:14:			withFileParameters		85.7%
github.com/docker/app/cmd/docker-app/parameters.go:27:			withCommandLineParameters	100.0%
github.com/docker/app/cmd/docker-app/parameters.go:37:			withOrchestratorParameters	100.0%
github.com/docker/app/cmd/docker-app/parameters.go:49:			mergeBundleParameters		87.5%
github.com/docker/app/cmd/docker-app/parameters.go:63:			matchParametersDefinition	100.0%
github.com/docker/app/cmd/docker-app/pull.go:14:			pullCmd				100.0%
github.com/docker/app/cmd/docker-app/pull.go:28:			runPull				75.0%
github.com/docker/app/cmd/docker-app/push.go:34:			pushCmd				100.0%
github.com/docker/app/cmd/docker-app/push.go:50:			runPush				71.8%
github.com/docker/app/cmd/docker-app/push.go:112:			retagInvocationImage		80.0%
github.com/docker/app/cmd/docker-app/push.go:127:			shouldRetagInvocationImage	84.2%
github.com/docker/app/cmd/docker-app/push.go:169:			onEvent				0.0%
github.com/docker/app/cmd/docker-app/push.go:189:			imageIndex			0.0%
github.com/docker/app/cmd/docker-app/push.go:204:			onProgress			0.0%
github.com/docker/app/cmd/docker-app/push.go:208:			print				0.0%
github.com/docker/app/cmd/docker-app/push.go:223:			printDescriptorProgress		0.0%
github.com/docker/app/cmd/docker-app/push.go:259:			hasError			0.0%
github.com/docker/app/cmd/docker-app/push.go:275:			onEvent				80.0%
github.com/docker/app/cmd/docker-app/render.go:26:			renderCmd			75.0%
github.com/docker/app/cmd/docker-app/root.go:16:			newRootCmd			100.0%
github.com/docker/app/cmd/docker-app/root.go:42:			addCommands			100.0%
github.com/docker/app/cmd/docker-app/root.go:62:			firstOrEmpty			100.0%
github.com/docker/app/cmd/docker-app/root.go:69:			muteDockerCli			100.0%
github.com/docker/app/cmd/docker-app/root.go:78:			addFlags			100.0%
github.com/docker/app/cmd/docker-app/root.go:88:			addFlags			100.0%
github.com/docker/app/cmd/docker-app/root.go:97:			addFlags			100.0%
github.com/docker/app/cmd/docker-app/split.go:11:			splitCmd			86.7%
github.com/docker/app/cmd/docker-app/status.go:15:			statusCmd			100.0%
github.com/docker/app/cmd/docker-app/status.go:31:			runStatus			77.8%
github.com/docker/app/cmd/docker-app/uninstall.go:15:			uninstallCmd			100.0%
github.com/docker/app/cmd/docker-app/uninstall.go:31:			runUninstall			68.2%
github.com/docker/app/cmd/docker-app/upgrade.go:22:			upgradeCmd			100.0%
github.com/docker/app/cmd/docker-app/upgrade.go:41:			runUpgrade			65.5%
github.com/docker/app/cmd/docker-app/validate.go:17:			validateCmd			90.9%
github.com/docker/app/cmd/docker-app/version.go:11:			versionCmd			100.0%
github.com/docker/app/internal/compose/compose.go:29:			Load				84.6%
github.com/docker/app/internal/compose/compose.go:52:			validateImagesInConfigFiles	84.2%
github.com/docker/app/internal/compose/compose.go:88:			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				75.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				75.0%
github.com/docker/app/internal/inspect/inspect.go:19:			Inspect				92.9%
github.com/docker/app/internal/inspect/inspect.go:82:			printMetadata			100.0%
github.com/docker/app/internal/inspect/inspect.go:95:			printSection			100.0%
github.com/docker/app/internal/inspect/inspect.go:111:			printHeaders			100.0%
github.com/docker/app/internal/inspect/inspect.go:120:			getReplicas			100.0%
github.com/docker/app/internal/inspect/inspect.go:127:			extractParameters		88.9%
github.com/docker/app/internal/inspect/inspect.go:141:			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/names.go:38:				AppNameFromDir			100.0%
github.com/docker/app/internal/names.go:44:				DirNameFromAppName		100.0%
github.com/docker/app/internal/names.go:53:				ValidateAppName			100.0%
github.com/docker/app/internal/packager/cnab.go:11:			ToCNAB				91.7%
github.com/docker/app/internal/packager/cnab.go:94:			extractBundleImages		87.5%
github.com/docker/app/internal/packager/extract.go:17:			findApp				76.5%
github.com/docker/app/internal/packager/extract.go:48:			Extract				76.9%
github.com/docker/app/internal/packager/init.go:27:			prependToFile			100.0%
github.com/docker/app/internal/packager/init.go:35:			Init				65.9%
github.com/docker/app/internal/packager/init.go:100:			initFromScratch			0.0%
github.com/docker/app/internal/packager/init.go:115:			checkComposeFileVersion		100.0%
github.com/docker/app/internal/packager/init.go:123:			initFromComposeFile		84.6%
github.com/docker/app/internal/packager/init.go:182:			composeFileFromScratch		0.0%
github.com/docker/app/internal/packager/init.go:202:			writeMetadataFile		75.0%
github.com/docker/app/internal/packager/init.go:217:			parseMaintainersData		100.0%
github.com/docker/app/internal/packager/init.go:230:			newMetadata			57.1%
github.com/docker/app/internal/packager/packing.go:22:			tarAdd				75.0%
github.com/docker/app/internal/packager/packing.go:30:			tarAddBytes			83.3%
github.com/docker/app/internal/packager/packing.go:46:			PackInvocationImageContext	61.9%
github.com/docker/app/internal/packager/packing.go:80:			Pack				0.0%
github.com/docker/app/internal/packager/packing.go:119:			Unpack				0.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/packager/split.go:15:			Split				63.6%
github.com/docker/app/internal/packager/split.go:39:			Merge				62.5%
github.com/docker/app/internal/renderer/gotemplate/driver.go:13:	init				100.0%
github.com/docker/app/internal/renderer/gotemplate/driver.go:21:	Apply				100.0%
github.com/docker/app/internal/renderer/mustache/driver.go:11:		init				100.0%
github.com/docker/app/internal/renderer/mustache/driver.go:19:		Apply				100.0%
github.com/docker/app/internal/renderer/renderer.go:19:			Register			100.0%
github.com/docker/app/internal/renderer/renderer.go:33:			Apply				100.0%
github.com/docker/app/internal/renderer/renderer.go:54:			Drivers				100.0%
github.com/docker/app/internal/renderer/yatee/driver.go:14:		init				100.0%
github.com/docker/app/internal/renderer/yatee/driver.go:22:		Apply				85.7%
github.com/docker/app/internal/slices/slices.go:4:			ContainsString			100.0%
github.com/docker/app/internal/store/store.go:17:			storeBaseDir			100.0%
github.com/docker/app/internal/store/store.go:20:			storePath			100.0%
github.com/docker/app/internal/store/store.go:53:			LookupOrPullBundle		73.7%
github.com/docker/app/internal/version.go:22:				FullVersion			100.0%
github.com/docker/app/internal/version.go:35:				reformatDate			75.0%
github.com/docker/app/internal/yaml/yaml.go:18:				Unmarshal			80.0%
github.com/docker/app/internal/yaml/yaml.go:32:				Marshal				100.0%
github.com/docker/app/internal/yaml/yaml.go:39:				NewDecoder			100.0%
github.com/docker/app/loader/loader.go:17:				LoadFromSingleFile		100.0%
github.com/docker/app/loader/loader.go:41:				LoadFromDirectory		100.0%
github.com/docker/app/loader/loader.go:51:				LoadFromTar			100.0%
github.com/docker/app/loader/loader.go:62:				LoadFromTarReader		72.7%
github.com/docker/app/pkg/yatee/yatee.go:24:				flatten				100.0%
github.com/docker/app/pkg/yatee/yatee.go:43:				merge				75.0%
github.com/docker/app/pkg/yatee/yatee.go:67:				LoadParameters			0.0%
github.com/docker/app/pkg/yatee/yatee.go:84:				isIdentNumChar			100.0%
github.com/docker/app/pkg/yatee/yatee.go:91:				extract				88.0%
github.com/docker/app/pkg/yatee/yatee.go:131:				tokenize			100.0%
github.com/docker/app/pkg/yatee/yatee.go:151:				evalValue			87.5%
github.com/docker/app/pkg/yatee/yatee.go:164:				evalSub				81.0%
github.com/docker/app/pkg/yatee/yatee.go:201:				evalExpr			80.0%
github.com/docker/app/pkg/yatee/yatee.go:212:				eval				87.8%
github.com/docker/app/pkg/yatee/yatee.go:285:				isTrue				100.0%
github.com/docker/app/pkg/yatee/yatee.go:295:				recurseList			71.4%
github.com/docker/app/pkg/yatee/yatee.go:341:				recurse				84.2%
github.com/docker/app/pkg/yatee/yatee.go:516:				ProcessStrings			0.0%
github.com/docker/app/pkg/yatee/yatee.go:536:				ProcessWithOrder		83.3%
github.com/docker/app/pkg/yatee/yatee.go:557:				Process				85.7%
github.com/docker/app/pkg/yatee/yatee.go:570:				convert				90.9%
github.com/docker/app/render/render.go:34:				Render				77.3%
github.com/docker/app/render/render.go:71:				render				90.9%
github.com/docker/app/render/render.go:94:				substitute			100.0%
github.com/docker/app/render/render.go:98:				errorIfMissing			100.0%
github.com/docker/app/render/render.go:108:				processEnabled			91.7%
github.com/docker/app/render/render.go:128:				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:17:			String				100.0%
github.com/docker/app/types/metadata/metadata.go:26:			String				100.0%
github.com/docker/app/types/parameters/load.go:14:			Load				94.1%
github.com/docker/app/types/parameters/load.go:43:			LoadMultiple			77.8%
github.com/docker/app/types/parameters/load.go:59:			LoadFile			75.0%
github.com/docker/app/types/parameters/load.go:68:			LoadFiles			77.8%
github.com/docker/app/types/parameters/load.go:84:			convertToStringKeysRecursive	96.0%
github.com/docker/app/types/parameters/load.go:121:			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			96.2%
github.com/docker/app/types/types.go:34:				ShouldRunInsideDirectory	0.0%
github.com/docker/app/types/types.go:60:				Path				100.0%
github.com/docker/app/types/types.go:65:				Size				100.0%
github.com/docker/app/types/types.go:70:				Composes			100.0%
github.com/docker/app/types/types.go:75:				ParametersRaw			100.0%
github.com/docker/app/types/types.go:80:				Parameters			100.0%
github.com/docker/app/types/types.go:85:				MetadataRaw			100.0%
github.com/docker/app/types/types.go:90:				Metadata			100.0%
github.com/docker/app/types/types.go:95:				Attachments			100.0%
github.com/docker/app/types/types.go:100:				Extract				0.0%
github.com/docker/app/types/types.go:113:				noop				0.0%
github.com/docker/app/types/types.go:116:				NewApp				100.0%
github.com/docker/app/types/types.go:138:				NewAppFromDefaultFiles		100.0%
github.com/docker/app/types/types.go:149:				WithName			100.0%
github.com/docker/app/types/types.go:157:				WithPath			100.0%
github.com/docker/app/types/types.go:165:				WithCleanup			100.0%
github.com/docker/app/types/types.go:173:				WithSource			100.0%
github.com/docker/app/types/types.go:181:				WithParametersFiles		100.0%
github.com/docker/app/types/types.go:186:				WithAttachments			84.6%
github.com/docker/app/types/types.go:218:				WithParameters			100.0%
github.com/docker/app/types/types.go:222:				parametersLoader		100.0%
github.com/docker/app/types/types.go:240:				MetadataFile			100.0%
github.com/docker/app/types/types.go:245:				Metadata			100.0%
github.com/docker/app/types/types.go:249:				metadataLoader			100.0%
github.com/docker/app/types/types.go:266:				WithComposeFiles		100.0%
github.com/docker/app/types/types.go:271:				WithComposes			100.0%
github.com/docker/app/types/types.go:275:				composeLoader			100.0%
github.com/docker/app/types/types.go:286:				readReaders			77.8%
github.com/docker/app/types/types.go:300:				readFiles			100.0%
github.com/docker/app/types/types.go:314:				newErrGroup			100.0%
total:									(statements)			76.4%
go tool cover -html _build/cov/all.out -o _build/cov/coverage.html
docker cp docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental:/go/src/github.com/docker/app/_build/cov/ ./_build/ci-cov
docker rm docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental
docker-app-cov-jenkins-app-push-pull-cnab-cleanup-1-coverage-experimental