source: rtems/testsuites/smptests/Makefile.am @ 258bda3

5
Last change on this file since 258bda3 was 258bda3, checked in by Chris Johns <chrisj@…>, on 04/03/17 at 22:11:24

testsuite: Add a common test configuration. Fix configure.ac and Makefile.am errors.

  • Add a top level test configuration file for test states that are common to all BSPs. This saves adding a test configuration (tcfg) file for every BSP.
  • Add the test states 'user-input' and 'benchmark'. This lets 'rtems-test' stop the test rather than waiting for a timeout or letting a benchmark run without the user asking for it to run.
  • Implement rtems-test-check in Python to make it faster. The shell script had grown to a point it was noticably slowing the build down.
  • Fix the configure.ac and Makefile.am files for a number of the test directories. The files are difficiult to keep in sync with the number of tests and mistakes can happen such as tests being left out of the build. The test fsrofs01 is an example. Also a there was a mix of SUBDIRS and _SUBDIRS being used and only _SUBDIRS should be used.
  • Fix the test fsrofs01 so it compiles.

Closes #2963.

  • Property mode set to 100644
File size: 1.3 KB
Line 
1ACLOCAL_AMFLAGS = -I ../aclocal
2
3_SUBDIRS  =
4if SMPTESTS
5_SUBDIRS += smp01
6_SUBDIRS += smp02
7_SUBDIRS += smp03
8_SUBDIRS += smp05
9_SUBDIRS += smp07
10_SUBDIRS += smp08
11_SUBDIRS += smp09
12_SUBDIRS += smpaffinity01
13_SUBDIRS += smpatomic01
14_SUBDIRS += smpcache01
15_SUBDIRS += smpcapture01
16_SUBDIRS += smpcapture02
17_SUBDIRS += smpclock01
18_SUBDIRS += smpfatal01
19_SUBDIRS += smpfatal02
20_SUBDIRS += smpfatal03
21_SUBDIRS += smpfatal04
22_SUBDIRS += smpfatal05
23_SUBDIRS += smpfatal06
24_SUBDIRS += smpfatal08
25_SUBDIRS += smpipi01
26_SUBDIRS += smpload01
27_SUBDIRS += smplock01
28_SUBDIRS += smpmigration01
29_SUBDIRS += smpmigration02
30_SUBDIRS += smpmrsp01
31_SUBDIRS += smpmutex01
32_SUBDIRS += smpmutex02
33_SUBDIRS += smppsxaffinity01
34_SUBDIRS += smppsxaffinity02
35_SUBDIRS += smpschedaffinity03
36_SUBDIRS += smpschedaffinity04
37_SUBDIRS += smpschedaffinity05
38_SUBDIRS += smpschedsem01
39_SUBDIRS += smpscheduler01
40_SUBDIRS += smpscheduler02
41_SUBDIRS += smpscheduler03
42_SUBDIRS += smpscheduler04
43_SUBDIRS += smpsignal01
44_SUBDIRS += smpstrongapa01
45_SUBDIRS += smpswitchextension01
46_SUBDIRS += smpthreadlife01
47_SUBDIRS += smpunsupported01
48_SUBDIRS += smpwakeafter01
49if HAS_POSIX
50_SUBDIRS += smppsxaffinity01
51_SUBDIRS += smppsxaffinity02
52_SUBDIRS += smppsxmutex01
53_SUBDIRS += smppsxsignal01
54endif
55endif
56
57include $(top_srcdir)/../automake/subdirs.am
58include $(top_srcdir)/../automake/local.am
Note: See TracBrowser for help on using the repository browser.