Project

General

Profile

Actions

action #115004

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

Use github.com/os-autoinst/os-autoinst-wheel-launcher in os-autoinst-distri-opensuse as well

Added by okurz over 2 years ago. Updated 11 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-09-16
Due date:
% Done:

0%

Estimated time:

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


Related issues 3 (2 open1 closed)

Follows openQA Tests (public) - action #115100: [qe-core] building a wheel for save_ulog (lib/Utils/Logging.pm)Resolvedzluo2022-09-15

Actions
Copied from openQA Project (public) - action #115001: Add documentation how to use/develop wheels visible on open.qa/docsNew2022-08-04

Actions
Copied to openQA Project (public) - action #115013: os-autoinst-plugin as a wheel helper toolNew2022-08-04

Actions
Actions #1

Updated by okurz over 2 years ago

  • Copied from action #115001: Add documentation how to use/develop wheels visible on open.qa/docs added
Actions #2

Updated by okurz over 2 years ago

  • Copied to action #115013: os-autoinst-plugin as a wheel helper tool added
Actions #3

Updated by szarate over 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

Actions #4

Updated by okurz over 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

Actions #5

Updated by szarate over 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
Actions #6

Updated by okurz about 2 years ago

  • Due date deleted (2022-09-16)
Actions #7

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.

Actions #8

Updated by okurz 11 months ago

Got it. Let's see how that goes

Actions

Also available in: Atom PDF