Changeset 1461b648 in rtems


Ignore:
Timestamp:
05/04/14 22:12:52 (9 years ago)
Author:
Chris Johns <chrisj@…>
Branches:
4.11, 5, master
Children:
bee71f8e
Parents:
b0e83e12
git-author:
Chris Johns <chrisj@…> (05/04/14 22:12:52)
git-committer:
Chris Johns <chrisj@…> (05/05/14 00:24:41)
Message:

testsuite: Add a per BSP test check for tests not to build.

Provide a file per BSP to list tests that do not build for a BSP. This change
removes the BSP_SMALL_MEMORY hack from the code. That hack was a
mistake.

Provide configuration files for each BSP with tests that cannot build.

Files:
32 added
7 edited

Legend:

Unmodified
Added
Removed
  • testsuites/fstests/Makefile.am

    rb0e83e12 r1461b648  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 SUBDIRS =
    4 SUBDIRS += fsdosfsname01
    5 SUBDIRS += fsdosfswrite01
    6 SUBDIRS += fsdosfsformat01
    7 SUBDIRS += fsfseeko01
    8 SUBDIRS += fsdosfssync01
    9 SUBDIRS += imfs_fserror
    10 SUBDIRS += imfs_fslink
    11 SUBDIRS += imfs_fspatheval
    12 SUBDIRS += imfs_fspermission
    13 SUBDIRS += imfs_fsrdwr
    14 SUBDIRS += imfs_fssymlink
    15 SUBDIRS += imfs_fstime
    16 SUBDIRS += jffs2_fserror
    17 SUBDIRS += jffs2_fslink
    18 SUBDIRS += jffs2_fspatheval
    19 SUBDIRS += jffs2_fspermission
    20 SUBDIRS += jffs2_fsrdwr
    21 SUBDIRS += jffs2_fssymlink
    22 SUBDIRS += jffs2_fstime
    23 SUBDIRS += mdosfs_fserror
    24 SUBDIRS += mdosfs_fspatheval
    25 SUBDIRS += mdosfs_fsrdwr
    26 SUBDIRS += mdosfs_fsstatvfs
    27 SUBDIRS += mimfs_fserror
    28 SUBDIRS += mimfs_fslink
    29 SUBDIRS += mimfs_fspatheval
    30 SUBDIRS += mimfs_fspermission
    31 SUBDIRS += mimfs_fsrdwr
    32 SUBDIRS += mimfs_fssymlink
    33 SUBDIRS += mimfs_fstime
    34 SUBDIRS += mimfs_fsrename
    35 SUBDIRS += mrfs_fserror
    36 SUBDIRS += mrfs_fslink
    37 SUBDIRS += mrfs_fspatheval
    38 SUBDIRS += mrfs_fspermission
    39 SUBDIRS += mrfs_fsrdwr
    40 SUBDIRS += mrfs_fssymlink
    41 SUBDIRS += mrfs_fstime
    42 SUBDIRS += mrfs_fsfpathconf
    43 SUBDIRS += fsrfsbitmap01
    44 SUBDIRS += fsnofs01
    45 SUBDIRS += fsimfsgeneric01
    46 SUBDIRS += fsbdpart01
     3_SUBDIRS =
     4_SUBDIRS += fsdosfsname01
     5_SUBDIRS += fsdosfswrite01
     6_SUBDIRS += fsdosfsformat01
     7_SUBDIRS += fsfseeko01
     8_SUBDIRS += fsdosfssync01
     9_SUBDIRS += imfs_fserror
     10_SUBDIRS += imfs_fslink
     11_SUBDIRS += imfs_fspatheval
     12_SUBDIRS += imfs_fspermission
     13_SUBDIRS += imfs_fsrdwr
     14_SUBDIRS += imfs_fssymlink
     15_SUBDIRS += imfs_fstime
     16_SUBDIRS += jffs2_fserror
     17_SUBDIRS += jffs2_fslink
     18_SUBDIRS += jffs2_fspatheval
     19_SUBDIRS += jffs2_fspermission
     20_SUBDIRS += jffs2_fsrdwr
     21_SUBDIRS += jffs2_fssymlink
     22_SUBDIRS += jffs2_fstime
     23_SUBDIRS += mdosfs_fserror
     24_SUBDIRS += mdosfs_fspatheval
     25_SUBDIRS += mdosfs_fsrdwr
     26_SUBDIRS += mdosfs_fsstatvfs
     27_SUBDIRS += mimfs_fserror
     28_SUBDIRS += mimfs_fslink
     29_SUBDIRS += mimfs_fspatheval
     30_SUBDIRS += mimfs_fspermission
     31_SUBDIRS += mimfs_fsrdwr
     32_SUBDIRS += mimfs_fssymlink
     33_SUBDIRS += mimfs_fstime
     34_SUBDIRS += mimfs_fsrename
     35_SUBDIRS += mrfs_fserror
     36_SUBDIRS += mrfs_fslink
     37_SUBDIRS += mrfs_fspatheval
     38_SUBDIRS += mrfs_fspermission
     39_SUBDIRS += mrfs_fsrdwr
     40_SUBDIRS += mrfs_fssymlink
     41_SUBDIRS += mrfs_fstime
     42_SUBDIRS += mrfs_fsfpathconf
     43_SUBDIRS += fsrfsbitmap01
     44_SUBDIRS += fsnofs01
     45_SUBDIRS += fsimfsgeneric01
     46_SUBDIRS += fsbdpart01
    4747
    4848EXTRA_DIST =
     
    5353EXTRA_DIST += support/fstest.h
    5454
    55 include $(top_srcdir)/../automake/subdirs.am
     55include $(top_srcdir)/../automake/test-subdirs.am
    5656include $(top_srcdir)/../automake/local.am
  • testsuites/libtests/Makefile.am

    rb0e83e12 r1461b648  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 SUBDIRS = POSIX
    4 SUBDIRS += newlib01
    5 SUBDIRS += block17
    6 SUBDIRS += exit02
    7 SUBDIRS += exit01
    8 SUBDIRS += utf8proc01
    9 SUBDIRS += md501
    10 SUBDIRS += sparsedisk01
    11 SUBDIRS += block16
    12 SUBDIRS += block15
    13 SUBDIRS += block14
    14 SUBDIRS += block13
    15 SUBDIRS += rbheap01
    16 SUBDIRS += flashdisk01
     3_SUBDIRS = POSIX
     4_SUBDIRS += newlib01
     5_SUBDIRS += block17
     6_SUBDIRS += exit02
     7_SUBDIRS += exit01
     8_SUBDIRS += utf8proc01
     9_SUBDIRS += md501
     10_SUBDIRS += sparsedisk01
     11_SUBDIRS += block16
     12_SUBDIRS += block15
     13_SUBDIRS += block14
     14_SUBDIRS += block13
     15_SUBDIRS += rbheap01
     16_SUBDIRS += flashdisk01
    1717
    18 SUBDIRS += bspcmdline01 cpuuse devfs01 devfs02 devfs03 devfs04 \
     18_SUBDIRS += bspcmdline01 cpuuse devfs01 devfs02 devfs03 devfs04 \
    1919    deviceio01 devnullfatal01 dumpbuf01 gxx01 \
    2020    malloctest malloc02 malloc03 malloc04 malloc05 heapwalk \
     
    3030if NETTESTS
    3131if HAS_POSIX
    32 SUBDIRS += mghttpd01
     32_SUBDIRS += mghttpd01
    3333endif
    34 SUBDIRS += ftp01
    35 SUBDIRS += syscall01
     34_SUBDIRS += ftp01
     35_SUBDIRS += syscall01
    3636endif
    3737
    38 include $(top_srcdir)/../automake/subdirs.am
     38include $(top_srcdir)/../automake/test-subdirs.am
    3939include $(top_srcdir)/../automake/local.am
  • testsuites/mptests/Makefile.am

    rb0e83e12 r1461b648  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 SUBDIRS = mp01 mp02 mp03 mp04 mp05 mp06 mp07 mp08 mp09 mp10 mp11 mp12 mp13 \
     3_SUBDIRS = mp01 mp02 mp03 mp04 mp05 mp06 mp07 mp08 mp09 mp10 mp11 mp12 mp13 \
    44    mp14
    55
    6 include $(top_srcdir)/../automake/subdirs.am
     6include $(top_srcdir)/../automake/test-subdirs.am
    77include $(top_srcdir)/../automake/local.am
  • testsuites/psxtests/Makefile.am

    rb0e83e12 r1461b648  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 SUBDIRS = psxclock
     3_SUBDIRS = psxclock
    44if HAS_POSIX
    5 SUBDIRS += psxhdrs psx01 psx02 psx03 psx04 psx05 psx06 psx07 psx08 psx09 \
     5_SUBDIRS += psxhdrs psx01 psx02 psx03 psx04 psx05 psx06 psx07 psx08 psx09 \
    66    psx10 psx11 psx12 psx13 psx14 psx15 psx16 \
    77    psxaio01 psxaio02 psxaio03 \
     
    1919
    2020## File IO tests
    21 SUBDIRS += psxfile01 psxfile02 psxfilelock01 psxgetrusage01 psxid01 \
     21_SUBDIRS += psxfile01 psxfile02 psxfilelock01 psxgetrusage01 psxid01 \
    2222    psximfs01 psximfs02 psxreaddir psxstat psxmount psx13 psxchroot01 \
    2323    psxpasswd01 psxpasswd02 psxpipe01 psxtimes01 psxfchx01
    2424
    2525## POSIX Keys are always available
    26 SUBDIRS += psxkey01 psxkey02 psxkey03 psxkey04 \
     26_SUBDIRS += psxkey01 psxkey02 psxkey03 psxkey04 \
    2727    psxkey05 psxkey06 psxkey08 psxkey09 psxkey10
    2828## But some of the tests need other POSIX features
    2929if HAS_POSIX
    30 SUBDIRS += psxkey07
     30_SUBDIRS += psxkey07
    3131endif
    3232
    3333## POSIX Once is always available
    34 SUBDIRS += psxonce01
     34_SUBDIRS += psxonce01
    3535
    36 SUBDIRS += psxrdwrv
     36_SUBDIRS += psxrdwrv
    3737
    38 include $(top_srcdir)/../automake/subdirs.am
     38include $(top_srcdir)/../automake/test-subdirs.am
    3939include $(top_srcdir)/../automake/local.am
  • testsuites/samples/Makefile.am

    rb0e83e12 r1461b648  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 SUBDIRS = hello capture ticker base_sp unlimited minimum fileio
     3_SUBDIRS = hello capture ticker base_sp unlimited minimum fileio
    44
    55if MPTESTS
    66## base_mp is a sample multiprocessing test
    7 SUBDIRS += base_mp
     7_SUBDIRS += base_mp
    88endif
    99
    10 SUBDIRS += paranoia
     10_SUBDIRS += paranoia
    1111
    12 SUBDIRS += nsecs
     12_SUBDIRS += nsecs
    1313
    1414if CXXTESTS
    15 SUBDIRS += iostream cdtest
     15_SUBDIRS += iostream cdtest
    1616endif
    1717
    1818if NETTESTS
    1919## loopback tests a network loopback interface
    20 SUBDIRS += loopback
    21 SUBDIRS += pppd
     20_SUBDIRS += loopback
     21_SUBDIRS += pppd
    2222endif
    2323
    24 include $(top_srcdir)/../automake/subdirs.am
     24include $(top_srcdir)/../automake/test-subdirs.am
    2525include $(top_srcdir)/../automake/local.am
  • testsuites/sptests/Makefile.am

    rb0e83e12 r1461b648  
    33## Test names are spaced to indicate gaps in numbering from tests being
    44## deleted over the years.
    5 SUBDIRS = \
     5_SUBDIRS = \
    66         sp01 sp02 sp03 sp04 sp05 sp06 sp07 sp08 \
    77    sp10 sp11 sp12 sp13 sp14 sp15 sp16 sp17 sp18 sp19 \
     
    3333    spsignal_err01 spport_err01 spmsgq_err01 spmsgq_err02 spsem_err01 \
    3434    spsem_err02 sptask_err01 spevent_err03 sptask_err03 sptask_err02 \
    35     sptask_err04 spclock_err01 
     35    sptask_err04 spclock_err01
    3636if HAS_SMP
    3737else
    38 SUBDIRS += sp29
     38_SUBDIRS += sp29
    3939endif
    40 SUBDIRS += spscheduler01
    41 SUBDIRS += spprofiling01
    42 SUBDIRS += spfatal28
    43 SUBDIRS += spthreadlife01
    44 SUBDIRS += spprofiling01
    45 SUBDIRS += spcache01
    46 SUBDIRS += sptls03
    47 SUBDIRS += spcpucounter01
     40_SUBDIRS += spscheduler01
     41_SUBDIRS += spprofiling01
     42_SUBDIRS += spfatal28
     43_SUBDIRS += spthreadlife01
     44_SUBDIRS += spprofiling01
     45_SUBDIRS += spcache01
     46_SUBDIRS += sptls03
     47_SUBDIRS += spcpucounter01
    4848if HAS_CPLUSPLUS
    49 SUBDIRS += sptls02
     49_SUBDIRS += sptls02
    5050endif
    51 SUBDIRS += sptls01
    52 SUBDIRS += spintrcritical20
    53 SUBDIRS += spintrcritical19
    54 SUBDIRS += spcontext01
    55 SUBDIRS += spfatal26
    56 SUBDIRS += speventtransient01
    57 SUBDIRS += speventsystem01
    58 SUBDIRS += spinternalerror01
    59 SUBDIRS += spinternalerror02
    60 SUBDIRS += sptimer_err01 sptimer_err02
    61 SUBDIRS += spclock_err02
     51_SUBDIRS += sptls01
     52_SUBDIRS += spintrcritical20
     53_SUBDIRS += spintrcritical19
     54_SUBDIRS += spcontext01
     55_SUBDIRS += spfatal26
     56_SUBDIRS += speventtransient01
     57_SUBDIRS += speventsystem01
     58_SUBDIRS += spinternalerror01
     59_SUBDIRS += spinternalerror02
     60_SUBDIRS += sptimer_err01 sptimer_err02
     61_SUBDIRS += spclock_err02
    6262
    6363if HAS_CPUSET
    64 SUBDIRS += spcpuset01
     64_SUBDIRS += spcpuset01
    6565endif
    6666
    67 include $(top_srcdir)/../automake/subdirs.am
     67include $(top_srcdir)/../automake/test-subdirs.am
    6868include $(top_srcdir)/../automake/local.am
  • testsuites/tmtests/Makefile.am

    rb0e83e12 r1461b648  
    11ACLOCAL_AMFLAGS = -I ../aclocal
    22
    3 SUBDIRS = tmck tmoverhd tm01 tm02 tm03 tm04 tm05 tm06 tm07 tm08 tm09 tm10 \
     3_SUBDIRS = tmck tmoverhd tm01 tm02 tm03 tm04 tm05 tm06 tm07 tm08 tm09 tm10 \
    44    tm11 tm12 tm13 tm14 tm15 tm16 tm17 tm18 tm19 tm20 tm21 tm22 tm23 tm24 \
    55    tm25 tm26 tm27 tm28 tm29 tm30
    6 SUBDIRS += tmcontext01
     6_SUBDIRS += tmcontext01
    77
    8 include $(top_srcdir)/../automake/subdirs.am
     8include $(top_srcdir)/../automake/test-subdirs.am
    99include $(top_srcdir)/../automake/local.am
Note: See TracChangeset for help on using the changeset viewer.