automake-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[automake-commit] branch master updated: tests: .NOTPARALLEL test-driver


From: Karl Berry
Subject: [automake-commit] branch master updated: tests: .NOTPARALLEL test-driver-create-log-dir.
Date: Fri, 27 Nov 2020 21:07:19 -0500

This is an automated email from the git hooks/post-receive script.

karl pushed a commit to branch master
in repository automake.

View the commit online:
https://git.savannah.gnu.org/gitweb/?p=automake.git;a=commitdiff;h=b35822b5a67eaae45db82fdaf833c31ab83ea6c4

The following commit(s) were added to refs/heads/master by this push:
     new b35822b  tests: .NOTPARALLEL test-driver-create-log-dir.
b35822b is described below

commit b35822b5a67eaae45db82fdaf833c31ab83ea6c4
Author: Karl Berry <karl@freefriends.org>
AuthorDate: Fri Nov 27 18:07:10 2020 -0800

    tests: .NOTPARALLEL test-driver-create-log-dir.
    
    * t/test-driver-create-log-dir.sh (.NOTPARALLEL): add target,
    since the two tests under sub/ seem to have a race condition.
    No evident way to debug or reliably reproduce. Reported by Jim.
---
 t/test-driver-create-log-dir.sh | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/t/test-driver-create-log-dir.sh b/t/test-driver-create-log-dir.sh
index 54c904e..759b264 100644
--- a/t/test-driver-create-log-dir.sh
+++ b/t/test-driver-create-log-dir.sh
@@ -42,6 +42,13 @@ check-local: $(TEST_SUITE_LOG)
        test -f sub/foo.trs
        test -f sub/subsub/bar.trs
        test -f sub1/baz.trs
+
+# Tell GNU make not to parallelize, since the two tests under sub/
+# can result in, for example:
+#   fatal: making test-suite.log: failed to create sub/foo.trs
+#   fatal: making test-suite.log: failed to create sub/foo.log
+# No evident way to debug or reliably reproduce.
+.NOTPARALLEL:
 END
 
 echo "#!$AM_TEST_RUNNER_SHELL" > checkdir-driver



reply via email to

[Prev in Thread] Current Thread [Next in Thread]