blob: b4da097d51367aa37064c9c76e427a90b80b154f [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#
robbiew92b688b2004-03-01 22:36:38 +00004pipeio_1 pipeio -T pipeio_1 -c 5 -s 4090 -i 100 -b -f x80
plarsedab67b2001-09-04 19:51:03 +00005# spawns 5 children to write 100 chunks of 4090 bytes to a named pipe
6# using blocking I/O
robbiew92b688b2004-03-01 22:36:38 +00007#pipeio_2 pipeio -T pipeio_2 -c 5 -s 4090 -i 100 -f x80
plarsedab67b2001-09-04 19:51:03 +00008# 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
robbiew92b688b2004-03-01 22:36:38 +000011pipeio_3 pipeio -T pipeio_3 -c 5 -s 4090 -i 100 -u -b -f x80
plarsedab67b2001-09-04 19:51:03 +000012# spawns 5 children to write 100 chunks of 4090 bytes to an unnamed pipe
13# using blocking I/O
robbiew92b688b2004-03-01 22:36:38 +000014pipeio_4 pipeio -T pipeio_4 -c 5 -s 4090 -i 100 -u -f x80
plarsedab67b2001-09-04 19:51:03 +000015# spawns 5 children to write 100 chunks of 4090 bytes to an unnamed pipe
16# using non-blocking I/O
robbiew92b688b2004-03-01 22:36:38 +000017pipeio_5 pipeio -T pipeio_5 -c 5 -s 5000 -i 10 -b -f x80
plarsedab67b2001-09-04 19:51:03 +000018# spawns 5 children to write 10 chunks of 5000 bytes to a named pipe
19# using blocking I/O
robbiew92b688b2004-03-01 22:36:38 +000020pipeio_6 pipeio -T pipeio_6 -c 5 -s 5000 -i 10 -b -u -f x80
plarsedab67b2001-09-04 19:51:03 +000021# spawns 5 children to write 10 chunks of 5000 bytes to an unnamed pipe
22# using blocking I/O
robbiew92b688b2004-03-01 22:36:38 +000023#pipeio_7 pipeio -T pipeio_7 -c 5 -s 5000 -i 10 -f x80
plarsedab67b2001-09-04 19:51:03 +000024# 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
robbiew92b688b2004-03-01 22:36:38 +000027pipeio_8 pipeio -T pipeio_8 -c 5 -s 5000 -i 10 -u -f x80
plarsedab67b2001-09-04 19:51:03 +000028# 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