Changeset 258bda3 in rtems for testsuites/fstests/Makefile.am


Ignore:
Timestamp:
Apr 3, 2017, 10:11:24 PM (3 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
master
Children:
b3bfc242
Parents:
d2a45a58
git-author:
Chris Johns <chrisj@…> (04/03/17 22:11:24)
git-committer:
Chris Johns <chrisj@…> (04/03/17 22:24:22)
Message:

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.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • testsuites/fstests/Makefile.am

    rd2a45a58 r258bda3  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 _SUBDIRS =
    4 _SUBDIRS += fsjffs2gc01
    5 _SUBDIRS += fsimfsconfig03
    6 _SUBDIRS += fsimfsconfig02
    7 _SUBDIRS += fsimfsconfig01
     3_SUBDIRS  =
     4_SUBDIRS += fsbdpart01
     5_SUBDIRS += fsdosfsformat01
    86_SUBDIRS += fsdosfsname01
    97_SUBDIRS += fsdosfsname02
     8_SUBDIRS += fsdosfssync01
    109_SUBDIRS += fsdosfswrite01
    11 _SUBDIRS += fsdosfsformat01
    1210_SUBDIRS += fsfseeko01
    13 _SUBDIRS += fsdosfssync01
     11_SUBDIRS += fsimfsconfig01
     12_SUBDIRS += fsimfsconfig02
     13_SUBDIRS += fsimfsconfig03
     14_SUBDIRS += fsimfsgeneric01
     15_SUBDIRS += fsjffs2gc01
     16_SUBDIRS += fsnofs01
     17_SUBDIRS += fsrfsbitmap01
     18_SUBDIRS += fsrofs01
    1419_SUBDIRS += imfs_fserror
    1520_SUBDIRS += imfs_fslink
     
    3136_SUBDIRS += mdosfs_fspatheval
    3237_SUBDIRS += mdosfs_fsrdwr
     38_SUBDIRS += mdosfs_fsscandir01
    3339_SUBDIRS += mdosfs_fsstatvfs
    34 _SUBDIRS += mdosfs_fsscandir01
    3540_SUBDIRS += mdosfs_fstime
    3641_SUBDIRS += mimfs_fserror
     
    3944_SUBDIRS += mimfs_fspermission
    4045_SUBDIRS += mimfs_fsrdwr
     46_SUBDIRS += mimfs_fsrename
    4147_SUBDIRS += mimfs_fsscandir01
    4248_SUBDIRS += mimfs_fssymlink
    4349_SUBDIRS += mimfs_fstime
    44 _SUBDIRS += mimfs_fsrename
    4550_SUBDIRS += mrfs_fserror
     51_SUBDIRS += mrfs_fsfpathconf
    4652_SUBDIRS += mrfs_fslink
    4753_SUBDIRS += mrfs_fspatheval
     
    5157_SUBDIRS += mrfs_fssymlink
    5258_SUBDIRS += mrfs_fstime
    53 _SUBDIRS += mrfs_fsfpathconf
    54 _SUBDIRS += fsrfsbitmap01
    55 _SUBDIRS += fsnofs01
    56 _SUBDIRS += fsimfsgeneric01
    57 _SUBDIRS += fsbdpart01
    5859
    5960EXTRA_DIST =
     
    6465EXTRA_DIST += support/fstest.h
    6566
    66 include $(top_srcdir)/../automake/test-subdirs.am
     67include $(top_srcdir)/../automake/subdirs.am
    6768include $(top_srcdir)/../automake/local.am
Note: See TracChangeset for help on using the changeset viewer.