diff --git a/drd/tests/pth_detached.c b/drd/tests/pth_detached.c index f3025c162..f755a8c81 100644 --- a/drd/tests/pth_detached.c +++ b/drd/tests/pth_detached.c @@ -80,6 +80,7 @@ int main(int argc, char** argv) pthread_mutex_destroy(&s_mutex); write(STDOUT_FILENO, "\n", 1); + fprintf(stderr, "Done.\n"); return 0; } diff --git a/drd/tests/pth_detached.stderr.exp b/drd/tests/pth_detached.stderr.exp index d18786f80..d16127fb5 100644 --- a/drd/tests/pth_detached.stderr.exp +++ b/drd/tests/pth_detached.stderr.exp @@ -1,3 +1,4 @@ +Done. ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_detached.stdout.exp b/drd/tests/pth_detached.stdout.exp index f3229c5b9..e69de29bb 100644 --- a/drd/tests/pth_detached.stdout.exp +++ b/drd/tests/pth_detached.stdout.exp @@ -1 +0,0 @@ -.. diff --git a/drd/tests/pth_detached.vgtest b/drd/tests/pth_detached.vgtest index f78b9ccba..e91ae8e53 100644 --- a/drd/tests/pth_detached.vgtest +++ b/drd/tests/pth_detached.vgtest @@ -1,3 +1,4 @@ prereq: ./supported_libpthread prog: pth_detached args: 1 1 +stdout_filter: ../../tests/filter_sink diff --git a/drd/tests/pth_detached2.stderr.exp b/drd/tests/pth_detached2.stderr.exp index d18786f80..d16127fb5 100644 --- a/drd/tests/pth_detached2.stderr.exp +++ b/drd/tests/pth_detached2.stderr.exp @@ -1,3 +1,4 @@ +Done. ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) diff --git a/drd/tests/pth_detached2.stdout.exp b/drd/tests/pth_detached2.stdout.exp index 01bfb0256..e69de29bb 100644 --- a/drd/tests/pth_detached2.stdout.exp +++ b/drd/tests/pth_detached2.stdout.exp @@ -1 +0,0 @@ -.................... diff --git a/drd/tests/pth_detached2.vgtest b/drd/tests/pth_detached2.vgtest index bcd950a6d..aec7a8346 100644 --- a/drd/tests/pth_detached2.vgtest +++ b/drd/tests/pth_detached2.vgtest @@ -2,3 +2,4 @@ prereq: ./supported_libpthread vgopts: --read-var-info=yes prog: pth_detached args: 10 10 +stdout_filter: ../../tests/filter_sink