Created
September 8, 2016 22:24
-
-
Save akutz/df936db1f61ff17c209ffbaab459bfd6 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ docker run -it quay.io/travisci/travis-ruby /bin/bash | |
$ su - travis | |
$ GIMME_OUTPUT=$(gimme 1.6.3) && eval "$GIMME_OUTPUT" | |
$ export GOPATH=$HOME/gopath | |
$ export PATH=$HOME/gopath/bin:$PATH | |
$ mkdir -p $HOME/gopath/src/github.com/emccode/libstorage | |
$ git clone --depth=50 --branch=feature/build-matrix https://github.com/akutz/libstorage.git | |
$ rsync -az libstorage/ $HOME/gopath/src/github.com/emccode/libstorage/ | |
$ export TRAVIS_BUILD_DIR=$HOME/gopath/src/github.com/emccode/libstorage | |
$ cd $HOME/gopath/src/github.com/emccode/libstorage | |
$ gimme version | |
$ go version | |
$ go env | |
$ git config --global 'url.https://gopkg.in/yaml.v1.insteadof' 'https://gopkg.in/yaml.v1/' | |
$ git config --global 'url.https://gopkg.in/yaml.v2.insteadof' 'https://gopkg.in/yaml.v2/' | |
$ git config --global 'url.https://gopkg.in/fsnotify.v1.insteadof' 'https://gopkg.in/fsnotify.v1/' | |
$ git config --global 'url.https://github.com/.insteadof' 'git://github.com/' | |
$ git config --global 'url.https://github.com/.insteadof' '[email protected]:' | |
$ make info | |
$ make deps | |
$ make -j build | |
$ make -j test |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ make -j test | |
go test -cover -coverpkg 'github.com/emccode/libstorage/api' -c -o api/api.test ./api | |
go test -cover -coverpkg 'github.com/emccode/libstorage/api/context' -c -o api/context/context.test ./api/context | |
go test -cover -coverpkg 'github.com/emccode/libstorage/api/types' -c -o api/types/types.test ./api/types | |
go test -cover -coverpkg 'github.com/emccode/libstorage/api/utils' -c -o api/utils/utils.test ./api/utils | |
go test -cover -coverpkg 'github.com/emccode/libstorage/api/utils/filters' -c -o api/utils/filters/filters.test ./api/utils/filters | |
go test -cover -coverpkg 'github.com/emccode/libstorage/api/utils/schema' -c -o api/utils/schema/schema.test ./api/utils/schema | |
go test -cover -coverpkg 'github.com/emccode/libstorage/drivers/storage/efs,github.com/emccode/libstorage/drivers/storage/efs/executor,github.com/emccode/libstorage/drivers/storage/efs/storage' -c -o drivers/storage/efs/tests/efs.test ./drivers/storage/efs/tests | |
go test -cover -coverpkg 'github.com/emccode/libstorage/drivers/storage/isilon,github.com/emccode/libstorage/drivers/storage/isilon/executor' -c -o drivers/storage/isilon/tests/isilon.test ./drivers/storage/isilon/tests | |
go test -cover -coverpkg 'github.com/emccode/libstorage/drivers/storage/scaleio,github.com/emccode/libstorage/drivers/storage/scaleio/executor' -c -o drivers/storage/scaleio/tests/scaleio.test ./drivers/storage/scaleio/tests | |
go test -cover -coverpkg 'github.com/emccode/libstorage/drivers/storage/vbox/client' -c -o drivers/storage/vbox/client/client.test ./drivers/storage/vbox/client | |
go test -cover -coverpkg 'github.com/emccode/libstorage/drivers/storage/vbox,github.com/emccode/libstorage/drivers/storage/vbox/executor' -c -o drivers/storage/vbox/tests/vbox.test ./drivers/storage/vbox/tests | |
go test -cover -coverpkg 'github.com/emccode/libstorage/drivers/storage/vfs,github.com/emccode/libstorage/drivers/storage/vfs/executor' -c -o drivers/storage/vfs/tests/vfs.test ./drivers/storage/vfs/tests | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/vfs | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/vfs/executor | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/vbox | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/vbox/executor | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/scaleio | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/scaleio/executor | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/isilon | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/isilon/executor | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/efs | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/efs/executor | |
warning: no packages being tested depend on github.com/emccode/libstorage/drivers/storage/efs/storage | |
./api/api.test -test.coverprofile api/api.test.out | |
./drivers/storage/vbox/client/client.test -test.coverprofile drivers/storage/vbox/client/client.test.out | |
PASS | |
coverage: 43.5% of statements in github.com/emccode/libstorage/drivers/storage/vbox/client | |
INFO[0000] making libStorage directory mustPerm=false path=/home/travis/.libstorage perms=-rwxr-xr-x | |
INFO[0000] making libStorage directory mustPerm=true path=/home/travis/.libstorage/etc/libstorage perms=-rwxr-xr-x | |
INFO[0000] making libStorage directory mustPerm=true path=/home/travis/.libstorage/var/lib/libstorage perms=-rwxr-xr-x | |
INFO[0000] making libStorage directory mustPerm=true path=/home/travis/.libstorage/var/log/libstorage perms=-rwxr-xr-x | |
INFO[0000] making libStorage directory mustPerm=true path=/home/travis/.libstorage/var/run/libstorage perms=-rwxr-xr-x | |
PASS | |
coverage: 100.0% of statements in github.com/emccode/libstorage/api | |
./api/utils/schema/schema.test -test.coverprofile api/utils/schema/schema.test.out | |
PASS | |
coverage: 64.1% of statements in github.com/emccode/libstorage/api/utils/schema | |
./api/utils/filters/filters.test -test.coverprofile api/utils/filters/filters.test.out | |
PASS | |
coverage: 76.1% of statements in github.com/emccode/libstorage/api/utils/filters | |
./api/utils/utils.test -test.coverprofile api/utils/utils.test.out | |
PASS | |
coverage: 16.4% of statements in github.com/emccode/libstorage/api/utils | |
./api/context/context.test -test.coverprofile api/context/context.test.out | |
PASS | |
coverage: 30.1% of statements in github.com/emccode/libstorage/api/context | |
./api/types/types.test -test.coverprofile api/types/types.test.out | |
id: hi | |
driver: vfs | |
metadata: | |
key1: val1 | |
key2: 2 | |
driver: vfs | |
deviceMap: | |
vfs-000: /dev/xvda | |
vfs-001: /dev/xvdb | |
vfs-002: /dev/xvdc | |
attachments: | |
- instanceID: | |
id: hi | |
driver: vfs | |
volumeID: vol-000 | |
name: Volume 000 | |
id: vol-000 | |
type: "" | |
instanceID: | |
id: hi | |
driver: vfs | |
instanceID: | |
id: hi | |
driver: vfs | |
metadata: | |
key1: val1 | |
key2: 2 | |
name: MyVFSInstance | |
instanceID: | |
id: hi | |
driver: vfs | |
DEBU[0000] enter join elem=[lsx.lock] | |
DEBU[0000] exit join elem=[/home/travis/.libstorage/var/run/libstorage lsx.lock] | |
PASS | |
coverage: 50.5% of statements in github.com/emccode/libstorage/api/types | |
./drivers/storage/efs/tests/efs.test -test.coverprofile drivers/storage/efs/tests/efs.test.out | |
PASS | |
coverage: 3.8% of statements in github.com/emccode/libstorage/drivers/storage/efs, github.com/emccode/libstorage/drivers/storage/efs/executor, github.com/emccode/libstorage/drivers/storage/efs/storage | |
./drivers/storage/isilon/tests/isilon.test -test.coverprofile drivers/storage/isilon/tests/isilon.test.out | |
PASS | |
coverage: 23.0% of statements in github.com/emccode/libstorage/drivers/storage/isilon, github.com/emccode/libstorage/drivers/storage/isilon/executor | |
./drivers/storage/vfs/tests/vfs.test -test.coverprofile drivers/storage/vfs/tests/vfs.test.out | |
./drivers/storage/scaleio/tests/scaleio.test -test.coverprofile drivers/storage/scaleio/tests/scaleio.test.out | |
PASS | |
coverage: 27.7% of statements in github.com/emccode/libstorage/drivers/storage/scaleio, github.com/emccode/libstorage/drivers/storage/scaleio/executor | |
./drivers/storage/vbox/tests/vbox.test -test.coverprofile drivers/storage/vbox/tests/vbox.test.out | |
PASS | |
coverage: 16.9% of statements in github.com/emccode/libstorage/drivers/storage/vbox, github.com/emccode/libstorage/drivers/storage/vbox/executor | |
_ _ _ _____ _ | |
| (_) | / ____| | | |
| |_| |__| (___ | |_ ___ _ __ __ _ __ _ ___ | |
| | | '_ \\___ \| __/ _ \| '__/ _' |/ _' |/ _ \ | |
| | | |_) |___) | || (_) | | | (_| | (_| | __/ | |
|_|_|_.__/_____/ \__\___/|_| \__,_|\__, |\___| | |
__/ | | |
|___/ | |
################################################################################ | |
## ## | |
## libStorage starting - 2016/09/08 22:14:29.695 ## | |
## ## | |
## server: prism-lightning-sc ## | |
## token: d0a5dda2-478c-4e67-6abc-944802f04336 ## | |
## ## | |
## semver: 0.2.0+1 ## | |
## osarch: Linux-x86_64 ## | |
## branch: feature/build-matrix ## | |
## commit: 320ad8e30bc821944c20c8c9780d312b96c80684 ## | |
## formed: Thu, 08 Sep 2016 22:10:23 UTC ## | |
## ## | |
## etc: /home/travis/.libstorage/etc/libstorage ## | |
## lib: /home/travis/.libstorage/var/lib/libstorage ## | |
## log: /home/travis/.libstorage/var/log/libstorage ## | |
## run: /home/travis/.libstorage/var/run/libstorage ## | |
## ## | |
################################################################################ | |
################################################################################ | |
## ## | |
## libStorage started - 2016/09/08 22:14:30.717 ## | |
## ## | |
## endpoints: tcp://127.0.0.1:11763 ## | |
## ## | |
## services: name=vfs, driver=vfs ## | |
## ## | |
################################################################################ | |
--- FAIL: TestVolumeSnapshot (1.17s) | |
vfs_test.go:753: created temp vfs root dir: /tmp/935036203 | |
vfs_test.go:766: created temp vfs vol dir: /tmp/935036203/vol | |
vfs_test.go:772: created temp vfs snap dir: /tmp/935036203/snap | |
vfs_test.go:781: created temp vfs dev file: /tmp/935036203/dev | |
Error Trace: 5: | |
Error: Not equal: 10 (expected) | |
!= 0 (actual) | |
FAIL | |
coverage: 11.2% of statements in github.com/emccode/libstorage/drivers/storage/vfs, github.com/emccode/libstorage/drivers/storage/vfs/executor | |
make: *** [drivers/storage/vfs/tests/vfs.test.out] Error 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment