Project

General

Profile

Actions

action #138074

open

[BCI] Sporadic issues in bci_logs and bci_prepare

Added by ph03nix 9 months ago. Updated 2 days ago.

Status:
In Progress
Priority:
Normal
Assignee:
Target version:
-
Start date:
2023-10-17
Due date:
% Done:

0%

Estimated time:

Description

See e.g. https://openqa.suse.de/tests/14485943. Sometimes the test die for no apparent reason in bci_logs. This can happen when the bci_test fails but also when it passes. To me it appears random.

# Test died: script timeout: find /root/BCI-tests -type f -name "junit_*.xml" at /usr/lib/os-autoinst/distribution.pm line 295.
    distribution::script_output(Distribution::Sle::15_current=HASH(0xaaab0ac9c6b8), "find /root/BCI-tests -type f -name \"junit_*.xml\"", "proceed_on_failure", undef, "type_command", undef, "quiet", undef, ...) called at /usr/lib/os-autoinst/testapi.pm line 1100
    testapi::script_output("find /root/BCI-tests -type f -name \"junit_*.xml\"") called at sle/tests/containers/bci_logs.pm line 27
    bci_logs::run(bci_logs=HASH(0xaaab0ad0ef20)) called at /usr/lib/os-autoinst/basetest.pm line 352
    eval {...} called at /usr/lib/os-autoinst/basetest.pm line 346
    basetest::runtest(bci_logs=HASH(0xaaab0ad0ef20)) called at /usr/lib/os-autoinst/autotest.pm line 416
    eval {...} called at /usr/lib/os-autoinst/autotest.pm line 416
    autotest::runalltests() called at /usr/lib/os-autoinst/autotest.pm line 273
    eval {...} called at /usr/lib/os-autoinst/autotest.pm line 273
    autotest::run_all() called at /usr/lib/os-autoinst/autotest.pm line 324
    autotest::__ANON__(Mojo::IOLoop::ReadWriteProcess=HASH(0xaaab0c8bdcc8)) called at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/IOLoop/ReadWriteProcess.pm line 329
    eval {...} called at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/IOLoop/ReadWriteProcess.pm line 329
    Mojo::IOLoop::ReadWriteProcess::_fork(Mojo::IOLoop::ReadWriteProcess=HASH(0xaaab0c8bdcc8), CODE(0xaaab0cd94b88)) called at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/IOLoop/ReadWriteProcess.pm line 492
    Mojo::IOLoop::ReadWriteProcess::start(Mojo::IOLoop::ReadWriteProcess=HASH(0xaaab0c8bdcc8)) called at /usr/lib/os-autoinst/autotest.pm line 326
    autotest::start_process() called at /usr/lib/os-autoinst/OpenQA/Isotovideo/Runner.pm line 103
    OpenQA::Isotovideo::Runner::start_autotest(OpenQA::Isotovideo::Runner=HASH(0xaaab03ce0460)) called at /usr/bin/isotovideo line 172
    eval {...} called at /usr/bin/isotovideo line 161

This ticket is about figuring out what goes wrong there and apply a fix.


Files

serial_terminal.txt (63.3 KB) serial_terminal.txt ph03nix, 2024-05-30 09:06
Actions #1

Updated by ph03nix 5 months ago

  • Tags set to bugs, sporadic, stale
Actions #2

Updated by ph03nix about 1 month ago

Will update the description once I find a job with the corresponding failure

Actions #3

Updated by ph03nix about 1 month ago

  • Description updated (diff)
Actions #5

Updated by ph03nix 3 days ago

  • Status changed from Workable to In Progress

I see that console=ttyS0 is not enabled on the foreign systems. I will update them and see if that makes a difference.

Actions #6

Updated by ph03nix 3 days ago

  • Assignee set to ph03nix
Actions #7

Updated by ph03nix 2 days ago

I uploaded new template images for {centos-stream9_template.qcow2,liberty-9_template.qcow2,sles-es-8.5_template.qcow2} and retriggered the usage for them.

Actions

Also available in: Atom PDF