action #124538
closedgeneration of png from sound files creates a backtrace auto_review:"sh:.*snd2png.*HASH":retry
0%
Description
Observation¶
Test died: "snd2png testresults/firefox_audio-captured.wav HASH(0x55886f1fc638)" unexpectedly returned exit value 1 at /usr/lib/perl5/vendor_perl/5.26.1/IPC/System/Simple.pm line 566.¶
IPC::System::Simple::_check_exit("snd2png testresults/firefox_audio-captured.wav HASH(0x55886f1"..., 1, ARRAY(0x55886f1fad88)) called at /usr/lib/perl5/vendor_perl/5.26.1/IPC/System/Simple.pm line 538
IPC::System::Simple::_process_child_error(256, "snd2png testresults/firefox_audio-captured.wav HASH(0x55886f1"..., ARRAY(0x55886f1fad88)) called at /usr/lib/perl5/vendor_perl/5.26.1/IPC/System/Simple.pm line 178
IPC::System::Simple::run("snd2png testresults/firefox_audio-captured.wav HASH(0x55886f1"...) called at (eval 445) line 12
eval {...} called at (eval 445) line 11
Fatal::__ANON__("snd2png testresults/firefox_audio-captured.wav HASH(0x55886f1"...) called at /usr/lib/os-autoinst/testapi.pm line 1775
testapi::_snd2png("testresults/firefox_audio-captured.wav", HASH(0x55886f1fc638)) called at /usr/lib/os-autoinst/testapi.pm line 1781
testapi::_check_or_assert_sound("DTMF-159D", 1) called at /usr/lib/os-autoinst/testapi.pm line 1812
testapi::check_recorded_sound("DTMF-159D") called at opensuse/tests/x11/firefox_audio.pm line 40
firefox_audio::run(firefox_audio=HASH(0x55886cb22d88)) called at /usr/lib/os-autoinst/basetest.pm line 339
eval {...} called at /usr/lib/os-autoinst/basetest.pm line 333
basetest::runtest(firefox_audio=HASH(0x55886cb22d88)) called at /usr/lib/os-autoinst/autotest.pm line 387
eval {...} called at /usr/lib/os-autoinst/autotest.pm line 387
autotest::runalltests() called at /usr/lib/os-autoinst/autotest.pm line 244
eval {...} called at /usr/lib/os-autoinst/autotest.pm line 244
autotest::run_all() called at /usr/lib/os-autoinst/autotest.pm line 295
autotest::__ANON__(Mojo::IOLoop::ReadWriteProcess=HASH(0x55886cfea550)) called at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/IOLoop/ReadWriteProcess.pm line 326
eval {...} called at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/IOLoop/ReadWriteProcess.pm line 326
Mojo::IOLoop::ReadWriteProcess::_fork(Mojo::IOLoop::ReadWriteProcess=HASH(0x55886cfea550), CODE(0x55886d6f8340)) called at /usr/lib/perl5/vendor_perl/5.26.1/Mojo/IOLoop/ReadWriteProcess.pm line 489
Mojo::IOLoop::ReadWriteProcess::start(Mojo::IOLoop::ReadWriteProcess=HASH(0x55886cfea550)) called at /usr/lib/os-autoinst/autotest.pm line 297
autotest::start_process() called at /usr/lib/os-autoinst/OpenQA/Isotovideo/Runner.pm line 94
OpenQA::Isotovideo::Runner::start_autotest(OpenQA::Isotovideo::Runner=HASH(0x55886578e100)) called at /usr/bin/isotovideo line 133
at /usr/lib/os-autoinst/testapi.pm line 1775
openQA test in scenario opensuse-Tumbleweed-DVD-x86_64-gnome@64bit fails in
firefox_audio
Test suite description¶
Revert schedule to working settings - dleuenberger, 20211117
Reproducible¶
Fails since (at least) Build 20230214 (current job)
Expected result¶
Last good: 20230213 (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by dimstar almost 2 years ago
- Priority changed from Urgent to Immediate
This is broken all over the place and does not seem to be prod based. Blocks products and stagings
Updated by dimstar almost 2 years ago
Conversation from Slack:
Oliver Kurz
I just suspect it could be https://github.com/os-autoinst/os-autoinst/pull/1696
Dominique Leuenberger
That seems reasonable - it does touch the snd2png paths at least
Oliver Kurz
Should we revert right away based on that suspicion? It might be the fastest way to fix. I will see if I can fix or partially revert within a reasonable time, otherwise I will revert.
Dominique Leuenberger
Let's give like 1pm to have a fix, if nothing working found by then, revert? (edited)
Updated by okurz almost 2 years ago
- Tags set to reactive work
- Status changed from New to In Progress
- Assignee set to okurz
- Target version set to Ready
Updated by okurz almost 2 years ago
- Related to action #99663: Use more perl signatures - os-autoinst size:M added
Updated by okurz almost 2 years ago
- Subject changed from generation of png from sound files creates a backtrace to generation of png from sound files creates a backtrace auto_review:"sh:.*snd2png.*HASH":retry
- Priority changed from Immediate to Urgent
merged. I applied a patch with
for i in aarch64 openqaworker4 openqaworker7 openqaworker19 openqaworker20 qa-power8-3 rebel; do echo $i && ssh root@$i "zypper -n in patch && curl -sS https://patch-diff.githubusercontent.com/raw/os-autoinst/os-autoinst/pull/2261.patch | patch -p1 --directory=/usr/lib/os-autoinst" ; done
though there might be an automatically triggered package update in case os-autoinst receives a new version before the one including https://github.com/os-autoinst/os-autoinst/pull/2261
Trying to handle the already failed and commented jobs with:
comment_query=' ' bash -ex ./openqa-monitor-investigation-candidates | ./openqa-label-known-issues-multi
from https://github.com/os-autoinst/scripts after I added the auto-review expression.
Updated by okurz almost 2 years ago
- Status changed from In Progress to Resolved
https://openqa.opensuse.org/tests/3120074#step/firefox_audio/9 and others passed
Updated by mgrifalconi almost 2 years ago
Hello, still see failures on aplay https://openqa.suse.de/tests/10507706
Is this related?
Updated by okurz almost 2 years ago
- Status changed from Resolved to In Progress
Unfortunately the bad state was deployed to OSD and only fixed by the deployment today in the morning. So I am calling
for i in aplay firefox_audio; do script/openqa-label-all --module $i --label https://progress.opensuse.org/issues/124538; done
to handle those problems as well.