coordination #12808
closed[sle][opensuse][functional][y][epic] Adapt testsuite textmode for ncurses - WAS(Update partitioning_filesystem for textmode installations)
100%
Description
In the Tumbleweed aarch64 case we're trying to change the filesystem in textmode ncurses, which causes a test run failure, as visible e.g. here:
https://openqa.opensuse.org/tests/226518#step/partitioning_filesystem/3
can the test be updated to also handle textmode installs?
Updated by okurz over 8 years ago
sure the module can be updated. Each "assert_and_click" needs to be replaced by proper assert_screen and either send_key or type_string as clicking does not work in textmode. For anyone that would try to solve this I suggest to
- call
clone_job.pl --from http://openqa.opensuse.org 226518
- let openQA reproduce the test failure
- update the test module
- crosscheck non-textmode installation, e.g. standard scenario
- push PR
Updated by maritawerner over 8 years ago
- Assignee set to okurz
Oli, that is fixed, right? Can we sloe that ticket?
Updated by okurz over 8 years ago
- Assignee deleted (
okurz) - Priority changed from Normal to Low
It's not fixed as the module partitioning_filesystem
still uses assert_and_click
whereas it should use hotkeys. However https://openqa.opensuse.org/tests/latest?version=Tumbleweed&distri=opensuse&arch=aarch64&machine=aarch64&flavor=DVD&test=textmode does not fail anymore because btrfs
was deemed as unstable for aarch64 for some time. That is why the failing test had the setting FILESYSTEM=ext4
. This was changed some time ago so it's using btrfs again and therefore does not call the module partitioning_filesystem
.
This task could be a good introduction ticket for newbies.
Updated by asmorodskyi over 7 years ago
- Subject changed from Update partitioning_filesystem for textmode installations to [sles][opensuse] Update partitioning_filesystem for textmode installations
Updated by okurz over 7 years ago
- Assignee set to SLindoMansilla
hi, you had been working on updating partitioning tests. Can you take a look at this ticket please?
Updated by SLindoMansilla over 7 years ago
- Status changed from New to In Progress
Updated by SLindoMansilla about 7 years ago
okurz, should be this ticket assigned to a sprint?
Updated by okurz about 7 years ago
- Target version set to Milestone 14
scheduled for M14, please make it workable and we can consider it for one of the upcoming sprints as well.
Updated by SLindoMansilla about 7 years ago
- Subject changed from [sles][opensuse] Update partitioning_filesystem for textmode installations to [sles][opensuse][epic] Adapt testsuite textmode for ncurses - WAS(Update partitioning_filesystem for textmode installations)
Updated by SLindoMansilla about 7 years ago
- Due date changed from 2018-01-03 to 2018-01-16
due to changes in a related task
Updated by okurz about 7 years ago
- Due date changed from 2018-01-16 to 2018-01-30
due to changes in a related task
Updated by SLindoMansilla about 7 years ago
Dirk, the code changes are already on productive instances. Test suites for ncurses (VIDEOMODE=text) are possible now.
Updated by SLindoMansilla about 7 years ago
- Status changed from In Progress to Feedback
- Assignee deleted (
SLindoMansilla)
Updated by SLindoMansilla about 7 years ago
- Status changed from Feedback to Workable
Sub-task waiting to be planned: https://progress.opensuse.org/issues/30433
Ignore due date of epic, because it is inherited by sub-tickets.
Updated by okurz about 7 years ago
- Due date changed from 2018-01-30 to 2018-03-27
due to changes in a related task
Updated by okurz almost 7 years ago
- Subject changed from [sles][opensuse][epic] Adapt testsuite textmode for ncurses - WAS(Update partitioning_filesystem for textmode installations) to [sle][opensuse][functional][epic] Adapt testsuite textmode for ncurses - WAS(Update partitioning_filesystem for textmode installations)
- Target version changed from Milestone 14 to Milestone 15
Updated by okurz almost 7 years ago
- Due date changed from 2018-03-27 to 2018-01-30
due to changes in a related task
Updated by okurz almost 7 years ago
- Target version changed from Milestone 15 to Milestone 17
setting target version to same as only still open subticket -> M17
Updated by okurz almost 7 years ago
- Subject changed from [sle][opensuse][functional][epic] Adapt testsuite textmode for ncurses - WAS(Update partitioning_filesystem for textmode installations) to [sle][opensuse][functional][y][epic] Adapt testsuite textmode for ncurses - WAS(Update partitioning_filesystem for textmode installations)
Updated by okurz almost 7 years ago
- Due date changed from 2018-01-30 to 2018-06-19
due to changes in a related task
Updated by SLindoMansilla over 6 years ago
- Status changed from Workable to In Progress
All sub tickets resolved
Updated by SLindoMansilla over 6 years ago
- Status changed from In Progress to Resolved
I will create a ticket to add those tests on SLE after GM.
Verified:
Updated by SLindoMansilla over 6 years ago
- Related to action #36844: [functional][sle][y] Schedule new filesystem test suites for SLE added
Updated by SLindoMansilla over 6 years ago
Updated by okurz over 6 years ago
- Target version changed from Milestone 17 to Milestone 17
Updated by szarate over 4 years ago
- Tracker changed from action to coordination
Updated by szarate over 4 years ago
See for the reason of tracker change: http://mailman.suse.de/mailman/private/qa-sle/2020-October/002722.html