commit: 89878bd8319857b0f7f45364d83066398da888aa Author: Guilherme Amadio <amadio <AT> gentoo <DOT> org> AuthorDate: Fri Jan 31 16:27:11 2025 +0000 Commit: Guilherme Amadio <amadio <AT> gentoo <DOT> org> CommitDate: Fri Jan 31 16:34:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89878bd8
net-libs/xrootd: skip tests extended attributes, bug 937090 Closes: https://bugs.gentoo.org/937090 Signed-off-by: Guilherme Amadio <amadio <AT> gentoo.org> net-libs/xrootd/xrootd-5.7.2.ebuild | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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.
