diff --git a/cmd/splat.c b/cmd/splat.c index 2fa0c50c06..f4caa5639e 100644 --- a/cmd/splat.c +++ b/cmd/splat.c @@ -431,7 +431,8 @@ static int test_run(cmd_args_t *args, test_t *test) fflush(stdout); free(cmd); - if (args->args_verbose) { + if ((args->args_verbose == 1 && rc) || + (args->args_verbose >= 2)) { if ((rc = read(splatctl_fd, splat_buffer, splat_buffer_size - 1)) < 0) { fprintf(stdout, "Error reading results: %d\n", rc);