From 80b2b6d5846b0632162933ac4cc5a83dfa32060b Mon Sep 17 00:00:00 2001
From: Walter Lozano <walter.lozano@collabora.com>
Date: Fri, 6 Sep 2024 09:33:51 -0300
Subject: [PATCH] Enable tests for arm64 HMI images

Now that RPi4 is enabled we can enable HMI tests.

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
---
 test-cases/apparmor-bluez-avrcp-volume.yaml           | 2 +-
 test-cases/apparmor-bluez-setup.yaml                  | 2 +-
 test-cases/apparmor-bluez.yaml                        | 2 +-
 test-cases/bluez-avrcp-volume.yaml                    | 2 +-
 test-cases/bluez-file-transfer.yaml                   | 2 +-
 test-cases/bluez-hfp-call-hold.yaml                   | 2 +-
 test-cases/bluez-hfp-incoming-call-notification.yaml  | 2 +-
 test-cases/bluez-hfp.yaml                             | 2 +-
 test-cases/bluez-phone.yaml                           | 2 +-
 test-cases/bluez-setup.yaml                           | 2 +-
 test-cases/connman-pan-network-access-reconnect.yaml  | 2 +-
 test-cases/connman-pan-network-access.yaml            | 2 +-
 test-cases/connman-pan-tethering-reboot.yaml          | 2 +-
 test-cases/connman-pan-tethering.yaml                 | 2 +-
 test-cases/connman-services-reboot.yaml               | 2 +-
 test-cases/connman-services-switchover.yaml           | 2 +-
 test-cases/connman-services.yaml                      | 2 +-
 test-cases/connman-usb-tethering.yaml                 | 2 +-
 test-cases/hmi-audio-combined.yaml                    | 2 +-
 test-cases/hmi-audio-management-on-same-priority.yaml | 2 +-
 test-cases/hmi-flatpak-rhythmbox-uninstall.yaml       | 2 +-
 test-cases/hmi-switch-graphical-applications.yaml     | 2 +-
 test-cases/hmi-video-play-pause.yaml                  | 2 +-
 test-cases/image-bootable.yaml                        | 2 +-
 test-cases/image-gui-start.yaml                       | 2 +-
 test-cases/licensing-summary-availability.yaml        | 2 +-
 test-cases/ofono-sms-receive.yaml                     | 2 +-
 test-cases/ofono-sms-send.yaml                        | 2 +-
 test-cases/rfkill-toggle.yaml                         | 2 +-
 test-cases/rhosydd-target.yaml                        | 2 +-
 test-cases/sanity-check-manual.yaml                   | 2 +-
 test-cases/video-animation-on-boot.yaml               | 2 +-
 test-cases/webkit2gtk-ac-3d-rendering.yaml            | 2 +-
 test-cases/webkit2gtk-gstreamer1.0.yaml               | 2 +-
 test-cases/webkit2gtk-mt-touch-events.yaml            | 2 +-
 35 files changed, 35 insertions(+), 35 deletions(-)

diff --git a/test-cases/apparmor-bluez-avrcp-volume.yaml b/test-cases/apparmor-bluez-avrcp-volume.yaml
index d0bf3d10..f4d6c4a7 100644
--- a/test-cases/apparmor-bluez-avrcp-volume.yaml
+++ b/test-cases/apparmor-bluez-avrcp-volume.yaml
@@ -2,7 +2,7 @@ metadata:
   name: apparmor-bluez-avrcp-volume
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
   image-deployment:
     - APT
     - OSTree
diff --git a/test-cases/apparmor-bluez-setup.yaml b/test-cases/apparmor-bluez-setup.yaml
index 1aa56ad6..5b211e6e 100644
--- a/test-cases/apparmor-bluez-setup.yaml
+++ b/test-cases/apparmor-bluez-setup.yaml
@@ -2,7 +2,7 @@ metadata:
   name: apparmor-bluez-setup
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
   image-deployment:
     - APT
     - OSTree
diff --git a/test-cases/apparmor-bluez.yaml b/test-cases/apparmor-bluez.yaml
index 9c23051b..bda86b04 100644
--- a/test-cases/apparmor-bluez.yaml
+++ b/test-cases/apparmor-bluez.yaml
@@ -2,7 +2,7 @@ metadata:
   name: apparmor-bluez
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
   image-deployment:
     - APT
     - OSTree
