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.
Category:
Feature requests
- Copied from action #130201: openqa_bootstrap: fetchneedles not called during openqa-bootstrap size:S added
- Related to action #127286: Run openQA (webUI+worker) based on SLE+packagehub size:M added
- Subject changed from [spike][timeboxed:20h] Reduce duplication of openQA-in-openQA tests in os-autoinst-distri-opensuse and os-autoinst-distri-openQA to [spike][timeboxed:20h] Reduce duplication of openQA-in-openQA tests in os-autoinst-distri-opensuse and os-autoinst-distri-openQA size:S
- Status changed from New to Workable
- Copied to action #132335: In openqa-in-openqa use scenario definitions instead of job group templates size:M added
- Priority changed from Normal to High
- Copied to action #134390: Log proactively where wheel components are located to ease debugging size:M added
- Status changed from Workable to In Progress
- Assignee set to tinita
We worked on this in our mob session today. I will commit the current state to a branch in distri-openQA and distri-opensuse
- Due date set to 2023-09-01
Setting due date based on mean cycle time of SUSE QE Tools
- Status changed from In Progress to Workable
Setting back to workable for now.
I wasn't able to commit anything because we mainly figured out in the mob session how to work with a local wheels directory, and there were other urgent tasks.
- Due date deleted (
2023-09-01)
- Status changed from Workable to Blocked
- Status changed from Blocked to Workable
- Status changed from Workable to In Progress
- Due date set to 2023-10-17
Setting due date based on mean cycle time of SUSE QE Tools
- Status changed from In Progress to Workable
Can't work on two tickets at a time
- Status changed from Workable to In Progress
I created a branch with minimal changes:
Still have to run the distri-opensuse test with that.
- Due date deleted (
2023-10-17)
- Status changed from In Progress to Resolved
We looked at the current situation and approach together in the tools team daily 2023-10-16 and confirmed that our design of wheels is a good way to go. We have not identified any function that should really be in the testapi directly. Continuing in #138029
- Copied to action #138032: Find out most/least used testapi functions to decide about where to extend/cleanup size:M added
Also available in: Atom
PDF