The attempt to merge lp:~fgimenez/snappy/go-functional-tests into lp:snappy failed. Below is the output from the failed tests. Checking docs Checking formatting Installing godeps Install golint Obtaining dependencies update code.google.com/p/go.crypto failed; trying to fetch newer version update github.com/blakesmith/ar failed; trying to fetch newer version code.google.com/p/go.crypto now at 69e2a90ed92d03812364aeb947b7068dc42e561e update github.com/cheggaaa/pb failed; trying to fetch newer version github.com/blakesmith/ar now at c9a977dd0cc1392b023382c7bfa5a22af8d3b730 update github.com/jessevdk/go-flags failed; trying to fetch newer version github.com/cheggaaa/pb now at e8c7cc515bfde3e267957a3b110080ceed51354e update github.com/mvo5/goconfigparser failed; trying to fetch newer version github.com/jessevdk/go-flags now at 15347ef417a300349807983f15af9e65cd2e1b3a update gopkg.in/check.v1 failed; trying to fetch newer version github.com/mvo5/goconfigparser now at 26426272dda20cc76aa1fa44286dc743d2972fe8 update gopkg.in/yaml.v2 failed; trying to fetch newer version gopkg.in/check.v1 now at 64131543e7896d5bcc6bd5a76287eb75ea96c673 gopkg.in/yaml.v2 now at 49c95bdc21843256fb6c4e0d370a05f24a0bf213 Building Running tests from /home/tarmac/tmp/tmp.Jzd2H0EvYX/src/launchpad.net/snappy === RUN Test OK: 16 passed --- PASS: Test (0.39 seconds) PASS coverage: 74.3% of statements ok launchpad.net/snappy/clickdeb 0.398s coverage: 74.3% of statements === RUN Test OK: 6 passed --- PASS: Test (0.01 seconds) PASS coverage: 12.9% of statements ok launchpad.net/snappy/cmd/snappy 0.030s coverage: 12.9% of statements === RUN Test OK: 24 passed --- PASS: Test (0.10 seconds) PASS coverage: 100.0% of statements ok launchpad.net/snappy/coreconfig 0.103s coverage: 100.0% of statements === RUN Test OK: 50 passed --- PASS: Test (0.49 seconds) PASS coverage: 80.9% of statements ok launchpad.net/snappy/helpers 0.497s coverage: 80.9% of statements === RUN Test OK: 6 passed --- PASS: Test (0.00 seconds) PASS coverage: 93.5% of statements ok launchpad.net/snappy/logger 0.005s coverage: 93.5% of statements === RUN Test OK: 4 passed --- PASS: Test (0.00 seconds) PASS coverage: 100.0% of statements ok launchpad.net/snappy/oauth 0.005s coverage: 100.0% of statements === RUN Test OK: 36 passed --- PASS: Test (0.19 seconds) PASS coverage: 81.5% of statements ok launchpad.net/snappy/partition 0.193s coverage: 81.5% of statements === RUN Test OK: 3 passed --- PASS: Test (0.00 seconds) PASS coverage: 100.0% of statements ok launchpad.net/snappy/pkg 0.004s coverage: 100.0% of statements === RUN Test OK: 12 passed --- PASS: Test (0.11 seconds) PASS coverage: 94.3% of statements ok launchpad.net/snappy/policy 0.110s coverage: 94.3% of statements === RUN Test OK: 5 passed --- PASS: Test (0.20 seconds) PASS coverage: 91.1% of statements ok launchpad.net/snappy/priv 0.207s coverage: 91.1% of statements === RUN Test OK: 4 passed --- PASS: Test (0.00 seconds) PASS coverage: 50.0% of statements ok launchpad.net/snappy/progress 0.017s coverage: 50.0% of statements === RUN Test OK: 9 passed --- PASS: Test (0.01 seconds) PASS coverage: 96.4% of statements ok launchpad.net/snappy/provisioning 0.012s coverage: 96.4% of statements === RUN Test OK: 6 passed --- PASS: Test (0.00 seconds) PASS coverage: 100.0% of statements ok launchpad.net/snappy/release 0.007s coverage: 100.0% of statements === RUN Test OK: 263 passed --- PASS: Test (7.91 seconds) PASS coverage: 81.2% of statements ok launchpad.net/snappy/snappy 7.927s coverage: 81.2% of statements === RUN Test OK: 12 passed --- PASS: Test (0.52 seconds) PASS coverage: 79.3% of statements ok launchpad.net/snappy/systemd 0.521s coverage: 79.3% of statements Running vet Running lint Lint complains: cmd/snappy/cmd_internal_unpack.go:73:6: func readUid should be readUID helpers/touch.go:41:5: exported var ErrNotAbsPath should have comment or be unexported # we always run in a fresh dir in tarmac export GOPATH=$(mktemp -d) trap 'rm -rf "$GOPATH"' EXIT # this is a hack, but not sure tarmac is golang friendly mkdir -p $GOPATH/src/launchpad.net/snappy cp -a . $GOPATH/src/launchpad.net/snappy/ cd $GOPATH/src/launchpad.net/snappy ./run-checks if which goctest >/dev/null; then goctest="goctest" else goctest="go test" fi echo Checking docs ./mdlint.py docs/*.md echo Checking formatting fmt=$(gofmt -l .) if [ -n "$fmt" ]; then echo "Formatting wrong in following files" echo $fmt exit 1 fi echo Installing godeps go get launchpad.net/godeps export PATH=$PATH:$GOPATH/bin echo Install golint go get github.com/golang/lint/golint export PATH=$PATH:$GOPATH/bin echo Obtaining dependencies godeps -u dependencies.tsv echo Building go build -v launchpad.net/snappy/... github.com/blakesmith/ar launchpad.net/snappy/logger code.google.com/p/go.crypto/ssh/terminal launchpad.net/snappy/helpers github.com/jessevdk/go-flags launchpad.net/snappy/pkg launchpad.net/snappy/priv github.com/cheggaaa/pb launchpad.net/snappy/progress launchpad.net/snappy/clickdeb github.com/mvo5/goconfigparser gopkg.in/yaml.v2 launchpad.net/snappy/oauth launchpad.net/snappy/policy launchpad.net/snappy/release launchpad.net/snappy/systemd launchpad.net/snappy/coreconfig launchpad.net/snappy/partition launchpad.net/snappy/provisioning launchpad.net/snappy/snappy launchpad.net/snappy/cmd/snappy # tests echo Running tests from $(pwd) $goctest -v -cover ./... # go vet echo Running vet go vet ./... # golint echo Running lint lint=$(golint ./...) if [ -n "$lint" ]; then echo "Lint complains:" echo $lint exit 1 fi