arrow-cpp: fix TestAzuriteGeneric.Empty exclusion on x86_64-darwin

The test was in disabledTests, which feeds ctest --exclude-regex
and only matches ctest target names (e.g. "arrow-azurefs-test"),
not individual googletest cases. Moved it to GTEST_FILTER where
individual test names are actually filtered.

Ref: https://github.com/NixOS/nixpkgs/pull/488184
This commit is contained in:
Jamie Magee
2026-03-08 13:02:25 -07:00
parent fcc709bc9e
commit 2c9c5b6f29
+4 -4
View File
@@ -153,6 +153,10 @@ stdenv.mkDerivation (finalAttrs: {
"TestMinioServer.Connect"
"TestS3FS.*"
"TestS3FSGeneric.*"
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [
# https://github.com/apache/arrow/issues/41505
"TestAzuriteGeneric.Empty"
];
in
"-${lib.concatStringsSep ":" filteredTests}";
@@ -306,10 +310,6 @@ stdenv.mkDerivation (finalAttrs: {
# Failing with "run-test.sh: line 88: 63682 Abort trap: 6"
"arrow-flight-internals-test"
"arrow-flight-sql-test"
]
++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [
# https://github.com/apache/arrow/issues/41505
"TestAzuriteGeneric.Empty"
];
in
''