]> git.eshelyaron.com Git - emacs.git/commitdiff
Try to stop tramp test hangs on hydra
authorGlenn Morris <rgm@gnu.org>
Tue, 13 Mar 2018 22:45:38 +0000 (18:45 -0400)
committerGlenn Morris <rgm@gnu.org>
Tue, 13 Mar 2018 22:45:38 +0000 (18:45 -0400)
* test/lisp/net/tramp-tests.el (tramp-test41-asynchronous-requests):
Use fewer processes on hydra.

test/lisp/net/tramp-tests.el

index 422e71df7c3a9517bc66af7106e0a0e317fc881f..3fd8f69443ed9c707386117b1131bd7173bf8f9f 100644 (file)
@@ -4719,6 +4719,8 @@ process sentinels.  They shall not disturb each other."
 
   ;; This test could be blocked on hydra.  So we set a timeout of 300
   ;; seconds, and we send a SIGUSR1 signal after 300 seconds.
+  ;; This clearly doesn't work though, because the test not
+  ;; infrequently hangs for hours until killed by the infrastructure.
   (with-timeout (300 (tramp--test-timeout-handler))
     (define-key special-event-map [sigusr1] 'tramp--test-timeout-handler)
     (tramp--test-instrument-test-case (if (getenv "EMACS_HYDRA_CI") 10 0)
@@ -4743,6 +4745,7 @@ process sentinels.  They shall not disturb each other."
             (or
              (ignore-errors
                (string-to-number (getenv "REMOTE_PARALLEL_PROCESSES")))
+            (if (getenv "EMACS_HYDRA_CI") 5)
              10))
            ;; On hydra, timings are bad.
            (timer-repeat