From ca45e8eefa548964ce2d9309b9676f340b1096f0 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Thu, 15 Feb 2024 14:41:51 -0800 Subject: [PATCH] hack up parallel tests of desktop_update_graphical for gtk bisect Signed-off-by: Adam Williamson --- fifloader.py | 5 ++ templates-updates.fif.json | 150 +++++++++++++++++++++++++++++++++++++ 2 files changed, 155 insertions(+) diff --git a/fifloader.py b/fifloader.py index 3b1eb43b..f4699b28 100755 --- a/fifloader.py +++ b/fifloader.py @@ -193,6 +193,8 @@ def generate_job_templates(products, profiles, testsuites): """ jobtemplates = [] for (name, suite) in testsuites.items(): + if "desktop_update_graphical_test_1" in name: + print("XXX HERE") if 'profiles' not in suite: print("Warning: no profiles for test suite {}".format(name)) continue @@ -219,6 +221,9 @@ def generate_job_templates(products, profiles, testsuites): elif 'updates' in product['flavor']: # x86_64 updates jobtemplate['group_name'] = "Fedora Updates" + if "desktop_update_graphical_test_1" in name: + print("XXX HERE 3") + print(jobtemplate) jobtemplates.append(jobtemplate) return jobtemplates diff --git a/templates-updates.fif.json b/templates-updates.fif.json index 6169ade7..5e23d30d 100644 --- a/templates-updates.fif.json +++ b/templates-updates.fif.json @@ -183,6 +183,17 @@ "RETRY": "1" }, "version": "*" + }, + "fedora-updates-gtktest-x86_64-*": { + "arch": "x86_64", + "distri": "fedora", + "flavor": "updates-gtktest", + "settings": { + "DESKTOP": "gnome", + "+HDD_1": "disk_f%VERSION%_desktop_4_%ARCH%.qcow2", + "NUMDISKS": "2" + }, + "version": "*" } }, "Profiles": { @@ -261,6 +272,10 @@ "fedora-updates-workstation-x86_64-*-64bit": { "machine": "64bit", "product": "fedora-updates-workstation-x86_64-*" + }, + "fedora-updates-gtktest-x86_64-*-64bit": { + "machine": "64bit", + "product": "fedora-updates-gtktest-x86_64-*" } }, "TestSuites": { @@ -361,6 +376,141 @@ "fedora-updates-workstation-x86_64-*-64bit": 5 } }, + "desktop_update_graphical_test_1": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_2": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_3": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_4": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_5": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_6": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_7": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_8": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_9": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_10": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_11": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_12": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_13": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_14": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, + "desktop_update_graphical_test_15": { + "profiles": { + "fedora-updates-gtktest-x86_64-*-64bit": 1 + }, + "settings": { + "BOOTFROM": "c", + "POSTINSTALL": "desktop_update_graphical" + } + }, "install_default_update_live": { "profiles": { "fedora-updates-kde-live-iso-x86_64-*-64bit": 5,