You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
64 lines
1.9 KiB
64 lines
1.9 KiB
# Test run commands for default profile
|
|
#
|
|
# format:
|
|
# reldir testexec [ args ... ]
|
|
#
|
|
# First field is the relative directory of the test.
|
|
# Second field is the executable itself.
|
|
# Others field are arguments of the command.
|
|
# In the above example, the following would be done:
|
|
# cd reldir ; ./testexec args ...
|
|
# as a usual shell command.
|
|
#
|
|
# Comments are shell-like.
|
|
#
|
|
# This is to be read by scripts/run_c_files.sh and is useful
|
|
# for local or global runs (<RT_TESTS_ROOT>/run.sh or <TESTDIR>/run_auto.sh)
|
|
#
|
|
|
|
# Pass if maximum time for signaled thread to be scheduled is less
|
|
# than threshold (us).
|
|
# Default threshold=100 us
|
|
func/async_handler async_handler -c 100
|
|
func/async_handler async_handler_jk -c 100
|
|
# Pass if maximum lock time is less than threshold (us).
|
|
# Default threshold=200 us
|
|
func/pi_perf pi_perf -c 200
|
|
|
|
# Pass if maximum latency is less than criterium (us).
|
|
# Default=20 us
|
|
func/pthread_kill_latency pthread_kill_latency -c 20
|
|
|
|
# Pass if all threads get preempted within max loops.
|
|
# Default max=1
|
|
func/prio-preempt prio-preempt -c 1
|
|
|
|
# Pass if all delay are less than maxduration (us).
|
|
# Default maxduration=100 us
|
|
func/sched_latency sched_latency -d 1 -t 5 -c 100
|
|
|
|
# Pass if ratio * average concurrent time < average sequential time
|
|
# Default ratio=0.75
|
|
func/matrix_mult matrix_mult -c 0.75
|
|
|
|
# Pass if difference between the sum of thread times and process time
|
|
# is less than maxduration (s).
|
|
# Default maxduration=0.5 s
|
|
func/thread_clock tc-2 -c 0.5
|
|
|
|
# The below tests have no pass/fail criterium.
|
|
func/gtod_latency gtod_latency
|
|
func/sched_jitter sched_jitter
|
|
func/periodic_cpu_load periodic_cpu_load
|
|
func/periodic_cpu_load periodic_cpu_load_single
|
|
func/prio-wake prio-wake
|
|
func/sched_football sched_football
|
|
func/pi-tests testpi-0
|
|
func/pi-tests testpi-1
|
|
func/pi-tests testpi-2
|
|
func/pi-tests testpi-4
|
|
func/pi-tests testpi-5
|
|
func/pi-tests testpi-6
|
|
func/pi-tests sbrk_mutex
|
|
func/rt-migrate rt-migrate
|