Blame 0003-Mark-multiple-mml-sec-tests-as-unstable-when-built-i.patch

Peter Oliver 4dac80
From bf512d1bad98bcd1dc87da93fd2e7f415be14501 Mon Sep 17 00:00:00 2001
Peter Oliver 04dac3
From: Peter Oliver <git@mavit.org.uk>
Peter Oliver 04dac3
Date: Mon, 15 Jul 2024 16:19:10 +0100
Peter Oliver 88b725
Subject: [PATCH 3/4] Mark multiple mml-sec tests as unstable when built in an
Peter Oliver 04dac3
 RPM
Peter Oliver 04dac3
Peter Oliver 04dac3
* test/lisp/gnus/mml-sec-tests.el: Mark unstable tests which have been
Peter Oliver 04dac3
seen to intermittently fail at
Peter Oliver 04dac3
https://koji.fedoraproject.org/koji/packageinfo?packageID=560
Peter Oliver 04dac3
---
Peter Oliver 4dac80
 test/lisp/gnus/mml-sec-tests.el | 8 ++++++++
Peter Oliver 4dac80
 1 file changed, 8 insertions(+)
Peter Oliver 04dac3
Peter Oliver 04dac3
diff --git a/test/lisp/gnus/mml-sec-tests.el b/test/lisp/gnus/mml-sec-tests.el
Peter Oliver 4dac80
index 7abd1bd65a3..2bd52bf3ee0 100644
Peter Oliver 04dac3
--- a/test/lisp/gnus/mml-sec-tests.el
Peter Oliver 04dac3
+++ b/test/lisp/gnus/mml-sec-tests.el
Peter Oliver 87182d
@@ -210,6 +210,7 @@ mml-secure-test-key-fixture
Peter Oliver 87182d
 
Peter Oliver 87182d
 (ert-deftest mml-secure-key-checks ()
Peter Oliver 87182d
   "Test mml-secure-check-user-id and mml-secure-check-sub-key on sample keys."
Peter Oliver 87182d
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 87182d
   (skip-unless (test-conf))
Peter Oliver 87182d
   (mml-secure-test-fixture
Peter Oliver 87182d
    (lambda ()
Peter Oliver 87182d
@@ -278,6 +279,7 @@ mml-secure-key-checks
Peter Oliver 04dac3
 
Peter Oliver 04dac3
 (ert-deftest mml-secure-find-usable-keys-1 ()
Peter Oliver 04dac3
   "Make sure that expired and disabled keys and revoked UIDs are not used."
Peter Oliver 04dac3
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 04dac3
   (skip-unless (test-conf))
Peter Oliver 04dac3
   (mml-secure-test-fixture
Peter Oliver 04dac3
    (lambda ()
Peter Oliver 4dac80
@@ -317,6 +319,7 @@ mml-secure-find-usable-keys-1
Peter Oliver 4dac80
 
Peter Oliver 4dac80
 (ert-deftest mml-secure-find-usable-keys-2 ()
Peter Oliver 4dac80
   "Test different ways to search for keys."
Peter Oliver 4dac80
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 4dac80
   (skip-unless (test-conf))
Peter Oliver 4dac80
   (mml-secure-test-fixture
Peter Oliver 4dac80
    (lambda ()
Peter Oliver 4dac80
@@ -369,6 +372,7 @@ mml-secure-find-usable-keys-2
Peter Oliver 88b725
 
Peter Oliver 88b725
 (ert-deftest mml-secure-select-preferred-keys-1 ()
Peter Oliver 88b725
   "If only one key exists for an e-mail address, it is the preferred one."
Peter Oliver 88b725
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 88b725
   (skip-unless (test-conf))
Peter Oliver 88b725
   (mml-secure-test-fixture
Peter Oliver 88b725
    (lambda ()
Peter Oliver 4dac80
@@ -380,6 +384,7 @@ mml-secure-select-preferred-keys-1
Peter Oliver c39eb8
 
Peter Oliver c39eb8
 (ert-deftest mml-secure-select-preferred-keys-2 ()
Peter Oliver c39eb8
   "If multiple keys exists for an e-mail address, customization is necessary."
Peter Oliver c39eb8
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver c39eb8
   (skip-unless (test-conf))
Peter Oliver c39eb8
   (mml-secure-test-fixture
Peter Oliver c39eb8
    (lambda ()
Peter Oliver 4dac80
@@ -407,6 +412,7 @@ mml-secure-select-preferred-keys-2
Peter Oliver 449be0
 
Peter Oliver 449be0
 (ert-deftest mml-secure-select-preferred-keys-3 ()
Peter Oliver 449be0
   "Expired customized keys are removed if multiple keys are available."
Peter Oliver 449be0
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 449be0
   (skip-unless (test-conf))
Peter Oliver 449be0
   (mml-secure-test-fixture
Peter Oliver 449be0
    (lambda ()
Peter Oliver 4dac80
@@ -581,6 +587,7 @@ mml-secure-test-en-decrypt-with-passphrase
Peter Oliver 04dac3
 (ert-deftest mml-secure-en-decrypt-1 ()
Peter Oliver 04dac3
   "Encrypt message; then decrypt and test for expected result.
Peter Oliver 04dac3
 In this test, the single matching key is chosen automatically."
Peter Oliver 04dac3
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 04dac3
   (skip-unless (test-conf))
Peter Oliver 04dac3
   (dolist (method (enc-standards) nil)
Peter Oliver 04dac3
     ;; no-exp@example.org with single encryption key
Peter Oliver 4dac80
@@ -625,6 +632,7 @@ mml-secure-en-decrypt-3
Peter Oliver 04dac3
 (ert-deftest mml-secure-en-decrypt-4 ()
Peter Oliver 04dac3
   "Encrypt message; then decrypt and test for expected result.
Peter Oliver 04dac3
 In this test, encrypt-to-self variables are set to lists."
Peter Oliver 04dac3
+  :tags (if (getenv "RPM_BUILD_ROOT") '(:unstable))
Peter Oliver 04dac3
   (skip-unless (test-conf))
Peter Oliver 04dac3
   ;; Send from sub@example.org, which has two keys; encrypt to both.
Peter Oliver 04dac3
   (let ((mml-secure-openpgp-encrypt-to-self
Peter Oliver 04dac3
-- 
Peter Oliver c39eb8
2.47.0
Peter Oliver 04dac3