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