Project

General

Profile

Actions

action #130369

closed

coordination #154777: [saga][epic] Shareable os-autoinst and test distribution plugins

coordination #108527: [epic] os-autoinst wheels for scalable code reuse of helper functions and segmented test distributions

[spike][timeboxed:20h] Reduce duplication of openQA-in-openQA tests in os-autoinst-distri-opensuse and os-autoinst-distri-openQA size:S

Added by okurz over 1 year ago. Updated about 1 year ago.

Status:
Resolved
Priority:
High
Assignee:
Category:
Feature requests
Target version:
Start date:
2023-06-01
Due date:
% Done:

0%

Estimated time:

Description

Motivation

https://github.com/os-autoinst/os-autoinst-distri-opensuse/tree/master/tests/openqa started mostly as a "copy&paste" variant of https://github.com/os-autoinst/os-autoinst-distri-openQA/ as commented in
https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/6595#pullrequestreview-194607032 . Recent incidents like #130201 show that we suffer from "I thought we fixed this bug already!"-problems recurringly, … who would have thought that? Let's try to evaluate what options we have regarding enfostering reuse of code, maybe use wheels here as well?

Suggestions


Related issues 5 (1 open4 closed)

Related to openQA Project - action #127286: Run openQA (webUI+worker) based on SLE+packagehub size:MWorkable2023-03-31

Actions
Copied from openQA Infrastructure - action #130201: openqa_bootstrap: fetchneedles not called during openqa-bootstrap size:SResolvedjbaier_cz2023-06-01

Actions
Copied to openQA Project - action #132335: In openqa-in-openqa use scenario definitions instead of job group templates size:MResolvedosukup2023-06-01

Actions
Copied to openQA Project - action #134390: Log proactively where wheel components are located to ease debugging size:MResolvedlivdywan2023-06-01

Actions
Copied to openQA Project - action #138032: Find out most/least used testapi functions to decide about where to extend/cleanup size:MResolvedjbaier_cz

Actions
Actions

Also available in: Atom PDF