action #59885
closed[functional][u] test select_patterns_and_packages is not behaving as expected
0%
Description
Expected result¶
Samba and grub2 should be deselected to check for dependency errors, and then, select grub2 back to fulfill minimum requirements.
Test suite description¶
Packages are installed by default and removed when starting with - (minus). Installation get blocked by removed grub2 package, packages in INSTALLATION_BLOCKED will be selected back to resolve conflict and continue with installation https://progress.opensuse.org/issues/9476
Observation¶
None of samba nor grub are deselected. Which makes this scenario useless.
Acceptance criteria¶
- AC: The module select_patterns_and_packages fulfills testsuite expectations.
Reproducible¶
- In scenario sle-15-SP2-Installer-DVD-s390x-package-dependency@s390x-kvm-sle12
- Passing test, but useless behavior: https://openqa.suse.de/tests/3591409#step/select_patterns_and_packages/15
- Failing test in the wrong place (grub2 was not selected back) useless behavior: https://openqa.suse.de/tests/3583249#step/select_patterns_and_packages/89
- Passing test doing almost the right thing (it is not checking that the proper warning is shown, it just assumes it is there and select grub2 back): https://openqa.suse.de/tests/3527041#step/select_patterns_and_packages/126
Further details¶
Always latest result in this scenario: latest
Updated by SLindoMansilla over 4 years ago
- Description updated (diff)
- Status changed from New to Workable
- Target version set to Milestone 28
- Estimated time set to 42.00 h
Updated by mgriessmeier over 4 years ago
- Target version changed from Milestone 28 to Milestone 31
planning for M31
Updated by okurz over 4 years ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: package-dependency
https://openqa.suse.de/tests/3766499
To prevent further reminder comments one of the following options should be followed:
- The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
- The openQA job group is moved to "Released"
- The label in the openQA scenario is removed
Updated by maritawerner over 4 years ago
Hello, could we get that fixed for Beta3 in two weeks? That is quite visible on osd.
Updated by SLindoMansilla over 4 years ago
- Status changed from Workable to In Progress
- Assignee set to SLindoMansilla
- Priority changed from Normal to High
Updated by SLindoMansilla over 4 years ago
PR to add missing needles: https://gitlab.suse.de/openqa/os-autoinst-needles-sles/merge_requests/1307
Updated by SLindoMansilla over 4 years ago
PR to refactor select_pattern_and_packages into select_patterns and select_packages: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/9436
Updated by SLindoMansilla over 4 years ago
- Target version changed from Milestone 31 to Milestone 30
Updated by SLindoMansilla over 4 years ago
- Status changed from In Progress to Feedback
Updated by okurz about 4 years ago
This is an autogenerated message for openQA integration by the openqa_review script:
This bug is still referenced in a failing openQA test: package-dependency
https://openqa.suse.de/tests/3885073
To prevent further reminder comments one of the following options should be followed:
- The test scenario is fixed by applying the bug fix to the tested product or the test is adjusted
- The openQA job group is moved to "Released"
- The label in the openQA scenario is removed
Updated by SLindoMansilla about 4 years ago
- Status changed from Feedback to Resolved
PR was merged 18 days ago.
All missing needles have been created.
No new complaint for one week now.