action #115004
closedcoordination #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
Use github.com/os-autoinst/os-autoinst-wheel-launcher in os-autoinst-distri-opensuse as well
0%
Description
Motivation¶
We use github.com/os-autoinst/os-autoinst-wheel-launcher in github.com/os-autoinst/os-autoinst-distri-openQA/, now we should use it in os-autoinst-distri-opensuse as well to reuse code and introduce the concept of wheels to os-autoinst-distri-opensuse contributors
Acceptance criteria¶
- AC1: x11_start_program does not appear anymore in os-autoinst-distri-opensuse
Suggestions¶
- See what we did in https://github.com/os-autoinst/os-autoinst-distri-openQA/pull/82
- Apply the equivalent to os-autoinst-distri-opensuse
Updated by okurz over 2 years ago
- Copied from action #115001: Add documentation how to use/develop wheels visible on open.qa/docs added
Updated by okurz over 2 years ago
- Copied to action #115013: os-autoinst-plugin as a wheel helper tool added
Updated by szarate about 2 years ago
@okurz, would yo be ok if we take this from tools? We're already on the path here: https://progress.opensuse.org/issues/115100
Updated by okurz about 2 years ago
szarate wrote:
@okurz, would yo be ok if we take this from tools? We're already on the path here: https://progress.opensuse.org/issues/115100
of course. You are very welcome to do so
Updated by szarate about 2 years ago
- Due date set to 2022-09-16
- Start date changed from 2022-08-04 to 2022-09-16
- Follows action #115100: [qe-core] building a wheel for save_ulog (lib/Utils/Logging.pm) added
Updated by szarate 11 months ago
- Tags set to platform-team
- Status changed from New to Rejected
- Assignee set to szarate
@okurz I'm rejecting this one under: #101355
We will move to releases of parts of lib
, so other test distributions can benefit from it, discussions linked in https://progress.opensuse.org/issues/115100#note-13 prove that the concept of wheels didn't work for us, as long as the underlying issue can't be fixed, we won't move with it.