Project

General

Profile

Actions

action #121252

closed

[qe-core] Rework tests with indirect dependencies on PackageHub

Added by szarate over 1 year ago. Updated over 1 year ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Refactor/Code Improvements
Target version:
Start date:
2022-12-01
Due date:
% Done:

0%

Estimated time:
Difficulty:
Sprint:
QE-Core: December Sprint (Dec 07 - Jan 11)

Description

Observation

Modules that are not testing PackageHub packages are depending on PackageHub which causes false negatives.

For instance in 389-ds we depend on ssh-askpass, which make s389-ds break when PackageHub is not available. Tests like this should be changed to not have this dependency

Acceptance Criteria

  • AC1: Find the tests that require PackageHub but are not testing PackageHub packages.
  • AC2: Remove the dependency without losing coverage
  • AC2b: If it's not possible, move the test to PackageHub testsuite after talking to the PO
Actions

Also available in: Atom PDF