aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--tftf/tests/tests-tegra194.mk3
-rw-r--r--tftf/tests/tests-tegra194.xml27
-rwxr-xr-xtools/generate_test_list/generate_test_list.pl1
3 files changed, 19 insertions, 12 deletions
diff --git a/tftf/tests/tests-tegra194.mk b/tftf/tests/tests-tegra194.mk
index a86741250..ef6d8487a 100644
--- a/tftf/tests/tests-tegra194.mk
+++ b/tftf/tests/tests-tegra194.mk
@@ -13,3 +13,6 @@ TESTS_SOURCES += $(addprefix tftf/tests/plat/nvidia/tegra194/, \
test_ras_uncorrectable.c \
serror_handler.S \
)
+
+include tftf/tests/tests-standard.mk
+TESTS_SOURCES += $(sort ${TESTS_SOURCES})
diff --git a/tftf/tests/tests-tegra194.xml b/tftf/tests/tests-tegra194.xml
index 173d36428..d07e411be 100644
--- a/tftf/tests/tests-tegra194.xml
+++ b/tftf/tests/tests-tegra194.xml
@@ -6,15 +6,18 @@
SPDX-License-Identifier: BSD-3-Clause
-->
-<testsuites>
- <testsuite name="Tegra SiP tests" description="SiP tests for Tegra platforms">
- <testcase name="Video Memory Configuration test" function="test_sip_videomem_incorrect_inputs" />
- <testcase name="Video Memory Resize test" function="test_sip_videomem_resize" />
- <testcase name="Read SMMU_PER register contents test" function="test_get_smmu_per" />
- </testsuite>
- <testsuite name="Tegra194 platform tests" description="Tests for Tegra194 platforms">
- <testcase name="RAS corrected error test" function="test_ras_corrected" />
- <testcase name="RAS uncorrectable error test" function="test_ras_uncorrectable" />
- </testsuite>
-
-</testsuites>
+<document>
+ <!-- External reference to standard tests files. -->
+ <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="tests-standard.xml" />
+ <testsuites>
+ <testsuite name="Tegra SiP tests" description="SiP tests for Tegra platforms">
+ <testcase name="Video Memory Configuration test" function="test_sip_videomem_incorrect_inputs" />
+ <testcase name="Video Memory Resize test" function="test_sip_videomem_resize" />
+ <testcase name="Read SMMU_PER register contents test" function="test_get_smmu_per" />
+ </testsuite>
+ <testsuite name="Tegra194 platform tests" description="Tests for Tegra194 platforms">
+ <testcase name="RAS corrected error test" function="test_ras_corrected" />
+ <testcase name="RAS uncorrectable error test" function="test_ras_uncorrectable" />
+ </testsuite>
+ </testsuites>
+</document>
diff --git a/tools/generate_test_list/generate_test_list.pl b/tools/generate_test_list/generate_test_list.pl
index d00d37b7d..702a9837b 100755
--- a/tools/generate_test_list/generate_test_list.pl
+++ b/tools/generate_test_list/generate_test_list.pl
@@ -37,6 +37,7 @@ my $failure_elem;
if (-e $XML_TEST_FILENAME) {
my $parser = XML::LibXML->new(expand_entities => 1);
$doc = $parser->parse_file($XML_TEST_FILENAME);
+ $parser->process_xincludes($doc);
} else {
exit 1
}