See <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/532/display/redirect?page=changes>
Changes: [dangogh] added for api 1.3 support [dangogh] updated for the v13 profile struct [dangogh] added swagger documentation for profiles [dangogh] updated to use constants to make query parameters more clear [dangogh] added support for attaching parameters to profiles with an id query [dangogh] added parameter creation to the API test for profiles [dangogh] added a test case to check that a Profile with Parameters gets retrieved ------------------------------------------ Started by an SCM change Started by an SCM change Started by an SCM change [EnvInject] - Loading node environment variables. Building remotely on H27 (ubuntu xenial) in workspace <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/> Cloning the remote Git repository Cloning repository git://github.com/apache/incubator-trafficcontrol.git > git init > <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/> > # timeout=10 Fetching upstream changes from git://github.com/apache/incubator-trafficcontrol.git > git --version # timeout=10 using GIT_SSH to set credentials > git fetch --tags --progress > git://github.com/apache/incubator-trafficcontrol.git > +refs/heads/*:refs/remotes/origin/* > git config remote.origin.url > git://github.com/apache/incubator-trafficcontrol.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # > timeout=10 > git config remote.origin.url > git://github.com/apache/incubator-trafficcontrol.git # timeout=10 Fetching upstream changes from git://github.com/apache/incubator-trafficcontrol.git using GIT_SSH to set credentials > git fetch --tags --progress > git://github.com/apache/incubator-trafficcontrol.git > +refs/heads/*:refs/remotes/origin/* > git rev-parse refs/remotes/origin/master^{commit} # timeout=10 > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10 Checking out Revision 5bbf52b2b5fdb401daaeda6ac0d478966a3acb60 (refs/remotes/origin/master) > git config core.sparsecheckout # timeout=10 > git checkout -f 5bbf52b2b5fdb401daaeda6ac0d478966a3acb60 Commit message: "added a test case to check that a Profile with Parameters gets retrieved" > git rev-list --no-walk d28b128767319f03dcbf7203ea298097f88ec632 # timeout=10 [incubator-trafficcontrol-traffic_ops-test] $ /bin/bash /tmp/jenkins8107485058417021290.sh Traceback (most recent call last): File "/usr/local/bin/docker-compose", line 7, in <module> from compose.cli.main import main File "/usr/local/lib/python2.7/dist-packages/compose/cli/main.py", line 45, in <module> from .command import get_config_from_options File "/usr/local/lib/python2.7/dist-packages/compose/cli/command.py", line 17, in <module> from .docker_client import docker_client File "/usr/local/lib/python2.7/dist-packages/compose/cli/docker_client.py", line 12, in <module> from docker.utils.config import home_dir ImportError: No module named config + trap finish EXIT + proj=jenkins-incubator-trafficcontrol-traffic_ops-test-532 ++ pwd + compose=<https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose> + cfile=traffic_ops/app/bin/tests/docker-compose.yml + [[ -z <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose> ]] + [[ ! -x <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose> ]] + mkdir bin ++ uname -s ++ uname -m + curl -L https://github.com/docker/compose/releases/download/1.13.0/docker-compose-Linux-x86_64 % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0100 617 0 617 0 0 1747 0 --:--:-- --:--:-- --:--:-- 1752 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 10 8079k 10 831k 0 0 482k 0 0:00:16 0:00:01 0:00:15 858k100 8079k 100 8079k 0 0 3237k 0 0:00:02 0:00:02 --:--:-- 4637k + chmod +x <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose> + <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose> -p jenkins-incubator-trafficcontrol-traffic_ops-test-532 -f traffic_ops/app/bin/tests/docker-compose.yml up --build --exit-code-from unit_golang unit_golang using --exit-code-from implies --abort-on-container-exit Creating network "jenkinsincubatortrafficcontroltrafficopstest532_default" with the default driver Creating volume "jenkinsincubatortrafficcontroltrafficopstest532_traffic_ops" with default driver Creating volume "jenkinsincubatortrafficcontroltrafficopstest532_traffic_ops_golang" with default driver Building unit_golang Step 1/7 : FROM golang:1.8 1.8: Pulling from library/golang Digest: sha256:f0b5dab7581eddb49dabd1d1b9aa505ca3edcdf79a66395b5bfa4f3c036b49ef Status: Downloaded newer image for golang:1.8 ---> 0d283eb41a92 Step 2/7 : MAINTAINER Dan Kirkwood <dang...@apache.org> ---> Using cache ---> 17273a146a7f Step 3/7 : ARG DIR=github.com/apache/incubator-trafficcontrol ---> Using cache ---> c1e1e9091046 Step 4/7 : ADD traffic_ops /go/src/$DIR/traffic_ops ---> 31fd06003adc Removing intermediate container c22bc0ed7362 Step 5/7 : ADD lib /go/src/$DIR/lib ---> ff23a2ad7e39 Removing intermediate container 17f2fbfeef9d Step 6/7 : WORKDIR /go/src/$DIR/traffic_ops/traffic_ops_golang ---> da218f97402d Removing intermediate container 8b38baf68484 Step 7/7 : CMD bash -c 'go test -v $(go list ./... | grep -v /vendor/)' ---> Running in 3921fcc128cb ---> 9580a728d769 Removing intermediate container 3921fcc128cb Successfully built 9580a728d769 Successfully tagged jenkinsincubatortrafficcontroltrafficopstest532_unit_golang:latest Creating jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 ... Creating jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 Creating jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 ... doneAttaching to jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 unit_golang_1 | auth/authenticate.go:31:2: cannot find package "golang.org/x/crypto/scrypt" in any of: unit_golang_1 | /go/src/github.com/apache/incubator-trafficcontrol/traffic_ops/traffic_ops_golang/vendor/golang.org/x/crypto/scrypt (vendor tree) unit_golang_1 | /usr/local/go/src/golang.org/x/crypto/scrypt (from $GOROOT) unit_golang_1 | /go/src/golang.org/x/crypto/scrypt (from $GOPATH) jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 exited with code 1 Aborting on container exit... + exit 1 + finish + local st=1 + [[ 1 -ne 0 ]] + echo 'Exiting with status 1' Exiting with status 1 + <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/ws/bin/docker-compose> -p jenkins-incubator-trafficcontrol-traffic_ops-test-532 -f traffic_ops/app/bin/tests/docker-compose.yml down -v Removing jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 ... Removing jenkinsincubatortrafficcontroltrafficopstest532_unit_golang_1 ... doneRemoving network jenkinsincubatortrafficcontroltrafficopstest532_default Removing volume jenkinsincubatortrafficcontroltrafficopstest532_traffic_ops Removing volume jenkinsincubatortrafficcontroltrafficopstest532_traffic_ops_golang Build step 'Execute shell' marked build as failure