Project

General

Profile

action #137303

Updated by livdywan about 1 year ago

## Observation 

 https://app.circleci.com/pipelines/github/os-autoinst/openQA/12251/workflows/82b3402d-8e38-4c56-b9d5-1438b18528b2/jobs/114353 
 ``` 
 [02:50:04] t/api/14-plugin_obs_rsync_async.t .. 4/?       # Premature connection close 

     #     Failed test 'PUT /api/v1/obs_rsync/Proj1/runs' 
     #     at t/api/14-plugin_obs_rsync_async.t line 128. 

     #     Failed test 'Proj1 just starts as gru should empty queue for now' 
     #     at t/api/14-plugin_obs_rsync_async.t line 128. 
     #            got: undef 
     #       expected: '201' 
     # Looks like you failed 2 tests of 22. 
 [02:50:04] t/api/14-plugin_obs_rsync_async.t .. 5/?  
 #     Failed test 'test concurrenctly long running jobs again' 
 #     at t/api/14-plugin_obs_rsync_async.t line 142. 

 #     Failed test 'Number of finished jobs' 
 #     at t/api/14-plugin_obs_rsync_async.t line 147. 
 #            got: '9' 
 #       expected: '10' 

 #     Failed test 'Number of finished jobs' 
 #     at t/api/14-plugin_obs_rsync_async.t line 154. 
 #            got: '9' 
 #       expected: '10' 

     #     Failed test 'Job should retry succeed' 
     #     at t/api/14-plugin_obs_rsync_async.t line 174. 
     #            got: '10' 
     #       expected: '11' 
     # Looks like you failed 1 test of 6. 
 [02:50:04] t/api/14-plugin_obs_rsync_async.t .. 12/?  
 #     Failed test 'test max retry count' 
 #     at t/api/14-plugin_obs_rsync_async.t line 184. 
 # Looks like you failed 4 tests of 12. 
 [02:50:04] t/api/14-plugin_obs_rsync_async.t .. Dubious, test returned 4 (wstat 1024, 0x400) 
 Failed 4/12 subtests  
 ``` 

 ## Acceptance Criteria 
 * **AC1**: obs rsync tests pass in all CircleCI and GitHub PR runs 

 ## Suggestions 
 * Confirm if this is happening reliably, or perhaps flaky 
 * This was only in the nightly job? Double-check if it appears anywhere else 
 * Investigate what could cause the numbers of finished jobs to be off here 
 * Check what the "Premature connection close" means

Back