feat(ras): test to verify SErros synchronized at EL3 boundry
Tests to verify SErrors which gets triggered as part of error
synchronization at EL3 entry.
In FFH mode, EL3 does nested exception handling while in KFH it
reflectes it back to TF-A Tests.
Signed-off-by: Manish Pandey <manish.pandey2@arm.com>
Change-Id: I5a980ed49ee47ea2f0d5685ba8378d48393ad157
diff --git a/tftf/tests/tests-ras-kfh-reflect.xml b/tftf/tests/tests-ras-kfh-reflect.xml
new file mode 100644
index 0000000..4150200
--- /dev/null
+++ b/tftf/tests/tests-ras-kfh-reflect.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ Copyright (c) 2023, Arm Limited. All rights reserved.
+
+ SPDX-License-Identifier: BSD-3-Clause
+-->
+
+<testsuites>
+ <testsuite name="RAS KFH Reflection" description="RAS errors reflected back from EL3">
+ <testcase name="Inject RAS error which gets reflected back during IRQ handling" function="test_ras_kfh_reflect_irq" />
+ <testcase name="Inject RAS error which gets reflected back during SMC call" function="test_ras_kfh_reflect_sync" />
+ </testsuite>
+</testsuites>