]> git.eshelyaron.com Git - emacs.git/commitdiff
Disable esh-proc-test/kill-pipeline on EMBA
authorLars Ingebrigtsen <larsi@gnus.org>
Sat, 12 Mar 2022 21:45:28 +0000 (22:45 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Sat, 12 Mar 2022 21:45:38 +0000 (22:45 +0100)
Test esh-proc-test/kill-pipeline condition:
    (ert-test-failed
     ((should
       (string-match-p
(rx ...)
(buffer-substring-no-properties output-start ...)))
      :form
      (string-match-p "\\(?:\\(?:interrupt\\|killed\\)\n\\)" "")

test/lisp/eshell/esh-proc-tests.el

index 7dc9d29cfecad8800f70e770d2bf7b596b42ef4a..d2184688f3f2cc8d0a840c420f410f0ebca6b3dc 100644 (file)
@@ -50,6 +50,9 @@ prompt.  See bug#54136."
   (skip-unless (and (executable-find "sh")
                     (executable-find "echo")
                     (executable-find "sleep")))
+  ;; This test doesn't work on EMBA with AOT nativecomp, but works
+  ;; fine elsewhere.
+  (skip-unless (not (getenv "EMACS_EMBA_CI")))
   (with-temp-eshell
    (eshell-insert-command
     (concat "sh -c 'while true; do echo y; sleep 1; done' | "