Actions
action #27012
closed[functional]Harmonize all common tests for openSUSE and SLE
Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA (private) - Milestone 17
Start date:
2017-10-25
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
Difficulty:
Description
Motivation¶
With the shared git branch for both openSUSE and SLE we should reduce more of the duplication.
acceptance criteria¶
- AC1: Exceptions have an explanation why they can not be run in certain scenarios
- AC2: We have the same scenario enabled for all SLE, openSUSE Tumbleweed and openSUSE Leap
tasks¶
- Start with "consoletests" in both products/opensuse/main.pm and products/sle/main.pm and combine them into lib/main_common.pm (1-8h)
- Continue with other tests (1-8h)
- If necessary add "TODO" for modules to check
- Optionally add "if sle/opensuse" branches in this file but with proper comments why modules don't work on any of the two/three distris (1-6h)
further details¶
some only for SLE without a good comment and explanation why the distributions need to differ. This should be improved. At best we want the same modules be called in all cases.
Actions