action #47342
closed
coordination #47195: [sle][migration][functional][u][epic] check orphaned_packages_check.pm for SLE installation tests
[functional][u][easy] Consolidate orphaned_packages_check.pm schedule
Added by okurz about 5 years ago.
Updated about 5 years ago.
Target version:
SUSE QA - Milestone 24
Description
Motivation¶
See parent ticket #47195 . We have the module triggered in quite some different places, should be fine to consolidate that
Acceptance criteria¶
- AC1: orphaned_packages_check is called in less different places
Suggestions¶
Currently we have
$ git grep orphaned
lib/main_common.pm: loadtest "console/orphaned_packages_check" if is_jeos;
lib/main_common.pm: loadtest 'console/orphaned_packages_check' if get_var('UPGRADE');
lib/main_common.pm: loadtest "console/repo_orphaned_packages_check" if is_jeos;
products/sle/main.pm: loadtest 'console/orphaned_packages_check';
and this does not even include the module for build validation. It should be fine to have that in less places.
- Copied from action #47339: [functional][u][easy] Trigger orphaned_packages_check.pm as part of functional checks added
- Subject changed from [functional][u][easy] Trigger orphaned_packages_check.pm as part of functional checks to [functional][u][easy] Consolidate orphaned_packages_check.pm schedule
- Copied from deleted (action #47339: [functional][u][easy] Trigger orphaned_packages_check.pm as part of functional checks)
- Parent task set to #47195
- Target version changed from Milestone 23 to Milestone 24
- Status changed from Workable to In Progress
- Assignee set to agraul
Regarding: lib/main_common.pm: loadtest "console/repo_orphaned_packages_check" if is_jeos;
:
So far I fail to see the connection to orphaned_packages_check
. This test module checks that no *-mini packages are installed, I am not sure if its name is a good choice.
My first idea was to only load the test module from within load_consoletests
, since that . I found one test scenario for SLE 15 SP1 (https://openqa.suse.de/tests/2488421) that does not load_consoletests
and therefore would be left out. I think it makes more sense to skip the consolidation-only part and rather look at #47339 to find a common place for 'orphaned_packages_check" to be loaded.
- Status changed from In Progress to Workable
- Assignee deleted (
agraul)
back to the u-team backlog
- Status changed from Workable to In Progress
- Assignee set to zluo
take over and checking now
for load_online_migration_tests in products/sle/main.pm: loadtest 'console/orphaned_packages_check';
This should stay as it.
lib/main_common.pm: loadtest "console/orphaned_packages_check" if is_jeos;
lib/main_common.pm: loadtest 'console/orphaned_packages_check' if get_var('UPGRADE');
This can changed as together for sure.
lib/main_common.pm: loadtest "console/repo_orphaned_packages_check" if is_jeos;
this is a different test module, so no change.
- Related to action #47339: [functional][u][easy] Trigger orphaned_packages_check.pm as part of functional checks added
- Status changed from In Progress to Feedback
- Status changed from Feedback to Workable
Verification runs finished. It seem to not being resolved. Removing from feedback queue.
- Status changed from Workable to In Progress
- Status changed from In Progress to Resolved
And this is already consolidated as well.
Also available in: Atom
PDF