action #129358
open
[qe-core][leap15.4 update]test fails in yast2_lan, 'yast2 lan' command hang if btrfs qgroup rescan is already in progress
Added by rfan1 12 months ago.
Updated 12 months ago.
Category:
Bugs in existing tests
Related issues
1 (1 open — 0 closed)
More discussion can be found at: https://suse.slack.com/archives/C02D76Y4HLL/p1684200959972229
And for now, I can found some clue on test module:
https://openqa.opensuse.org/tests/3290710/modules/force_scheduled_tasks/steps/1/src
my $systemd_tasks_cmd = 'echo "Triggering systemd timed service $i"';
$systemd_tasks_cmd .= ' && systemctl stop $i.timer && systemctl mask $i.timer' unless get_var('SOFTFAIL_BSC1063638');
$systemd_tasks_cmd .= ' && systemctl start $i';
assert_script_run(
'for i in $(systemctl list-units --type=timer --state=active --no-legend | sed -e \'s/\(\S\+\)\.timer\s.*/\1/\'); do ' . $systemd_tasks_cmd . '; done', 1000);
record_soft_failure 'bsc#1063638 - review I/O scheduling parameters of btrfsmaintenance' if (time - $before) > 60 && get_var('SOFTFAIL_BSC1063638');
# Disable cron jobs on older SLE12 by symlinking them to /bin/true
if (!get_var('SOFTFAIL_BSC1063638') && script_run("! [ -d /usr/share/btrfsmaintenance/ ]")) {
assert_script_run('find /usr/share/btrfsmaintenance/ -type f -exec ln -fs /bin/true {} \;', timeout => 300);
}
These test codes will try to do btrfs qgroup rescan, and then 'yast2 lan' command hang.
- Related to action #129289: [qe-core][leap15.4 update]test fails in force_scheduled_tasks added
- Status changed from New to Feedback
- Start date deleted (
2023-05-16)
- Status changed from Feedback to Blocked
The workaround seems can't fix the performance issue. after applying the workaround. we can still hit hang issue at yast2_i
and other tests. so mark it as blocked.
Also available in: Atom
PDF