소스 검색

support/testing: test_edk2: add macchiatobin build test

Add an EDK II build test for the MACCHIATObin platform.

Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com>
Cc: Dick Olsson <hi@senzilla.io>
Cc: Julien Olivain <ju.o@free.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
Vincent Stehlé 3 달 전
부모
커밋
a5821cdaa1
1개의 변경된 파일18개의 추가작업 그리고 0개의 파일을 삭제
  1. 18 0
      support/testing/tests/boot/test_edk2.py

+ 18 - 0
support/testing/tests/boot/test_edk2.py

@@ -149,3 +149,21 @@ class TestEdk2BuildQemuSbsa(TestEdk2BuildBase):
 
     def test_run(self) -> None:
         self.assertBinariesExist("SBSA_FLASH0.fd", "SBSA_FLASH1.fd", "fip.bin")
+
+
+class TestEdk2BuildSolidrunArmada80x0mcbin(TestEdk2BuildBase):
+    config = TestEdk2BuildBase.base_config + \
+        """
+        BR2_aarch64=y
+        BR2_cortex_a72=y
+        BR2_TARGET_EDK2_PLATFORM_SOLIDRUN_ARMADA80X0MCBIN=y
+        BR2_TARGET_ARM_TRUSTED_FIRMWARE=y
+        BR2_TARGET_ARM_TRUSTED_FIRMWARE_PLATFORM="a80x0_mcbin"
+        BR2_TARGET_ARM_TRUSTED_FIRMWARE_EDK2_AS_BL33=y
+        BR2_TARGET_BINARIES_MARVELL=y
+        BR2_TARGET_MV_DDR_MARVELL=y
+        """
+
+    def test_run(self) -> None:
+        self.assertBinariesExist("ARMADA_EFI.fd", "fip.bin", "ble.bin",
+                                 "scp-fw.bin")