test: create scenario where Cactus denies CPU_OFF request
The test is expected to crash since SPMD panics upon receiving
the DENIED status for the PSCI framework response message.
Change-Id: I0c85fd78cd26c7db427bfc68eeed40e8a687664b
Signed-off-by: Madhukar Pappireddy <madhukar.pappireddy@arm.com>
diff --git a/expect/tftf_cpu_off.exp b/expect/tftf_cpu_off.exp
new file mode 100644
index 0000000..9576124
--- /dev/null
+++ b/expect/tftf_cpu_off.exp
@@ -0,0 +1,17 @@
+#
+# Copyright (c) 2025 Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+# Expect script for Trusted Firmware Test Framework
+#
+
+source [file join [file dirname [info script]] handle-arguments.inc]
+
+source [file join [file dirname [info script]] trusted-firmware.inc]
+
+expect_string "Booting trusted firmware test framework" "TFTF is booting"
+
+expect_re "Running at NS-EL(1|2)"
+
+expect_string "Powering off CPU"