diff --git a/test-cases/bluez-avrcp-volume.yaml b/test-cases/bluez-avrcp-volume.yaml
index 655211ad..0f81523e 100644
--- a/test-cases/bluez-avrcp-volume.yaml
+++ b/test-cases/bluez-avrcp-volume.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-avrcp-volume
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/bluez-file-transfer.yaml b/test-cases/bluez-file-transfer.yaml
index c6281ca2..813b3eac 100644
--- a/test-cases/bluez-file-transfer.yaml
+++ b/test-cases/bluez-file-transfer.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-file-transfer
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/bluez-hfp-call-hold.yaml b/test-cases/bluez-hfp-call-hold.yaml
index 6df31984..0ef2995b 100644
--- a/test-cases/bluez-hfp-call-hold.yaml
+++ b/test-cases/bluez-hfp-call-hold.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-hfp-call-hold
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/bluez-hfp-incoming-call-notification.yaml b/test-cases/bluez-hfp-incoming-call-notification.yaml
index ae219843..323e54cb 100644
--- a/test-cases/bluez-hfp-incoming-call-notification.yaml
+++ b/test-cases/bluez-hfp-incoming-call-notification.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-hfp-incoming-call-notification
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/bluez-hfp.yaml b/test-cases/bluez-hfp.yaml
index 266ca3e3..165aa0d8 100644
--- a/test-cases/bluez-hfp.yaml
+++ b/test-cases/bluez-hfp.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-hfp
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/bluez-phone.yaml b/test-cases/bluez-phone.yaml
index 6a7645d6..73858342 100644
--- a/test-cases/bluez-phone.yaml
+++ b/test-cases/bluez-phone.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-phone
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/bluez-setup.yaml b/test-cases/bluez-setup.yaml
index 5ca05adc..081cd97b 100644
--- a/test-cases/bluez-setup.yaml
+++ b/test-cases/bluez-setup.yaml
@@ -2,7 +2,7 @@ metadata:
   name: bluez-setup
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
     - APT
diff --git a/test-cases/connman-pan-network-access-reconnect.yaml b/test-cases/connman-pan-network-access-reconnect.yaml
index 5d91bcef..2539f720 100644
--- a/test-cases/connman-pan-network-access-reconnect.yaml
+++ b/test-cases/connman-pan-network-access-reconnect.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-pan-network-access-reconnect
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-pan-network-access.yaml b/test-cases/connman-pan-network-access.yaml
index 6fea3755..0282c294 100644
--- a/test-cases/connman-pan-network-access.yaml
+++ b/test-cases/connman-pan-network-access.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-pan-network-access
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-pan-tethering-reboot.yaml b/test-cases/connman-pan-tethering-reboot.yaml
index 57aba6e3..589a059f 100644
--- a/test-cases/connman-pan-tethering-reboot.yaml
+++ b/test-cases/connman-pan-tethering-reboot.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-pan-tethering-reboot
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-pan-tethering.yaml b/test-cases/connman-pan-tethering.yaml
index 3538f5a9..8ba2e54a 100644
--- a/test-cases/connman-pan-tethering.yaml
+++ b/test-cases/connman-pan-tethering.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-pan-tethering
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-services-reboot.yaml b/test-cases/connman-services-reboot.yaml
index 7ee32516..fe5379aa 100644
--- a/test-cases/connman-services-reboot.yaml
+++ b/test-cases/connman-services-reboot.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-services-reboot
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-services-switchover.yaml b/test-cases/connman-services-switchover.yaml
index 01dda2b5..a7ffae05 100644
--- a/test-cases/connman-services-switchover.yaml
+++ b/test-cases/connman-services-switchover.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-services-switchover
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-services.yaml b/test-cases/connman-services.yaml
index 506b3ef3..ef0844c3 100644
--- a/test-cases/connman-services.yaml
+++ b/test-cases/connman-services.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-services
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/connman-usb-tethering.yaml b/test-cases/connman-usb-tethering.yaml
index ae85f0d9..6674986b 100644
--- a/test-cases/connman-usb-tethering.yaml
+++ b/test-cases/connman-usb-tethering.yaml
@@ -2,7 +2,7 @@ metadata:
   name: connman-usb-tethering
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/hmi-audio-combined.yaml b/test-cases/hmi-audio-combined.yaml
index 1246f977..6f155e6f 100644
--- a/test-cases/hmi-audio-combined.yaml
+++ b/test-cases/hmi-audio-combined.yaml
@@ -2,7 +2,7 @@ metadata:
   name: hmi-audio-combined
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
     - APT
