Project

General

Profile

Actions

coordination #76960

open

[qe-core] Test modules that depends on PackageHub for software provided in supported SLE modules

Added by SLindoMansilla over 3 years ago. Updated about 2 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Spike/Research
Target version:
-
Start date:
2020-11-04
Due date:
% Done:

0%

Estimated time:
Difficulty:

Description

Motivation

  • Goal: Reduce human effort reviewing failed jobs
  • Problem: PackageHub is not available until BETA1, which causes non-sporadic failing test modules

Proposals

keep them failing during Alpha phase

  • Pros: Take over bot can label consequent failures without human intervention once a job is labeled
  • Contra:
    • Red color during alpha phase for known bug
    • Software from supported SLE modules is not tested during alpha phase

make them soft-failing during alpha phase and failing since BETA1 phase if PHub is still not available/working

  • Pros: Non-red (orange) color during alpha phase for known bug
  • Contra:
    • There is no clean way to detect in a test module if we are in alpha phase yet
    • Software from supported SLE modules is not tested during alpha phase

change test modules to not depend on PackageHub

  • Pros: Proper testing of supported software during alpha phase
  • Contra: Implementation requires big human effort
Actions

Also available in: Atom PDF