1#!/bin/sh 2 3echo RUNNING ALL TESTS. stdout > testlog 4 5rm -f testlog 6touch testlog 7 8export CYCLE=5 9 10while 11 [ -w testlog ] 12do 13 ./message_queue_test_01 1>> testlog 2>> testlog 14 ./message_queue_test_02_get 1>> testlog 2>> testlog 15 ./message_queue_test_02_rcv 1>> testlog 2>> testlog& 16 ./message_queue_test_02_snd 1>> testlog 2>> testlog 17 ./message_queue_test_02_ctl -r 1>> testlog 2>> testlog 18 ./message_queue_test_04 1>> testlog 2>> testlog 19 ./message_queue_test_05 -n 8 1>> testlog 2>> testlog 20 ./cleanup 21 ./pipe_test_01 1>> testlog 2>> testlog 22 ./pipe_test_02 1>> testlog 2>> testlog 23 ./pipe_test_02 -n 1>> testlog 2>> testlog 24 ./pipe_test_02 -b 8192 -p 32 1>> testlog 2>> testlog 25 ./pipe_test_02 -b 8192 -p 32 -n 1>> testlog 2>> testlog 26 ./semaphore_test_01 1>> testlog 2>> testlog 27 ./semaphore_test_02 1>> testlog 2>> testlog 28 ./semaphore_test_02 -s 64 -p 16 1>> testlog 2>> testlog 29 ./semaphore_test_03 1>> testlog 2>> testlog 30 ./semaphore_test_03 -s 30 -p 16 1>> testlog 2>> testlog 31 ./cleanup 32 ./shmem_test_01 1>> testlog 2>> testlog 33 ./shmem_test_01 -s 1024 1>> testlog 2>> testlog 34 ./shmem_test_02 1>> testlog 2>> testlog 35 ./shmem_test_02 -s 1024 -c 16 1>> testlog 2>> testlog 36 ./shmem_test_03 1>> testlog 2>> testlog 37 ./shmem_test_03 -s 1024 -c 16 1>> testlog 2>> testlog 38 ./shmem_test_04 1>> testlog 2>> testlog 39 ./shmem_test_04 -l 16 -p 16 -m 2 1>> testlog 2>> testlog 40 ./shmem_test_04 -F 1>> testlog 2>> testlog 41 ./shmem_test_04 -F -l 16 -p 16 -m 2 1>> testlog 2>> testlog 42 ./shmem_test_05 1>> testlog 2>> testlog 43 ./shmem_test_06 1>> testlog 2>> testlog 44 ./shmem_test_07 1>> testlog 2>> testlog 45 ./shmem_test_07 -c 4 -g 8 -s 1048576 1>> testlog 2>> testlog 46 ./shmem_test_07 -c 16 -g 16 -s 1048576 1>> testlog 2>> testlog 47 ./cleanup 48 ./signal_test_01 1>> testlog 2>> testlog 49 ./signal_test_02 1>> testlog 2>> testlog 50 ./signal_test_03 1>> testlog 2>> testlog 51 ./signal_test_04 1>> testlog 2>> testlog 52 ./signal_test_05 1>> testlog 2>> testlog 53 ./signal_test_06 1>> testlog 2>> testlog 54 ./signal_test_07 1>> testlog 2>> testlog 55 ./cleanup 56 echo ipc_str complete 57done 58