From 437a6939ccf9d813ca3ed20fbda62c34c98aaf94 Mon Sep 17 00:00:00 2001 From: Jeremy Fitzhardinge Date: Tue, 6 Jan 2004 21:46:02 +0000 Subject: [PATCH] Make fork test deterministic. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@2190 --- none/tests/fork.c | 4 ++++ none/tests/fork.stderr.exp | 2 -- none/tests/fork.vgtest | 1 + 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/none/tests/fork.c b/none/tests/fork.c index 8995beb56..22a7c211b 100644 --- a/none/tests/fork.c +++ b/none/tests/fork.c @@ -1,6 +1,7 @@ #include #include +#include #include int main(void) @@ -16,5 +17,8 @@ int main(void) printf("%s", pid==0 ? "X" : "XX"); + if (pid != 0) + waitpid(pid, NULL, 0); + return 0; } diff --git a/none/tests/fork.stderr.exp b/none/tests/fork.stderr.exp index 139597f9c..e69de29bb 100644 --- a/none/tests/fork.stderr.exp +++ b/none/tests/fork.stderr.exp @@ -1,2 +0,0 @@ - - diff --git a/none/tests/fork.vgtest b/none/tests/fork.vgtest index 0de247f89..efd66f601 100644 --- a/none/tests/fork.vgtest +++ b/none/tests/fork.vgtest @@ -1 +1,2 @@ prog: fork +vgopts: -q