On 16/07/2024 14.59, Igor Mammedov wrote:
CI often fails 'cross-i686-tci' job due to runner slowness
Log shows that test almost complete, with a few remaining
when bios-tables-test timeout hits:

   19/270 qemu:qtest+qtest-aarch64 / qtest-aarch64/bios-tables-test
     TIMEOUT        610.02s   killed by signal 15 SIGTERM
   ...
   stderr:
   TAP parsing error: Too few tests run (expected 8, got 7)

At the same time overall job running time is only ~30 out of 1hr allowed.

Increase bios-tables-test instance timeout on 5min as a fix
for slow CI runners.

Signed-off-by: Igor Mammedov <imamm...@redhat.com>
---
  tests/qtest/meson.build | 2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)

Since we're entering the freeze period this week, I'm going to pick up this patch for my next pull request in the hope that it will help to get this job green again during the freeze period. But in the long run, it would be really good if someone familiar with the bios-tables-test could analyze why the run time increased so much in recent times for this test and provide a better fix for the problem.

 Thanks,
  Thomas



Reply via email to