aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Bachmeyer <jcb62281+dev@gmail.com>2020-06-26 20:55:33 -0500
committerJacob Bachmeyer <jcb62281+dev@gmail.com>2020-06-26 20:55:33 -0500
commit556eb7716e0010f02133cb41cfc7fd8867b6c50d (patch)
tree2b51a4d5af1019331ba2a4322259271a425b38b9
parenta149ae3e95dd7a7ec6f7f4bbda64994cffa9e37b (diff)
downloaddejagnu-556eb7716e0010f02133cb41cfc7fd8867b6c50d.zip
dejagnu-556eb7716e0010f02133cb41cfc7fd8867b6c50d.tar.gz
dejagnu-556eb7716e0010f02133cb41cfc7fd8867b6c50d.tar.bz2
Document use of UNRESOLVED results to mark test script crashes
-rw-r--r--ChangeLog3
-rw-r--r--doc/dejagnu.texi5
2 files changed, 8 insertions, 0 deletions
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