aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJacob Bachmeyer <jcb@gnu.org>2022-11-26 22:05:45 -0600
committerJacob Bachmeyer <jcb@gnu.org>2022-11-26 22:05:45 -0600
commit999b7c0475d5f31c9fc29be58a97078bf6f0f2ec (patch)
tree35b3f9c43abfbda98f898ff23e189fa56a4015bb /ChangeLog
parentd747eee6ec891425846ea9c21819d9c2ea48ed34 (diff)
downloaddejagnu-999b7c0475d5f31c9fc29be58a97078bf6f0f2ec.zip
dejagnu-999b7c0475d5f31c9fc29be58a97078bf6f0f2ec.tar.gz
dejagnu-999b7c0475d5f31c9fc29be58a97078bf6f0f2ec.tar.bz2
Add explicit end-of-test marker to DejaGnu unit test protocol
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 25102ea..d7ea8c2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2022-11-26 Jacob Bachmeyer <jcb@gnu.org>
+
+ * doc/dejagnu.texi (DejaGnu unit test protocol): Add end marker
+ line using "END" to allow detecting tests that exit prematurely.
+ The "Totals:" line was previously used for this purpose, but it
+ does not match the pattern documented as reserved for carrying
+ unit test results and information.
+
+ * lib/dejagnu.exp (host_execute): Remove test for "Totals" line.
+ (host_execute): Add corresponding support for the new line types.
+
+ * dejagnu.h (totals): Add end marker.
+ (TestState::totals): Likewise.
+
2022-10-04 Jacob Bachmeyer <jcb@gnu.org>
PR58065