Project

General

Profile

action #153610

Updated by okurz 4 months ago

## Observation 
 Over the past days I have observed that https://build.opensuse.org/package/live_build_log/devel:openQA/os-autoinst/openSUSE_Factory_ARM/aarch64 sometimes shows failed checks. As this URL only shows the latest result sometimes I received an email about problems with not enough details but then following the URL I see "Build succeeded" so I have to assume a sporadic issue. 

 Today I see 

 ``` 
 [    277s] 3: [08:20:20] ./t/28-signalblocker.t ..................................  
 [    277s] 3: ok 1 - initially one thread 
 [    277s] 3: # threads used: 3 of 3 
 [    277s] 3: ok 2 - at least 3 threads created 
 [    277s] 3: # received SIGCHLD 1 
 [    277s] 3: # received SIGCHLD 2 
 [    277s] 3: not ok 3 - no new threads after searching for a needle 
 [    277s] 3:  
 [    277s] 3: #     Failed test 'no new threads after searching for a needle' 
 [    277s] 3: #     at ./t/28-signalblocker.t line 61. 
 [    277s] 3: #       '4' 
 [    277s] 3: #           <= 
 [    277s] 3: #       '3' 
 ``` 

 checking reproducibility locally with `runs=1000 count_fail_ratio prove -I. t/28-signalblocker.t` using https://github.com/okurz/scripts/blob/master/count_fail_ratio shows no clearly reproducible issue as of now: 

 ``` 
 ## count_fail_ratio: Run: 1000. Fails: 0. Fail ratio 0±0%. No fails, computed failure probability < .30% 
 ``` 

 I suggest to wait for further results from OBS, check if the checks fail in the same step and only on aarch64 and then we know if it's only reproducible in that special scenario. now.

Back