commit:     fa4f1b9aa924c465377ec34f46ddfccbdfda3243
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 05:20:26 2023 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 10:01:35 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa4f1b9a

dev-qt/qtconnectivity: skip more bluetooth tests

Not looked too deeply into, but seems to be attemting
to use bluez. Most tests from this package are likely
not very relevant without an actual test device plus
while stuck in sandbox.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild    | 8 +++++++-
 dev-qt/qtconnectivity/qtconnectivity-6.5.9999.ebuild | 8 +++++++-
 dev-qt/qtconnectivity/qtconnectivity-6.9999.ebuild   | 8 +++++++-
 3 files changed, 21 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
index ed231522887f..47506d7b4b09 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.2.ebuild
@@ -27,7 +27,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 CMAKE_SKIP_TESTS=(
-       # most hardware tests are skipped, but seems(?) this one detects and 
fails
+       # most hardware tests are auto-skipped, but some still misbehave
+       # if bluez/hardware is available (generally tests here may not be
+       # very relevant without hardware, lists may need to be extended)
+       tst_qbluetoothlocaldevice
+       tst_qbluetoothserver
+       tst_qbluetoothservicediscoveryagent
+       tst_qbluetoothserviceinfo
        tst_qlowenergycontroller
 )
 

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.5.9999.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.5.9999.ebuild
index ed231522887f..47506d7b4b09 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.5.9999.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.5.9999.ebuild
@@ -27,7 +27,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 CMAKE_SKIP_TESTS=(
-       # most hardware tests are skipped, but seems(?) this one detects and 
fails
+       # most hardware tests are auto-skipped, but some still misbehave
+       # if bluez/hardware is available (generally tests here may not be
+       # very relevant without hardware, lists may need to be extended)
+       tst_qbluetoothlocaldevice
+       tst_qbluetoothserver
+       tst_qbluetoothservicediscoveryagent
+       tst_qbluetoothserviceinfo
        tst_qlowenergycontroller
 )
 

diff --git a/dev-qt/qtconnectivity/qtconnectivity-6.9999.ebuild 
b/dev-qt/qtconnectivity/qtconnectivity-6.9999.ebuild
index ed231522887f..47506d7b4b09 100644
--- a/dev-qt/qtconnectivity/qtconnectivity-6.9999.ebuild
+++ b/dev-qt/qtconnectivity/qtconnectivity-6.9999.ebuild
@@ -27,7 +27,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 CMAKE_SKIP_TESTS=(
-       # most hardware tests are skipped, but seems(?) this one detects and 
fails
+       # most hardware tests are auto-skipped, but some still misbehave
+       # if bluez/hardware is available (generally tests here may not be
+       # very relevant without hardware, lists may need to be extended)
+       tst_qbluetoothlocaldevice
+       tst_qbluetoothserver
+       tst_qbluetoothservicediscoveryagent
+       tst_qbluetoothserviceinfo
        tst_qlowenergycontroller
 )
 

Reply via email to