tap-driver.sh: flush stdout after each test result
[babeltrace.git] / config / tap-driver.sh
index 2516e9c3f7053a6c8bfa6c46cd521f27a652e0c0..756d20b704fec133d7c28152179dbc058eb84aa4 100755 (executable)
@@ -273,6 +273,9 @@ function report(result, details)
     msg = msg " " details
   # Output on console might be colorized.
   print decorate_result(result) msg
+  # Flush stdout after each test result, this is useful when stdout
+  # is buffered, for example in a CI system.
+  fflush()
   # Log the result in the log file too, to help debugging (this is
   # especially true when said result is a TAP error or "Bail out!").
   print result msg | "cat >&3";
This page took 0.022508 seconds and 4 git commands to generate.