1 # Test run commands for default profile 2 # 3 # format: 4 # reldir testexec [ args ... ] 5 # 6 # First field is the relative directory of the test. 7 # Second field is the executable itself. 8 # Others field are arguments of the command. 9 # In the above example, the following would be done: 10 # cd reldir ; ./testexec args ... 11 # as a usual shell command. 12 # 13 # Comments are shell-like. 14 # 15 # This is to be read by scripts/run_c_files.sh and is useful 16 # for local or global runs (<RT_TESTS_ROOT>/run.sh or <TESTDIR>/run_auto.sh) 17 # 18 19 # Pass if maximum time for signaled thread to be scheduled is less 20 # than threshold (us). 21 # Default threshold=100 us 22 func/async_handler async_handler -c 100 23 func/async_handler async_handler_jk -c 100 24 # Pass if maximum lock time is less than threshold (us). 25 # Default threshold=200 us 26 func/pi_perf pi_perf -c 200 27 28 # Pass if maximum latency is less than criterium (us). 29 # Default=20 us 30 func/pthread_kill_latency pthread_kill_latency -c 20 31 32 # Pass if all treads get preempted within max loops. 33 # Default max=1 34 func/prio-preempt prio-preempt -c 1 35 36 # Pass if all delay are less than maxduration (us). 37 # Default maxduration=100 us 38 func/sched_latency sched_latency -d 1 -t 5 -c 100 39 40 # Pass if ratio * average concurrent time < average sequential time 41 # Default ratio=0.75 42 func/matrix_mult matrix_mult -c 0.75 43 44 # Pass if difference between the sum of thread times and process time 45 # is less than maxduration (s). 46 # Default maxduration=0.5 s 47 func/thread_clock tc-2 -c 0.5 48 49 # The below tests have no pass/fail criterium. 50 func/gtod_latency gtod_latency 51 func/sched_jitter sched_jitter 52 func/periodic_cpu_load periodic_cpu_load 53 func/periodic_cpu_load periodic_cpu_load_single 54 func/prio-wake prio-wake 55 func/sched_football sched_football 56 func/pi-tests testpi-0 57 func/pi-tests testpi-1 58 func/pi-tests testpi-2 59 func/pi-tests testpi-4 60 func/pi-tests testpi-5 61 func/pi-tests testpi-6 62 func/pi-tests sbrk_mutex 63 func/rt-migrate rt-migrate 64