action #25672
closedcoordination #23820: [sle][functional][sle15][epic]update yast2_ui for sle15
[sle][functional][sle15][leap][medium] adjust yast2_control-center test module for SLE 15 and leap
0%
Description
At moment we can create needles for yast2_control-center partly only, it means we can create needles till missing yast2 module is checked.
We can create needles actually for yast2 add-on, yast2 media check and yast2 lang.
Acceptance criteria:
- Create new set of needles for yast control center
- Adjust tests and add soft-failures if required
- If there is a bug, perform steps above till we reach module with the bug, so test fails on valid product issue
Updated by zluo about 7 years ago
create now needles for software-repo, user-and-group-management.
Updated by zluo about 7 years ago
Updated by zluo about 7 years ago
Updated by zluo about 7 years ago
this is still blocked by issues like: http://bugzilla.suse.com/show_bug.cgi?id=1062331
Updated by okurz about 7 years ago
- Subject changed from [sle][functional][sle15] creeate needles for yast2_control-center to [sle][functional][sle15] create needles for yast2_control-center
- Target version set to Milestone 11
https://gitlab.suse.de/openqa/os-autoinst-needles-sles/merge_requests/522 merged, IMHO bug is valid. Marked as "blocker".
Updated by zluo about 7 years ago
since the gui layout got changed and new created needles are not matched anymore. We need re-create the needles now, even partly is a progress which should be pay attention to.
Updated by okurz about 7 years ago
- Due date changed from 2017-11-08 to 2017-11-22
- Status changed from Feedback to In Progress
- Assignee changed from zluo to mgriessmeier
- Target version changed from Milestone 11 to Milestone 12
Should be easy to update the needles for yast2 control center now since we have a product workaround to ensure we use the right UI framework. Please someone other than zluo take over, clone locally, run with interactive needling to update needles in one go.
Updated by mgriessmeier about 7 years ago
Will pick this up on monday and ask yi to join while doing the interactive needleing
Updated by riafarov about 7 years ago
- Related to coordination #27074: [sle][functional][epic][sle15][opensuse][y] Update yast2 ui (gui & ncurses) tests for SLE15 and Leap 15 added
Updated by riafarov about 7 years ago
- Assignee changed from mgriessmeier to riafarov
Taking over, as is part of https://progress.opensuse.org/issues/27074
Updated by riafarov about 7 years ago
- Subject changed from [sle][functional][sle15] create needles for yast2_control-center to [sle][functional][sle15][medium] create needles for yast2_control-center
Updated by riafarov about 7 years ago
Added multiple soft-failures and adjustments to the test. Needle for authentication server is missing (test suite is failing before because of unreliable ensure_installed method.
PR: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/3916
Updated by riafarov about 7 years ago
- Status changed from In Progress to Feedback
Updated by okurz about 7 years ago
- Due date changed from 2017-11-22 to 2017-12-06
- Status changed from Feedback to In Progress
estimated to be done within the next sprint, I recommend to split out the leap part into another subticket on the parent epic
Updated by riafarov about 7 years ago
- Status changed from In Progress to Feedback
Most of needles for leap matched, so just needed to create ones for partitioner: https://github.com/os-autoinst/os-autoinst-needles-opensuse/pull/287
Updated by riafarov about 7 years ago
- Subject changed from [sle][functional][sle15][medium] create needles for yast2_control-center to [sle][functional][sle15][leap][medium] adjust yast2_control-center test module for SLE 15 and leap
Updated by riafarov about 7 years ago
- Status changed from Feedback to Resolved
Run on leap:
https://openqa.opensuse.org/tests/540712#step/yast2_control_center/55
Run on SLE15:
https://openqa.suse.de/tests/1268346#step/yast2_control_center/120
Both fail on bugs. Resolving. Further activities, like improving test suite stability (is expected to be an issue on leap 15) should be addressed separately.