[neon/extras/qca2/Neon/stable] debian: disable pgpunittest for now

Pino Toscano null at kde.org
Tue Dec 13 14:39:26 GMT 2022


Git commit 787eb7050c435386ce05a2b042e040fec776ee40 by Pino Toscano.
Committed on 22/10/2022 at 13:07.
Pushed by carlosdem into branch 'Neon/stable'.

disable pgpunittest for now

M  +2    -0    debian/changelog
A  +18   -0    debian/patches/disable_pgpunittest.diff
M  +1    -0    debian/patches/series

https://invent.kde.org/neon/extras/qca2/commit/787eb7050c435386ce05a2b042e040fec776ee40

diff --git a/debian/changelog b/debian/changelog
index c0c361c..01e01fd 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,6 +24,8 @@ qca2 (2.3.5-0r1) UNRELEASED; urgency=medium
     dh_auto_test: this way, the unit tests can use the plugins.
   * Add the gnupg test-only build dependency, needed for the tests of the gnupg
     plugin.
+  * Disable pgpunittest for now, as some tests fail in build-like environments;
+    patch disable_pgpunittest.diff.
 
  -- Debian Qt/KDE Maintainers <debian-qt-kde at lists.debian.org>  Sat, 22 Oct 2022 12:29:54 +0200
 
diff --git a/debian/patches/disable_pgpunittest.diff b/debian/patches/disable_pgpunittest.diff
new file mode 100644
index 0000000..9907beb
--- /dev/null
+++ b/debian/patches/disable_pgpunittest.diff
@@ -0,0 +1,18 @@
+Author: Pino Toscano <pino at debian.org>
+Description: Disable pgpunittest for now
+ It seems that, even with gnupg installed, some tests fail in build-like
+ environments. Hence, disable this test suite for now.
+Last-Update: 2022-10-22
+Forwarded: not-needed
+
+--- a/unittest/pgpunittest/pgpunittest.cpp
++++ b/unittest/pgpunittest/pgpunittest.cpp
+@@ -128,6 +128,8 @@ private Q_SLOTS:
+ 
+ void PgpUnitTest::initTestCase()
+ {
++    QSKIP("unreliable in build environments");
++
+     // Change current directory to executable directory
+     // it is need to find keys*_work directories
+     if (!QCoreApplication::applicationDirPath().isEmpty())
diff --git a/debian/patches/series b/debian/patches/series
index 086542f..ac85b11 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 upstream_hashunittest-run-sha384longtest-only-for-providers-t.patch
 pipeunittest_more_wait.diff
+disable_pgpunittest.diff



More information about the Neon-commits mailing list