aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorJacob Bachmeyer <jcb62281+dev@gmail.com>2020-07-22 21:28:24 -0500
committerJacob Bachmeyer <jcb62281+dev@gmail.com>2020-07-22 21:28:24 -0500
commit264bd34c28a16e18860dbc69a21a96c1be130b08 (patch)
tree77c72db79b2fbd6305806a406548c10b117af126 /ChangeLog
parentcc275d7ed80965def55d7b64c7175d2e985e38f3 (diff)
downloaddejagnu-264bd34c28a16e18860dbc69a21a96c1be130b08.zip
dejagnu-264bd34c28a16e18860dbc69a21a96c1be130b08.tar.gz
dejagnu-264bd34c28a16e18860dbc69a21a96c1be130b08.tar.bz2
Revise host_execute to fix PR42399
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 5cb58c4..ea3dd74 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,18 @@
2020-07-22 Jacob Bachmeyer <jcb62281+dev@gmail.com>
+ PR42399
+
+ * NEWS: Document changes to host_execute.
+
+ * lib/dejagnu.exp (host_execute): Revise expect matching to
+ combine all unit test protocol lines into one pattern.
+ (host_execute): Rework other expect patterns.
+ (host_execute): Ensure that all output from child process is read
+ until the child closes its output to avoid sending early SIGPIPE.
+ (host_execute): Report an ERROR (and cause the next test to be
+ recorded as UNRESOLVED) if the Expect matching buffer overflows.
+ (host_execute): Remove dependency on global "text" variable.
+
* Makefile.am (TESTSUITE_FILES): Update.
* testsuite/runtest.main/stats.exp: Generalize infrastructure and