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