diff options
Diffstat (limited to 'tools/regression/pipe')
-rw-r--r-- | tools/regression/pipe/bigpipetest.c | 3 | ||||
-rw-r--r-- | tools/regression/pipe/bigpipetest.t | 10 |
2 files changed, 13 insertions, 0 deletions
diff --git a/tools/regression/pipe/bigpipetest.c b/tools/regression/pipe/bigpipetest.c index d5185c5..c5983fa 100644 --- a/tools/regression/pipe/bigpipetest.c +++ b/tools/regression/pipe/bigpipetest.c @@ -48,6 +48,8 @@ int main() char buf[BIG_PIPE_SIZE]; /* any value over PIPE_SIZE should do */ int i, flags, fd[2]; + printf("1..1\n"); + if (pipe(fd) < 0) { perror("pipe"); exit(1); } flags = fcntl(fd[1], F_GETFL); @@ -75,5 +77,6 @@ int main() close(fd[0]); memset(buf, 0, sizeof buf); for (i = 0; i < 1000; i++) write_frame(fd[1], buf, sizeof buf); + printf("ok 1\n"); exit(0); } diff --git a/tools/regression/pipe/bigpipetest.t b/tools/regression/pipe/bigpipetest.t new file mode 100644 index 0000000..8bdfd03 --- /dev/null +++ b/tools/regression/pipe/bigpipetest.t @@ -0,0 +1,10 @@ +#!/bin/sh +# $FreeBSD$ + +cd `dirname $0` + +executable=`basename $0 .t` + +make $executable 2>&1 > /dev/null + +exec ./$executable |