See 
<https://builds.apache.org/job/trafficcontrol-PR/5955/display/redirect?page=changes>

Changes:

[ocket8888] Fix server count query


------------------------------------------
[...truncated 3.17 MB...]
unit_1  | === RUN   
TestGetImportProfileParameters/Success:_All_parameters_exisiting
unit_1  |     
TestGetImportProfileParameters/Success:_All_parameters_exisiting: 
profile_import_test.go:292: Starting test scenario:  Success: All parameters 
exisiting
unit_1  | === RUN   
TestGetImportProfileParameters/Success:_Mix_of_existing/new_parameters
unit_1  |     
TestGetImportProfileParameters/Success:_Mix_of_existing/new_parameters: 
profile_import_test.go:292: Starting test scenario:  Success: Mix of 
existing/new parameters
unit_1  | === RUN   
TestGetImportProfileParameters/Success:_Dup_of_existing
unit_1  |     TestGetImportProfileParameters/Success:_Dup_of_existing: 
profile_import_test.go:292: Starting test scenario:  Success: Dup of existing
unit_1  | === RUN   
TestGetImportProfileParameters/Fail:_Storage_error_selecting_param
unit_1  |     
TestGetImportProfileParameters/Fail:_Storage_error_selecting_param: 
profile_import_test.go:292: Starting test scenario:  Fail: Storage error 
selecting param
unit_1  | === RUN   
TestGetImportProfileParameters/Fail:_Storage_error_inserting_param
unit_1  |     
TestGetImportProfileParameters/Fail:_Storage_error_inserting_param: 
profile_import_test.go:292: Starting test scenario:  Fail: Storage error 
inserting param
unit_1  | --- PASS: TestGetImportProfileParameters (0.00s)
unit_1  |     --- PASS: 
TestGetImportProfileParameters/Success:_All_import_parameters_new (0.00s)
unit_1  |     --- PASS: 
TestGetImportProfileParameters/Success:_All_parameters_exisiting (0.00s)
unit_1  |     --- PASS: 
TestGetImportProfileParameters/Success:_Mix_of_existing/new_parameters (0.00s)
unit_1  |     --- PASS: 
TestGetImportProfileParameters/Success:_Dup_of_existing (0.00s)
unit_1  |     --- PASS: 
TestGetImportProfileParameters/Fail:_Storage_error_selecting_param (0.00s)
unit_1  |     --- PASS: 
TestGetImportProfileParameters/Fail:_Storage_error_inserting_param (0.00s)
unit_1  | === RUN   TestGetProfiles
unit_1  | --- PASS: TestGetProfiles (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | === RUN   TestValidate
unit_1  | --- PASS: TestValidate (0.00s)
unit_1  | PASS
unit_1  | coverage: 52.6% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/profile 0.022s  
coverage: 52.6% of statements
unit_1  | === RUN   TestGetProfileParameters
unit_1  | --- PASS: TestGetProfileParameters (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | PASS
unit_1  | coverage: 2.3% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/profileparameter
        0.017s  coverage: 2.3% of statements
unit_1  | === RUN   TestReadRegions
unit_1  | --- PASS: TestReadRegions (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | PASS
unit_1  | coverage: 9.3% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/region  0.016s  
coverage: 9.3% of statements
unit_1  | === RUN   TestFetchObjectValues
unit_1  | --- PASS: TestFetchObjectValues (0.00s)
unit_1  | === RUN   TestSaveObject
unit_1  | --- PASS: TestSaveObject (0.00s)
unit_1  | === RUN   TestDeleteObject
unit_1  | --- PASS: TestDeleteObject (0.00s)
unit_1  | === RUN   TestSetTLSVersion
unit_1  | --- PASS: TestSetTLSVersion (0.00s)
unit_1  | === RUN   TestGetRiakCluster
unit_1  | --- PASS: TestGetRiakCluster (0.07s)
unit_1  | PASS
unit_1  | coverage: 18.3% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/riaksvc 0.091s  
coverage: 18.3% of statements
unit_1  | === RUN   TestFuncs
unit_1  | --- PASS: TestFuncs (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | === RUN   TestValidate
unit_1  | --- PASS: TestValidate (0.00s)
unit_1  | PASS
unit_1  | coverage: 10.6% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/role    0.017s  
coverage: 10.6% of statements
unit_1  | === RUN   TestCompileRoutes
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/1.1/cdns
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path 
POST api/1.4/users/login
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path 
POST api/1.1/cdns
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path 
POST api/1.1/users
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path PUT 
api/1.1/deliveryservices/3
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path 
DELETE api/1.1/servers/777
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/1.4/cdns/1
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/1.4/notatypeweknowabout
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/1.3/asns.json
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/99999.99999/cdns
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
blahblah/api/1.2/cdns
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
internal/api/1.2/federations.json
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/1.5/servers
unit_1  |     TestCompileRoutes: routing_test.go:162: testing path GET 
api/2.0/servers
unit_1  | --- PASS: TestCompileRoutes (0.08s)
unit_1  | === RUN   TestRoutes
unit_1  | --- PASS: TestRoutes (0.00s)
unit_1  | === RUN   TestCreateRouteMap
unit_1  | --- PASS: TestCreateRouteMap (0.00s)
unit_1  | PASS
unit_1  | coverage: 47.9% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/routing 0.102s  
coverage: 47.9% of statements
unit_1  | === RUN   TestWrapHeaders
unit_1  | --- PASS: TestWrapHeaders (0.00s)
unit_1  | === RUN   TestWrapPanicRecover
unit_1  | --- PASS: TestWrapPanicRecover (0.00s)
unit_1  | === RUN   TestGzip
unit_1  | --- PASS: TestGzip (0.00s)
unit_1  | === RUN   TestWrapAuth
unit_1  | --- PASS: TestWrapAuth (0.00s)
unit_1  | PASS
unit_1  | coverage: 52.4% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/routing/middleware
      0.018s  coverage: 52.4% of statements
unit_1  | === RUN   TestGetDetailServers
unit_1  | --- PASS: TestGetDetailServers (0.00s)
unit_1  | === RUN   TestAssignDsesToServer
unit_1  | --- PASS: TestAssignDsesToServer (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | === RUN   TestUpdateServer
unit_1  | --- PASS: TestUpdateServer (0.00s)
unit_1  | === RUN   TestGetServersByCachegroup
unit_1  |     TestGetServersByCachegroup: servers_test.go:231: 
getServers expected: no errors, actual: <nil> failed to get servers count: 
Query 'SELECT COUNT(s.id) FROM server AS s WHERE s.cachegroup=?', does not 
match regex [SELECT COUNT\(server.id\) FROM server] with status: Internal 
Server Error
unit_1  |     TestGetServersByCachegroup: servers_test.go:235: 
getServers expected: len(servers) == 3, actual: 0
unit_1  | --- FAIL: TestGetServersByCachegroup (0.00s)
unit_1  | === RUN   TestGetMidServers
unit_1  |     TestGetMidServers: servers_test.go:320: getServers 
expected: no errors, actual: <nil> failed to get servers count: Query 'SELECT 
COUNT(s.id) FROM server AS s', does not match regex [SELECT COUNT\(server.id\) 
FROM server] with status: Internal Server Error
unit_1  | --- FAIL: TestGetMidServers (0.00s)
unit_1  | panic: runtime error: index out of range [1] with length 0 
[recovered]
unit_1  |      panic: runtime error: index out of range [1] with 
length 0
unit_1  | 
unit_1  | goroutine 42 [running]:
unit_1  | testing.tRunner.func1.1(0x913800, 0xc00012ab80)
unit_1  |      /usr/local/go/src/testing/testing.go:940 +0x2f5
unit_1  | testing.tRunner.func1(0xc0001417a0)
unit_1  |      /usr/local/go/src/testing/testing.go:943 +0x3f9
unit_1  | panic(0x913800, 0xc00012ab80)
unit_1  |      /usr/local/go/src/runtime/panic.go:969 +0x166
unit_1  | 
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/server.TestGetMidServers(0xc0001417a0)
unit_1  |      
/go/src/github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/server/servers_test.go:369
 +0x22f9
unit_1  | testing.tRunner(0xc0001417a0, 0x97b7e0)
unit_1  |      /usr/local/go/src/testing/testing.go:991 +0xdc
unit_1  | created by testing.(*T).Run
unit_1  |      /usr/local/go/src/testing/testing.go:1042 +0x357
unit_1  | FAIL 
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/server  0.019s
unit_1  | FAIL
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/servercapability
        [no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/servercheck     
[no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/servercheck/extensions
  [no test files]
unit_1  | === RUN   TestFuncs
unit_1  | --- PASS: TestFuncs (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | === RUN   TestValidate
unit_1  | --- PASS: TestValidate (0.00s)
unit_1  | PASS
unit_1  | coverage: 34.1% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/staticdnsentry  
0.015s  coverage: 34.1% of statements
unit_1  | === RUN   TestReadStatuses
unit_1  | --- PASS: TestReadStatuses (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | PASS
unit_1  | coverage: 28.9% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/status  0.018s  
coverage: 28.9% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/steering        
[no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/steeringtargets 
[no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/swaggerdocs/v13 
[no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/swaggerdocs/v13/swaggerspec-server
      [no test files]
unit_1  | === RUN   TestGetSystemInfo
unit_1  | --- PASS: TestGetSystemInfo (0.00s)
unit_1  | PASS
unit_1  | coverage: 57.1% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/systeminfo      
0.016s  coverage: 57.1% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/tenant  [no 
test files]
unit_1  | === RUN   TestErrorCode
unit_1  | --- PASS: TestErrorCode (0.00s)
unit_1  | === RUN   TestErrorContextPanicMode
unit_1  | --- PASS: TestErrorContextPanicMode (0.00s)
unit_1  | === RUN   TestErrorContextMapping
unit_1  | --- PASS: TestErrorContextMapping (0.00s)
unit_1  | === RUN   TestErrorContextMisc
unit_1  | --- PASS: TestErrorContextMisc (0.00s)
unit_1  | === RUN   TestErrorContext
unit_1  | --- PASS: TestErrorContext (0.00s)
unit_1  | === RUN   TestColsFromStructByTag
unit_1  | --- PASS: TestColsFromStructByTag (0.00s)
unit_1  | PASS
unit_1  | coverage: 80.2% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/test    0.005s  
coverage: 80.2% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/tocookie        
[no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/topology        
[no test files]
unit_1  | === RUN   TestTSConfigFromRequest
unit_1  | --- PASS: TestTSConfigFromRequest (0.00s)
unit_1  | PASS
unit_1  | coverage: 4.4% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/trafficstats    
0.016s  coverage: 4.4% of statements
unit_1  | === RUN   TestGetType
unit_1  | --- PASS: TestGetType (0.00s)
unit_1  | === RUN   TestInterfaces
unit_1  | --- PASS: TestInterfaces (0.00s)
unit_1  | === RUN   TestUpdateInvalidType
unit_1  | --- PASS: TestUpdateInvalidType (0.00s)
unit_1  | === RUN   TestDeleteInvalidType
unit_1  | --- PASS: TestDeleteInvalidType (0.00s)
unit_1  | === RUN   TestCreateInvalidType
unit_1  | --- PASS: TestCreateInvalidType (0.00s)
unit_1  | === RUN   TestValidate
unit_1  | --- PASS: TestValidate (0.00s)
unit_1  | PASS
unit_1  | coverage: 40.3% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/types   0.016s  
coverage: 40.3% of statements
unit_1  | === RUN   TestValidateURIKeyset
unit_1  | --- PASS: TestValidateURIKeyset (0.00s)
unit_1  | PASS
unit_1  | coverage: 14.5% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/urisigning      
0.020s  coverage: 14.5% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/user    [no 
test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/util/monitorhlp 
[no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/traffic_ops_golang/vault   [no 
test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg       [no test files]
unit_1  | === RUN   TestWriteConfigs
unit_1  | --- PASS: TestWriteConfigs (0.00s)
unit_1  | === RUN   TestPreprocessConfigFile
unit_1  | --- PASS: TestPreprocessConfigFile (0.00s)
unit_1  | === RUN   TestGetAllConfigsWriteConfigsDeterministic
unit_1  | --- PASS: TestGetAllConfigsWriteConfigsDeterministic (0.01s)
unit_1  | === RUN   TestGetDSFromURISigningConfigFileName
unit_1  | --- PASS: TestGetDSFromURISigningConfigFileName (0.00s)
unit_1  | === RUN   TestGetDSFromURLSigConfigFileName
unit_1  | --- PASS: TestGetDSFromURLSigConfigFileName (0.00s)
unit_1  | PASS
unit_1  | coverage: 18.7% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/cfgfile       0.032s  
coverage: 18.7% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/config        [no 
test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/getdata       [no 
test files]
unit_1  | === RUN   TestPlugin
unit_1  | --- PASS: TestPlugin (0.00s)
unit_1  | PASS
unit_1  | coverage: 47.9% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/plugin        0.017s  
coverage: 47.9% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/toreq [no test files]
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/toreqnew      [no 
test files]
unit_1  | === RUN   TestGetRetry
unit_1  | --- PASS: TestGetRetry (3.00s)
unit_1  | === RUN   TestRetryBackoffSeconds
unit_1  | --- PASS: TestRetryBackoffSeconds (0.00s)
unit_1  | === RUN   TestMaybeIPStr
unit_1  | --- PASS: TestMaybeIPStr (0.00s)
unit_1  | PASS
unit_1  | coverage: 57.1% of statements
unit_1  | ok   
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/torequtil     3.007s  
coverage: 57.1% of statements
unit_1  | ?    
github.com/apache/trafficcontrol/traffic_ops/ort/atstccfg/update-to-client      
[no test files]
trafficcontrol-pr_unit_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/trafficcontrol-PR/ws/bin/docker-compose> -p 
trafficcontrol-PR -f tools/golang/docker-compose.yml down -v
Removing trafficcontrol-pr_unit_1 ... 
Removing trafficcontrol-pr_unit_1 ... doneRemoving network 
trafficcontrol-pr_default
Build step 'Execute shell' marked build as failure
Skipped archiving because build is not successful

Reply via email to