aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlaurenw-arm <lauren.wehrmeister@arm.com>2019-09-18 14:53:33 -0500
committerlaurenw-arm <lauren.wehrmeister@arm.com>2019-09-23 14:50:12 -0500
commit2129608e9ab970909c924a934a93a501099ab3bc (patch)
tree68fee8b5582b4ba8c366fe13e51f7f9a67ce862b
parent2676b99a81b4f886b7b79189cbe432705843977b (diff)
downloadtf-a-tests-2129608e9ab970909c924a934a93a501099ab3bc.tar.gz
Separate shutdown and stats after shutdown tests
Creating new test suite for System shutdown and stats after shutdown tests separate from the other manual tests since the others have been automated for some platforms. This test suite is intended to be used for manual testing for the upcoming release. Signed-off-by: Lauren Wehrmeister <lauren.wehrmeister@arm.com> Change-Id: I3725b28528696fa51d4c1f3af60f8a6e61e1a702
-rw-r--r--tftf/tests/tests-manual-shutdown.mk19
-rw-r--r--tftf/tests/tests-manual-shutdown.xml21
2 files changed, 40 insertions, 0 deletions
diff --git a/tftf/tests/tests-manual-shutdown.mk b/tftf/tests/tests-manual-shutdown.mk
new file mode 100644
index 000000000..fed0a6028
--- /dev/null
+++ b/tftf/tests/tests-manual-shutdown.mk
@@ -0,0 +1,19 @@
+#
+# Copyright (c) 2018, Arm Limited. All rights reserved.
+#
+# SPDX-License-Identifier: BSD-3-Clause
+#
+
+TESTS_SOURCES += \
+ $(addprefix tftf/tests/runtime_services/standard_service/psci/api_tests/, \
+ psci_stat/test_psci_stat.c \
+ system_off/test_system_off.c \
+ )
+
+ifeq (${USE_NVM},0)
+$(error Manual tests require USE_NVM=1 to persist test results across reboots)
+endif
+
+ifeq (${NEW_TEST_SESSION},1)
+$(error Manual tests require NEW_TEST_SESSION=0 to persist test results across reboots)
+endif
diff --git a/tftf/tests/tests-manual-shutdown.xml b/tftf/tests/tests-manual-shutdown.xml
new file mode 100644
index 000000000..912f6467c
--- /dev/null
+++ b/tftf/tests/tests-manual-shutdown.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<!--
+ Copyright (c) 2018, Arm Limited. All rights reserved.
+
+ SPDX-License-Identifier: BSD-3-Clause
+-->
+
+<testsuites>
+
+
+ <testsuite name="PSCI STAT" description="Test PSCI STAT support System level">
+ <testcase name="for stats after system shutdown" function="test_psci_stats_after_shutdown" />
+ </testsuite>
+
+ <testsuite name="System off test" description="Validate SYSTEM_OFF PSCI call">
+ <testcase name="System Off" function="test_system_off" />
+ </testsuite>
+
+
+</testsuites>