1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2025-02-16 12:34:32 +00:00

Add initial template stuff and test tweaks for ELN testing

Just a couple of flavors and tests for now.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2023-06-19 16:01:39 +02:00
parent 326ea5c913
commit b0fb6911f3
4 changed files with 35 additions and 3 deletions

View File

@ -73,6 +73,28 @@
} }
}, },
"Products": { "Products": {
"fedora-BaseOS-boot-iso-x86_64-*": {
"arch": "x86_64",
"distri": "fedora",
"flavor": "BaseOS-boot-iso",
"settings": {
"DEPLOY_UPLOAD_TEST": "install_default_upload",
"+QEMUCPU": "Haswell",
"TEST_TARGET": "ISO"
},
"version": "*"
},
"fedora-BaseOS-dvd-iso-x86_64-*": {
"arch": "x86_64",
"distri": "fedora",
"flavor": "BaseOS-dvd-iso",
"settings": {
"DEPLOY_UPLOAD_TEST": "install_default_upload",
"+QEMUCPU": "Haswell",
"TEST_TARGET": "ISO"
},
"version": "*"
},
"fedora-Cloud_Base-qcow2-qcow2-aarch64-*": { "fedora-Cloud_Base-qcow2-qcow2-aarch64-*": {
"arch": "aarch64", "arch": "aarch64",
"distri": "fedora", "distri": "fedora",
@ -407,6 +429,14 @@
} }
}, },
"Profiles": { "Profiles": {
"fedora-BaseOS-boot-iso-x86_64-*-uefi": {
"machine": "uefi",
"product": "fedora-BaseOS-boot-iso-x86_64-*"
},
"fedora-BaseOS-dvd-iso-x86_64-*-uefi": {
"machine": "uefi",
"product": "fedora-BaseOS-dvd-iso-x86_64-*"
},
"fedora-Cloud_Base-qcow2-qcow2-aarch64-*-aarch64": { "fedora-Cloud_Base-qcow2-qcow2-aarch64-*-aarch64": {
"machine": "aarch64", "machine": "aarch64",
"product": "fedora-Cloud_Base-qcow2-qcow2-aarch64-*" "product": "fedora-Cloud_Base-qcow2-qcow2-aarch64-*"
@ -1524,6 +1554,7 @@
}, },
"install_default": { "install_default": {
"profiles": { "profiles": {
"fedora-BaseOS-boot-iso-x86_64-*-uefi": 50,
"fedora-Everything-boot-iso-ppc64le-*-ppc64le": 62, "fedora-Everything-boot-iso-ppc64le-*-ppc64le": 62,
"fedora-Everything-boot-iso-x86_64-*-64bit": 10, "fedora-Everything-boot-iso-x86_64-*-64bit": 10,
"fedora-Everything-boot-iso-x86_64-*-uefi": 11, "fedora-Everything-boot-iso-x86_64-*-uefi": 11,
@ -1543,6 +1574,7 @@
}, },
"install_default_upload": { "install_default_upload": {
"profiles": { "profiles": {
"fedora-BaseOS-dvd-iso-x86_64-*-uefi": 50,
"fedora-CoreOS-colive-iso-x86_64-*-64bit": 20, "fedora-CoreOS-colive-iso-x86_64-*-64bit": 20,
"fedora-IoT-dvd_ostree-iso-aarch64-*-aarch64": 20, "fedora-IoT-dvd_ostree-iso-aarch64-*-aarch64": 20,
"fedora-IoT-dvd_ostree-iso-x86_64-*-uefi": 20, "fedora-IoT-dvd_ostree-iso-x86_64-*-uefi": 20,

View File

@ -183,7 +183,7 @@ sub run {
# we set "identification" to "true". # we set "identification" to "true".
# Here, we will watch for the graphical elements in Anaconda main hub. # Here, we will watch for the graphical elements in Anaconda main hub.
my $branched = get_var('VERSION'); my $branched = get_var('VERSION');
if ($identification eq 'true' or $branched ne "Rawhide") { if ($identification eq 'true' or ($branched ne "Rawhide" && $branched ne "ELN")) {
check_left_bar(); # See utils.pm check_left_bar(); # See utils.pm
check_prerelease(); check_prerelease();
check_version(); check_version();

View File

@ -73,7 +73,7 @@ sub run {
# etc. # etc.
my $identification = get_var('IDENTIFICATION'); my $identification = get_var('IDENTIFICATION');
my $branched = get_var('VERSION'); my $branched = get_var('VERSION');
if ($identification eq 'true' or $branched ne "Rawhide") { if ($identification eq 'true' or ($branched ne "Rawhide" && $branched ne "ELN")) {
check_left_bar(); check_left_bar();
check_prerelease(); check_prerelease();
check_version(); check_version();

View File

@ -20,7 +20,7 @@ sub run {
} }
# Here the self identification test code is placed. # Here the self identification test code is placed.
my $branched = get_var('VERSION'); my $branched = get_var('VERSION');
if ($identification eq 'true' or $branched ne "Rawhide") { if ($identification eq 'true' or ($branched ne "Rawhide" && $branched ne "ELN")) {
# See utils.pm # See utils.pm
check_top_bar(); check_top_bar();
# we don't check version or pre-release because here those # we don't check version or pre-release because here those