From 7da5f591449ffddd9a4f680cb65a0faf73d0353e Mon Sep 17 00:00:00 2001 From: Bill Hoffa Date: Tue, 27 Aug 2019 08:32:06 -0500 Subject: Enable Serial Testcases - Provide the ability for test modules to be defined as serial tests - Execute the serial test jobs prior to launching all of the other test modules in parallel Change-Id: Iff10ad049f6bb0e5f0f3c168a1bb30736b1b983d Reviewed-on: http://rchgit01.rchland.ibm.com/gerrit1/83110 Tested-by: Jenkins Server Tested-by: Jenkins OP Build CI Tested-by: Jenkins OP HW Reviewed-by: Nicholas E Bofferding --- src/include/usr/cxxtest/TestSuite.H | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/include') diff --git a/src/include/usr/cxxtest/TestSuite.H b/src/include/usr/cxxtest/TestSuite.H index 0c9e2305a..716637049 100755 --- a/src/include/usr/cxxtest/TestSuite.H +++ b/src/include/usr/cxxtest/TestSuite.H @@ -5,7 +5,7 @@ /* */ /* OpenPOWER HostBoot Project */ /* */ -/* Contributors Listed Below - COPYRIGHT 2011,2018 */ +/* Contributors Listed Below - COPYRIGHT 2011,2019 */ /* [+] International Business Machines Corp. */ /* */ /* */ @@ -40,6 +40,7 @@ #include #include #include +#include extern trace_desc_t *g_trac_test; @@ -76,6 +77,9 @@ public: class AbortTest {}; +void sortTests(std::vector & i_list, + std::vector & o_serial_list, + std::vector & o_parallel_list); void doTrace( ); void doWarn( ); void doFailTest( ); -- cgit v1.2.1