coordination #123301
open[qe-core] Guarantee os-autoinst-disti-opensuse (or another metapackage) is all a test developer needs to work.
0%
Description
For a test developer, all they should have to do is to install a single metapackage:
https://suse.slack.com/archives/C02CANHLANP/p1674045401600369
https://suse.slack.com/archives/C02CANHLANP/p1673614981349019?thread_ts=1673612944.290799&cid=C02CANHLANP
Following https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16232, we can have one that installs only what is needed, possibly avoiding os-autoinst but including Perl::Tidy required by os-autoinst (it could be that we can't decouple it) and document it in the contributing guide.
Marking this as an epic for now, hopefully it can be linked to the platform team transition story.
Updated by okurz over 1 year ago
My suggestion for followup: https://github.com/os-autoinst/os-autoinst-distri-opensuse/pull/16260
Updated by szarate over 1 year ago
Updated by szarate about 1 year ago
- Tags changed from platform-team, qe-core-january-sprint, qe-core-february-sprint to platform-team, qe-core-january-sprint
Updated by szarate about 1 year ago
- Tags changed from platform-team, qe-core-january-sprint to platform-team, qe-core-april-sprint
Updated by szarate about 1 year ago
in theory we have a metapackage, but is not in factory yet... but for a test developer the requirements are different:
os-autoinst-distri-opensuse-deps
+ os-autoinst-devel
are needed, along with (possibly) the following change
diff --git a/Makefile b/Makefile
index 4235f2230..496639dbf 100644
--- a/Makefile
+++ b/Makefile
@@ -10,7 +10,7 @@ help:
.PHONY: prepare
prepare:
git clone https://github.com/os-autoinst/os-autoinst.git
- ./tools/wheel --fetch
+ ./tools/wheel --fetch || true
$(MAKE) check-links
cd os-autoinst && cpanm -nq --installdeps .
cpanm -nq --installdeps .
on the other hand, we can add a specific target for test development?
Updated by szarate about 1 year ago
- Sprint set to QE-Core: April Sprint 23 (Apr 05 - May 03)
- Target version set to QE-Core: Ready
Updated by szarate about 1 year ago
- Related to coordination #127028: [epic] openQA on SLE+packagehub added
Updated by szarate about 1 year ago
- Tags changed from platform-team, qe-core-april-sprint to platform-team, qe-core-april-sprint, qaaas