ci(cm): add test configs for ctx memory reporting

This patch adds two test configs that enable reporting context memory
usage. One works without SPM (no EL2 context) and the other does
include it.
Patch file ubsan_test.patch was also modified to account for changes
in bl31/bl31_main.c in TF-A.

Signed-off-by: Juan Pablo Conde <juanpablo.conde@arm.com>
Change-Id: I376259b8bb906aa6acc6d8c218739d601e44fe9e
diff --git a/group/spm-l2-boot-tests/fvp-default,fvp-spm-report-ctx-mem-use,fvp-template:fvp-spm-debug b/group/spm-l2-boot-tests/fvp-default,fvp-spm-report-ctx-mem-use,fvp-template:fvp-spm-debug
new file mode 100644
index 0000000..c473896
--- /dev/null
+++ b/group/spm-l2-boot-tests/fvp-default,fvp-spm-report-ctx-mem-use,fvp-template:fvp-spm-debug
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2023, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
diff --git a/group/tf-l2-boot-tests-misc/fvp-report-ctx-mem-use,fvp-template:fvp-tftf-fip.tftf-aemv8a-debug b/group/tf-l2-boot-tests-misc/fvp-report-ctx-mem-use,fvp-template:fvp-tftf-fip.tftf-aemv8a-debug
new file mode 100644
index 0000000..c473896
--- /dev/null
+++ b/group/tf-l2-boot-tests-misc/fvp-report-ctx-mem-use,fvp-template:fvp-tftf-fip.tftf-aemv8a-debug
@@ -0,0 +1,6 @@
+#
+# Copyright (c) 2023, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+