diff --git a/test-cases/hmi-audio-management-on-same-priority.yaml b/test-cases/hmi-audio-management-on-same-priority.yaml
index d57b74e4..4ca33ad6 100644
--- a/test-cases/hmi-audio-management-on-same-priority.yaml
+++ b/test-cases/hmi-audio-management-on-same-priority.yaml
@@ -4,7 +4,7 @@ metadata:
   format: "Apertis Test Definition 1.0"
   
   image-types:
-    hmi:           [ armhf, amd64 ]
+    hmi:           [ armhf, arm64, amd64 ]
     sdk:           [ amd64 ]
     basesdk:       [ amd64 ]
     
diff --git a/test-cases/hmi-flatpak-rhythmbox-uninstall.yaml b/test-cases/hmi-flatpak-rhythmbox-uninstall.yaml
index 8d89be8e..c3aeb66a 100644
--- a/test-cases/hmi-flatpak-rhythmbox-uninstall.yaml
+++ b/test-cases/hmi-flatpak-rhythmbox-uninstall.yaml
@@ -2,7 +2,7 @@ metadata:
   name: hmi-flatpak-rhythmbox-uninstall
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
     - APT
diff --git a/test-cases/hmi-switch-graphical-applications.yaml b/test-cases/hmi-switch-graphical-applications.yaml
index 46122d07..794d1cb9 100644
--- a/test-cases/hmi-switch-graphical-applications.yaml
+++ b/test-cases/hmi-switch-graphical-applications.yaml
@@ -2,7 +2,7 @@ metadata:
   name: hmi-switch-graphical-applications
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
     - APT
diff --git a/test-cases/hmi-video-play-pause.yaml b/test-cases/hmi-video-play-pause.yaml
index 141c267c..a5cc01a6 100644
--- a/test-cases/hmi-video-play-pause.yaml
+++ b/test-cases/hmi-video-play-pause.yaml
@@ -2,7 +2,7 @@ metadata:
   name: hmi-video-play-pause
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
     - APT
diff --git a/test-cases/image-bootable.yaml b/test-cases/image-bootable.yaml
index 80926fd6..0a1cfc8b 100644
--- a/test-cases/image-bootable.yaml
+++ b/test-cases/image-bootable.yaml
@@ -3,7 +3,7 @@ metadata:
   format: "Apertis Test Definition 1.0"
   image-types:
     fixedfunction: [ armhf, arm64, amd64 ]
-    hmi:           [ armhf, amd64 ]
+    hmi:           [ armhf, arm64, amd64 ]
     basesdk:       [ amd64 ]
     sdk:           [ amd64 ]
   image-deployment:
diff --git a/test-cases/image-gui-start.yaml b/test-cases/image-gui-start.yaml
index 44d57207..695e62cb 100644
--- a/test-cases/image-gui-start.yaml
+++ b/test-cases/image-gui-start.yaml
@@ -2,7 +2,7 @@ metadata:
   name: image-gui-start
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/licensing-summary-availability.yaml b/test-cases/licensing-summary-availability.yaml
index b3feb75a..54002be2 100644
--- a/test-cases/licensing-summary-availability.yaml
+++ b/test-cases/licensing-summary-availability.yaml
@@ -3,7 +3,7 @@ metadata:
   format: "Apertis Test Definition 1.0"
   image-types:
     fixedfunction: [ armhf, arm64, amd64 ]
-    hmi:           [ armhf, amd64 ]
+    hmi:           [ armhf, arm64, amd64 ]
   image-deployment:
     - APT
     - OSTree
