Project

General

Profile

Actions

action #27012

closed

[functional]Harmonize all common tests for openSUSE and SLE

Added by okurz over 6 years ago. Updated almost 6 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Enhancement to existing tests
Target version:
SUSE QA - 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.


Subtasks 1 (0 open1 closed)

action #27014: [opensuse][functional][u][easy] Add postgresql_server to openSUSE tests (was: Add postgresql96server to openSUSE tests)ResolvedSLindoMansilla2017-10-25

Actions
Actions

Also available in: Atom PDF