aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGlenn Morris2018-03-14 14:30:39 -0400
committerGlenn Morris2018-03-14 14:30:39 -0400
commit5d968dbf6bb85f73b806d196b05db3406ce808be (patch)
tree826afb5d14d49157b3aeedac8b0c30684e67173a
parent5bebacc476259f854d3735a6dc5a639016f1673a (diff)
downloademacs-5d968dbf6bb85f73b806d196b05db3406ce808be.tar.gz
emacs-5d968dbf6bb85f73b806d196b05db3406ce808be.zip
More hydra.nixos.org logging for unfinished tests
* lisp/emacs-lisp/ert.el (ert-summarize-tests-batch-and-exit): Dump contents of any unfinished log files on hydra.nixos.org.
-rw-r--r--lisp/emacs-lisp/ert.el9
1 files changed, 8 insertions, 1 deletions
diff --git a/lisp/emacs-lisp/ert.el b/lisp/emacs-lisp/ert.el
index 7d8d0a50e48..3beb8a070fc 100644
--- a/lisp/emacs-lisp/ert.el
+++ b/lisp/emacs-lisp/ert.el
@@ -1548,7 +1548,14 @@ Ran \\([0-9]+\\) tests, \\([0-9]+\\) results as expected\
1548 (mapc (lambda (l) (message " %s" l)) notests)) 1548 (mapc (lambda (l) (message " %s" l)) notests))
1549 (when badtests 1549 (when badtests
1550 (message "%d files did not finish:" (length badtests)) 1550 (message "%d files did not finish:" (length badtests))
1551 (mapc (lambda (l) (message " %s" l)) badtests)) 1551 (mapc (lambda (l) (message " %s" l)) badtests)
1552 (if (getenv "EMACS_HYDRA_CI")
1553 (with-temp-buffer
1554 (dolist (f badtests)
1555 (erase-buffer)
1556 (insert-file-contents f)
1557 (message "Contents of unfinished file %s:" f)
1558 (message "-----\n%s\n-----" (buffer-string))))))
1552 (when unexpected 1559 (when unexpected
1553 (message "%d files contained unexpected results:" (length unexpected)) 1560 (message "%d files contained unexpected results:" (length unexpected))
1554 (mapc (lambda (l) (message " %s" l)) unexpected)) 1561 (mapc (lambda (l) (message " %s" l)) unexpected))