diff --git a/test-cases/ofono-sms-receive.yaml b/test-cases/ofono-sms-receive.yaml
index 9874f7a5..390dd910 100644
--- a/test-cases/ofono-sms-receive.yaml
+++ b/test-cases/ofono-sms-receive.yaml
@@ -2,7 +2,7 @@ metadata:
   name: ofono-sms-receive
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/ofono-sms-send.yaml b/test-cases/ofono-sms-send.yaml
index bb426c8b..893cbb41 100644
--- a/test-cases/ofono-sms-send.yaml
+++ b/test-cases/ofono-sms-send.yaml
@@ -2,7 +2,7 @@ metadata:
   name: ofono-sms-send
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/rfkill-toggle.yaml b/test-cases/rfkill-toggle.yaml
index f5944afe..5c7ba99b 100644
--- a/test-cases/rfkill-toggle.yaml
+++ b/test-cases/rfkill-toggle.yaml
@@ -2,7 +2,7 @@ metadata:
   name: rfkill-toggle
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
   image-deployment:
     - APT
     - OSTree
diff --git a/test-cases/rhosydd-target.yaml b/test-cases/rhosydd-target.yaml
index 9ab5fa42..f3ed343c 100644
--- a/test-cases/rhosydd-target.yaml
+++ b/test-cases/rhosydd-target.yaml
@@ -3,7 +3,7 @@ metadata:
   format: "Apertis Test Definition 1.0"
   image-types:
     fixedfunction: [ armhf, arm64, amd64 ]
-    hmi:           [ armhf, amd64 ]
+    hmi:           [ armhf, arm64, amd64 ]
 
   image-deployment:
     - APT
diff --git a/test-cases/sanity-check-manual.yaml b/test-cases/sanity-check-manual.yaml
index 4aa88ccc..dcdb3ab6 100644
--- a/test-cases/sanity-check-manual.yaml
+++ b/test-cases/sanity-check-manual.yaml
@@ -3,7 +3,7 @@ metadata:
   format: "Apertis Test Definition 1.0"
   image-types:
     fixedfunction: [ armhf, arm64, amd64 ]
-    hmi:           [ armhf, amd64 ]
+    hmi:           [ armhf, arm64, amd64 ]
     basesdk:       [ amd64 ]
     sdk:           [ amd64 ]
   image-deployment:
diff --git a/test-cases/video-animation-on-boot.yaml b/test-cases/video-animation-on-boot.yaml
index e7137ce7..aded9721 100644
--- a/test-cases/video-animation-on-boot.yaml
+++ b/test-cases/video-animation-on-boot.yaml
@@ -2,7 +2,7 @@ metadata:
   name: video-animation-on-boot
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/webkit2gtk-ac-3d-rendering.yaml b/test-cases/webkit2gtk-ac-3d-rendering.yaml
index 3129de2d..2d643084 100644
--- a/test-cases/webkit2gtk-ac-3d-rendering.yaml
+++ b/test-cases/webkit2gtk-ac-3d-rendering.yaml
@@ -2,7 +2,7 @@ metadata:
   name: webkit2gtk-ac-3d-rendering
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/webkit2gtk-gstreamer1.0.yaml b/test-cases/webkit2gtk-gstreamer1.0.yaml
index 2e861153..ebd5184e 100644
--- a/test-cases/webkit2gtk-gstreamer1.0.yaml
+++ b/test-cases/webkit2gtk-gstreamer1.0.yaml
@@ -2,7 +2,7 @@ metadata:
   name: webkit2gtk-gstreamer1.0
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
diff --git a/test-cases/webkit2gtk-mt-touch-events.yaml b/test-cases/webkit2gtk-mt-touch-events.yaml
index 79a56794..4ed77925 100644
--- a/test-cases/webkit2gtk-mt-touch-events.yaml
+++ b/test-cases/webkit2gtk-mt-touch-events.yaml
@@ -2,7 +2,7 @@ metadata:
   name: webkit2gtk-mt-touch-events
   format: "Apertis Test Definition 1.0"
   image-types:
-    hmi:     [ armhf, amd64 ]
+    hmi:     [ armhf, arm64, amd64 ]
     basesdk: [ amd64 ]
     sdk:     [ amd64 ]
   image-deployment:
-- 
GitLab