Actions
action #156922
opencoordination #58184: [saga][epic][use case] full version control awareness within openQA
coordination #152847: [epic] version control awareness within openQA for test distributions
Run os-autoinst-distri-openQA directly from git without anything related in o3:/var/lib/openqa/share/tests
Status:
Blocked
Priority:
Normal
Assignee:
Category:
Feature requests
Target version:
Start date:
Due date:
% Done:
0%
Estimated time:
Description
Motivation¶
With #154783 we have proper git caching so we can run git based tests efficiently on our workers now. Now we should go the next step and migrate one "production" test distribution to use only git and not hold anything provided by admins on o3 in o3:/var/lib/openqa/share/tests for this test distribution.
Acceptance criteria¶
- AC1: o3:/var/lib/openqa/share/tests/open{qa,QA} do not exist
- AC2: openqa-in-openqa tests still pass consistently
- AC3: openqa-in-openqa test details and source code views still show content as expected
Suggestions¶
- Change test definitions in https://github.com/os-autoinst/os-autoinst-distri-openQA/blob/master/scenario-definitions.yaml to use https://github.com/os-autoinst/os-autoinst-distri-openQA for test code (and needles)
- Check that tests can be triggered this way
- Remove o3:/var/lib/openqa/share/tests/openqa and o3:/var/lib/openqa/share/tests/openQA and ensure tests still work as well as source code view in test details pages
- Maybe test with OPENQA_CONFIG first
Updated by okurz about 2 months ago
- Copied from action #154783: [spike][timeboxed:10h] Run os-autoinst-distri-example directly from git and ensure candidate needles show up on the web UI size:S added
Updated by okurz about 2 months ago
- Related to action #157159: Show version of candidate needles the test ran on in the "diff view" on the test details page added
Updated by okurz about 2 months ago
- Copied to action #157270: [spike solution][timeboxed:20h] Run os-autoinst-distri-openQA directly from git without anything related in /var/lib/openqa/share/tests added
Actions