[compiler-rt] r333245 - [libFuzzer] [NFC] Generalize fdmask test.

George Karpenkov via llvm-commits llvm-commits at lists.llvm.org
Thu May 24 16:55:55 PDT 2018


Author: george.karpenkov
Date: Thu May 24 16:55:54 2018
New Revision: 333245

URL: http://llvm.org/viewvc/llvm-project?rev=333245&view=rev
Log:
[libFuzzer] [NFC] Generalize fdmask test.

The ordering of stderr/stdout writes might not be guaranteed,
and is irrelevant for this test.

Differential Revision: https://reviews.llvm.org/D47294

Modified:
    compiler-rt/trunk/test/fuzzer/fuzzer-fdmask.test

Modified: compiler-rt/trunk/test/fuzzer/fuzzer-fdmask.test
URL: http://llvm.org/viewvc/llvm-project/compiler-rt/trunk/test/fuzzer/fuzzer-fdmask.test?rev=333245&r1=333244&r2=333245&view=diff
==============================================================================
--- compiler-rt/trunk/test/fuzzer/fuzzer-fdmask.test (original)
+++ compiler-rt/trunk/test/fuzzer/fuzzer-fdmask.test Thu May 24 16:55:54 2018
@@ -6,23 +6,23 @@ RUN: %run %t-SpamyTest -runs=1 -close_fd
 RUN: %run %t-SpamyTest -runs=1 -close_fd_mask=2 2>&1 | FileCheck %s --check-prefix=FD_MASK_2
 RUN: %run %t-SpamyTest -runs=1 -close_fd_mask=3 2>&1 | FileCheck %s --check-prefix=FD_MASK_3
 
-FD_MASK_0: PRINTF_STDOUT
-FD_MASK_0: PRINTF_STDERR
-FD_MASK_0: STREAM_COUT
-FD_MASK_0: STREAM_CERR
-FD_MASK_0: INITED
+FD_MASK_0-DAG: PRINTF_STDOUT
+FD_MASK_0-DAG: PRINTF_STDERR
+FD_MASK_0-DAG: STREAM_COUT
+FD_MASK_0-DAG: STREAM_CERR
+FD_MASK_0-DAG: INITED
 
 FD_MASK_1-NOT: PRINTF_STDOUT
-FD_MASK_1: PRINTF_STDERR
+FD_MASK_1-DAG: PRINTF_STDERR
 FD_MASK_1-NOT: STREAM_COUT
-FD_MASK_1: STREAM_CERR
-FD_MASK_1: INITED
+FD_MASK_1-DAG: STREAM_CERR
+FD_MASK_1-DAG: INITED
 
-FD_MASK_2: PRINTF_STDOUT
+FD_MASK_2-DAG: PRINTF_STDOUT
+FD_MASK_2-DAG: STREAM_COUT
+FD_MASK_2-DAG: INITED
 FD_MASK_2-NOT: PRINTF_STDERR
-FD_MASK_2: STREAM_COUT
-FD_MASK_2-NOTE: STREAM_CERR
-FD_MASK_2: INITED
+FD_MASK_2-NOT: STREAM_CERR
 
 FD_MASK_3-NOT: PRINTF_STDOUT
 FD_MASK_3-NOT: PRINTF_STDERR




More information about the llvm-commits mailing list