diff options
author | 2025-01-31 17:27:11 +0100 | |
---|---|---|
committer | 2025-01-31 17:34:28 +0100 | |
commit | 89878bd8319857b0f7f45364d83066398da888aa (patch) | |
tree | 6c11d434b4987097b16167c7de34141a50e1ac41 /net-libs | |
parent | net-libs/xrootd: update live ebuild (diff) | |
download | gentoo-89878bd8319857b0f7f45364d83066398da888aa.tar.gz gentoo-89878bd8319857b0f7f45364d83066398da888aa.tar.bz2 gentoo-89878bd8319857b0f7f45364d83066398da888aa.zip |
net-libs/xrootd: skip tests extended attributes, bug 937090
Closes: https://bugs.gentoo.org/937090
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/xrootd/xrootd-5.7.2.ebuild | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/net-libs/xrootd/xrootd-5.7.2.ebuild b/net-libs/xrootd/xrootd-5.7.2.ebuild index 8145aad04995..43dd5bf18fcd 100644 --- a/net-libs/xrootd/xrootd-5.7.2.ebuild +++ b/net-libs/xrootd/xrootd-5.7.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -142,6 +142,19 @@ python_test() { } src_test() { + export CTEST_OUTPUT_ON_FAILURE=1 + + local CMAKE_SKIP_TESTS=( + # bug 937090, these fail on tmpfs, as they require + # a filesystem with extended attributes + XrdCl::LocalFileHandlerTest.XAttrTest + XrdCl::FileTest.XAttrTest + XrdCl::FileCopyTest.ThirdPartyCopyTest + XrdCl::FileCopyTest.NormalCopyTest + XrdCl::FileSystemTest.XAttrTest + XrdCl::WorkflowTest.XAttrWorkflowTest + XrdCl::WorkflowTest.CheckpointTest + ) cmake_src_test # Python tests currently require manual configuration and start-up of an xrootd server. # TODO: get this to run properly. |