action #154462
closedcoordination #151816: [epic] Handle openQA fixes and job group setup
test fails in iscsi_server because the LUN path is not typed
0%
Description
Motivation¶
The test is supposed to enter a LUN path (see 15SP5 last successful run: https://openqa.suse.de/tests/11164042#step/iscsi_server/60 )
but it leaves it empty, pressing alt-o (OK) and the yast module complains about empty LUN path causing the test to fail. In the autoinst.log we can see that the module attempts to fill up the LUN path :
[2024-01-29T12:53:36.749985+01:00] [debug] [pid:106945] tests/iscsi/iscsi_server.pm:220 called iscsi_server::target_backstore_tab -> tests/iscsi/iscsi_server.pm:187 called utils::type_string_slow_extended -> lib/utils.pm:459 called testapi::type_string
[2024-01-29T12:53:36.750242+01:00] [debug] [pid:106945] <<< testapi::type_string(string="/root/iscsi-disk", max_interval=13, wait_screen_change=0, wait_still_screen="0.05", timeout=5, similarity_level=38)
[2024-01-29T12:53:41.735292+01:00] [debug] [pid:106945] tests/iscsi/iscsi_server.pm:220 called iscsi_server::target_backstore_tab -> tests/iscsi/iscsi_server.pm:187 called utils::type_string_slow_extended -> lib/utils.pm:459 called testapi::type_string
[2024-01-29T12:53:41.735582+01:00] [debug] [pid:106945] <<< testapi::wait_still_screen(timeout=5, similarity_level=38, stilltime="0.05")
The test must be adjusted in order to successfully enter the LUN path and proceed.
Also affecting tests: iscsi_server_normal_auth_backstore_hdd and iscsi_server_normal_auth_backstore_lvm
openQA test in scenario sle-15-SP6-Online-x86_64-iscsi_server_normal_auth_backstore_fileio@64bit fails in
iscsi_server
Acceptance criteria¶
AC1: Make reliable the step mentioned above to fill the LUN path.
Updated by syrianidou_sofia 10 months ago
- Project changed from openQA Tests to qe-yam
- Category deleted (
Bugs in existing tests)
Updated by syrianidou_sofia 10 months ago
- Tags set to qe-yam-jan-sprint
- Target version set to Current
Updated by JERiveraMoya 10 months ago
- Priority changed from High to Normal
- Parent task set to #151816
We don't use "Current" anymore for Target version, and please do not add the Tags or the priority when creating the ticket, should go directly to backlog (without tags) as Normal. That give more opportunity for other to read it or refine it before someone pick it.
At the moment I do prioritization, labeling and link to epic depending how we are going and the nature of the issue, but feel free to help me following that flow.
But all good, this is good that was picked up soon. I will add the epic to which belongs and prioritize as Normal due to we have plenty of iscsi scenarios working.
Updated by leli 10 months ago
The needle of iscsi-target-LUN-path-selected_sle15-20240129 has wrong excluded area, created a new needle iscsi-target-LUN-path-selected_sle15-20240130 and removed the old one then test passed, https://openqa.suse.de/tests/13380450#step/iscsi_server/58
Updated by leli 10 months ago ยท Edited
Re-run other two failed jobs and all passed now.
https://openqa.suse.de/tests/13380459#details
https://openqa.suse.de/tests/13380457#details