blob: 7dff69fc9d23fdae9f3236cc5fcd712a409a2092 [file] [log] [blame]
robbiew1f254532003-03-28 22:07:58 +00001#DESCRIPTION:Interprocess communication stress
plarsedab67b2001-09-04 19:51:03 +00002# These tests use tests/pipeio to put pipes (named or unnamed) through a workout
3#
4pipeio_1 pipeio -c 5 -s 4090 -i 100 -b -f x80
5# spawns 5 children to write 100 chunks of 4090 bytes to a named pipe
6# using blocking I/O
7#pipeio_2 pipeio -c 5 -s 4090 -i 100 -f x80
8# spawns 5 children to write 100 chunks of 4090 bytes to a named pipe
9# using non-blocking I/O
10# This test hits EAGAIN, which pipeio doesn't handle at the moment
11pipeio_3 pipeio -c 5 -s 4090 -i 100 -u -b -f x80
12# spawns 5 children to write 100 chunks of 4090 bytes to an unnamed pipe
13# using blocking I/O
14pipeio_4 pipeio -c 5 -s 4090 -i 100 -u -f x80
15# spawns 5 children to write 100 chunks of 4090 bytes to an unnamed pipe
16# using non-blocking I/O
17pipeio_5 pipeio -c 5 -s 5000 -i 10 -b -f x80
18# spawns 5 children to write 10 chunks of 5000 bytes to a named pipe
19# using blocking I/O
20pipeio_6 pipeio -c 5 -s 5000 -i 10 -b -u -f x80
21# spawns 5 children to write 10 chunks of 5000 bytes to an unnamed pipe
22# using blocking I/O
23#pipeio_7 pipeio -c 5 -s 5000 -i 10 -f x80
24# spawns 5 children to write 10 chunks of 5000 bytes to a named pipe
25# using non-blocking I/O
26# This test hits EAGAIN, which pipeio doesn't handle at the moment
27pipeio_8 pipeio -c 5 -s 5000 -i 10 -u -f x80
28# spawns 5 children to write 10 chunks of 5000 bytes to an unnamed pipe
29# using non-blocking I/O
30
31sem01 sem01
robbiewee7313b2002-03-06 18:31:30 +000032sem02 sem02
robbiewbde157c2003-02-20 19:58:14 +000033
34# The following will test for POSIX compliant semaphore functions that are
35# currently unimplemented in Linux.
36
37#sem_close01 cd $LTPROOT/testcases/bin;sem_close01
38#sem_getvalue01 cd $LTPROOT/testcases/bin;sem_getvalue01
39#sem_open01 cd $LTPROOT/testcases/bin;sem_open01
40#sem_post01 cd $LTPROOT/testcases/bin;sem_post01
41#sem_unlink01 cd $LTPROOT/testcases/bin;sem_unlink01
42#sem_wait01 cd $LTPROOT/testcases/bin;sem_wait01
43