#!/usr/share/openqa/script/load_templates # # Fedora Machines, Products, TestSuites and JobTemplates # # use load_templates to load the file into the database # { JobTemplates => [ { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "base_selinux" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_selinux" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 42, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "base_selinux" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "base_services_start" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_services_start" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 42, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "base_services_start" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "base_service_manipulation" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_service_manipulation" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 42, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "base_service_manipulation" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "base_update_cli" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_update_cli" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 42, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "base_update_cli" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 30, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "desktop_update_graphical" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 32, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "desktop_update_graphical" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 30, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "desktop_terminal" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 32, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "desktop_terminal" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 30, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "desktop_browser" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 32, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "desktop_browser" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 30, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", version => "*", }, test_suite => { name => "desktop_background" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 32, product => { arch => "x86_64", distri => "fedora", flavor => "updates-kde", version => "*", }, test_suite => { name => "desktop_background" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation-upgrade", version => "*", }, test_suite => { name => "upgrade_desktop_encrypted_64bit" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_role_deploy_domain_controller" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_cockpit_default" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_cockpit_basic" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "realmd_join_cockpit" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 30, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "realmd_join_sssd" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server-upgrade", version => "*", }, test_suite => { name => "upgrade_server_domain_controller" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 30, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server-upgrade", version => "*", }, test_suite => { name => "upgrade_realmd_client" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_role_deploy_database_server" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_database_client" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_freeipa_replication_master" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_freeipa_replication_replica" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_freeipa_replication_client" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_firewall_default" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "advisory_boot" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-everything-boot-iso", version => "*", }, test_suite => { name => "installer_build" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-everything-boot-iso", version => "*", }, test_suite => { name => "support_server" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-everything-boot-iso", version => "*", }, test_suite => { name => "install_default_update_netinst" }, }, { group_name => "Fedora Updates", machine => { name => "uefi" }, prio => 41, product => { arch => "x86_64", distri => "fedora", flavor => "updates-everything-boot-iso", version => "*", }, test_suite => { name => "install_default_update_netinst" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation-live-iso", version => "*", }, test_suite => { name => "live_build" }, }, { group_name => "Fedora Updates", machine => { name => "64bit" }, prio => 40, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation-live-iso", version => "*", }, test_suite => { name => "install_default_update_live" }, }, { group_name => "Fedora Updates", machine => { name => "uefi" }, prio => 41, product => { arch => "x86_64", distri => "fedora", flavor => "updates-workstation-live-iso", version => "*", }, test_suite => { name => "install_default_update_live" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_selinux" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_services_start" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_service_manipulation" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_update_cli" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_role_deploy_domain_controller" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_cockpit_default" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_cockpit_basic" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "realmd_join_cockpit" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 30, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "realmd_join_sssd" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server-upgrade", version => "*", }, test_suite => { name => "upgrade_server_domain_controller" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 30, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server-upgrade", version => "*", }, test_suite => { name => "upgrade_realmd_client" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_role_deploy_database_server" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_database_client" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_firewall_default" }, }, { group_name => "Fedora PowerPC Updates", machine => { name => "ppc64le" }, prio => 40, product => { arch => "ppc64le", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "advisory_boot" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_selinux" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_services_start" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_service_manipulation" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "base_update_cli" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_role_deploy_domain_controller" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_cockpit_default" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_cockpit_basic" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "realmd_join_cockpit" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 30, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "realmd_join_sssd" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_role_deploy_database_server" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_database_client" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "server_firewall_default" }, }, { group_name => "Fedora AArch64 Updates", machine => { name => "aarch64" }, prio => 40, product => { arch => "aarch64", distri => "fedora", flavor => "updates-server", version => "*", }, test_suite => { name => "advisory_boot" }, }, ], Products => [ { arch => "x86_64", distri => "fedora", flavor => "updates-workstation", name => "", settings => [ { key => "DESKTOP", value => "gnome" }, ], version => "*", }, { arch => "x86_64", distri => "fedora", flavor => "updates-workstation-upgrade", name => "", settings => [ { key => "DESKTOP", value => "gnome" }, ], version => "*", }, { arch => "x86_64", distri => "fedora", flavor => "updates-kde", name => "", settings => [ { key => "DESKTOP", value => "kde" } ], version => "*", }, { arch => "x86_64", distri => "fedora", flavor => "updates-server", name => "", settings => [ ], version => "*", }, { arch => "x86_64", distri => "fedora", flavor => "updates-server-upgrade", name => "", settings => [ ], version => "*", }, { arch => "x86_64", distri => "fedora", flavor => "updates-everything-boot-iso", name => "", settings => [ ], version => "*", }, { arch => "x86_64", distri => "fedora", flavor => "updates-workstation-live-iso", name => "", settings => [ { key => "LIVE", value => "1" }, { key => "PACKAGE_SET", value => "default" }, { key => "DESKTOP", value => "gnome" } ], version => "*", }, { arch => "ppc64le", distri => "fedora", flavor => "updates-server", name => "", settings => [ ], version => "*", }, { arch => "ppc64le", distri => "fedora", flavor => "updates-server-upgrade", name => "", settings => [ ], version => "*", }, { arch => "aarch64", distri => "fedora", flavor => "updates-server", name => "", settings => [ ], version => "*", }, { arch => "aarch64", distri => "fedora", flavor => "updates-server-upgrade", name => "", settings => [ ], version => "*", }, ], TestSuites => [ { name => "advisory_boot", settings => [ { key => "USER_LOGIN", value => "false" }, { key => "ROOT_PASSWORD", value => "weakpassword" }, { key => "BOOTFROM", value => "c" }, { key => "ADVISORY_BOOT_TEST", value => "1" }, ], }, { name => "installer_build", settings => [ { key => "POSTINSTALL", value => "_installer_build" }, { key => "USER_LOGIN", value => "false" }, { key => "ROOT_PASSWORD", value => "weakpassword" }, { key => "BOOTFROM", value => "c" }, { key => "NUMDISKS", value => "2" }, { key => "HDD_1", value => "disk_f%VERSION%_minimal_3_%ARCH%.img" }, ], }, { name => "live_build", settings => [ { key => "POSTINSTALL", value => "_live_build" }, { key => "USER_LOGIN", value => "false" }, { key => "ROOT_PASSWORD", value => "weakpassword" }, { key => "BOOTFROM", value => "c" }, { key => "+DESKTOP", value => "" }, { key => "+LIVE", value => "" }, { key => "NUMDISKS", value => "2" }, { key => "HDD_1", value => "disk_f%VERSION%_minimal_3_%ARCH%.img" }, ], }, { name => "install_default_update_netinst", settings => [ { key => "INSTALL", value => "1" }, { key => "INSTALL_UNLOCK", value => "support_ready" }, { key => "ISO", value => "%ADVISORY_OR_TASK%-netinst-%ARCH%.iso" }, { key => "NICTYPE", value => "tap" }, { key => "PACKAGE_SET", value => "default" }, { key => "PARALLEL_WITH", value => "support_server:%ARCH_BASE_MACHINE%" }, { key => "ADD_REPOSITORY_VARIATION", value => "nfs://10.0.2.110:/opt/update_repo" }, { key => "+START_AFTER_TEST", value => "installer_build:%ARCH_BASE_MACHINE%" }, { key => "WORKER_CLASS", value => "tap" }, ], }, { name => "install_default_update_live", settings => [ { key => "INSTALL", value => "1" }, { key => "ISO", value => "Fedora-%SUBVARIANT%-Live-%ARCH%-%ADVISORY_OR_TASK%.iso" }, { key => "+START_AFTER_TEST", value => "live_build:%ARCH_BASE_MACHINE%" }, ], }, ], }