diff mbox series

[3/3] arm-bsp/fvp: Re-enable parselogs

Message ID 20240920125716.13293-3-jon.mason@arm.com
State New
Headers show
Series [1/3] arm-bsp/fvp-base: support poky-altcfg | expand

Commit Message

Jon Mason Sept. 20, 2024, 12:57 p.m. UTC
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 <jon.mason@arm.com>
---
 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

Comments

Mikko Rapeli Sept. 24, 2024, 8:18 a.m. UTC | #1
Hi,

One minor issue,

On Fri, Sep 20, 2024 at 08:57:16AM -0400, Jon Mason via lists.yoctoproject.org wrote:
> 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 <jon.mason@arm.com>
> ---
>  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 2bf1cef024a8..667bb641092a 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 2c724bfeb2b8..a605a695b19a 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 000000000000..63cef943e792
> --- /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

These lines could be amended with comment lines using # in case
some analysis of the failures has been done. Sometimes these
could be open bug reports to upstream etc or HW related
quirks.

Cheers,

-Mikko
diff mbox series

Patch

diff --git a/ci/fvp.yml b/ci/fvp.yml
index 2bf1cef024a8..667bb641092a 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 2c724bfeb2b8..a605a695b19a 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 000000000000..63cef943e792
--- /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 000000000000..eaffc181556b
--- /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]