diff options
author | 2025-02-02 13:52:05 +0100 | |
---|---|---|
committer | 2025-02-02 13:53:36 +0100 | |
commit | bd5c20cc7495fbc5d3d0331be7f9ce3a5078c9ec (patch) | |
tree | 18072258719c597e8810cb31596bd9424f05a45d /dev-libs | |
parent | dev-libs/rocksdb: drop 9.7.4, 9.8.4, 9.9.3 (diff) | |
download | gentoo-bd5c20cc7495fbc5d3d0331be7f9ce3a5078c9ec.tar.gz gentoo-bd5c20cc7495fbc5d3d0331be7f9ce3a5078c9ec.tar.bz2 gentoo-bd5c20cc7495fbc5d3d0331be7f9ce3a5078c9ec.zip |
dev-libs/rocksdb: skip tests which fail on tmpfs
Closes: https://bugs.gentoo.org/942984
Closes: https://bugs.gentoo.org/948931
Closes: https://bugs.gentoo.org/948932
Signed-off-by: Guilherme Amadio <amadio@gentoo.org>
Diffstat (limited to 'dev-libs')
-rw-r--r-- | dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild | 12 | ||||
-rw-r--r-- | dev-libs/rocksdb/rocksdb-8.11.3.ebuild | 13 |
2 files changed, 23 insertions, 2 deletions
diff --git a/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild b/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild index 6cfd8ad17742..40a3cd3cefa5 100644 --- a/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild +++ b/dev-libs/rocksdb/rocksdb-7.9.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -77,3 +77,13 @@ src_install() { rm "${ED}"/usr/$(get_libdir)/*.a || die fi } + +src_test() { + CMAKE_SKIP_TESTS=( + OptionsSettableTest.ColumnFamilyOptionsAllFieldsSettable + # skip tests that don't work on tmpfs, bugs 942984, 948931 + EnvPosixTest + FilePrefetchBufferTest + ) + cmake_src_test +} diff --git a/dev-libs/rocksdb/rocksdb-8.11.3.ebuild b/dev-libs/rocksdb/rocksdb-8.11.3.ebuild index 8221a61c5b6a..26d7bdeb7c50 100644 --- a/dev-libs/rocksdb/rocksdb-8.11.3.ebuild +++ b/dev-libs/rocksdb/rocksdb-8.11.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2020-2024 Gentoo Authors +# Copyright 2020-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -78,3 +78,14 @@ src_install() { rm "${ED}"/usr/$(get_libdir)/*.a || die fi } + +src_test() { + CMAKE_SKIP_TESTS=( + OptionsSettableTest.ColumnFamilyOptionsAllFieldsSettable + # skip tests that don't work on tmpfs, bug 948932 + DBTestTailingIterator + PrefetchTest + PrefetchTest1 + ) + cmake_src_test +} |