From 556eb7716e0010f02133cb41cfc7fd8867b6c50d Mon Sep 17 00:00:00 2001 From: Jacob Bachmeyer Date: Fri, 26 Jun 2020 20:55:33 -0500 Subject: [PATCH] Document use of UNRESOLVED results to mark test script crashes --- ChangeLog | 3 +++ doc/dejagnu.texi | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index cd95dd5..38c245e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,9 @@ * doc/dejagnu.texi (Invoking runtest): Remove --keep_going and --no_keep_going options. + (A POSIX Conforming Test Framework): Document that Tcl errors in + test scripts produce UNRESOLVED results as placeholders. + * doc/runtest.1: Likewise. * lib/framework.exp (log_and_exit): Print collected Tcl errors. diff --git a/doc/dejagnu.texi b/doc/dejagnu.texi index bb386e8..b6d52dc 100644 --- a/doc/dejagnu.texi +++ b/doc/dejagnu.texi @@ -385,6 +385,11 @@ A test depends on a previous test, which has failed. @item The test was set up incorrectly. + +@item +A test script aborts due to a Tcl error. In this case, the DejaGnu +framework inserts an @emph{UNRESOLVED} result as a placeholder for an +unknown number of tests that were not run because the script crashed. @end itemize @table @asis