Changeset 26f6c12 in rtems-testing


Ignore:
Timestamp:
Jun 12, 2012, 10:51:34 PM (7 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.11, 8895273c193787f84c4585a10f6d6aceb3b25dc4
Children:
2bdd0a0
Parents:
b36e8a5
git-author:
Joel Sherrill <joel.sherrill@…> (06/12/12 22:51:34)
git-committer:
Joel Sherrill <joel.sherrill@…> (06/12/12 22:55:11)
Message:

gdb-sim-run.in: Add skip interrupt critical section tests option

This is the -S option. These take a long time to run and will never
produce any useful results if the BSP uses the IDLE Clock Tick
implementation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sim-scripts/gdb-sim-run.in

    rb36e8a5 r26f6c12  
    8888enable_network="no"
    8989rtems_test="no"
     90skip_interrupt_critical_section_tests="no"
    9091
    9192while getopts "vcCgGil:L:DsNT" OPT
     
    103104   L) logdir="$OPTARG";;
    104105   s) use_sysv_ipc="yes";;
     106   S) skip_interrupt_critical_section_tests="yes";;
    105107   t) doTrace="yes";;
    106108   T) rtems_test="yes";;
     
    136138bspInputDevice=/dev/console
    137139bspRedirectInput=no
     140bspSkipInterruptCriticalSectionTests="no"
    138141
    139142for v in 4.11 4.10 4.9 4.8 4.7 ""
     
    411414  case ${baseToRun} in
    412415    appstart*)
    413         warn "skipping intermediate file ${baseToRun}"
    414         continue
    415         ;;
     416      warn "skipping intermediate file ${baseToRun}"
     417      continue
     418      ;;
    416419    *-node2*)
    417         fatal "MP tests not supported"
    418         warn "Skipping ${baseToRun}; 'runtest' runs both nodes when for *-node1"
    419         continue;;
     420      fatal "MP tests not supported"
     421      warn "Skipping ${baseToRun}; 'runtest' runs both nodes when for *-node1"
     422      continue
     423      ;;
    420424    *-node1*)
    421425      warn "Running both nodes associated with ${baseToRun}"
     426      ;;
     427    spintr*|psxintr*)
     428      if [ ${skip_interrupt_critical_section_tests} = "yes" -o \
     429           ${bspSkipInterruptCriticalSectionTests} = "yes" ]; then
     430        warn "Skipping interrupt critical section test ${baseToRun}"
     431        continue
     432      fi
     433      ;;
     434    fileio.*|termios.*)
     435      warn "skipping interactive ${baseToRun}"
     436      continue
    422437      ;;
    423438    pppd*)
Note: See TracChangeset for help on using the changeset viewer.