# Dynamically configure all the tests

dynamic Performance_Test
        Service_Object
        *
        Perf_Test/Perf_Test:_make_Performance_Test()
        "-s 3 -t 4"
dynamic Mutex_Test Service_Object
        *
        Perf_Test/Perf_Test:_make_Mutex_Test()
#dynamic Guard_Test Service_Object * Perf_Test/Perf_Test:_make_Guard_Test() "-g"
#dynamic SYSVSema_Test Service_Object * Perf_Test/Perf_Test:_make_SYSVSema_Test()
#dynamic Adaptive_Mutex_Test Service_Object * Perf_Test/Perf_Test:_make_Adaptive_Mutex_Test()
#dynamic Recursive_Lock_Test Service_Object * Perf_Test/Perf_Test:_make_Recursive_Lock_Test()
#dynamic Adaptive_Recursive_Lock_Test Service_Object *
#   Perf_Test/Perf_Test:_make_Adaptive_Recursive_Lock_Test()
#dynamic Semaphore_Test Service_Object * Perf_Test/Perf_Test:_make_Sema_Test()
#dynamic Adaptive_Semaphore_Test Service_Object * Perf_Test/Perf_Test:_make_Adaptive_Sema_Test()
#dynamic RWRD_Mutex_Test Service_Object * Perf_Test/Perf_Test:_make_RWRD_Test()
#dynamic RWWR_Mutex_Test Service_Object * Perf_Test/Perf_Test:_make_RWWR_Test()
#dynamic Token_Test Service_Object * Perf_Test/Perf_Test:_make_Token_Test()
#dynamic SYSVSema_Test Service_Object * Perf_Test/Perf_Test:_make_SYSVSema_Test()
#dynamic Context_Test Service_Object * Perf_Test/Perf_Test:_make_Context_Test()
# dynamic Memory_Test Service_Object  * Perf_Test/Perf_Test:_make_Memory_Test()
#dynamic Pipe_Thr_Test Service_Object * Perf_Test/Perf_Test:_make_Pipe_Thr_Test()
# dynamic Pipe_Proc_Test Service_Object * Perf_Test/Perf_Test:_make_Pipe_Proc_Test()
# The following two tests don't work correctly yet...
#dynamic Condition_Broadcast_Test Service_Object * Perf_Test/Perf_Test:_make_Cond_Brdcast_Test()
#dynamic Condition_Signal_Test Service_Object * Perf_Test/Perf_Test:_make_Cond_Signal_Test()
