Back to home page

LXR

 
 

    


Warning, /testsuites/testdata/require-tick-isr.tcfg is written in an unsupported language. File is not indexed.

0001 #
0002 # These tests require that the BSP have a real clock tick ISR. Some
0003 # simulator BSPs do not have any interrupt sources and use the file
0004 # libbsp/shared/clock_driver_simidle.c.
0005 #
0006 # Tests which do not work with this clock driver tend to have the
0007 # one of the following characteristics:
0008 #
0009 #  + Assume that a clock tick will occur while a task is running
0010 #    continuously can be
0011 #  + Assume that a timer service routine will execute in an ISR
0012 #    while a task is running continously.
0013 #  + Has a busy spin loop waiting to start the test on a tick boundary
0014 #    does this.
0015 #
0016 # Eventually there should be a way to note that a BSP has a list
0017 # of expected test failures which are specific to it AND a set of
0018 # characteristics that make running classes of test appropriate or
0019 # inappropriate. At that point, this would be one characteristic.
0020 #
0021 # NOTE: Each test in this list should be reviewed to ensure that it
0022 #       has a legitimate reason to not run on a BSP with the simulator
0023 #       clock idle task. It may need to be broken into multiple tests
0024 #       if not executing it misses other paths.
0025 #
0026 exclude: cpuuse
0027 exclude: psx07
0028 exclude: psx09
0029 exclude: psx10
0030 exclude: psx11
0031 exclude: psxcancel01
0032 exclude: psxgetrusage01
0033 exclude: psxintrcritical01
0034 exclude: psxsignal01
0035 exclude: psxsignal02
0036 exclude: psxspin01
0037 exclude: psxtime
0038 exclude: psxtimes01
0039 exclude: sp04
0040 exclude: sp14
0041 exclude: sp19
0042 exclude: sp35
0043 exclude: sp38
0044 exclude: sp44
0045 exclude: sp69
0046 exclude: spcbssched02
0047 exclude: spcbssched03
0048 exclude: spcontext01
0049 exclude: spcpucounter01
0050 exclude: spedfsched03
0051 exclude: spintrcritical01
0052 exclude: spintrcritical02
0053 exclude: spintrcritical03
0054 exclude: spintrcritical04
0055 exclude: spintrcritical05
0056 exclude: spintrcritical06
0057 exclude: spintrcritical07
0058 exclude: spintrcritical08
0059 exclude: spintrcritical09
0060 exclude: spintrcritical10
0061 exclude: spintrcritical11
0062 exclude: spintrcritical12
0063 exclude: spintrcritical13
0064 exclude: spintrcritical14
0065 exclude: spintrcritical15
0066 exclude: spintrcritical16
0067 exclude: spintrcritical17
0068 exclude: spintrcritical18
0069 exclude: spintrcritical19
0070 exclude: spintrcritical20
0071 exclude: spnsext01
0072 exclude: spqreslib