See <https://builds.apache.org/job/incubator-trafficcontrol-traffic_ops-test/746/display/redirect?page=changes>
Changes: [dewrich] add cpu profiling process, and memory profiling and db stats endpoints [dewrich] refactor profiling information logic for readability and to fix edge [dewrich] only start profiling loop if profiling is enabled and location is set [dewrich] fix config test issues [dewrich] stop profiling loop when profiling is switched off ------------------------------------------ [...truncated 123.40 KB...] unit_golang_1 | PASS unit_golang_1 | coverage: 20.4% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/cdn 0.017s coverage: 20.4% of statements unit_golang_1 | === RUN TestLogLocation unit_golang_1 | --- PASS: TestLogLocation (0.00s) unit_golang_1 | === RUN TestLoadConfig unit_golang_1 | --- FAIL: TestLoadConfig (0.00s) unit_golang_1 | config_test.go:202: expected got Loading cdn config from '/invalid-path/no-file-exists-here' got Loading cdn config from '/invalid-path/no-file-exists-here': reading CDN conf '/invalid-path/no-file-exists-here': open /invalid-path/no-file-exists-here: no such file or directory unit_golang_1 | config_test.go:212: expected got Loading cdn config from '/tmp/badcdn.conf033561526': unmarshalling '/tmp/badcdn.conf033561526' got Loading cdn config from '/tmp/badcdn.conf033561526': unmarshalling '/tmp/badcdn.conf033561526': invalid character 'o' in literal null (expecting 'u') unit_golang_1 | FAIL unit_golang_1 | coverage: 66.0% of statements unit_golang_1 | FAIL github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/config 0.020s unit_golang_1 | === RUN TestReadCoordinates unit_golang_1 | --- PASS: TestReadCoordinates (0.00s) unit_golang_1 | === RUN TestFuncs unit_golang_1 | --- PASS: TestFuncs (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 33.9% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/coordinate 0.022s coverage: 33.9% of statements unit_golang_1 | === RUN TestGetConfigParams unit_golang_1 | --- PASS: TestGetConfigParams (0.00s) unit_golang_1 | === RUN TestMakeCRConfigConfig unit_golang_1 | --- PASS: TestMakeCRConfigConfig (0.00s) unit_golang_1 | === RUN TestMakeDSes unit_golang_1 | --- PASS: TestMakeDSes (0.00s) unit_golang_1 | === RUN TestGetServerProfileParams unit_golang_1 | --- PASS: TestGetServerProfileParams (0.00s) unit_golang_1 | === RUN TestGetDSRegexesDomains unit_golang_1 | --- PASS: TestGetDSRegexesDomains (0.00s) unit_golang_1 | === RUN TestGetStaticDNSEntries unit_golang_1 | --- PASS: TestGetStaticDNSEntries (0.00s) unit_golang_1 | === RUN TestMakeLocations unit_golang_1 | --- PASS: TestMakeLocations (0.00s) unit_golang_1 | === RUN TestGetServerParams unit_golang_1 | --- PASS: TestGetServerParams (0.00s) unit_golang_1 | === RUN TestGetAllServers unit_golang_1 | --- PASS: TestGetAllServers (0.00s) unit_golang_1 | === RUN TestGetServerDSNames unit_golang_1 | --- PASS: TestGetServerDSNames (0.00s) unit_golang_1 | === RUN TestGetServerDSes unit_golang_1 | --- PASS: TestGetServerDSes (0.00s) unit_golang_1 | === RUN TestGetCDNInfo unit_golang_1 | --- PASS: TestGetCDNInfo (0.00s) unit_golang_1 | === RUN TestGetCDNNameFromID unit_golang_1 | --- PASS: TestGetCDNNameFromID (0.00s) unit_golang_1 | === RUN TestGetSnapshot unit_golang_1 | --- PASS: TestGetSnapshot (0.00s) unit_golang_1 | === RUN TestSnapshot unit_golang_1 | --- PASS: TestSnapshot (0.00s) unit_golang_1 | === RUN TestMakeStats unit_golang_1 | --- PASS: TestMakeStats (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 50.9% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/crconfig 0.014s coverage: 50.9% of statements unit_golang_1 | === RUN TestBuildQuery unit_golang_1 | --- PASS: TestBuildQuery (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 30.7% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/dbhelpers 0.017s coverage: 30.7% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/deliveryservice [no test files] unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestGetDeliveryServiceRequest unit_golang_1 | --- PASS: TestGetDeliveryServiceRequest (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 2.8% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/deliveryservice/request 0.021s coverage: 2.8% of statements unit_golang_1 | === RUN TestFuncs unit_golang_1 | --- PASS: TestFuncs (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 7.8% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/deliveryservice/request/comment 0.050s coverage: 7.8% of statements unit_golang_1 | testing: warning: no tests to run unit_golang_1 | PASS unit_golang_1 | coverage: 0.0% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/deliveryservice/servers 0.054s coverage: 0.0% of statements [no tests to run] unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/deliveryservicesregexes [no test files] unit_golang_1 | === RUN TestGetDivisions unit_golang_1 | --- PASS: TestGetDivisions (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidation unit_golang_1 | --- PASS: TestValidation (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 19.5% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/division 0.014s coverage: 19.5% of statements unit_golang_1 | === RUN TestGetHWInfo unit_golang_1 | --- PASS: TestGetHWInfo (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 42.9% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/hwinfo 0.036s coverage: 42.9% of statements unit_golang_1 | === RUN TestReadOrigins unit_golang_1 | --- PASS: TestReadOrigins (0.00s) unit_golang_1 | === RUN TestFuncs unit_golang_1 | --- PASS: TestFuncs (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 13.6% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/origin 0.014s coverage: 13.6% of statements unit_golang_1 | === RUN TestGetParameters unit_golang_1 | --- PASS: TestGetParameters (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 22.5% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/parameter 0.025s coverage: 22.5% of statements unit_golang_1 | === RUN TestGetPhysLocations unit_golang_1 | --- PASS: TestGetPhysLocations (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 18.1% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/physlocation 0.016s coverage: 18.1% of statements unit_golang_1 | === RUN TestPingHandler unit_golang_1 | --- PASS: TestPingHandler (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 100.0% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/ping 0.028s coverage: 100.0% of statements unit_golang_1 | === RUN TestGetProfiles unit_golang_1 | --- PASS: TestGetProfiles (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 17.3% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/profile 0.013s coverage: 17.3% of statements unit_golang_1 | === RUN TestGetProfileParameters unit_golang_1 | --- PASS: TestGetProfileParameters (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 7.3% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/profileparameter 0.011s coverage: 7.3% of statements unit_golang_1 | === RUN TestReadRegions unit_golang_1 | --- PASS: TestReadRegions (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 16.7% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/region 0.012s coverage: 16.7% of statements unit_golang_1 | === RUN TestFetchObjectValues unit_golang_1 | --- PASS: TestFetchObjectValues (0.00s) unit_golang_1 | === RUN TestSaveObject unit_golang_1 | --- PASS: TestSaveObject (0.00s) unit_golang_1 | === RUN TestDeleteObject unit_golang_1 | --- PASS: TestDeleteObject (0.00s) unit_golang_1 | === RUN TestGetRiakCluster unit_golang_1 | --- PASS: TestGetRiakCluster (0.12s) unit_golang_1 | PASS unit_golang_1 | coverage: 22.1% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/riaksvc 0.129s coverage: 22.1% of statements unit_golang_1 | === RUN TestFuncs unit_golang_1 | --- PASS: TestFuncs (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 8.6% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/role 0.013s coverage: 8.6% of statements unit_golang_1 | === RUN TestAssignDsesToServer unit_golang_1 | --- PASS: TestAssignDsesToServer (0.00s) unit_golang_1 | === RUN TestGetServersByCachegroup unit_golang_1 | --- PASS: TestGetServersByCachegroup (0.00s) unit_golang_1 | === RUN TestGetServerUpdateStatus unit_golang_1 | --- PASS: TestGetServerUpdateStatus (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 22.5% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/server 0.011s coverage: 22.5% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/staticdnsentry [no test files] unit_golang_1 | === RUN TestReadStatuses unit_golang_1 | --- PASS: TestReadStatuses (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 17.9% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/status 0.009s coverage: 17.9% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/swaggerdocs/v13 [no test files] unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/swaggerdocs/v13/swaggerspec-server [no test files] unit_golang_1 | === RUN TestGetSystemInfo unit_golang_1 | --- PASS: TestGetSystemInfo (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 41.7% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/systeminfo 0.014s coverage: 41.7% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/tenant [no test files] unit_golang_1 | === RUN TestColsFromStructByTag unit_golang_1 | --- PASS: TestColsFromStructByTag (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 42.9% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/test 0.049s coverage: 42.9% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/tocookie [no test files] unit_golang_1 | === RUN TestGetType unit_golang_1 | --- PASS: TestGetType (0.00s) unit_golang_1 | === RUN TestInterfaces unit_golang_1 | --- PASS: TestInterfaces (0.00s) unit_golang_1 | === RUN TestValidate unit_golang_1 | --- PASS: TestValidate (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 20.2% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/types 0.009s coverage: 20.2% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/lib/go-log [no test files] unit_golang_1 | ? github.com/apache/trafficcontrol/lib/go-nagios [no test files] unit_golang_1 | === RUN TestGetHandleErrorFunc unit_golang_1 | --- PASS: TestGetHandleErrorFunc (0.00s) unit_golang_1 | === RUN TestCreateAlerts unit_golang_1 | --- PASS: TestCreateAlerts (0.00s) unit_golang_1 | === RUN TestStatus unit_golang_1 | --- PASS: TestStatus (0.00s) unit_golang_1 | === RUN TestStatusTransition unit_golang_1 | --- PASS: TestStatusTransition (0.00s) unit_golang_1 | === RUN TestRequestStatusJSON unit_golang_1 | --- PASS: TestRequestStatusJSON (0.00s) unit_golang_1 | === RUN TestDeepCachingType unit_golang_1 | --- PASS: TestDeepCachingType (0.00s) unit_golang_1 | === RUN TestTimeJSON unit_golang_1 | --- PASS: TestTimeJSON (0.00s) unit_golang_1 | PASS unit_golang_1 | coverage: 12.9% of statements unit_golang_1 | ok github.com/apache/trafficcontrol/lib/go-tc 0.010s coverage: 12.9% of statements unit_golang_1 | ? github.com/apache/trafficcontrol/lib/go-util [no test files] jenkinsincubatortrafficcontroltrafficopstest746_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-746 -f traffic_ops/app/bin/tests/docker-compose.yml down -v Removing jenkinsincubatortrafficcontroltrafficopstest746_unit_golang_1 ... Removing jenkinsincubatortrafficcontroltrafficopstest746_unit_golang_1 ... doneRemoving network jenkinsincubatortrafficcontroltrafficopstest746_default Removing volume jenkinsincubatortrafficcontroltrafficopstest746_traffic_ops Volume jenkinsincubatortrafficcontroltrafficopstest746_traffic_ops not found. Removing volume jenkinsincubatortrafficcontroltrafficopstest746_traffic_ops_golang Build step 'Execute shell' marked build as failure