#71 Add AArch64 support to OpenQA templates and templates-updates
Merged 6 years ago by adamwill. Opened 6 years ago by pwhalen.
Unknown source openqa-aarch64  into  master

file modified
+848
@@ -3332,6 +3332,786 @@

                                      },

                        test_suite => { name => "server_firewall_default" },

                      },

+ 		    {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Atomic-dvd_ostree-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Atomic-dvd_ostree-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default_upload" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "AtomicHost-dvd_ostree-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "AtomicHost-dvd_ostree-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default_upload" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-boot-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default_upload" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 11,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_default" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "base_selinux" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "base_services_start" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "base_service_manipulation" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "base_update_cli" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_package_set_minimal" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_anaconda_text" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 31,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_rescue_encrypted" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "support_server" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_repository_nfs_variation" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_repository_nfs_graphical" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_role_deploy_domain_controller" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_realmd_join_kickstart" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_cockpit_default" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_cockpit_basic" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "realmd_join_cockpit" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "realmd_join_sssd" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_role_deploy_database_server" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_database_client" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_updates_nfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 10,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "support_server" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_repository_http_variation" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_repository_http_graphical" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_mirrorlist_graphical" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_kickstart_user_creation" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_scsi_updates_img" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_multi" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_simple_encrypted" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_simple_free_space" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_multi_empty" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_software_raid" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_delete_partial" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_btrfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_ext3" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_xfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_lvmthin" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 50,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_no_swap" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_iscsi" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_blivet_ext3" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_blivet_btrfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 50,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_blivet_no_swap" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_blivet_xfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_blivet_software_raid" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_blivet_lvmthin" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_kickstart_hdd" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "upgrade_minimal_64bit" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "upgrade_server_64bit" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "upgrade_2_minimal_64bit" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "upgrade_2_server_64bit" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_shrink_ext4" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_shrink_ntfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_european_language" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_cyrillic_language" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 40,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_asian_language" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_kickstart_firewall_disabled" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_kickstart_firewall_configured" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 30,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "universal",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "install_kickstart_nfs" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_filesystem_default" },

+                     },

+                     {

+                       group_name => "Fedora AArch64",

+                       machine    => { name => "aarch64" },

+                       prio       => 20,

+                       product    => {

+                                       arch    => "aarch64",

+                                       distri  => "fedora",

+                                       flavor  => "Server-dvd-iso",

+                                       version => "*",

+                                     },

+                       test_suite => { name => "server_firewall_default" },

+                     },

                    ],

    Machines     => [

                      {
@@ -3401,6 +4181,20 @@

                          { key => "PART_TABLE_TYPE", value => "mbr"}

                        ],

                      },

+ 		    {

+                       backend => "qemu",

+                       name => "aarch64",

+                       settings => [

+                         { key => "BIOS", value => "/usr/share/edk2/aarch64/QEMU_EFI-pflash.raw" },

+                         { key => "QEMU", value => "aarch64" },

+                         { key => "QEMUVGA", value => "std" },

+                         { key => "QEMURAM", value => 4096 },

+                         { key => "QEMUCPU", value => "host" },

+                         { key => "SERIALDEV", value => "ttyAMA0" },

+                         { key => "UEFI", value => "1"},

+                         { key => "WORKER_CLASS", value => "qemu_aarch64" }

+                       ],

+                     },

                    ],

    Products     => [

                      {
@@ -3690,6 +4484,60 @@

                                     ],

                        version   => "*",

                      },

+ 		    {

+                       arch      => "aarch64",

+                       distri    => "fedora",

+                       flavor    => "universal",

+                       name      => "",

+                       settings  => [

+                           { key => "TEST_TARGET", value => "ISO" }

+                                    ],

+                       version   => "*",

+                     },

+                     {

+                       arch      => "aarch64",

+                       distri    => "fedora",

+                       flavor    => "Server-dvd-iso",

+                       name      => "",

+                       settings  => [

+                           { key => "TEST_TARGET", value => "ISO" }

+                                    ],

+                       version   => "*",

+                     },

+                     {

+                       arch      => "aarch64",

+                       distri    => "fedora",

+                       flavor    => "Server-boot-iso",

+                       name      => "",

+                       settings  => [

+                           { key => "TEST_TARGET", value => "ISO" }

+                                    ],

+                       version   => "*",

+                     },

+                     {

+                       arch      => "aarch64",

+                       distri    => "fedora",

+                       flavor    => "Atomic-dvd_ostree-iso",

+                       name      => "",

+                       settings  => [

+                         { key => "CANNED", value => "1" },

+                         { key => "PACKAGE_SET", value => "default" },

+                         { key => "TEST_TARGET", value => "ISO" }

+                                    ],

+                       version   => "*",

+                     },

+                     {

+                       arch      => "aarch64",

+                       distri    => "fedora",

+                       flavor    => "AtomicHost-dvd_ostree-iso",

+                       name      => "",

+                       settings  => [

+                         { key => "CANNED", value => "1" },

+                         { key => "PACKAGE_SET", value => "default" },

+                         { key => "TEST_TARGET", value => "ISO" }

+                                    ],

+                       version   => "*",

+                     },

                    ],

    TestSuites   => [

                      {

file modified
+153
@@ -606,6 +606,150 @@

                                      },

                        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 => "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" },

+                     },

                    ],

    Products     => [

                      {
@@ -655,5 +799,14 @@

                                     ],

                        version   => "*",

                      },

+ 		    {

+                       arch      => "aarch64",

+                       distri    => "fedora",

+                       flavor    => "updates-server",

+                       name      => "",

+                       settings  => [

+                                    ],

+                       version   => "*",

+                     },

                    ],

  }

This adds aarch64 to templates and templates-updates for OpenQA including JobTemplates, Machines and Products.

Pull-Request has been merged by adamwill

6 years ago
Metadata