feat: unify lower EL EA tests
Lower EL External Abort tests were implemented in such a way that after
triggering EA in tftf it gets trapped in EL3 and causing a crash in EL3
Because of the tests ending up in crash there are few problems:
- Need to have to seperate tests one each for sync EA and Serror.
- Unable to test the behaviour of system had the lower EL EA's been
properly handled in EL3
This patch removes two separate configurations into a single test under
Firmware first handling(FFH). TF-A build macro PLATFORM_TEST_EA_FFH
allows fvp to have a proper handling.
This test configuration tests FFH(SCR_EL3.EA = 1) without RAS.
No need to create a new lower el panic test as they are tested in other
scenarios also.
Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: If31ca9ad5f859e219d7cd2482397c52f84587a32
diff --git a/tftf_config/fvp-inject-syncEA b/tftf_config/fvp-ea-ffh
similarity index 67%
rename from tftf_config/fvp-inject-syncEA
rename to tftf_config/fvp-ea-ffh
index 174a8b0..61c0777 100644
--- a/tftf_config/fvp-inject-syncEA
+++ b/tftf_config/fvp-ea-ffh
@@ -1,3 +1,3 @@
CROSS_COMPILE=aarch64-none-elf-
PLAT=fvp
-TESTS=inject-syncEA
+TESTS=ea-ffh
diff --git a/tftf_config/fvp-inject-serror b/tftf_config/fvp-inject-serror
deleted file mode 100644
index f1721f0..0000000
--- a/tftf_config/fvp-inject-serror
+++ /dev/null
@@ -1,3 +0,0 @@
-CROSS_COMPILE=aarch64-none-elf-
-PLAT=fvp
-TESTS=inject-serror