From ea2c1ab5db4e2bd9ad0e93534f62391c86417a0c Mon Sep 17 00:00:00 2001 From: Jon Mason Date: Fri, 20 Sep 2024 08:57:16 -0400 Subject: [PATCH] arm-bsp/fvp: Re-enable parselogs Re-enable parselogs testing for fvp-base and corstone1000-fvp, and add an ignore file for the relevant entries. Also, increase the testing being done on corstone1000-fvp. Signed-off-by: Jon Mason --- ci/fvp.yml | 5 ----- meta-arm-bsp/conf/machine/corstone1000-fvp.conf | 3 ++- .../runtime/cases/parselogs-ignores-corstone1000-fvp.txt | 8 ++++++++ .../lib/oeqa/runtime/cases/parselogs-ignores-fvp-base.txt | 1 + 4 files changed, 11 insertions(+), 6 deletions(-) create mode 100644 meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-corstone1000-fvp.txt create mode 100644 meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-fvp-base.txt diff --git a/ci/fvp.yml b/ci/fvp.yml index 2bf1cef0..667bb641 100644 --- a/ci/fvp.yml +++ b/ci/fvp.yml @@ -7,8 +7,3 @@ local_conf_header: testimagefvp: | LICENSE_FLAGS_ACCEPTED += "Arm-FVP-EULA" IMAGE_CLASSES += "fvpboot" - failing_tests: | - # This fails but we can't add to the ignorelist from meta-arm yet - # https://bugzilla.yoctoproject.org/show_bug.cgi?id=14604 - TEST_SUITES:remove = "parselogs" - TEST_SUITES:remove = "xorg" diff --git a/meta-arm-bsp/conf/machine/corstone1000-fvp.conf b/meta-arm-bsp/conf/machine/corstone1000-fvp.conf index 2c724bfe..a605a695 100644 --- a/meta-arm-bsp/conf/machine/corstone1000-fvp.conf +++ b/meta-arm-bsp/conf/machine/corstone1000-fvp.conf @@ -9,7 +9,8 @@ TFM_PLATFORM_IS_FVP = "TRUE" # testimage config TEST_TARGET = "OEFVPTarget" -TEST_SUITES = "fvp_boot" +TEST_TARGET_IP = "127.0.0.1:2222" +DEFAULT_TEST_SUITES:append = " fvp_boot fvp_devices" # FVP Config FVP_PROVIDER ?= "fvp-corstone1000-native" diff --git a/meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-corstone1000-fvp.txt b/meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-corstone1000-fvp.txt new file mode 100644 index 00000000..63cef943 --- /dev/null +++ b/meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-corstone1000-fvp.txt @@ -0,0 +1,8 @@ +psci: failed to boot CPU1 (-95) +CPU1: failed to boot: -95 +psci: failed to boot CPU2 (-95) +CPU2: failed to boot: -95 +psci: failed to boot CPU3 (-95) +CPU3: failed to boot: -95 +ARM FF-A: Notification setup failed -95, not enabled +ARM FF-A: Failed to register driver sched callback -95 diff --git a/meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-fvp-base.txt b/meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-fvp-base.txt new file mode 100644 index 00000000..eaffc181 --- /dev/null +++ b/meta-arm-bsp/lib/oeqa/runtime/cases/parselogs-ignores-fvp-base.txt @@ -0,0 +1 @@ +basic-mmio-gpio: Failed to locate of_node [id: -2]