Skip some proced-tests that appear to be hanging
authorStefan Kangas <stefankangas@gmail.com>
Tue, 11 Mar 2025 00:01:33 +0000 (01:01 +0100)
committerRob Browning <rlb@defaultvalue.org>
Fri, 21 Aug 2026 17:24:00 +0000 (12:24 -0500)
Skip the same proced-tests that are now skipped upstream because they
were hanging on darwin, since proced-tests has been intermittently been
hanging on Debian too.  Just change the skip-when criteria in the
upstream commit from 'darwin to t.

Also skip the two tests that were already being skipped on darwin, since
proced-tests was still hanging with those enabled in Debian.

Orign: upstream, commit: 8ea65ac642c5ae29610ef6a14f852953821dee45)
Added-by: Rob Browning <rlb@defaultvalue.org>
Bug: https://debbugs.gnu.org/76898
README-Debian: Some of the proced-tests are now skipped
 They were hanging on the buildds and locally, so as with darwin
 upstream, we now skip them too.

Gbp-Pq: Name 0025-Skip-some-proced-tests-that-appear-to-be-hanging.patch

test/lisp/proced-tests.el

index ecf23c5d0377ac0d714de3e2b33cfb71336335e5..a6f6a1c2a62220ad7191afdfa69e46fdcaa3aafc 100644 (file)
@@ -87,6 +87,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
      #'proced--assert-process-valid-cpu-refinement-explainer)
 
 (ert-deftest proced-format-test ()
+  (skip-when t) ; Bug#76898
   (dolist (format '(short medium long verbose))
     (proced--within-buffer
      format
@@ -94,6 +95,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
      (proced--assert-emacs-pid-in-buffer))))
 
 (ert-deftest proced-update-test ()
+  (skip-when t) ; Bug#76898
   (proced--within-buffer
    'short
    'user
@@ -101,6 +103,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
    (proced--assert-emacs-pid-in-buffer)))
 
 (ert-deftest proced-revert-test ()
+  (skip-when t) ; Bug#76898
   (proced--within-buffer
    'short
    'user
@@ -108,6 +111,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
    (proced--assert-emacs-pid-in-buffer)))
 
 (ert-deftest proced-color-test ()
+  (skip-when t) ; Bug#76898
   (let ((proced-enable-color-flag t))
     (proced--within-buffer
      'short
@@ -116,7 +120,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
 
 (ert-deftest proced-refine-test ()
   ;; %CPU is not implemented on macOS
-  (skip-when (eq system-type 'darwin))
+  (skip-when t)
   (proced--within-buffer
    'verbose
    'user
@@ -130,7 +134,7 @@ CPU is as in `proced--assert-process-valid-cpu-refinement'."
        (forward-line)))))
 
 (ert-deftest proced-refine-with-update-test ()
-  (skip-when (eq system-type 'darwin))
+  (skip-when t)
   (proced--within-buffer
    'verbose
    'user