From 4517b7af0e867d7244d8fcb9af72358f3559660f Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Tue, 17 Oct 2006 22:06:43 +0000 Subject: r19381: Print out the specific tests that failed after a smbtorture run. Support listing known failures as a list of wildcards in the file `KNOWN_FAILURES'. (This used to be commit 23f66efd564d1ad549fc0cd60348f54808f5cafa) --- source4/torture/ui.h | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) (limited to 'source4/torture/ui.h') diff --git a/source4/torture/ui.h b/source4/torture/ui.h index f0628b7758..23988d9bf4 100644 --- a/source4/torture/ui.h +++ b/source4/torture/ui.h @@ -75,14 +75,23 @@ struct torture_context const struct torture_ui_ops *ui_ops; void *ui_data; + char *active_testname; struct torture_test *active_test; struct torture_tcase *active_tcase; - int skipped; - int todo; - int success; - int failed; - int errors; + char **expected_failures; + + struct torture_results { + int skipped; + int todo; + int success; + int failed; + int errors; + + const char **unexpected_failures; + const char **unexpected_successes; + const char **unexpected_errors; + } results; bool quiet; /* Whether tests should avoid writing output to stdout */ -- cgit