Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[C++] Test failures for libarrow in conda-forge #35587

Open
h-vetinari opened this issue May 15, 2023 · 22 comments
Open

[C++] Test failures for libarrow in conda-forge #35587

h-vetinari opened this issue May 15, 2023 · 22 comments

Comments

@h-vetinari
Copy link
Contributor

Describe the bug, including details regarding any error messages, version, and platform.

As I explain in conda-forge/arrow-cpp-feedstock#1058, I wanted to enable the gtest suite for libarrow. The result is as follows:

linux-64:

The following tests FAILED:
	 33 - arrow-utility-test (Failed)
	 51 - arrow-cuda-test (Failed)
	 65 - arrow-gcsfs-test (Failed)
	 66 - arrow-s3fs-test (Failed)
	 69 - arrow-flight-test (Failed)
	 70 - arrow-flight-transport-ucx-test (Failed)

osx-64:

The following tests FAILED:
	 64 - arrow-gcsfs-test (Failed)
	 65 - arrow-s3fs-test (Failed)
	 68 - arrow-flight-test (Failed)
	 69 - arrow-flight-sql-test (Failed)

win-64:

The following tests FAILED:
	 19 - arrow-compute-scalar-cast-test (Failed)
	 22 - arrow-compute-scalar-temporal-test (Failed)
	 39 - arrow-substrait-substrait-test (Failed)
	 51 - arrow-cuda-test (Exit code 0xc0000135)
	 62 - arrow-dataset-file-orc-test (Failed)
	 65 - arrow-gcsfs-test (Failed)
	 66 - arrow-s3fs-test (Failed)
	 68 - arrow-flight-internals-test (Exit code 0xc0000135)
	 69 - arrow-flight-test (Exit code 0xc0000135)
	 70 - arrow-flight-sql-test (Exit code 0xc0000135)
	 77 - arrow-orc-adapter-test (Failed)
	 87 - gandiva-internals-test (Failed)
	 96 - gandiva-date-time-test (Failed)

The arrow-cuda-test failure is probably unavoidable (as we have no CUDA drivers in CI), but the others shouldn't have to fail AFAICT.

More detailed logs can be found here

Component(s)

C++, Packaging

@lidavidm
Copy link
Member

Hmm, arrow-flight-test and arrow-flight-transport-ucx-test also assume CUDA when UCX is enabled; we could/should perhaps try to detect when we have CUDA but no device and skip those tests.

macOS seems broken in terms of Flight.

Windows flight tests seem to only crash in the CUDA-enabled pipeline. Possibly the same thing as linux?

@westonpace westonpace changed the title Test failures for libarrow 12.0.0 in conda-forge [C++] Test failures for libarrow 12.0.0 in conda-forge May 18, 2023
@h-vetinari h-vetinari changed the title [C++] Test failures for libarrow 12.0.0 in conda-forge [C++] Test failures for libarrow in conda-forge Aug 24, 2023
@h-vetinari
Copy link
Contributor Author

Update for v13.0.0; looks pretty much the same as before, slightly better on windows.

linux-64:

The following tests FAILED:
	 35 - arrow-utility-test (Failed)
	 54 - arrow-cuda-test (Failed)
	 69 - arrow-gcsfs-test (Failed)
	 70 - arrow-s3fs-test (Failed)
	 73 - arrow-flight-test (Failed)
	 74 - arrow-flight-transport-ucx-test (Failed)

osx-64:

The following tests FAILED:
	 68 - arrow-gcsfs-test (Failed)
	 69 - arrow-s3fs-test (Failed)
	 72 - arrow-flight-test (Failed)
	 73 - arrow-flight-sql-test (Failed)

win-64:

The following tests FAILED:
	 19 - arrow-compute-scalar-cast-test (Failed)
	 22 - arrow-compute-scalar-temporal-test (Failed)
	 41 - arrow-substrait-substrait-test (Failed)
	 65 - arrow-dataset-file-orc-test (Failed)
	 68 - arrow-gcsfs-test (Failed)
	 69 - arrow-s3fs-test (Failed)
	 80 - arrow-orc-adapter-test (Failed)
	 90 - gandiva-internals-test (Failed)
	 99 - gandiva-date-time-test (Failed)

@pitrou
Copy link
Member

pitrou commented Sep 21, 2023

Hmm, I'm only seeing this issue, but when reporting test failures, it's more helpful to report the detailed log. You should always enable --output-on-failure with ctest.

@h-vetinari
Copy link
Contributor Author

You should always enable --output-on-failure with ctest.

It's enabled in conda-forge/arrow-cpp-feedstock#1058, but I prefer not to spam 1000s of lines before people ask for more details.

@h-vetinari
Copy link
Contributor Author

From here

Output of ctest --progress --output-on-failure on linux-64
+ ctest --progress --output-on-failure
Test project /home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build
        Start   1: arrow-array-test
  1/108 Test   #1: arrow-array-test ..........................   Passed    5.80 sec
        Start   2: arrow-buffer-test
  2/108 Test   #2: arrow-buffer-test .........................   Passed    0.09 sec
        Start   3: arrow-extension-type-test
  3/108 Test   #3: arrow-extension-type-test .................   Passed    0.09 sec
        Start   4: arrow-misc-test
  4/108 Test   #4: arrow-misc-test ...........................   Passed    0.10 sec
        Start   5: arrow-public-api-test
  5/108 Test   #5: arrow-public-api-test .....................   Passed    0.09 sec
        Start   6: arrow-scalar-test
  6/108 Test   #6: arrow-scalar-test .........................   Passed    0.10 sec
        Start   7: arrow-type-test
  7/108 Test   #7: arrow-type-test ...........................   Passed    0.10 sec
        Start   8: arrow-table-test
  8/108 Test   #8: arrow-table-test ..........................   Passed    0.09 sec
        Start   9: arrow-tensor-test
  9/108 Test   #9: arrow-tensor-test .........................   Passed    0.09 sec
        Start  10: arrow-sparse-tensor-test
 10/108 Test  #10: arrow-sparse-tensor-test ..................   Passed    0.09 sec
        Start  11: arrow-stl-test
 11/108 Test  #11: arrow-stl-test ............................   Passed    0.10 sec
        Start  12: arrow-random-test
 12/108 Test  #12: arrow-random-test .........................   Passed    0.10 sec
        Start  13: arrow-json-integration-test
 13/108 Test  #13: arrow-json-integration-test ...............   Passed    0.10 sec
        Start  14: arrow-concatenate-test
 14/108 Test  #14: arrow-concatenate-test ....................   Passed    0.10 sec
        Start  15: arrow-diff-test
 15/108 Test  #15: arrow-diff-test ...........................   Passed    0.12 sec
        Start  16: arrow-c-bridge-test
 16/108 Test  #16: arrow-c-bridge-test .......................   Passed    0.09 sec
        Start  17: arrow-compute-internals-test
 17/108 Test  #17: arrow-compute-internals-test ..............   Passed    1.18 sec
        Start  18: arrow-compute-expression-test
 18/108 Test  #18: arrow-compute-expression-test .............   Passed    0.10 sec
        Start  19: arrow-compute-scalar-cast-test
 19/108 Test  #19: arrow-compute-scalar-cast-test ............   Passed    0.44 sec
        Start  20: arrow-compute-scalar-type-test
 20/108 Test  #20: arrow-compute-scalar-type-test ............   Passed    0.31 sec
        Start  21: arrow-compute-scalar-if-else-test
 21/108 Test  #21: arrow-compute-scalar-if-else-test .........   Passed    1.37 sec
        Start  22: arrow-compute-scalar-temporal-test
 22/108 Test  #22: arrow-compute-scalar-temporal-test ........   Passed    0.27 sec
        Start  23: arrow-compute-scalar-math-test
 23/108 Test  #23: arrow-compute-scalar-math-test ............   Passed    0.36 sec
        Start  24: arrow-compute-scalar-utility-test
 24/108 Test  #24: arrow-compute-scalar-utility-test .........   Passed    0.13 sec
        Start  25: arrow-compute-vector-test
 25/108 Test  #25: arrow-compute-vector-test .................   Passed    0.59 sec
        Start  26: arrow-compute-vector-sort-test
 26/108 Test  #26: arrow-compute-vector-sort-test ............   Passed    0.79 sec
        Start  27: arrow-compute-vector-selection-test
 27/108 Test  #27: arrow-compute-vector-selection-test .......   Passed    0.34 sec
        Start  28: arrow-compute-aggregate-test
 28/108 Test  #28: arrow-compute-aggregate-test ..............   Passed    0.47 sec
        Start  29: arrow-compute-kernel-utility-test
 29/108 Test  #29: arrow-compute-kernel-utility-test .........   Passed    0.09 sec
        Start  30: arrow-io-buffered-test
 30/108 Test  #30: arrow-io-buffered-test ....................   Passed    0.10 sec
        Start  31: arrow-io-compressed-test
 31/108 Test  #31: arrow-io-compressed-test ..................   Passed    1.24 sec
        Start  32: arrow-io-file-test
 32/108 Test  #32: arrow-io-file-test ........................   Passed    0.18 sec
        Start  33: arrow-io-hdfs-test
 33/108 Test  #33: arrow-io-hdfs-test ........................   Passed    0.09 sec
        Start  34: arrow-io-memory-test
 34/108 Test  #34: arrow-io-memory-test ......................   Passed    1.41 sec
        Start  35: arrow-utility-test
 35/108 Test  #35: arrow-utility-test ........................***Failed    0.62 sec
Running arrow-utility-test, redirecting output into /home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build/build/test-logs/arrow-utility-test.txt (attempt 1/1)
[==========] Running 748 tests from 185 test suites.
[----------] Global test environment set-up.
[----------] 2 tests from BitmapWordAlign
[ RUN      ] BitmapWordAlign.AlignedDataStart
[       OK ] BitmapWordAlign.AlignedDataStart (0 ms)
[ RUN      ] BitmapWordAlign.UnalignedDataStart
[       OK ] BitmapWordAlign.UnalignedDataStart (0 ms)
[----------] 2 tests from BitmapWordAlign (0 ms total)

[----------] 6 tests from EnsureAlignment
[ RUN      ] EnsureAlignment.Buffer
[       OK ] EnsureAlignment.Buffer (0 ms)
[ RUN      ] EnsureAlignment.BufferInvalid
[       OK ] EnsureAlignment.BufferInvalid (0 ms)
[ RUN      ] EnsureAlignment.Array
[       OK ] EnsureAlignment.Array (0 ms)
[ RUN      ] EnsureAlignment.ChunkedArray
[       OK ] EnsureAlignment.ChunkedArray (0 ms)
[ RUN      ] EnsureAlignment.RecordBatch
[       OK ] EnsureAlignment.RecordBatch (0 ms)
[ RUN      ] EnsureAlignment.Table
[       OK ] EnsureAlignment.Table (0 ms)
[----------] 6 tests from EnsureAlignment (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/0, where TypeParam = arrow::Int16Type
[ RUN      ] ValueAlignmentRequired/0.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/0.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/0.RoundTrip
[       OK ] ValueAlignmentRequired/0.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/0 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/1, where TypeParam = arrow::Int32Type
[ RUN      ] ValueAlignmentRequired/1.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/1.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/1.RoundTrip
[       OK ] ValueAlignmentRequired/1.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/1 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/2, where TypeParam = arrow::Int64Type
[ RUN      ] ValueAlignmentRequired/2.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/2.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/2.RoundTrip
[       OK ] ValueAlignmentRequired/2.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/2 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/3, where TypeParam = arrow::UInt16Type
[ RUN      ] ValueAlignmentRequired/3.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/3.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/3.RoundTrip
[       OK ] ValueAlignmentRequired/3.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/3 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/4, where TypeParam = arrow::UInt32Type
[ RUN      ] ValueAlignmentRequired/4.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/4.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/4.RoundTrip
[       OK ] ValueAlignmentRequired/4.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/4 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/5, where TypeParam = arrow::UInt64Type
[ RUN      ] ValueAlignmentRequired/5.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/5.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/5.RoundTrip
[       OK ] ValueAlignmentRequired/5.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/5 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/6, where TypeParam = arrow::FloatType
[ RUN      ] ValueAlignmentRequired/6.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/6.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/6.RoundTrip
[       OK ] ValueAlignmentRequired/6.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/6 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/7, where TypeParam = arrow::DoubleType
[ RUN      ] ValueAlignmentRequired/7.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/7.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/7.RoundTrip
[       OK ] ValueAlignmentRequired/7.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/7 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/8, where TypeParam = arrow::Date32Type
[ RUN      ] ValueAlignmentRequired/8.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/8.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/8.RoundTrip
[       OK ] ValueAlignmentRequired/8.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/8 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/9, where TypeParam = arrow::Date64Type
[ RUN      ] ValueAlignmentRequired/9.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/9.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/9.RoundTrip
[       OK ] ValueAlignmentRequired/9.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/9 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/10, where TypeParam = arrow::Time32Type
[ RUN      ] ValueAlignmentRequired/10.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/10.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/10.RoundTrip
[       OK ] ValueAlignmentRequired/10.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/10 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/11, where TypeParam = arrow::Time64Type
[ RUN      ] ValueAlignmentRequired/11.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/11.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/11.RoundTrip
[       OK ] ValueAlignmentRequired/11.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/11 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/12, where TypeParam = arrow::Decimal128Type
[ RUN      ] ValueAlignmentRequired/12.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/12.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/12.RoundTrip
[       OK ] ValueAlignmentRequired/12.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/12 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/13, where TypeParam = arrow::Decimal256Type
[ RUN      ] ValueAlignmentRequired/13.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/13.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/13.RoundTrip
[       OK ] ValueAlignmentRequired/13.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/13 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/14, where TypeParam = arrow::TimestampType
[ RUN      ] ValueAlignmentRequired/14.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/14.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/14.RoundTrip
[       OK ] ValueAlignmentRequired/14.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/14 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/15, where TypeParam = arrow::DurationType
[ RUN      ] ValueAlignmentRequired/15.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/15.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/15.RoundTrip
[       OK ] ValueAlignmentRequired/15.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/15 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/16, where TypeParam = arrow::MapType
[ RUN      ] ValueAlignmentRequired/16.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/16.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/16.RoundTrip
[       OK ] ValueAlignmentRequired/16.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/16 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/17, where TypeParam = arrow::DenseUnionType
[ RUN      ] ValueAlignmentRequired/17.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/17.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/17.RoundTrip
[       OK ] ValueAlignmentRequired/17.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/17 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/18, where TypeParam = arrow::LargeBinaryType
[ RUN      ] ValueAlignmentRequired/18.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/18.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/18.RoundTrip
[       OK ] ValueAlignmentRequired/18.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/18 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/19, where TypeParam = arrow::LargeListType
[ RUN      ] ValueAlignmentRequired/19.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/19.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/19.RoundTrip
[       OK ] ValueAlignmentRequired/19.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/19 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/20, where TypeParam = arrow::LargeStringType
[ RUN      ] ValueAlignmentRequired/20.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/20.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/20.RoundTrip
[       OK ] ValueAlignmentRequired/20.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/20 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/21, where TypeParam = arrow::MonthIntervalType
[ RUN      ] ValueAlignmentRequired/21.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/21.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/21.RoundTrip
[       OK ] ValueAlignmentRequired/21.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/21 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/22, where TypeParam = arrow::DayTimeIntervalType
[ RUN      ] ValueAlignmentRequired/22.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/22.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/22.RoundTrip
[       OK ] ValueAlignmentRequired/22.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/22 (0 ms total)

[----------] 2 tests from ValueAlignmentRequired/23, where TypeParam = arrow::MonthDayNanoIntervalType
[ RUN      ] ValueAlignmentRequired/23.DefaultAlignmentSufficient
[       OK ] ValueAlignmentRequired/23.DefaultAlignmentSufficient (0 ms)
[ RUN      ] ValueAlignmentRequired/23.RoundTrip
[       OK ] ValueAlignmentRequired/23.RoundTrip (0 ms)
[----------] 2 tests from ValueAlignmentRequired/23 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/0, where TypeParam = arrow::NullType
[ RUN      ] ValueAlignmentNotRequired/0.RoundTrip
[       OK ] ValueAlignmentNotRequired/0.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/0.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/0.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/0 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/1, where TypeParam = arrow::Int8Type
[ RUN      ] ValueAlignmentNotRequired/1.RoundTrip
[       OK ] ValueAlignmentNotRequired/1.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/1.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/1.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/1 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/2, where TypeParam = arrow::UInt8Type
[ RUN      ] ValueAlignmentNotRequired/2.RoundTrip
[       OK ] ValueAlignmentNotRequired/2.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/2.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/2.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/2 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/3, where TypeParam = arrow::FixedSizeListType
[ RUN      ] ValueAlignmentNotRequired/3.RoundTrip
[       OK ] ValueAlignmentNotRequired/3.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/3.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/3.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/3 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/4, where TypeParam = arrow::FixedSizeBinaryType
[ RUN      ] ValueAlignmentNotRequired/4.RoundTrip
[       OK ] ValueAlignmentNotRequired/4.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/4.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/4.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/4 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/5, where TypeParam = arrow::BooleanType
[ RUN      ] ValueAlignmentNotRequired/5.RoundTrip
[       OK ] ValueAlignmentNotRequired/5.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/5.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/5.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/5 (0 ms total)

[----------] 2 tests from ValueAlignmentNotRequired/6, where TypeParam = arrow::SparseUnionType
[ RUN      ] ValueAlignmentNotRequired/6.RoundTrip
[       OK ] ValueAlignmentNotRequired/6.RoundTrip (0 ms)
[ RUN      ] ValueAlignmentNotRequired/6.DefaultAlignmentSufficient
[       OK ] ValueAlignmentNotRequired/6.DefaultAlignmentSufficient (0 ms)
[----------] 2 tests from ValueAlignmentNotRequired/6 (0 ms total)

[----------] 4 tests from ValueAlignment
[ RUN      ] ValueAlignment.DenseUnion
[       OK ] ValueAlignment.DenseUnion (0 ms)
[ RUN      ] ValueAlignment.RunEndEncoded
[       OK ] ValueAlignment.RunEndEncoded (0 ms)
[ RUN      ] ValueAlignment.Dictionary
[       OK ] ValueAlignment.Dictionary (0 ms)
[ RUN      ] ValueAlignment.Extension
[       OK ] ValueAlignment.Extension (0 ms)
[----------] 4 tests from ValueAlignment (0 ms total)

[----------] 4 tests from TestAtFork
[ RUN      ] TestAtFork.EmptyHandlers
[       OK ] TestAtFork.EmptyHandlers (7 ms)
[ RUN      ] TestAtFork.SingleThread
[       OK ] TestAtFork.SingleThread (9 ms)
[ RUN      ] TestAtFork.MultipleThreads
[       OK ] TestAtFork.MultipleThreads (57 ms)
[ RUN      ] TestAtFork.NestedChild
[       OK ] TestAtFork.NestedChild (7 ms)
[----------] 4 tests from TestAtFork (82 ms total)

[----------] 8 tests from TotalBufferSize
[ RUN      ] TotalBufferSize.Arrays
[       OK ] TotalBufferSize.Arrays (0 ms)
[ RUN      ] TotalBufferSize.NestedArray
[       OK ] TotalBufferSize.NestedArray (0 ms)
[ RUN      ] TotalBufferSize.ArrayWithOffset
[       OK ] TotalBufferSize.ArrayWithOffset (0 ms)
[ RUN      ] TotalBufferSize.ArrayWithDict
[       OK ] TotalBufferSize.ArrayWithDict (0 ms)
[ RUN      ] TotalBufferSize.ChunkedArray
[       OK ] TotalBufferSize.ChunkedArray (0 ms)
[ RUN      ] TotalBufferSize.RecordBatch
[       OK ] TotalBufferSize.RecordBatch (0 ms)
[ RUN      ] TotalBufferSize.Table
[       OK ] TotalBufferSize.Table (0 ms)
[ RUN      ] TotalBufferSize.SharedBuffers
[       OK ] TotalBufferSize.SharedBuffers (0 ms)
[----------] 8 tests from TotalBufferSize (0 ms total)

[----------] 14 tests from ByteRanges
[ RUN      ] ByteRanges.StartValue
[       OK ] ByteRanges.StartValue (0 ms)
[ RUN      ] ByteRanges.FixedWidthTypes
[       OK ] ByteRanges.FixedWidthTypes (0 ms)
[ RUN      ] ByteRanges.DictionaryArray
[       OK ] ByteRanges.DictionaryArray (0 ms)
[ RUN      ] ByteRanges.FixedSizeList
[       OK ] ByteRanges.FixedSizeList (0 ms)
[ RUN      ] ByteRanges.Map
[       OK ] ByteRanges.Map (0 ms)
[ RUN      ] ByteRanges.DenseUnion
[       OK ] ByteRanges.DenseUnion (0 ms)
[ RUN      ] ByteRanges.SparseUnion
[       OK ] ByteRanges.SparseUnion (0 ms)
[ RUN      ] ByteRanges.ExtensionArray
[       OK ] ByteRanges.ExtensionArray (0 ms)
[ RUN      ] ByteRanges.NullArray
[       OK ] ByteRanges.NullArray (0 ms)
[ RUN      ] ByteRanges.SharedArrayRange
[       OK ] ByteRanges.SharedArrayRange (0 ms)
[ RUN      ] ByteRanges.PartialOverlapArrayRange
[       OK ] ByteRanges.PartialOverlapArrayRange (0 ms)
[ RUN      ] ByteRanges.ChunkedArrayNoOverlap
[       OK ] ByteRanges.ChunkedArrayNoOverlap (0 ms)
[ RUN      ] ByteRanges.RecordBatchNoOverlap
[       OK ] ByteRanges.RecordBatchNoOverlap (0 ms)
[ RUN      ] ByteRanges.TableNoOverlap
[       OK ] ByteRanges.TableNoOverlap (0 ms)
[----------] 14 tests from ByteRanges (0 ms total)

[----------] 1 test from ByteRangesVariableBinary/0, where TypeParam = arrow::BinaryType
[ RUN      ] ByteRangesVariableBinary/0.Basic
[       OK ] ByteRangesVariableBinary/0.Basic (0 ms)
[----------] 1 test from ByteRangesVariableBinary/0 (0 ms total)

[----------] 1 test from ByteRangesVariableBinary/1, where TypeParam = arrow::LargeBinaryType
[ RUN      ] ByteRangesVariableBinary/1.Basic
[       OK ] ByteRangesVariableBinary/1.Basic (0 ms)
[----------] 1 test from ByteRangesVariableBinary/1 (0 ms total)

[----------] 1 test from ByteRangesVariableBinary/2, where TypeParam = arrow::StringType
[ RUN      ] ByteRangesVariableBinary/2.Basic
[       OK ] ByteRangesVariableBinary/2.Basic (0 ms)
[----------] 1 test from ByteRangesVariableBinary/2 (0 ms total)

[----------] 1 test from ByteRangesVariableBinary/3, where TypeParam = arrow::LargeStringType
[ RUN      ] ByteRangesVariableBinary/3.Basic
[       OK ] ByteRangesVariableBinary/3.Basic (0 ms)
[----------] 1 test from ByteRangesVariableBinary/3 (0 ms total)

[----------] 2 tests from ByteRangesList/0, where TypeParam = arrow::ListType
[ RUN      ] ByteRangesList/0.Basic
[       OK ] ByteRangesList/0.Basic (0 ms)
[ RUN      ] ByteRangesList/0.NestedList
[       OK ] ByteRangesList/0.NestedList (0 ms)
[----------] 2 tests from ByteRangesList/0 (0 ms total)

[----------] 2 tests from ByteRangesList/1, where TypeParam = arrow::LargeListType
[ RUN      ] ByteRangesList/1.Basic
[       OK ] ByteRangesList/1.Basic (0 ms)
[ RUN      ] ByteRangesList/1.NestedList
[       OK ] ByteRangesList/1.NestedList (0 ms)
[----------] 2 tests from ByteRangesList/1 (0 ms total)

[----------] 2 tests from TestLruCache
[ RUN      ] TestLruCache.Basics
[       OK ] TestLruCache.Basics (0 ms)
[ RUN      ] TestLruCache.Eviction
[       OK ] TestLruCache.Eviction (0 ms)
[----------] 2 tests from TestLruCache (0 ms total)

[----------] 1 test from TestMemoizeLru/0, where TypeParam = arrow::internal::MemoizeLruFactory
[ RUN      ] TestMemoizeLru/0.Basics
[       OK ] TestMemoizeLru/0.Basics (0 ms)
[----------] 1 test from TestMemoizeLru/0 (0 ms total)

[----------] 1 test from TestMemoizeLru/1, where TypeParam = arrow::internal::MemoizeLruThreadUnsafeFactory
[ RUN      ] TestMemoizeLru/1.Basics
[       OK ] TestMemoizeLru/1.Basics (0 ms)
[----------] 1 test from TestMemoizeLru/1 (0 ms total)

[----------] 1 test from TestMemoizeLruThreadSafe
[ RUN      ] TestMemoizeLruThreadSafe.Threads
[       OK ] TestMemoizeLruThreadSafe.Threads (16 ms)
[----------] 1 test from TestMemoizeLruThreadSafe (16 ms total)

[----------] 1 test from CheckedCast
[ RUN      ] CheckedCast.TestInvalidSubclassCast
[       OK ] CheckedCast.TestInvalidSubclassCast (0 ms)
[----------] 1 test from CheckedCast (0 ms total)

[----------] 3 tests from TestCodecMisc
[ RUN      ] TestCodecMisc.GetCodecAsString
[       OK ] TestCodecMisc.GetCodecAsString (0 ms)
[ RUN      ] TestCodecMisc.GetCompressionType
[       OK ] TestCodecMisc.GetCompressionType (0 ms)
[ RUN      ] TestCodecMisc.SpecifyCompressionLevel
[       OK ] TestCodecMisc.SpecifyCompressionLevel (9 ms)
[----------] 3 tests from TestCodecMisc (9 ms total)

[----------] 1 test from TestCodecLZ4Hadoop
[ RUN      ] TestCodecLZ4Hadoop.Compatibility
[       OK ] TestCodecLZ4Hadoop.Compatibility (0 ms)
[----------] 1 test from TestCodecLZ4Hadoop (0 ms total)

[----------] 11 tests from DecimalFromStringTest/0, where TypeParam = arrow::Decimal128
[ RUN      ] DecimalFromStringTest/0.Basics
[       OK ] DecimalFromStringTest/0.Basics (0 ms)
[ RUN      ] DecimalFromStringTest/0.StringStartingWithPlus
[       OK ] DecimalFromStringTest/0.StringStartingWithPlus (0 ms)
[ RUN      ] DecimalFromStringTest/0.InvalidInput
[       OK ] DecimalFromStringTest/0.InvalidInput (0 ms)
[ RUN      ] DecimalFromStringTest/0.LeadingZerosDecimalPoint
[       OK ] DecimalFromStringTest/0.LeadingZerosDecimalPoint (0 ms)
[ RUN      ] DecimalFromStringTest/0.LeadingZerosNoDecimalPoint
[       OK ] DecimalFromStringTest/0.LeadingZerosNoDecimalPoint (0 ms)
[ RUN      ] DecimalFromStringTest/0.NoLeadingZerosDecimalPoint
[       OK ] DecimalFromStringTest/0.NoLeadingZerosDecimalPoint (0 ms)
[ RUN      ] DecimalFromStringTest/0.NoDecimalPointExponent
[       OK ] DecimalFromStringTest/0.NoDecimalPointExponent (0 ms)
[ RUN      ] DecimalFromStringTest/0.WithExponentAndNullptrScale
[       OK ] DecimalFromStringTest/0.WithExponentAndNullptrScale (0 ms)
[ RUN      ] DecimalFromStringTest/0.SmallValues
[       OK ] DecimalFromStringTest/0.SmallValues (0 ms)
[ RUN      ] DecimalFromStringTest/0.RandomSmallValuesRoundTrip
[       OK ] DecimalFromStringTest/0.RandomSmallValuesRoundTrip (0 ms)
[ RUN      ] DecimalFromStringTest/0.RandomValuesRoundTrip
[       OK ] DecimalFromStringTest/0.RandomValuesRoundTrip (0 ms)
[----------] 11 tests from DecimalFromStringTest/0 (0 ms total)

[----------] 11 tests from DecimalFromStringTest/1, where TypeParam = arrow::Decimal256
[ RUN      ] DecimalFromStringTest/1.Basics
[       OK ] DecimalFromStringTest/1.Basics (0 ms)
[ RUN      ] DecimalFromStringTest/1.StringStartingWithPlus
[       OK ] DecimalFromStringTest/1.StringStartingWithPlus (0 ms)
[ RUN      ] DecimalFromStringTest/1.InvalidInput
[       OK ] DecimalFromStringTest/1.InvalidInput (0 ms)
[ RUN      ] DecimalFromStringTest/1.LeadingZerosDecimalPoint
[       OK ] DecimalFromStringTest/1.LeadingZerosDecimalPoint (0 ms)
[ RUN      ] DecimalFromStringTest/1.LeadingZerosNoDecimalPoint
[       OK ] DecimalFromStringTest/1.LeadingZerosNoDecimalPoint (0 ms)
[ RUN      ] DecimalFromStringTest/1.NoLeadingZerosDecimalPoint
[       OK ] DecimalFromStringTest/1.NoLeadingZerosDecimalPoint (0 ms)
[ RUN      ] DecimalFromStringTest/1.NoDecimalPointExponent
[       OK ] DecimalFromStringTest/1.NoDecimalPointExponent (0 ms)
[ RUN      ] DecimalFromStringTest/1.WithExponentAndNullptrScale
[       OK ] DecimalFromStringTest/1.WithExponentAndNullptrScale (0 ms)
[ RUN      ] DecimalFromStringTest/1.SmallValues
[       OK ] DecimalFromStringTest/1.SmallValues (0 ms)
[ RUN      ] DecimalFromStringTest/1.RandomSmallValuesRoundTrip
[       OK ] DecimalFromStringTest/1.RandomSmallValuesRoundTrip (0 ms)
[ RUN      ] DecimalFromStringTest/1.RandomValuesRoundTrip
[       OK ] DecimalFromStringTest/1.RandomValuesRoundTrip (0 ms)
[----------] 11 tests from DecimalFromStringTest/1 (0 ms total)

[----------] 28 tests from Decimal128Test
[ RUN      ] Decimal128Test.TestFromStringDecimal128
[       OK ] Decimal128Test.TestFromStringDecimal128 (0 ms)
[ RUN      ] Decimal128Test.TestFromDecimalString128
[       OK ] Decimal128Test.TestFromDecimalString128 (0 ms)
[ RUN      ] Decimal128Test.TestStringRoundTrip
[       OK ] Decimal128Test.TestStringRoundTrip (0 ms)
[ RUN      ] Decimal128Test.TestDecimal32SignedRoundTrip
[       OK ] Decimal128Test.TestDecimal32SignedRoundTrip (0 ms)
[ RUN      ] Decimal128Test.TestDecimal64SignedRoundTrip
[       OK ] Decimal128Test.TestDecimal64SignedRoundTrip (0 ms)
[ RUN      ] Decimal128Test.TestDecimalStringAndBytesRoundTrip
[       OK ] Decimal128Test.TestDecimalStringAndBytesRoundTrip (0 ms)
[ RUN      ] Decimal128Test.FromStringLimits
[       OK ] Decimal128Test.FromStringLimits (0 ms)
[ RUN      ] Decimal128Test.Division
[       OK ] Decimal128Test.Division (0 ms)
[ RUN      ] Decimal128Test.PrintLargePositiveValue
[       OK ] Decimal128Test.PrintLargePositiveValue (0 ms)
[ RUN      ] Decimal128Test.PrintLargeNegativeValue
[       OK ] Decimal128Test.PrintLargeNegativeValue (0 ms)
[ RUN      ] Decimal128Test.PrintMaxValue
[       OK ] Decimal128Test.PrintMaxValue (0 ms)
[ RUN      ] Decimal128Test.PrintMinValue
[       OK ] Decimal128Test.PrintMinValue (0 ms)
[ RUN      ] Decimal128Test.TestFromBigEndian
[       OK ] Decimal128Test.TestFromBigEndian (0 ms)
[ RUN      ] Decimal128Test.TestFromBigEndianBadLength
[       OK ] Decimal128Test.TestFromBigEndianBadLength (0 ms)
[ RUN      ] Decimal128Test.TestToInteger
[       OK ] Decimal128Test.TestToInteger (0 ms)
[ RUN      ] Decimal128Test.Multiply
[       OK ] Decimal128Test.Multiply (0 ms)
[ RUN      ] Decimal128Test.Divide
[       OK ] Decimal128Test.Divide (0 ms)
[ RUN      ] Decimal128Test.Rescale
[       OK ] Decimal128Test.Rescale (1 ms)
[ RUN      ] Decimal128Test.Mod
[       OK ] Decimal128Test.Mod (0 ms)
[ RUN      ] Decimal128Test.Sign
[       OK ] Decimal128Test.Sign (0 ms)
[ RUN      ] Decimal128Test.GetWholeAndFraction
[       OK ] Decimal128Test.GetWholeAndFraction (0 ms)
[ RUN      ] Decimal128Test.GetWholeAndFractionNegative
[       OK ] Decimal128Test.GetWholeAndFractionNegative (0 ms)
[ RUN      ] Decimal128Test.IncreaseScale
[       OK ] Decimal128Test.IncreaseScale (0 ms)
[ RUN      ] Decimal128Test.ReduceScaleAndRound
[       OK ] Decimal128Test.ReduceScaleAndRound (0 ms)
[ RUN      ] Decimal128Test.FitsInPrecision
[       OK ] Decimal128Test.FitsInPrecision (0 ms)
[ RUN      ] Decimal128Test.LeftShift
[       OK ] Decimal128Test.LeftShift (0 ms)
[ RUN      ] Decimal128Test.RightShift
[       OK ] Decimal128Test.RightShift (0 ms)
[ RUN      ] Decimal128Test.Negate
[       OK ] Decimal128Test.Negate (0 ms)
[----------] 28 tests from Decimal128Test (2 ms total)

[----------] 13 tests from Decimal256Test
[ RUN      ] Decimal256Test.FromStringLimits
[       OK ] Decimal256Test.FromStringLimits (0 ms)
[ RUN      ] Decimal256Test.TestComparators
[       OK ] Decimal256Test.TestComparators (0 ms)
[ RUN      ] Decimal256Test.TestToBytesRoundTrip
[       OK ] Decimal256Test.TestToBytesRoundTrip (0 ms)
[ RUN      ] Decimal256Test.ConstructibleFromBool
[       OK ] Decimal256Test.ConstructibleFromBool (0 ms)
[ RUN      ] Decimal256Test.Multiply
[       OK ] Decimal256Test.Multiply (164 ms)
[ RUN      ] Decimal256Test.LeftShift
[       OK ] Decimal256Test.LeftShift (0 ms)
[ RUN      ] Decimal256Test.RightShift
[       OK ] Decimal256Test.RightShift (0 ms)
[ RUN      ] Decimal256Test.Add
[       OK ] Decimal256Test.Add (0 ms)
[ RUN      ] Decimal256Test.Divide
[       OK ] Decimal256Test.Divide (0 ms)
[ RUN      ] Decimal256Test.Rescale
[       OK ] Decimal256Test.Rescale (3 ms)
[ RUN      ] Decimal256Test.IncreaseScale
[       OK ] Decimal256Test.IncreaseScale (0 ms)
[ RUN      ] Decimal256Test.ReduceScaleAndRound
[       OK ] Decimal256Test.ReduceScaleAndRound (0 ms)
[ RUN      ] Decimal256Test.TestFromBigEndianBadLength
[       OK ] Decimal256Test.TestFromBigEndianBadLength (0 ms)
[----------] 13 tests from Decimal256Test (168 ms total)

[----------] 3 tests from DecimalFromIntegerTest/0, where TypeParam = arrow::Decimal128
[ RUN      ] DecimalFromIntegerTest/0.ConstructibleFromAnyIntegerType
[       OK ] DecimalFromIntegerTest/0.ConstructibleFromAnyIntegerType (0 ms)
[ RUN      ] DecimalFromIntegerTest/0.ConstructibleFromBool
[       OK ] DecimalFromIntegerTest/0.ConstructibleFromBool (0 ms)
[ RUN      ] DecimalFromIntegerTest/0.TestNumericLimits
[       OK ] DecimalFromIntegerTest/0.TestNumericLimits (0 ms)
[----------] 3 tests from DecimalFromIntegerTest/0 (0 ms total)

[----------] 3 tests from DecimalFromIntegerTest/1, where TypeParam = arrow::Decimal256
[ RUN      ] DecimalFromIntegerTest/1.ConstructibleFromAnyIntegerType
[       OK ] DecimalFromIntegerTest/1.ConstructibleFromAnyIntegerType (0 ms)
[ RUN      ] DecimalFromIntegerTest/1.ConstructibleFromBool
[       OK ] DecimalFromIntegerTest/1.ConstructibleFromBool (0 ms)
[ RUN      ] DecimalFromIntegerTest/1.TestNumericLimits
[       OK ] DecimalFromIntegerTest/1.TestNumericLimits (0 ms)
[----------] 3 tests from DecimalFromIntegerTest/1 (0 ms total)

[----------] 2 tests from TestDecimalFromReal/0, where TypeParam = std::pair<arrow::Decimal128,float>
[ RUN      ] TestDecimalFromReal/0.TestSuccess
[       OK ] TestDecimalFromReal/0.TestSuccess (0 ms)
[ RUN      ] TestDecimalFromReal/0.TestErrors
[       OK ] TestDecimalFromReal/0.TestErrors (0 ms)
[----------] 2 tests from TestDecimalFromReal/0 (0 ms total)

[----------] 2 tests from TestDecimalFromReal/1, where TypeParam = std::pair<arrow::Decimal128,double>
[ RUN      ] TestDecimalFromReal/1.TestSuccess
[       OK ] TestDecimalFromReal/1.TestSuccess (0 ms)
[ RUN      ] TestDecimalFromReal/1.TestErrors
[       OK ] TestDecimalFromReal/1.TestErrors (0 ms)
[----------] 2 tests from TestDecimalFromReal/1 (0 ms total)

[----------] 2 tests from TestDecimalFromReal/2, where TypeParam = std::pair<arrow::Decimal256,float>
[ RUN      ] TestDecimalFromReal/2.TestSuccess
[       OK ] TestDecimalFromReal/2.TestSuccess (0 ms)
[ RUN      ] TestDecimalFromReal/2.TestErrors
[       OK ] TestDecimalFromReal/2.TestErrors (0 ms)
[----------] 2 tests from TestDecimalFromReal/2 (0 ms total)

[----------] 2 tests from TestDecimalFromReal/3, where TypeParam = std::pair<arrow::Decimal256,double>
[ RUN      ] TestDecimalFromReal/3.TestSuccess
[       OK ] TestDecimalFromReal/3.TestSuccess (0 ms)
[ RUN      ] TestDecimalFromReal/3.TestErrors
[       OK ] TestDecimalFromReal/3.TestErrors (0 ms)
[----------] 2 tests from TestDecimalFromReal/3 (0 ms total)

[----------] 2 tests from TestDecimalFromRealFloat/0, where TypeParam = arrow::Decimal128
[ RUN      ] TestDecimalFromRealFloat/0.SuccessConversion
[       OK ] TestDecimalFromRealFloat/0.SuccessConversion (0 ms)
[ RUN      ] TestDecimalFromRealFloat/0.LargeValues
[       OK ] TestDecimalFromRealFloat/0.LargeValues (0 ms)
[----------] 2 tests from TestDecimalFromRealFloat/0 (0 ms total)

[----------] 2 tests from TestDecimalFromRealFloat/1, where TypeParam = arrow::Decimal256
[ RUN      ] TestDecimalFromRealFloat/1.SuccessConversion
[       OK ] TestDecimalFromRealFloat/1.SuccessConversion (0 ms)
[ RUN      ] TestDecimalFromRealFloat/1.LargeValues
[       OK ] TestDecimalFromRealFloat/1.LargeValues (0 ms)
[----------] 2 tests from TestDecimalFromRealFloat/1 (0 ms total)

[----------] 2 tests from TestDecimalFromRealDouble/0, where TypeParam = arrow::Decimal128
[ RUN      ] TestDecimalFromRealDouble/0.SuccessConversion
[       OK ] TestDecimalFromRealDouble/0.SuccessConversion (0 ms)
[ RUN      ] TestDecimalFromRealDouble/0.LargeValues
[       OK ] TestDecimalFromRealDouble/0.LargeValues (0 ms)
[----------] 2 tests from TestDecimalFromRealDouble/0 (0 ms total)

[----------] 2 tests from TestDecimalFromRealDouble/1, where TypeParam = arrow::Decimal256
[ RUN      ] TestDecimalFromRealDouble/1.SuccessConversion
[       OK ] TestDecimalFromRealDouble/1.SuccessConversion (0 ms)
[ RUN      ] TestDecimalFromRealDouble/1.LargeValues
[       OK ] TestDecimalFromRealDouble/1.LargeValues (0 ms)
[----------] 2 tests from TestDecimalFromRealDouble/1 (0 ms total)

[----------] 1 test from TestDecimalToReal/0, where TypeParam = std::pair<arrow::Decimal128,float>
[ RUN      ] TestDecimalToReal/0.TestSuccess
[       OK ] TestDecimalToReal/0.TestSuccess (0 ms)
[----------] 1 test from TestDecimalToReal/0 (0 ms total)

[----------] 1 test from TestDecimalToReal/1, where TypeParam = std::pair<arrow::Decimal128,double>
[ RUN      ] TestDecimalToReal/1.TestSuccess
[       OK ] TestDecimalToReal/1.TestSuccess (0 ms)
[----------] 1 test from TestDecimalToReal/1 (0 ms total)

[----------] 1 test from TestDecimalToReal/2, where TypeParam = std::pair<arrow::Decimal256,float>
[ RUN      ] TestDecimalToReal/2.TestSuccess
[       OK ] TestDecimalToReal/2.TestSuccess (0 ms)
[----------] 1 test from TestDecimalToReal/2 (0 ms total)

[----------] 1 test from TestDecimalToReal/3, where TypeParam = std::pair<arrow::Decimal256,double>
[ RUN      ] TestDecimalToReal/3.TestSuccess
[       OK ] TestDecimalToReal/3.TestSuccess (0 ms)
[----------] 1 test from TestDecimalToReal/3 (0 ms total)

[----------] 2 tests from TestDecimal128ToRealFloat
[ RUN      ] TestDecimal128ToRealFloat.LargeValues
[       OK ] TestDecimal128ToRealFloat.LargeValues (0 ms)
[ RUN      ] TestDecimal128ToRealFloat.Precision
[       OK ] TestDecimal128ToRealFloat.Precision (0 ms)
[----------] 2 tests from TestDecimal128ToRealFloat (0 ms total)

[----------] 2 tests from TestDecimal256ToRealFloat
[ RUN      ] TestDecimal256ToRealFloat.LargeValues
[       OK ] TestDecimal256ToRealFloat.LargeValues (0 ms)
[ RUN      ] TestDecimal256ToRealFloat.Precision
[       OK ] TestDecimal256ToRealFloat.Precision (0 ms)
[----------] 2 tests from TestDecimal256ToRealFloat (0 ms total)

[----------] 2 tests from TestDecimalToRealDouble/0, where TypeParam = arrow::Decimal128
[ RUN      ] TestDecimalToRealDouble/0.LargeValues
[       OK ] TestDecimalToRealDouble/0.LargeValues (0 ms)
[ RUN      ] TestDecimalToRealDouble/0.Precision
[       OK ] TestDecimalToRealDouble/0.Precision (0 ms)
[----------] 2 tests from TestDecimalToRealDouble/0 (0 ms total)

[----------] 2 tests from TestDecimalToRealDouble/1, where TypeParam = arrow::Decimal256
[ RUN      ] TestDecimalToRealDouble/1.LargeValues
[       OK ] TestDecimalToRealDouble/1.LargeValues (0 ms)
[ RUN      ] TestDecimalToRealDouble/1.Precision
[       OK ] TestDecimalToRealDouble/1.Precision (0 ms)
[----------] 2 tests from TestDecimalToRealDouble/1 (0 ms total)

[----------] 1 test from Decimal256Test/0, where TypeParam = char
[ RUN      ] Decimal256Test/0.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/0.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/0 (0 ms total)

[----------] 1 test from Decimal256Test/1, where TypeParam = unsigned char
[ RUN      ] Decimal256Test/1.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/1.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/1 (0 ms total)

[----------] 1 test from Decimal256Test/2, where TypeParam = short
[ RUN      ] Decimal256Test/2.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/2.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/2 (0 ms total)

[----------] 1 test from Decimal256Test/3, where TypeParam = unsigned short
[ RUN      ] Decimal256Test/3.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/3.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/3 (0 ms total)

[----------] 1 test from Decimal256Test/4, where TypeParam = int
[ RUN      ] Decimal256Test/4.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/4.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/4 (0 ms total)

[----------] 1 test from Decimal256Test/5, where TypeParam = unsigned int
[ RUN      ] Decimal256Test/5.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/5.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/5 (0 ms total)

[----------] 1 test from Decimal256Test/6, where TypeParam = long
[ RUN      ] Decimal256Test/6.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/6.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/6 (0 ms total)

[----------] 1 test from Decimal256Test/7, where TypeParam = unsigned long
[ RUN      ] Decimal256Test/7.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/7.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/7 (0 ms total)

[----------] 1 test from Decimal256Test/8, where TypeParam = long long
[ RUN      ] Decimal256Test/8.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/8.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/8 (0 ms total)

[----------] 1 test from Decimal256Test/9, where TypeParam = unsigned long long
[ RUN      ] Decimal256Test/9.ConstructibleFromAnyIntegerType
[       OK ] Decimal256Test/9.ConstructibleFromAnyIntegerType (0 ms)
[----------] 1 test from Decimal256Test/9 (0 ms total)

[----------] 1 test from Decimal256
[ RUN      ] Decimal256.FromBigEndianTest
[       OK ] Decimal256.FromBigEndianTest (0 ms)
[----------] 1 test from Decimal256 (0 ms total)

[----------] 18 tests from Formatting
[ RUN      ] Formatting.Boolean
[       OK ] Formatting.Boolean (0 ms)
[ RUN      ] Formatting.UInt8
[       OK ] Formatting.UInt8 (0 ms)
[ RUN      ] Formatting.UInt16
[       OK ] Formatting.UInt16 (0 ms)
[ RUN      ] Formatting.UInt32
[       OK ] Formatting.UInt32 (0 ms)
[ RUN      ] Formatting.UInt64
[       OK ] Formatting.UInt64 (0 ms)
[ RUN      ] Formatting.Int8
[       OK ] Formatting.Int8 (0 ms)
[ RUN      ] Formatting.Int16
[       OK ] Formatting.Int16 (0 ms)
[ RUN      ] Formatting.Int32
[       OK ] Formatting.Int32 (0 ms)
[ RUN      ] Formatting.Int64
[       OK ] Formatting.Int64 (0 ms)
[ RUN      ] Formatting.Float
[       OK ] Formatting.Float (0 ms)
[ RUN      ] Formatting.Double
[       OK ] Formatting.Double (0 ms)
[ RUN      ] Formatting.Decimals
[       OK ] Formatting.Decimals (0 ms)
[ RUN      ] Formatting.Date32
[       OK ] Formatting.Date32 (0 ms)
[ RUN      ] Formatting.Date64
[       OK ] Formatting.Date64 (0 ms)
[ RUN      ] Formatting.Time32
[       OK ] Formatting.Time32 (0 ms)
[ RUN      ] Formatting.Time64
[       OK ] Formatting.Time64 (0 ms)
[ RUN      ] Formatting.Timestamp
[       OK ] Formatting.Timestamp (0 ms)
[ RUN      ] Formatting.Interval
[       OK ] Formatting.Interval (0 ms)
[----------] 18 tests from Formatting (0 ms total)

[----------] 11 tests from KeyValueMetadataTest
[ RUN      ] KeyValueMetadataTest.SimpleConstruction
[       OK ] KeyValueMetadataTest.SimpleConstruction (0 ms)
[ RUN      ] KeyValueMetadataTest.StringVectorConstruction
[       OK ] KeyValueMetadataTest.StringVectorConstruction (0 ms)
[ RUN      ] KeyValueMetadataTest.StringMapConstruction
[       OK ] KeyValueMetadataTest.StringMapConstruction (0 ms)
[ RUN      ] KeyValueMetadataTest.StringAppend
[       OK ] KeyValueMetadataTest.StringAppend (0 ms)
[ RUN      ] KeyValueMetadataTest.Copy
[       OK ] KeyValueMetadataTest.Copy (0 ms)
[ RUN      ] KeyValueMetadataTest.Merge
[       OK ] KeyValueMetadataTest.Merge (0 ms)
[ RUN      ] KeyValueMetadataTest.FindKey
[       OK ] KeyValueMetadataTest.FindKey (0 ms)
[ RUN      ] KeyValueMetadataTest.Equals
[       OK ] KeyValueMetadataTest.Equals (0 ms)
[ RUN      ] KeyValueMetadataTest.ToString
[       OK ] KeyValueMetadataTest.ToString (0 ms)
[ RUN      ] KeyValueMetadataTest.SortedPairs
[       OK ] KeyValueMetadataTest.SortedPairs (0 ms)
[ RUN      ] KeyValueMetadataTest.Delete
[       OK ] KeyValueMetadataTest.Delete (0 ms)
[----------] 11 tests from KeyValueMetadataTest (0 ms total)

[----------] 2 tests from HashingQuality
[ RUN      ] HashingQuality.Int64
[       OK ] HashingQuality.Int64 (6 ms)
[ RUN      ] HashingQuality.Strings
[       OK ] HashingQuality.Strings (5 ms)
[----------] 2 tests from HashingQuality (12 ms total)

[----------] 1 test from HashingBounds
[ RUN      ] HashingBounds.Strings
[       OK ] HashingBounds.Strings (0 ms)
[----------] 1 test from HashingBounds (0 ms total)

[----------] 4 tests from ScalarMemoTable
[ RUN      ] ScalarMemoTable.Int64
[       OK ] ScalarMemoTable.Int64 (0 ms)
[ RUN      ] ScalarMemoTable.UInt16
[       OK ] ScalarMemoTable.UInt16 (0 ms)
[ RUN      ] ScalarMemoTable.Float64
[       OK ] ScalarMemoTable.Float64 (0 ms)
[ RUN      ] ScalarMemoTable.StressInt64
[       OK ] ScalarMemoTable.StressInt64 (0 ms)
[----------] 4 tests from ScalarMemoTable (0 ms total)

[----------] 2 tests from SmallScalarMemoTable
[ RUN      ] SmallScalarMemoTable.Int8
[       OK ] SmallScalarMemoTable.Int8 (0 ms)
[ RUN      ] SmallScalarMemoTable.Bool
[       OK ] SmallScalarMemoTable.Bool (0 ms)
[----------] 2 tests from SmallScalarMemoTable (0 ms total)

[----------] 3 tests from BinaryMemoTable
[ RUN      ] BinaryMemoTable.Basics
[       OK ] BinaryMemoTable.Basics (0 ms)
[ RUN      ] BinaryMemoTable.Stress
[       OK ] BinaryMemoTable.Stress (0 ms)
[ RUN      ] BinaryMemoTable.Empty
[       OK ] BinaryMemoTable.Empty (0 ms)
[----------] 3 tests from BinaryMemoTable (0 ms total)

[----------] 2 tests from BitmapHashTest
[ RUN      ] BitmapHashTest.SmallInputs
[       OK ] BitmapHashTest.SmallInputs (6 ms)
[ RUN      ] BitmapHashTest.LongerInputs
[       OK ] BitmapHashTest.LongerInputs (8 ms)
[----------] 2 tests from BitmapHashTest (15 ms total)

[----------] 4 tests from UIntWidth
[ RUN      ] UIntWidth.NoNulls
[       OK ] UIntWidth.NoNulls (0 ms)
[ RUN      ] UIntWidth.Nulls
[       OK ] UIntWidth.Nulls (0 ms)
[ RUN      ] UIntWidth.NoNullsMany
[       OK ] UIntWidth.NoNullsMany (0 ms)
[ RUN      ] UIntWidth.NullsMany
[       OK ] UIntWidth.NullsMany (0 ms)
[----------] 4 tests from UIntWidth (0 ms total)

[----------] 4 tests from IntWidth
[ RUN      ] IntWidth.NoNulls
[       OK ] IntWidth.NoNulls (0 ms)
[ RUN      ] IntWidth.Nulls
[       OK ] IntWidth.Nulls (0 ms)
[ RUN      ] IntWidth.NoNullsMany
[       OK ] IntWidth.NoNullsMany (0 ms)
[ RUN      ] IntWidth.NullsMany
[       OK ] IntWidth.NullsMany (0 ms)
[----------] 4 tests from IntWidth (0 ms total)

[----------] 1 test from TransposeInts
[ RUN      ] TransposeInts.Int8ToInt64
[       OK ] TransposeInts.Int8ToInt64 (0 ms)
[----------] 1 test from TransposeInts (0 ms total)

[----------] 3 tests from CheckIndexBounds
[ RUN      ] CheckIndexBounds.Batching
[       OK ] CheckIndexBounds.Batching (0 ms)
[ RUN      ] CheckIndexBounds.SignedInts
[       OK ] CheckIndexBounds.SignedInts (0 ms)
[ RUN      ] CheckIndexBounds.UnsignedInts
[       OK ] CheckIndexBounds.UnsignedInts (0 ms)
[----------] 3 tests from CheckIndexBounds (0 ms total)

[----------] 3 tests from CheckIntegersInRange
[ RUN      ] CheckIntegersInRange.Batching
[       OK ] CheckIntegersInRange.Batching (0 ms)
[ RUN      ] CheckIntegersInRange.SignedInts
[       OK ] CheckIntegersInRange.SignedInts (0 ms)
[ RUN      ] CheckIntegersInRange.UnsignedInts
[       OK ] CheckIntegersInRange.UnsignedInts (0 ms)
[----------] 3 tests from CheckIntegersInRange (0 ms total)

[----------] 1 test from TestAddWithOverflow/0, where TypeParam = signed char
[ RUN      ] TestAddWithOverflow/0.Basics
[       OK ] TestAddWithOverflow/0.Basics (0 ms)
[----------] 1 test from TestAddWithOverflow/0 (0 ms total)

[----------] 1 test from TestAddWithOverflow/1, where TypeParam = short
[ RUN      ] TestAddWithOverflow/1.Basics
[       OK ] TestAddWithOverflow/1.Basics (0 ms)
[----------] 1 test from TestAddWithOverflow/1 (0 ms total)

[----------] 1 test from TestAddWithOverflow/2, where TypeParam = int
[ RUN      ] TestAddWithOverflow/2.Basics
[       OK ] TestAddWithOverflow/2.Basics (0 ms)
[----------] 1 test from TestAddWithOverflow/2 (0 ms total)

[----------] 1 test from TestAddWithOverflow/3, where TypeParam = long
[ RUN      ] TestAddWithOverflow/3.Basics
[       OK ] TestAddWithOverflow/3.Basics (0 ms)
[----------] 1 test from TestAddWithOverflow/3 (0 ms total)

[----------] 1 test from ErrnoFromStatus
[ RUN      ] ErrnoFromStatus.Basics
[       OK ] ErrnoFromStatus.Basics (0 ms)
[----------] 1 test from ErrnoFromStatus (0 ms total)

[----------] 1 test from SignalFromStatus
[ RUN      ] SignalFromStatus.Basics
[       OK ] SignalFromStatus.Basics (0 ms)
[----------] 1 test from SignalFromStatus (0 ms total)

[----------] 1 test from GetPageSize
[ RUN      ] GetPageSize.Basics
[       OK ] GetPageSize.Basics (0 ms)
[----------] 1 test from GetPageSize (0 ms total)

[----------] 1 test from MemoryAdviseWillNeed
[ RUN      ] MemoryAdviseWillNeed.Basics
[       OK ] MemoryAdviseWillNeed.Basics (0 ms)
[----------] 1 test from MemoryAdviseWillNeed (0 ms total)

[----------] 1 test from TestFileDescriptor
[ RUN      ] TestFileDescriptor.Basics
[       OK ] TestFileDescriptor.Basics (0 ms)
[----------] 1 test from TestFileDescriptor (0 ms total)

[----------] 2 tests from TestCreatePipe
[ RUN      ] TestCreatePipe.Blocking
[       OK ] TestCreatePipe.Blocking (0 ms)
[ RUN      ] TestCreatePipe.NonBlocking
[       OK ] TestCreatePipe.NonBlocking (0 ms)
[----------] 2 tests from TestCreatePipe (0 ms total)

[----------] 8 tests from TestSelfPipe
[ RUN      ] TestSelfPipe.MakeAndShutdown
[       OK ] TestSelfPipe.MakeAndShutdown (0 ms)
[ RUN      ] TestSelfPipe.WaitAndSend
[       OK ] TestSelfPipe.WaitAndSend (2 ms)
[ RUN      ] TestSelfPipe.SendAndWait
[       OK ] TestSelfPipe.SendAndWait (2 ms)
[ RUN      ] TestSelfPipe.WaitAndShutdown
[       OK ] TestSelfPipe.WaitAndShutdown (1 ms)
[ RUN      ] TestSelfPipe.ShutdownAndWait
[       OK ] TestSelfPipe.ShutdownAndWait (1 ms)
[ RUN      ] TestSelfPipe.WaitAndSendFromSignal
[       OK ] TestSelfPipe.WaitAndSendFromSignal (2 ms)
[ RUN      ] TestSelfPipe.SendFromSignalAndWait
[       OK ] TestSelfPipe.SendFromSignalAndWait (1 ms)
[ RUN      ] TestSelfPipe.ForkSafety
[       OK ] TestSelfPipe.ForkSafety (6 ms)
[----------] 8 tests from TestSelfPipe (16 ms total)

[----------] 6 tests from PlatformFilename
[ RUN      ] PlatformFilename.RoundtripAscii
[       OK ] PlatformFilename.RoundtripAscii (0 ms)
[ RUN      ] PlatformFilename.RoundtripUtf8
[       OK ] PlatformFilename.RoundtripUtf8 (0 ms)
[ RUN      ] PlatformFilename.Invalid
[       OK ] PlatformFilename.Invalid (0 ms)
[ RUN      ] PlatformFilename.Join
[       OK ] PlatformFilename.Join (0 ms)
[ RUN      ] PlatformFilename.JoinInvalid
[       OK ] PlatformFilename.JoinInvalid (0 ms)
[ RUN      ] PlatformFilename.Parent
[       OK ] PlatformFilename.Parent (0 ms)
[----------] 6 tests from PlatformFilename (0 ms total)

[----------] 1 test from CreateDirDeleteDir
[ RUN      ] CreateDirDeleteDir.Basics
[       OK ] CreateDirDeleteDir.Basics (0 ms)
[----------] 1 test from CreateDirDeleteDir (0 ms total)

[----------] 1 test from DeleteDirContents
[ RUN      ] DeleteDirContents.Basics
[       OK ] DeleteDirContents.Basics (0 ms)
[----------] 1 test from DeleteDirContents (0 ms total)

[----------] 1 test from TemporaryDir
[ RUN      ] TemporaryDir.Basics
[       OK ] TemporaryDir.Basics (0 ms)
[----------] 1 test from TemporaryDir (0 ms total)

[----------] 1 test from CreateDirTree
[ RUN      ] CreateDirTree.Basics
[       OK ] CreateDirTree.Basics (0 ms)
[----------] 1 test from CreateDirTree (0 ms total)

[----------] 1 test from ListDir
[ RUN      ] ListDir.Basics
[       OK ] ListDir.Basics (0 ms)
[----------] 1 test from ListDir (0 ms total)

[----------] 1 test from DeleteFile
[ RUN      ] DeleteFile.Basics
[       OK ] DeleteFile.Basics (0 ms)
[----------] 1 test from DeleteFile (0 ms total)

[----------] 1 test from FileUtils
[ RUN      ] FileUtils.LongPaths
[       OK ] FileUtils.LongPaths (3 ms)
[----------] 1 test from FileUtils (3 ms total)

[----------] 2 tests from TestSendSignal
[ RUN      ] TestSendSignal.Generic
[       OK ] TestSendSignal.Generic (0 ms)
[ RUN      ] TestSendSignal.ToThread
[       OK ] TestSendSignal.ToThread (0 ms)
[----------] 2 tests from TestSendSignal (0 ms total)

[----------] 2 tests from Memory
[ RUN      ] Memory.GetRSS
[       OK ] Memory.GetRSS (0 ms)
[ RUN      ] Memory.TotalMemory
[       OK ] Memory.TotalMemory (0 ms)
[----------] 2 tests from Memory (0 ms total)

[----------] 1 test from CpuInfo
[ RUN      ] CpuInfo.Basic
[       OK ] CpuInfo.Basic (0 ms)
[----------] 1 test from CpuInfo (0 ms total)

[----------] 1 test from TestEmptyIterator
[ RUN      ] TestEmptyIterator.Basic
[       OK ] TestEmptyIterator.Basic (0 ms)
[----------] 1 test from TestEmptyIterator (0 ms total)

[----------] 2 tests from TestVectorIterator
[ RUN      ] TestVectorIterator.Basic
[       OK ] TestVectorIterator.Basic (0 ms)
[ RUN      ] TestVectorIterator.RangeForLoop
[       OK ] TestVectorIterator.RangeForLoop (0 ms)
[----------] 2 tests from TestVectorIterator (0 ms total)

[----------] 7 tests from TestIteratorTransform
[ RUN      ] TestIteratorTransform.Truncating
[       OK ] TestIteratorTransform.Truncating (0 ms)
[ RUN      ] TestIteratorTransform.TestPointer
[       OK ] TestIteratorTransform.TestPointer (0 ms)
[ RUN      ] TestIteratorTransform.TruncatingShort
[       OK ] TestIteratorTransform.TruncatingShort (0 ms)
[ RUN      ] TestIteratorTransform.SkipSome
[       OK ] TestIteratorTransform.SkipSome (0 ms)
[ RUN      ] TestIteratorTransform.SkipAll
[       OK ] TestIteratorTransform.SkipAll (0 ms)
[ RUN      ] TestIteratorTransform.Abort
[       OK ] TestIteratorTransform.Abort (0 ms)
[ RUN      ] TestIteratorTransform.Repeating
[       OK ] TestIteratorTransform.Repeating (0 ms)
[----------] 7 tests from TestIteratorTransform (0 ms total)

[----------] 1 test from TestFunctionIterator
[ RUN      ] TestFunctionIterator.RangeForLoop
[       OK ] TestFunctionIterator.RangeForLoop (0 ms)
[----------] 1 test from TestFunctionIterator (0 ms total)

[----------] 1 test from FilterIterator
[ RUN      ] FilterIterator.Basic
[       OK ] FilterIterator.Basic (0 ms)
[----------] 1 test from FilterIterator (0 ms total)

[----------] 2 tests from FlattenVectorIterator
[ RUN      ] FlattenVectorIterator.Basic
[       OK ] FlattenVectorIterator.Basic (0 ms)
[ RUN      ] FlattenVectorIterator.Pyramid
[       OK ] FlattenVectorIterator.Pyramid (0 ms)
[----------] 2 tests from FlattenVectorIterator (0 ms total)

[----------] 5 tests from ReadaheadIterator
[ RUN      ] ReadaheadIterator.Empty
[       OK ] ReadaheadIterator.Empty (0 ms)
[ RUN      ] ReadaheadIterator.Basic
[       OK ] ReadaheadIterator.Basic (0 ms)
[ RUN      ] ReadaheadIterator.NotExhausted
[       OK ] ReadaheadIterator.NotExhausted (0 ms)
[ RUN      ] ReadaheadIterator.Trace
[       OK ] ReadaheadIterator.Trace (5 ms)
[ RUN      ] ReadaheadIterator.NextError
[       OK ] ReadaheadIterator.NextError (1 ms)
[----------] 5 tests from ReadaheadIterator (6 ms total)

[----------] 2 tests from PrintLogTest
[ RUN      ] PrintLogTest.LogTestWithoutInit
WARNING: Logging before InitGoogleLogging() is written to STDERR
I20230824 09:46:56.449940 11262 logging_test.cc:46] This is the INFO message
W20230824 09:46:56.450024 11262 logging_test.cc:48] This is the WARNING message
E20230824 09:46:56.450032 11262 logging_test.cc:50] This is the ERROR message
[       OK ] PrintLogTest.LogTestWithoutInit (0 ms)
[ RUN      ] PrintLogTest.LogTestWithInit
I20230824 09:46:56.450052 11262 logging_test.cc:43] This is the DEBUG message
I20230824 09:46:56.450059 11262 logging_test.cc:46] This is the INFO message
W20230824 09:46:56.450067 11262 logging_test.cc:48] This is the WARNING message
E20230824 09:46:56.450074 11262 logging_test.cc:50] This is the ERROR message
[       OK ] PrintLogTest.LogTestWithInit (0 ms)
[----------] 2 tests from PrintLogTest (0 ms total)

[----------] 1 test from DcheckMacros
[ RUN      ] DcheckMacros.DoNotEvaluateReleaseMode
[       OK ] DcheckMacros.DoNotEvaluateReleaseMode (0 ms)
[----------] 1 test from DcheckMacros (0 ms total)

[----------] 1 test from TestSpscQueue
[ RUN      ] TestSpscQueue.TestMoveOnly
[       OK ] TestSpscQueue.TestMoveOnly (0 ms)
[----------] 1 test from TestSpscQueue (0 ms total)

[----------] 2 tests from TestLazyIter
[ RUN      ] TestLazyIter.TestIncrementCopy
[       OK ] TestLazyIter.TestIncrementCopy (0 ms)
[ RUN      ] TestLazyIter.TestPostIncrementCopy
[       OK ] TestLazyIter.TestPostIncrementCopy (0 ms)
[----------] 2 tests from TestLazyIter (0 ms total)

[----------] 3 tests from Zip
[ RUN      ] Zip.TupleTypes
[       OK ] Zip.TupleTypes (0 ms)
[ RUN      ] Zip.EndAfterShortestEnds
[       OK ] Zip.EndAfterShortestEnds (0 ms)
[ RUN      ] Zip.Enumerate
[       OK ] Zip.Enumerate (0 ms)
[----------] 3 tests from Zip (0 ms total)

[----------] 3 tests from ReeUtilTest/ReeUtilTest/0, where TypeParam = short
[ RUN      ] ReeUtilTest/ReeUtilTest/0.PhysicalIndex
[       OK ] ReeUtilTest/ReeUtilTest/0.PhysicalIndex (0 ms)
[ RUN      ] ReeUtilTest/ReeUtilTest/0.PhysicalLength
[       OK ] ReeUtilTest/ReeUtilTest/0.PhysicalLength (0 ms)
[ RUN      ] ReeUtilTest/ReeUtilTest/0.MergedRunsInterator
[       OK ] ReeUtilTest/ReeUtilTest/0.MergedRunsInterator (0 ms)
[----------] 3 tests from ReeUtilTest/ReeUtilTest/0 (0 ms total)

[----------] 3 tests from ReeUtilTest/ReeUtilTest/1, where TypeParam = int
[ RUN      ] ReeUtilTest/ReeUtilTest/1.PhysicalIndex
[       OK ] ReeUtilTest/ReeUtilTest/1.PhysicalIndex (0 ms)
[ RUN      ] ReeUtilTest/ReeUtilTest/1.PhysicalLength
[       OK ] ReeUtilTest/ReeUtilTest/1.PhysicalLength (0 ms)
[ RUN      ] ReeUtilTest/ReeUtilTest/1.MergedRunsInterator
[       OK ] ReeUtilTest/ReeUtilTest/1.MergedRunsInterator (0 ms)
[----------] 3 tests from ReeUtilTest/ReeUtilTest/1 (0 ms total)

[----------] 3 tests from ReeUtilTest/ReeUtilTest/2, where TypeParam = long
[ RUN      ] ReeUtilTest/ReeUtilTest/2.PhysicalIndex
[       OK ] ReeUtilTest/ReeUtilTest/2.PhysicalIndex (0 ms)
[ RUN      ] ReeUtilTest/ReeUtilTest/2.PhysicalLength
[       OK ] ReeUtilTest/ReeUtilTest/2.PhysicalLength (0 ms)
[ RUN      ] ReeUtilTest/ReeUtilTest/2.MergedRunsInterator
[       OK ] ReeUtilTest/ReeUtilTest/2.MergedRunsInterator (0 ms)
[----------] 3 tests from ReeUtilTest/ReeUtilTest/2 (0 ms total)

[----------] 4 tests from Reflection
[ RUN      ] Reflection.EqualityWithDataMembers
[       OK ] Reflection.EqualityWithDataMembers (0 ms)
[ RUN      ] Reflection.ToStringFromDataMembers
[       OK ] Reflection.ToStringFromDataMembers (0 ms)
[ RUN      ] Reflection.FromStringToDataMembers
[       OK ] Reflection.FromStringToDataMembers (0 ms)
[ RUN      ] Reflection.EnumTraits
[       OK ] Reflection.EnumTraits (0 ms)
[----------] 4 tests from Reflection (0 ms total)

[----------] 4 tests from RowsToBatches
[ RUN      ] RowsToBatches.BasicUsage
[       OK ] RowsToBatches.BasicUsage (0 ms)
[ RUN      ] RowsToBatches.ConstRange
[       OK ] RowsToBatches.ConstRange (0 ms)
[ RUN      ] RowsToBatches.StructAccessor
[       OK ] RowsToBatches.StructAccessor (0 ms)
[ RUN      ] RowsToBatches.Variant
[       OK ] RowsToBatches.Variant (0 ms)
[----------] 4 tests from RowsToBatches (0 ms total)

[----------] 15 tests from TestSmallStaticVector/0, where TypeParam = arrow::internal::VectorIntLikeParam<arrow::internal::StaticVectorTraits,int>
[ RUN      ] TestSmallStaticVector/0.Basics
[       OK ] TestSmallStaticVector/0.Basics (0 ms)
[ RUN      ] TestSmallStaticVector/0.AlwaysStatic
[       OK ] TestSmallStaticVector/0.AlwaysStatic (0 ms)
[ RUN      ] TestSmallStaticVector/0.Reserve
[       OK ] TestSmallStaticVector/0.Reserve (0 ms)
[ RUN      ] TestSmallStaticVector/0.Clear
[       OK ] TestSmallStaticVector/0.Clear (0 ms)
[ RUN      ] TestSmallStaticVector/0.ConstructFromCount
[       OK ] TestSmallStaticVector/0.ConstructFromCount (0 ms)
[ RUN      ] TestSmallStaticVector/0.ConstructFromValues
[       OK ] TestSmallStaticVector/0.ConstructFromValues (0 ms)
[ RUN      ] TestSmallStaticVector/0.ConstructFromStdVector
[       OK ] TestSmallStaticVector/0.ConstructFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/0.AssignFromStdVector
[       OK ] TestSmallStaticVector/0.AssignFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/0.Move
[       OK ] TestSmallStaticVector/0.Move (0 ms)
[ RUN      ] TestSmallStaticVector/0.Copy
[       OK ] TestSmallStaticVector/0.Copy (0 ms)
[ RUN      ] TestSmallStaticVector/0.Resize
[       OK ] TestSmallStaticVector/0.Resize (0 ms)
[ RUN      ] TestSmallStaticVector/0.Sort
[       OK ] TestSmallStaticVector/0.Sort (0 ms)
[ RUN      ] TestSmallStaticVector/0.Iterators
[       OK ] TestSmallStaticVector/0.Iterators (0 ms)
[ RUN      ] TestSmallStaticVector/0.ConstIterators
[       OK ] TestSmallStaticVector/0.ConstIterators (0 ms)
[ RUN      ] TestSmallStaticVector/0.InsertIteratorPair
[       OK ] TestSmallStaticVector/0.InsertIteratorPair (0 ms)
[----------] 15 tests from TestSmallStaticVector/0 (0 ms total)

[----------] 15 tests from TestSmallStaticVector/1, where TypeParam = arrow::internal::VectorIntLikeParam<arrow::internal::SmallVectorTraits,int>
[ RUN      ] TestSmallStaticVector/1.Basics
[       OK ] TestSmallStaticVector/1.Basics (0 ms)
[ RUN      ] TestSmallStaticVector/1.AlwaysStatic
[       OK ] TestSmallStaticVector/1.AlwaysStatic (0 ms)
[ RUN      ] TestSmallStaticVector/1.Reserve
[       OK ] TestSmallStaticVector/1.Reserve (0 ms)
[ RUN      ] TestSmallStaticVector/1.Clear
[       OK ] TestSmallStaticVector/1.Clear (0 ms)
[ RUN      ] TestSmallStaticVector/1.ConstructFromCount
[       OK ] TestSmallStaticVector/1.ConstructFromCount (0 ms)
[ RUN      ] TestSmallStaticVector/1.ConstructFromValues
[       OK ] TestSmallStaticVector/1.ConstructFromValues (0 ms)
[ RUN      ] TestSmallStaticVector/1.ConstructFromStdVector
[       OK ] TestSmallStaticVector/1.ConstructFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/1.AssignFromStdVector
[       OK ] TestSmallStaticVector/1.AssignFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/1.Move
[       OK ] TestSmallStaticVector/1.Move (0 ms)
[ RUN      ] TestSmallStaticVector/1.Copy
[       OK ] TestSmallStaticVector/1.Copy (0 ms)
[ RUN      ] TestSmallStaticVector/1.Resize
[       OK ] TestSmallStaticVector/1.Resize (0 ms)
[ RUN      ] TestSmallStaticVector/1.Sort
[       OK ] TestSmallStaticVector/1.Sort (0 ms)
[ RUN      ] TestSmallStaticVector/1.Iterators
[       OK ] TestSmallStaticVector/1.Iterators (0 ms)
[ RUN      ] TestSmallStaticVector/1.ConstIterators
[       OK ] TestSmallStaticVector/1.ConstIterators (0 ms)
[ RUN      ] TestSmallStaticVector/1.InsertIteratorPair
[       OK ] TestSmallStaticVector/1.InsertIteratorPair (0 ms)
[----------] 15 tests from TestSmallStaticVector/1 (0 ms total)

[----------] 15 tests from TestSmallStaticVector/2, where TypeParam = arrow::internal::VectorIntLikeParam<arrow::internal::StaticVectorTraits,arrow::internal::HeapInt>
[ RUN      ] TestSmallStaticVector/2.Basics
[       OK ] TestSmallStaticVector/2.Basics (0 ms)
[ RUN      ] TestSmallStaticVector/2.AlwaysStatic
[       OK ] TestSmallStaticVector/2.AlwaysStatic (0 ms)
[ RUN      ] TestSmallStaticVector/2.Reserve
[       OK ] TestSmallStaticVector/2.Reserve (0 ms)
[ RUN      ] TestSmallStaticVector/2.Clear
[       OK ] TestSmallStaticVector/2.Clear (0 ms)
[ RUN      ] TestSmallStaticVector/2.ConstructFromCount
[       OK ] TestSmallStaticVector/2.ConstructFromCount (0 ms)
[ RUN      ] TestSmallStaticVector/2.ConstructFromValues
[       OK ] TestSmallStaticVector/2.ConstructFromValues (0 ms)
[ RUN      ] TestSmallStaticVector/2.ConstructFromStdVector
[       OK ] TestSmallStaticVector/2.ConstructFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/2.AssignFromStdVector
[       OK ] TestSmallStaticVector/2.AssignFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/2.Move
[       OK ] TestSmallStaticVector/2.Move (0 ms)
[ RUN      ] TestSmallStaticVector/2.Copy
[       OK ] TestSmallStaticVector/2.Copy (0 ms)
[ RUN      ] TestSmallStaticVector/2.Resize
[       OK ] TestSmallStaticVector/2.Resize (0 ms)
[ RUN      ] TestSmallStaticVector/2.Sort
[       OK ] TestSmallStaticVector/2.Sort (0 ms)
[ RUN      ] TestSmallStaticVector/2.Iterators
[       OK ] TestSmallStaticVector/2.Iterators (0 ms)
[ RUN      ] TestSmallStaticVector/2.ConstIterators
[       OK ] TestSmallStaticVector/2.ConstIterators (0 ms)
[ RUN      ] TestSmallStaticVector/2.InsertIteratorPair
[       OK ] TestSmallStaticVector/2.InsertIteratorPair (0 ms)
[----------] 15 tests from TestSmallStaticVector/2 (0 ms total)

[----------] 15 tests from TestSmallStaticVector/3, where TypeParam = arrow::internal::VectorIntLikeParam<arrow::internal::SmallVectorTraits,arrow::internal::HeapInt>
[ RUN      ] TestSmallStaticVector/3.Basics
[       OK ] TestSmallStaticVector/3.Basics (0 ms)
[ RUN      ] TestSmallStaticVector/3.AlwaysStatic
[       OK ] TestSmallStaticVector/3.AlwaysStatic (0 ms)
[ RUN      ] TestSmallStaticVector/3.Reserve
[       OK ] TestSmallStaticVector/3.Reserve (0 ms)
[ RUN      ] TestSmallStaticVector/3.Clear
[       OK ] TestSmallStaticVector/3.Clear (0 ms)
[ RUN      ] TestSmallStaticVector/3.ConstructFromCount
[       OK ] TestSmallStaticVector/3.ConstructFromCount (0 ms)
[ RUN      ] TestSmallStaticVector/3.ConstructFromValues
[       OK ] TestSmallStaticVector/3.ConstructFromValues (0 ms)
[ RUN      ] TestSmallStaticVector/3.ConstructFromStdVector
[       OK ] TestSmallStaticVector/3.ConstructFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/3.AssignFromStdVector
[       OK ] TestSmallStaticVector/3.AssignFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/3.Move
[       OK ] TestSmallStaticVector/3.Move (0 ms)
[ RUN      ] TestSmallStaticVector/3.Copy
[       OK ] TestSmallStaticVector/3.Copy (0 ms)
[ RUN      ] TestSmallStaticVector/3.Resize
[       OK ] TestSmallStaticVector/3.Resize (0 ms)
[ RUN      ] TestSmallStaticVector/3.Sort
[       OK ] TestSmallStaticVector/3.Sort (0 ms)
[ RUN      ] TestSmallStaticVector/3.Iterators
[       OK ] TestSmallStaticVector/3.Iterators (0 ms)
[ RUN      ] TestSmallStaticVector/3.ConstIterators
[       OK ] TestSmallStaticVector/3.ConstIterators (0 ms)
[ RUN      ] TestSmallStaticVector/3.InsertIteratorPair
[       OK ] TestSmallStaticVector/3.InsertIteratorPair (0 ms)
[----------] 15 tests from TestSmallStaticVector/3 (0 ms total)

[----------] 15 tests from TestSmallStaticVector/4, where TypeParam = arrow::internal::VectorIntLikeParam<arrow::internal::StaticVectorTraits,arrow::MoveOnlyDataType>
[ RUN      ] TestSmallStaticVector/4.Basics
[       OK ] TestSmallStaticVector/4.Basics (0 ms)
[ RUN      ] TestSmallStaticVector/4.AlwaysStatic
[       OK ] TestSmallStaticVector/4.AlwaysStatic (0 ms)
[ RUN      ] TestSmallStaticVector/4.Reserve
[       OK ] TestSmallStaticVector/4.Reserve (0 ms)
[ RUN      ] TestSmallStaticVector/4.Clear
[       OK ] TestSmallStaticVector/4.Clear (0 ms)
[ RUN      ] TestSmallStaticVector/4.ConstructFromCount
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:265: Skipped
Cannot construct vector of move-only type with value count

[  SKIPPED ] TestSmallStaticVector/4.ConstructFromCount (0 ms)
[ RUN      ] TestSmallStaticVector/4.ConstructFromValues
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:295: Skipped
Cannot construct vector of move-only type with explicit values

[  SKIPPED ] TestSmallStaticVector/4.ConstructFromValues (0 ms)
[ RUN      ] TestSmallStaticVector/4.ConstructFromStdVector
[       OK ] TestSmallStaticVector/4.ConstructFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/4.AssignFromStdVector
[       OK ] TestSmallStaticVector/4.AssignFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/4.Move
[       OK ] TestSmallStaticVector/4.Move (0 ms)
[ RUN      ] TestSmallStaticVector/4.Copy
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:464: Skipped
Cannot copy vector of move-only type

[  SKIPPED ] TestSmallStaticVector/4.Copy (0 ms)
[ RUN      ] TestSmallStaticVector/4.Resize
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:524: Skipped
Cannot resize vector of move-only type

[  SKIPPED ] TestSmallStaticVector/4.Resize (0 ms)
[ RUN      ] TestSmallStaticVector/4.Sort
[       OK ] TestSmallStaticVector/4.Sort (0 ms)
[ RUN      ] TestSmallStaticVector/4.Iterators
[       OK ] TestSmallStaticVector/4.Iterators (0 ms)
[ RUN      ] TestSmallStaticVector/4.ConstIterators
[       OK ] TestSmallStaticVector/4.ConstIterators (0 ms)
[ RUN      ] TestSmallStaticVector/4.InsertIteratorPair
[       OK ] TestSmallStaticVector/4.InsertIteratorPair (0 ms)
[----------] 15 tests from TestSmallStaticVector/4 (0 ms total)

[----------] 15 tests from TestSmallStaticVector/5, where TypeParam = arrow::internal::VectorIntLikeParam<arrow::internal::SmallVectorTraits,arrow::MoveOnlyDataType>
[ RUN      ] TestSmallStaticVector/5.Basics
[       OK ] TestSmallStaticVector/5.Basics (0 ms)
[ RUN      ] TestSmallStaticVector/5.AlwaysStatic
[       OK ] TestSmallStaticVector/5.AlwaysStatic (0 ms)
[ RUN      ] TestSmallStaticVector/5.Reserve
[       OK ] TestSmallStaticVector/5.Reserve (0 ms)
[ RUN      ] TestSmallStaticVector/5.Clear
[       OK ] TestSmallStaticVector/5.Clear (0 ms)
[ RUN      ] TestSmallStaticVector/5.ConstructFromCount
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:265: Skipped
Cannot construct vector of move-only type with value count

[  SKIPPED ] TestSmallStaticVector/5.ConstructFromCount (0 ms)
[ RUN      ] TestSmallStaticVector/5.ConstructFromValues
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:295: Skipped
Cannot construct vector of move-only type with explicit values

[  SKIPPED ] TestSmallStaticVector/5.ConstructFromValues (0 ms)
[ RUN      ] TestSmallStaticVector/5.ConstructFromStdVector
[       OK ] TestSmallStaticVector/5.ConstructFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/5.AssignFromStdVector
[       OK ] TestSmallStaticVector/5.AssignFromStdVector (0 ms)
[ RUN      ] TestSmallStaticVector/5.Move
[       OK ] TestSmallStaticVector/5.Move (0 ms)
[ RUN      ] TestSmallStaticVector/5.Copy
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:464: Skipped
Cannot copy vector of move-only type

[  SKIPPED ] TestSmallStaticVector/5.Copy (0 ms)
[ RUN      ] TestSmallStaticVector/5.Resize
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/small_vector_test.cc:524: Skipped
Cannot resize vector of move-only type

[  SKIPPED ] TestSmallStaticVector/5.Resize (0 ms)
[ RUN      ] TestSmallStaticVector/5.Sort
[       OK ] TestSmallStaticVector/5.Sort (0 ms)
[ RUN      ] TestSmallStaticVector/5.Iterators
[       OK ] TestSmallStaticVector/5.Iterators (0 ms)
[ RUN      ] TestSmallStaticVector/5.ConstIterators
[       OK ] TestSmallStaticVector/5.ConstIterators (0 ms)
[ RUN      ] TestSmallStaticVector/5.InsertIteratorPair
[       OK ] TestSmallStaticVector/5.InsertIteratorPair (0 ms)
[----------] 15 tests from TestSmallStaticVector/5 (0 ms total)

[----------] 1 test from StaticVector
[ RUN      ] StaticVector.Traits
[       OK ] StaticVector.Traits (0 ms)
[----------] 1 test from StaticVector (0 ms total)

[----------] 1 test from SmallVector
[ RUN      ] SmallVector.Traits
[       OK ] SmallVector.Traits (0 ms)
[----------] 1 test from SmallVector (0 ms total)

[----------] 8 tests from StlUtilTest
[ RUN      ] StlUtilTest.VectorAddRemoveTest
[       OK ] StlUtilTest.VectorAddRemoveTest (0 ms)
[ RUN      ] StlUtilTest.ArgSortPermute
[       OK ] StlUtilTest.ArgSortPermute (0 ms)
[ RUN      ] StlUtilTest.VectorFlatten
[       OK ] StlUtilTest.VectorFlatten (0 ms)
[ RUN      ] StlUtilTest.VectorFilter
[       OK ] StlUtilTest.VectorFilter (0 ms)
[ RUN      ] StlUtilTest.VectorMap
[       OK ] StlUtilTest.VectorMap (0 ms)
[ RUN      ] StlUtilTest.VectorMaybeMapFails
[       OK ] StlUtilTest.VectorMaybeMapFails (0 ms)
[ RUN      ] StlUtilTest.VectorMaybeMap
[       OK ] StlUtilTest.VectorMaybeMap (0 ms)
[ RUN      ] StlUtilTest.VectorUnwrapOrRaise
[       OK ] StlUtilTest.VectorUnwrapOrRaise (0 ms)
[----------] 8 tests from StlUtilTest (0 ms total)

[----------] 1 test from Trim
[ RUN      ] Trim.Basics
[       OK ] Trim.Basics (0 ms)
[----------] 1 test from Trim (0 ms total)

[----------] 1 test from AsciiEqualsCaseInsensitive
[ RUN      ] AsciiEqualsCaseInsensitive.Basics
[       OK ] AsciiEqualsCaseInsensitive.Basics (0 ms)
[----------] 1 test from AsciiEqualsCaseInsensitive (0 ms total)

[----------] 1 test from AsciiToLower
[ RUN      ] AsciiToLower.Basics
[       OK ] AsciiToLower.Basics (0 ms)
[----------] 1 test from AsciiToLower (0 ms total)

[----------] 2 tests from ParseHexValue
[ RUN      ] ParseHexValue.Valid
[       OK ] ParseHexValue.Valid (0 ms)
[ RUN      ] ParseHexValue.Invalid
[       OK ] ParseHexValue.Invalid (0 ms)
[----------] 2 tests from ParseHexValue (0 ms total)

[----------] 1 test from Replace
[ RUN      ] Replace.Basics
[       OK ] Replace.Basics (0 ms)
[----------] 1 test from Replace (0 ms total)

[----------] 7 tests from SplitString
[ RUN      ] SplitString.InnerDelimiter
[       OK ] SplitString.InnerDelimiter (0 ms)
[ RUN      ] SplitString.OuterRightDelimiter
[       OK ] SplitString.OuterRightDelimiter (0 ms)
[ RUN      ] SplitString.OuterLeftAndOuterRightDelimiter
[       OK ] SplitString.OuterLeftAndOuterRightDelimiter (0 ms)
[ RUN      ] SplitString.OnlyDemiliter
[       OK ] SplitString.OnlyDemiliter (0 ms)
[ RUN      ] SplitString.Limit
[       OK ] SplitString.Limit (0 ms)
[ RUN      ] SplitString.LimitOver
[       OK ] SplitString.LimitOver (0 ms)
[ RUN      ] SplitString.LimitZero
[       OK ] SplitString.LimitZero (0 ms)
[----------] 7 tests from SplitString (0 ms total)

[----------] 1 test from StartsWith
[ RUN      ] StartsWith.Basics
[       OK ] StartsWith.Basics (0 ms)
[----------] 1 test from StartsWith (0 ms total)

[----------] 1 test from EndsWith
[ RUN      ] EndsWith.Basics
[       OK ] EndsWith.Basics (0 ms)
[----------] 1 test from EndsWith (0 ms total)

[----------] 1 test from RegexMatch
[ RUN      ] RegexMatch.Basics
[       OK ] RegexMatch.Basics (0 ms)
[----------] 1 test from RegexMatch (0 ms total)

[----------] 3 tests from ToChars
[ RUN      ] ToChars.Integers
[       OK ] ToChars.Integers (0 ms)
[ RUN      ] ToChars.FloatingPoint
[       OK ] ToChars.FloatingPoint (0 ms)
[ RUN      ] ToChars.LocaleIndependent
W20230824 09:46:56.452867 11262 gtest_util.cc:626] Locale unavailable (ignored): 'fr_FR.UTF-8'
[       OK ] ToChars.LocaleIndependent (0 ms)
[----------] 3 tests from ToChars (0 ms total)

[----------] 6 tests from TDigestTest
[ RUN      ] TDigestTest.SingleValue
[       OK ] TDigestTest.SingleValue (0 ms)
[ RUN      ] TDigestTest.FewValues
[       OK ] TDigestTest.FewValues (0 ms)
[ RUN      ] TDigestTest.RandomValues
[       OK ] TDigestTest.RandomValues (18 ms)
[ DISABLED ] TDigestTest.DISABLED_HugeVolume
[ RUN      ] TDigestTest.MergeUniform
[       OK ] TDigestTest.MergeUniform (11 ms)
[ RUN      ] TDigestTest.MergeNonUniform
[       OK ] TDigestTest.MergeNonUniform (0 ms)
[ RUN      ] TDigestTest.Misc
[       OK ] TDigestTest.Misc (23 ms)
[----------] 6 tests from TDigestTest (54 ms total)

[----------] 1 test from TimeTest
[ RUN      ] TimeTest.ConvertTimestampValue
[       OK ] TimeTest.ConvertTimestampValue (0 ms)
[----------] 1 test from TimeTest (0 ms total)

[----------] 3 tests from SmallString
[ RUN      ] SmallString.Basics
[       OK ] SmallString.Basics (0 ms)
[ RUN      ] SmallString.Assign
[       OK ] SmallString.Assign (0 ms)
[ RUN      ] SmallString.Substr
[       OK ] SmallString.Substr (0 ms)
[----------] 3 tests from SmallString (0 ms total)

[----------] 12 tests from Trie
[ RUN      ] Trie.Empty
[       OK ] Trie.Empty (0 ms)
[ RUN      ] Trie.EmptyString
[       OK ] Trie.EmptyString (0 ms)
[ RUN      ] Trie.LongString
[       OK ] Trie.LongString (3 ms)
[ RUN      ] Trie.Basics1
[       OK ] Trie.Basics1 (0 ms)
[ RUN      ] Trie.Basics2
[       OK ] Trie.Basics2 (0 ms)
[ RUN      ] Trie.Basics3
[       OK ] Trie.Basics3 (0 ms)
[ RUN      ] Trie.LongStrings
[       OK ] Trie.LongStrings (0 ms)
[ RUN      ] Trie.NullChars
[       OK ] Trie.NullChars (0 ms)
[ RUN      ] Trie.NegativeChars
[       OK ] Trie.NegativeChars (0 ms)
[ RUN      ] Trie.CSVNulls
[       OK ] Trie.CSVNulls (0 ms)
[ RUN      ] Trie.Duplicates
[       OK ] Trie.Duplicates (0 ms)
[ RUN      ] Trie.CapacityError
[       OK ] Trie.CapacityError (10 ms)
[----------] 12 tests from Trie (14 ms total)

[----------] 1 test from UriEscape
[ RUN      ] UriEscape.Basics
[       OK ] UriEscape.Basics (0 ms)
[----------] 1 test from UriEscape (0 ms total)

[----------] 1 test from UriEncodeHost
[ RUN      ] UriEncodeHost.Basics
[       OK ] UriEncodeHost.Basics (0 ms)
[----------] 1 test from UriEncodeHost (0 ms total)

[----------] 1 test from IsValidUriScheme
[ RUN      ] IsValidUriScheme.Basics
[       OK ] IsValidUriScheme.Basics (0 ms)
[----------] 1 test from IsValidUriScheme (0 ms total)

[----------] 8 tests from Uri
[ RUN      ] Uri.Empty
[       OK ] Uri.Empty (0 ms)
[ RUN      ] Uri.ParseSimple
[       OK ] Uri.ParseSimple (0 ms)
[ RUN      ] Uri.ParsePath
[       OK ] Uri.ParsePath (0 ms)
[ RUN      ] Uri.ParseQuery
[       OK ] Uri.ParseQuery (0 ms)
[ RUN      ] Uri.ParseHostPort
[       OK ] Uri.ParseHostPort (0 ms)
[ RUN      ] Uri.ParseUserPass
[       OK ] Uri.ParseUserPass (0 ms)
[ RUN      ] Uri.FileScheme
[       OK ] Uri.FileScheme (0 ms)
[ RUN      ] Uri.ParseError
[       OK ] Uri.ParseError (0 ms)
[----------] 8 tests from Uri (0 ms total)

[----------] 1 test from UriFromAbsolutePath
[ RUN      ] UriFromAbsolutePath.Basics
[       OK ] UriFromAbsolutePath.Basics (0 ms)
[----------] 1 test from UriFromAbsolutePath (0 ms total)

[----------] 2 tests from ASCIIValidationTest
[ RUN      ] ASCIIValidationTest.AsciiValid
[       OK ] ASCIIValidationTest.AsciiValid (0 ms)
[ RUN      ] ASCIIValidationTest.AsciiInvalid
[       OK ] ASCIIValidationTest.AsciiInvalid (0 ms)
[----------] 2 tests from ASCIIValidationTest (0 ms total)

[----------] 10 tests from UTF8ValidationTest
[ RUN      ] UTF8ValidationTest.EmptyString
[       OK ] UTF8ValidationTest.EmptyString (0 ms)
[ RUN      ] UTF8ValidationTest.OneCharacterValid
[       OK ] UTF8ValidationTest.OneCharacterValid (0 ms)
[ RUN      ] UTF8ValidationTest.TwoCharacterValid
[       OK ] UTF8ValidationTest.TwoCharacterValid (0 ms)
[ RUN      ] UTF8ValidationTest.RandomValid
[       OK ] UTF8ValidationTest.RandomValid (3 ms)
[ RUN      ] UTF8ValidationTest.OneCharacterTruncated
[       OK ] UTF8ValidationTest.OneCharacterTruncated (0 ms)
[ RUN      ] UTF8ValidationTest.TwoCharacterTruncated
[       OK ] UTF8ValidationTest.TwoCharacterTruncated (0 ms)
[ RUN      ] UTF8ValidationTest.OneCharacterInvalid
[       OK ] UTF8ValidationTest.OneCharacterInvalid (0 ms)
[ RUN      ] UTF8ValidationTest.TwoCharacterInvalid
[       OK ] UTF8ValidationTest.TwoCharacterInvalid (0 ms)
[ RUN      ] UTF8ValidationTest.RandomInvalid
[       OK ] UTF8ValidationTest.RandomInvalid (2 ms)
[ RUN      ] UTF8ValidationTest.RandomTruncated
[       OK ] UTF8ValidationTest.RandomTruncated (2 ms)
[----------] 10 tests from UTF8ValidationTest (8 ms total)

[----------] 1 test from SkipUTF8BOM
[ RUN      ] SkipUTF8BOM.Basics
[       OK ] SkipUTF8BOM.Basics (0 ms)
[----------] 1 test from SkipUTF8BOM (0 ms total)

[----------] 1 test from UTF8ToWideString
[ RUN      ] UTF8ToWideString.Basics
[       OK ] UTF8ToWideString.Basics (0 ms)
[----------] 1 test from UTF8ToWideString (0 ms total)

[----------] 1 test from WideStringToUTF8
[ RUN      ] WideStringToUTF8.Basics
[       OK ] WideStringToUTF8.Basics (0 ms)
[----------] 1 test from WideStringToUTF8 (0 ms total)

[----------] 1 test from UTF8StringToUTF16
[ RUN      ] UTF8StringToUTF16.Basics
[       OK ] UTF8StringToUTF16.Basics (0 ms)
[----------] 1 test from UTF8StringToUTF16 (0 ms total)

[----------] 1 test from UTF16StringToUTF8
[ RUN      ] UTF16StringToUTF8.Basics
[       OK ] UTF16StringToUTF8.Basics (0 ms)
[----------] 1 test from UTF16StringToUTF8 (0 ms total)

[----------] 1 test from UTF8DecodeReverse
[ RUN      ] UTF8DecodeReverse.Basics
[       OK ] UTF8DecodeReverse.Basics (0 ms)
[----------] 1 test from UTF8DecodeReverse (0 ms total)

[----------] 1 test from UTF8FindIf
[ RUN      ] UTF8FindIf.Basics
[       OK ] UTF8FindIf.Basics (0 ms)
[----------] 1 test from UTF8FindIf (0 ms total)

[----------] 1 test from UTF8Length
[ RUN      ] UTF8Length.Basics
[       OK ] UTF8Length.Basics (0 ms)
[----------] 1 test from UTF8Length (0 ms total)

[----------] 19 tests from StringConversion
[ RUN      ] StringConversion.ToBoolean
[       OK ] StringConversion.ToBoolean (0 ms)
[ RUN      ] StringConversion.ToFloat
[       OK ] StringConversion.ToFloat (0 ms)
[ RUN      ] StringConversion.ToDouble
[       OK ] StringConversion.ToDouble (0 ms)
[ RUN      ] StringConversion.ToFloatLocale
W20230824 09:46:56.532130 11262 gtest_util.cc:626] Locale unavailable (ignored): 'fr_FR.UTF-8'
[       OK ] StringConversion.ToFloatLocale (0 ms)
[ RUN      ] StringConversion.ToDoubleLocale
W20230824 09:46:56.532187 11262 gtest_util.cc:626] Locale unavailable (ignored): 'fr_FR.UTF-8'
[       OK ] StringConversion.ToDoubleLocale (0 ms)
[ RUN      ] StringConversion.ToInt8
[       OK ] StringConversion.ToInt8 (0 ms)
[ RUN      ] StringConversion.ToUInt8
[       OK ] StringConversion.ToUInt8 (0 ms)
[ RUN      ] StringConversion.ToInt16
[       OK ] StringConversion.ToInt16 (0 ms)
[ RUN      ] StringConversion.ToUInt16
[       OK ] StringConversion.ToUInt16 (0 ms)
[ RUN      ] StringConversion.ToInt32
[       OK ] StringConversion.ToInt32 (0 ms)
[ RUN      ] StringConversion.ToUInt32
[       OK ] StringConversion.ToUInt32 (0 ms)
[ RUN      ] StringConversion.ToInt64
[       OK ] StringConversion.ToInt64 (0 ms)
[ RUN      ] StringConversion.ToUInt64
[       OK ] StringConversion.ToUInt64 (0 ms)
[ RUN      ] StringConversion.ToDate32
[       OK ] StringConversion.ToDate32 (0 ms)
[ RUN      ] StringConversion.ToDate64
[       OK ] StringConversion.ToDate64 (0 ms)
[ RUN      ] StringConversion.ToTime32
[       OK ] StringConversion.ToTime32 (0 ms)
[ RUN      ] StringConversion.ToTime64
[       OK ] StringConversion.ToTime64 (0 ms)
[ RUN      ] StringConversion.ToTimestampDate_ISO8601
[       OK ] StringConversion.ToTimestampDate_ISO8601 (0 ms)
[ RUN      ] StringConversion.ToTimestampDateTime_ISO8601
[       OK ] StringConversion.ToTimestampDateTime_ISO8601 (0 ms)
[----------] 19 tests from StringConversion (0 ms total)

[----------] 2 tests from TimestampParser
[ RUN      ] TimestampParser.StrptimeParser
[       OK ] TimestampParser.StrptimeParser (0 ms)
[ RUN      ] TimestampParser.StrptimeZoneOffset
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/value_parsing_test.cc:805: Failure
Expected equality of these values:
  expected
    Which is: 1514769420
  converted
    Which is: 1514769408
Google Test trace:
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/value_parsing_test.cc:800: 2018-01-01 00:00:00-0117

[  FAILED  ] TimestampParser.StrptimeZoneOffset (0 ms)
[----------] 2 tests from TimestampParser (0 ms total)

[----------] 8 tests from TestGZip/CodecTest
[ RUN      ] TestGZip/CodecTest.CodecRoundtrip/0
[       OK ] TestGZip/CodecTest.CodecRoundtrip/0 (7 ms)
[ RUN      ] TestGZip/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestGZip/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestGZip/CodecTest.OutputBufferIsSmall/0
[       OK ] TestGZip/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestGZip/CodecTest.StreamingCompressor/0
[       OK ] TestGZip/CodecTest.StreamingCompressor/0 (5 ms)
[ RUN      ] TestGZip/CodecTest.StreamingDecompressor/0
[       OK ] TestGZip/CodecTest.StreamingDecompressor/0 (4 ms)
[ RUN      ] TestGZip/CodecTest.StreamingRoundtrip/0
[       OK ] TestGZip/CodecTest.StreamingRoundtrip/0 (5 ms)
[ RUN      ] TestGZip/CodecTest.StreamingDecompressorReuse/0
[       OK ] TestGZip/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestGZip/CodecTest.StreamingMultiFlush/0
[       OK ] TestGZip/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestGZip/CodecTest (22 ms total)

[----------] 8 tests from TestSnappy/CodecTest
[ RUN      ] TestSnappy/CodecTest.CodecRoundtrip/0
[       OK ] TestSnappy/CodecTest.CodecRoundtrip/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestSnappy/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.OutputBufferIsSmall/0
[       OK ] TestSnappy/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.StreamingCompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:458: Skipped
snappy doesn't support streaming compression

[  SKIPPED ] TestSnappy/CodecTest.StreamingCompressor/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.StreamingDecompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:482: Skipped
snappy doesn't support streaming decompression.

[  SKIPPED ] TestSnappy/CodecTest.StreamingDecompressor/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.StreamingRoundtrip/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:506: Skipped
snappy doesn't support streaming decompression

[  SKIPPED ] TestSnappy/CodecTest.StreamingRoundtrip/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.StreamingDecompressorReuse/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:527: Skipped
snappy doesn't support streaming decompression

[  SKIPPED ] TestSnappy/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestSnappy/CodecTest.StreamingMultiFlush/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:552: Skipped
snappy doesn't support streaming decompression

[  SKIPPED ] TestSnappy/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestSnappy/CodecTest (0 ms total)

[----------] 8 tests from TestLZ4/CodecTest
[ RUN      ] TestLZ4/CodecTest.CodecRoundtrip/0
[       OK ] TestLZ4/CodecTest.CodecRoundtrip/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestLZ4/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.OutputBufferIsSmall/0
[       OK ] TestLZ4/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.StreamingCompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:465: Skipped
LZ4 raw format doesn't support streaming compression.

[  SKIPPED ] TestLZ4/CodecTest.StreamingCompressor/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.StreamingDecompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:489: Skipped
LZ4 raw format doesn't support streaming decompression.

[  SKIPPED ] TestLZ4/CodecTest.StreamingDecompressor/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.StreamingRoundtrip/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:510: Skipped
LZ4 raw format doesn't support streaming compression.

[  SKIPPED ] TestLZ4/CodecTest.StreamingRoundtrip/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.StreamingDecompressorReuse/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:531: Skipped
LZ4 raw format doesn't support streaming decompression.

[  SKIPPED ] TestLZ4/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestLZ4/CodecTest.StreamingMultiFlush/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:556: Skipped
LZ4 raw format doesn't support streaming decompression.

[  SKIPPED ] TestLZ4/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestLZ4/CodecTest (0 ms total)

[----------] 8 tests from TestLZ4Hadoop/CodecTest
[ RUN      ] TestLZ4Hadoop/CodecTest.CodecRoundtrip/0
[       OK ] TestLZ4Hadoop/CodecTest.CodecRoundtrip/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestLZ4Hadoop/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.OutputBufferIsSmall/0
[       OK ] TestLZ4Hadoop/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.StreamingCompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:465: Skipped
LZ4 raw format doesn't support streaming compression.

[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingCompressor/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.StreamingDecompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:489: Skipped
LZ4 raw format doesn't support streaming decompression.

[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingDecompressor/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.StreamingRoundtrip/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:510: Skipped
LZ4 raw format doesn't support streaming compression.

[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingRoundtrip/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.StreamingDecompressorReuse/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:531: Skipped
LZ4 raw format doesn't support streaming decompression.

[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestLZ4Hadoop/CodecTest.StreamingMultiFlush/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:556: Skipped
LZ4 raw format doesn't support streaming decompression.

[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestLZ4Hadoop/CodecTest (0 ms total)

[----------] 8 tests from TestLZ4Frame/CodecTest
[ RUN      ] TestLZ4Frame/CodecTest.CodecRoundtrip/0
[       OK ] TestLZ4Frame/CodecTest.CodecRoundtrip/0 (0 ms)
[ RUN      ] TestLZ4Frame/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestLZ4Frame/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestLZ4Frame/CodecTest.OutputBufferIsSmall/0
[       OK ] TestLZ4Frame/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestLZ4Frame/CodecTest.StreamingCompressor/0
[       OK ] TestLZ4Frame/CodecTest.StreamingCompressor/0 (0 ms)
[ RUN      ] TestLZ4Frame/CodecTest.StreamingDecompressor/0
[       OK ] TestLZ4Frame/CodecTest.StreamingDecompressor/0 (0 ms)
[ RUN      ] TestLZ4Frame/CodecTest.StreamingRoundtrip/0
[       OK ] TestLZ4Frame/CodecTest.StreamingRoundtrip/0 (1 ms)
[ RUN      ] TestLZ4Frame/CodecTest.StreamingDecompressorReuse/0
[       OK ] TestLZ4Frame/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestLZ4Frame/CodecTest.StreamingMultiFlush/0
[       OK ] TestLZ4Frame/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestLZ4Frame/CodecTest (2 ms total)

[----------] 8 tests from TestBrotli/CodecTest
[ RUN      ] TestBrotli/CodecTest.CodecRoundtrip/0
[       OK ] TestBrotli/CodecTest.CodecRoundtrip/0 (9 ms)
[ RUN      ] TestBrotli/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestBrotli/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestBrotli/CodecTest.OutputBufferIsSmall/0
[       OK ] TestBrotli/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestBrotli/CodecTest.StreamingCompressor/0
[       OK ] TestBrotli/CodecTest.StreamingCompressor/0 (3 ms)
[ RUN      ] TestBrotli/CodecTest.StreamingDecompressor/0
[       OK ] TestBrotli/CodecTest.StreamingDecompressor/0 (1 ms)
[ RUN      ] TestBrotli/CodecTest.StreamingRoundtrip/0
[       OK ] TestBrotli/CodecTest.StreamingRoundtrip/0 (1 ms)
[ RUN      ] TestBrotli/CodecTest.StreamingDecompressorReuse/0
[       OK ] TestBrotli/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestBrotli/CodecTest.StreamingMultiFlush/0
[       OK ] TestBrotli/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestBrotli/CodecTest (16 ms total)

[----------] 8 tests from TestBZ2/CodecTest
[ RUN      ] TestBZ2/CodecTest.CodecRoundtrip/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:352: Skipped
BZ2 does not support one-shot compression

[  SKIPPED ] TestBZ2/CodecTest.CodecRoundtrip/0 (0 ms)
[ RUN      ] TestBZ2/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestBZ2/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestBZ2/CodecTest.OutputBufferIsSmall/0
[       OK ] TestBZ2/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestBZ2/CodecTest.StreamingCompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:461: Skipped
doesn't support one-shot decompression

[  SKIPPED ] TestBZ2/CodecTest.StreamingCompressor/0 (0 ms)
[ RUN      ] TestBZ2/CodecTest.StreamingDecompressor/0
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/util/compression_test.cc:485: Skipped
doesn't support one-shot compression

[  SKIPPED ] TestBZ2/CodecTest.StreamingDecompressor/0 (0 ms)
[ RUN      ] TestBZ2/CodecTest.StreamingRoundtrip/0
[       OK ] TestBZ2/CodecTest.StreamingRoundtrip/0 (42 ms)
[ RUN      ] TestBZ2/CodecTest.StreamingDecompressorReuse/0
[       OK ] TestBZ2/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestBZ2/CodecTest.StreamingMultiFlush/0
[       OK ] TestBZ2/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestBZ2/CodecTest (42 ms total)

[----------] 8 tests from TestZSTD/CodecTest
[ RUN      ] TestZSTD/CodecTest.CodecRoundtrip/0
[       OK ] TestZSTD/CodecTest.CodecRoundtrip/0 (0 ms)
[ RUN      ] TestZSTD/CodecTest.MinMaxCompressionLevel/0
[       OK ] TestZSTD/CodecTest.MinMaxCompressionLevel/0 (0 ms)
[ RUN      ] TestZSTD/CodecTest.OutputBufferIsSmall/0
[       OK ] TestZSTD/CodecTest.OutputBufferIsSmall/0 (0 ms)
[ RUN      ] TestZSTD/CodecTest.StreamingCompressor/0
[       OK ] TestZSTD/CodecTest.StreamingCompressor/0 (0 ms)
[ RUN      ] TestZSTD/CodecTest.StreamingDecompressor/0
[       OK ] TestZSTD/CodecTest.StreamingDecompressor/0 (0 ms)
[ RUN      ] TestZSTD/CodecTest.StreamingRoundtrip/0
[       OK ] TestZSTD/CodecTest.StreamingRoundtrip/0 (1 ms)
[ RUN      ] TestZSTD/CodecTest.StreamingDecompressorReuse/0
[       OK ] TestZSTD/CodecTest.StreamingDecompressorReuse/0 (0 ms)
[ RUN      ] TestZSTD/CodecTest.StreamingMultiFlush/0
[       OK ] TestZSTD/CodecTest.StreamingMultiFlush/0 (0 ms)
[----------] 8 tests from TestZSTD/CodecTest (3 ms total)

[----------] 62 tests from Decimal128ToStringTest/Decimal128ToStringTest
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/0
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/0 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/1
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/1 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/2
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/2 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/3
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/3 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/4
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/4 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/5
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/5 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/6
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/6 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/7
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/7 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/8
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/8 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/9
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/9 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/10
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/10 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/11
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/11 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/12
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/12 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/13
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/13 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/14
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/14 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/15
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/15 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/16
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/16 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/17
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/17 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/18
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/18 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/19
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/19 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/20
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/20 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/21
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/21 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/22
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/22 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/23
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/23 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/24
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/24 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/25
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/25 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/26
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/26 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/27
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/27 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/28
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/28 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/29
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/29 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/30
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/30 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/31
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/31 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/32
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/32 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/33
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/33 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/34
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/34 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/35
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/35 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/36
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/36 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/37
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/37 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/38
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/38 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/39
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/39 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/40
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/40 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/41
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/41 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/42
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/42 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/43
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/43 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/44
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/44 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/45
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/45 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/46
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/46 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/47
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/47 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/48
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/48 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/49
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/49 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/50
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/50 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/51
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/51 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/52
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/52 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/53
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/53 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/54
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/54 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/55
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/55 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/56
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/56 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/57
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/57 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/58
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/58 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/59
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/59 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/60
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/60 (0 ms)
[ RUN      ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/61
[       OK ] Decimal128ToStringTest/Decimal128ToStringTest.ToString/61 (0 ms)
[----------] 62 tests from Decimal128ToStringTest/Decimal128ToStringTest (0 ms total)

[----------] 62 tests from Decimal256ToStringTest/Decimal256ToStringTest
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/0
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/0 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/1
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/1 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/2
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/2 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/3
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/3 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/4
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/4 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/5
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/5 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/6
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/6 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/7
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/7 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/8
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/8 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/9
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/9 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/10
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/10 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/11
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/11 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/12
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/12 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/13
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/13 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/14
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/14 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/15
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/15 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/16
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/16 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/17
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/17 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/18
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/18 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/19
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/19 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/20
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/20 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/21
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/21 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/22
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/22 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/23
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/23 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/24
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/24 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/25
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/25 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/26
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/26 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/27
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/27 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/28
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/28 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/29
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/29 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/30
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/30 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/31
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/31 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/32
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/32 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/33
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/33 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/34
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/34 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/35
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/35 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/36
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/36 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/37
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/37 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/38
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/38 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/39
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/39 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/40
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/40 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/41
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/41 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/42
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/42 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/43
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/43 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/44
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/44 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/45
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/45 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/46
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/46 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/47
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/47 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/48
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/48 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/49
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/49 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/50
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/50 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/51
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/51 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/52
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/52 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/53
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/53 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/54
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/54 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/55
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/55 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/56
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/56 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/57
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/57 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/58
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/58 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/59
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/59 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/60
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/60 (0 ms)
[ RUN      ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/61
[       OK ] Decimal256ToStringTest/Decimal256ToStringTest.ToString/61 (0 ms)
[----------] 62 tests from Decimal256ToStringTest/Decimal256ToStringTest (0 ms total)

[----------] Global test environment tear-down
[==========] 748 tests from 185 test suites ran. (519 ms total)
[  PASSED  ] 721 tests.
[  SKIPPED ] 26 tests, listed below:
[  SKIPPED ] TestSmallStaticVector/4.ConstructFromCount
[  SKIPPED ] TestSmallStaticVector/4.ConstructFromValues
[  SKIPPED ] TestSmallStaticVector/4.Copy
[  SKIPPED ] TestSmallStaticVector/4.Resize
[  SKIPPED ] TestSmallStaticVector/5.ConstructFromCount
[  SKIPPED ] TestSmallStaticVector/5.ConstructFromValues
[  SKIPPED ] TestSmallStaticVector/5.Copy
[  SKIPPED ] TestSmallStaticVector/5.Resize
[  SKIPPED ] TestSnappy/CodecTest.StreamingCompressor/0
[  SKIPPED ] TestSnappy/CodecTest.StreamingDecompressor/0
[  SKIPPED ] TestSnappy/CodecTest.StreamingRoundtrip/0
[  SKIPPED ] TestSnappy/CodecTest.StreamingDecompressorReuse/0
[  SKIPPED ] TestSnappy/CodecTest.StreamingMultiFlush/0
[  SKIPPED ] TestLZ4/CodecTest.StreamingCompressor/0
[  SKIPPED ] TestLZ4/CodecTest.StreamingDecompressor/0
[  SKIPPED ] TestLZ4/CodecTest.StreamingRoundtrip/0
[  SKIPPED ] TestLZ4/CodecTest.StreamingDecompressorReuse/0
[  SKIPPED ] TestLZ4/CodecTest.StreamingMultiFlush/0
[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingCompressor/0
[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingDecompressor/0
[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingRoundtrip/0
[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingDecompressorReuse/0
[  SKIPPED ] TestLZ4Hadoop/CodecTest.StreamingMultiFlush/0
[  SKIPPED ] TestBZ2/CodecTest.CodecRoundtrip/0
[  SKIPPED ] TestBZ2/CodecTest.StreamingCompressor/0
[  SKIPPED ] TestBZ2/CodecTest.StreamingDecompressor/0
[  FAILED  ] 1 test, listed below:
[  FAILED  ] TimestampParser.StrptimeZoneOffset

 1 FAILED TEST
  YOU HAVE 1 DISABLED TEST

~/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build/src/arrow/util

        Start  36: arrow-async-utility-test
 36/108 Test  #36: arrow-async-utility-test ..................   Passed    5.83 sec
        Start  37: arrow-bit-utility-test
 37/108 Test  #37: arrow-bit-utility-test ....................   Passed    0.25 sec
        Start  38: arrow-threading-utility-test
 38/108 Test  #38: arrow-threading-utility-test ..............   Passed    4.54 sec
        Start  39: arrow-crc32-test
 39/108 Test  #39: arrow-crc32-test ..........................   Passed    0.16 sec
        Start  40: arrow-csv-test
 40/108 Test  #40: arrow-csv-test ............................   Passed    0.99 sec
        Start  41: arrow-substrait-substrait-test
 41/108 Test  #41: arrow-substrait-substrait-test ............   Passed    0.16 sec
        Start  42: arrow-acero-plan-test
 42/108 Test  #42: arrow-acero-plan-test .....................   Passed    1.12 sec
        Start  43: arrow-acero-source-node-test
 43/108 Test  #43: arrow-acero-source-node-test ..............   Passed    3.09 sec
        Start  44: arrow-acero-fetch-node-test
 44/108 Test  #44: arrow-acero-fetch-node-test ...............   Passed    0.10 sec
        Start  45: arrow-acero-order-by-node-test
 45/108 Test  #45: arrow-acero-order-by-node-test ............   Passed    0.11 sec
        Start  46: arrow-acero-hash-join-node-test
 46/108 Test  #46: arrow-acero-hash-join-node-test ...........   Passed    5.14 sec
        Start  47: arrow-acero-pivot-longer-node-test
 47/108 Test  #47: arrow-acero-pivot-longer-node-test ........   Passed    0.10 sec
        Start  48: arrow-acero-asof-join-node-test
 48/108 Test  #48: arrow-acero-asof-join-node-test ...........   Passed    6.44 sec
        Start  49: arrow-acero-tpch-node-test
 49/108 Test  #49: arrow-acero-tpch-node-test ................   Passed    2.42 sec
        Start  50: arrow-acero-union-node-test
 50/108 Test  #50: arrow-acero-union-node-test ...............   Passed    0.48 sec
        Start  51: arrow-acero-aggregate-node-test
 51/108 Test  #51: arrow-acero-aggregate-node-test ...........   Passed    0.09 sec
        Start  52: arrow-acero-util-test
 52/108 Test  #52: arrow-acero-util-test .....................   Passed    0.21 sec
        Start  53: arrow-acero-hash-aggregate-test
 53/108 Test  #53: arrow-acero-hash-aggregate-test ...........   Passed    0.25 sec
        Start  54: arrow-dataset-dataset-test
 54/108 Test  #54: arrow-dataset-dataset-test ................   Passed    0.11 sec
        Start  55: arrow-dataset-dataset-writer-test
 55/108 Test  #55: arrow-dataset-dataset-writer-test .........   Passed    0.11 sec
        Start  56: arrow-dataset-discovery-test
 56/108 Test  #56: arrow-dataset-discovery-test ..............   Passed    0.09 sec
        Start  57: arrow-dataset-file-ipc-test
 57/108 Test  #57: arrow-dataset-file-ipc-test ...............   Passed    0.18 sec
        Start  58: arrow-dataset-file-test
 58/108 Test  #58: arrow-dataset-file-test ...................   Passed    0.11 sec
        Start  59: arrow-dataset-partition-test
 59/108 Test  #59: arrow-dataset-partition-test ..............   Passed    0.10 sec
        Start  60: arrow-dataset-scanner-test
 60/108 Test  #60: arrow-dataset-scanner-test ................   Passed    0.83 sec
        Start  61: arrow-dataset-subtree-test
 61/108 Test  #61: arrow-dataset-subtree-test ................   Passed    0.34 sec
        Start  62: arrow-dataset-write-node-test
 62/108 Test  #62: arrow-dataset-write-node-test .............   Passed    0.10 sec
        Start  63: arrow-dataset-file-csv-test
 63/108 Test  #63: arrow-dataset-file-csv-test ...............   Passed    2.41 sec
        Start  64: arrow-dataset-file-json-test
 64/108 Test  #64: arrow-dataset-file-json-test ..............   Passed    4.69 sec
        Start  65: arrow-dataset-file-orc-test
 65/108 Test  #65: arrow-dataset-file-orc-test ...............   Passed    0.36 sec
        Start  66: arrow-dataset-file-parquet-test
 66/108 Test  #66: arrow-dataset-file-parquet-test ...........   Passed    0.61 sec
        Start  67: arrow-filesystem-test
 67/108 Test  #67: arrow-filesystem-test .....................   Passed    0.80 sec
        Start  68: arrow-gcsfs-test
 68/108 Test  #68: arrow-gcsfs-test ..........................***Failed    0.29 sec
Running arrow-gcsfs-test, redirecting output into /home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build/build/test-logs/arrow-gcsfs-test.txt (attempt 1/1)
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build-support/run-test.sh: line 88: 28014 Aborted                 (core dumped) $TEST_EXECUTABLE "$@" > $LOGFILE.raw 2>&1
/opt/conda/bin/python3: No module named testbench
/opt/conda/bin/python: No module named testbench
Running main() from /home/conda/feedstock_root/build_artifacts/gtest-split_1691709843612/work/googletest/src/gtest_main.cc
[==========] Running 100 tests from 3 test suites.
[----------] Global test environment set-up.
[----------] 26 tests from TestGCSFSGeneric
[ RUN      ] TestGCSFSGeneric.Empty
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.Empty (0 ms)
[ RUN      ] TestGCSFSGeneric.NormalizePath
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.NormalizePath (0 ms)
[ RUN      ] TestGCSFSGeneric.CreateDir
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.CreateDir (0 ms)
[ RUN      ] TestGCSFSGeneric.DeleteDir
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.DeleteDir (0 ms)
[ RUN      ] TestGCSFSGeneric.DeleteDirContents
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.DeleteDirContents (0 ms)
[ RUN      ] TestGCSFSGeneric.DeleteRootDirContents
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.DeleteRootDirContents (0 ms)
[ RUN      ] TestGCSFSGeneric.DeleteFile
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.DeleteFile (0 ms)
[ RUN      ] TestGCSFSGeneric.DeleteFiles
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.DeleteFiles (0 ms)
[ RUN      ] TestGCSFSGeneric.MoveFile
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.MoveFile (0 ms)
[ RUN      ] TestGCSFSGeneric.MoveDir
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.MoveDir (0 ms)
[ RUN      ] TestGCSFSGeneric.CopyFile
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.CopyFile (0 ms)
[ RUN      ] TestGCSFSGeneric.GetFileInfo
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.GetFileInfo (0 ms)
[ RUN      ] TestGCSFSGeneric.GetFileInfoVector
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.GetFileInfoVector (0 ms)
[ RUN      ] TestGCSFSGeneric.GetFileInfoSelector
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.GetFileInfoSelector (0 ms)
[ RUN      ] TestGCSFSGeneric.GetFileInfoSelectorWithRecursion
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.GetFileInfoSelectorWithRecursion (0 ms)
[ RUN      ] TestGCSFSGeneric.GetFileInfoAsync
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.GetFileInfoAsync (0 ms)
[ RUN      ] TestGCSFSGeneric.GetFileInfoGenerator
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.GetFileInfoGenerator (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenOutputStream
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenOutputStream (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenAppendStream
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenAppendStream (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenInputStream
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenInputStream (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenInputStreamWithFileInfo
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenInputStreamWithFileInfo (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenInputStreamAsync
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenInputStreamAsync (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenInputFile
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenInputFile (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenInputFileWithFileInfo
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenInputFileWithFileInfo (0 ms)
[ RUN      ] TestGCSFSGeneric.OpenInputFileAsync
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.OpenInputFileAsync (0 ms)
[ RUN      ] TestGCSFSGeneric.SpecialChars
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:302: Failure
Expected: GcsIntegrationTest::SetUp() doesn't generate new fatal failures in the current thread.
  Actual: it does.

[  FAILED  ] TestGCSFSGeneric.SpecialChars (0 ms)
[----------] 26 tests from TestGCSFSGeneric (0 ms total)

[----------] 20 tests from GcsFileSystem
[ RUN      ] GcsFileSystem.OptionsCompare
[       OK ] GcsFileSystem.OptionsCompare (0 ms)
[ RUN      ] GcsFileSystem.OptionsAnonymous
[       OK ] GcsFileSystem.OptionsAnonymous (0 ms)
[ RUN      ] GcsFileSystem.OptionsFromUri
[       OK ] GcsFileSystem.OptionsFromUri (0 ms)
[ RUN      ] GcsFileSystem.OptionsAccessToken
[       OK ] GcsFileSystem.OptionsAccessToken (0 ms)
[ RUN      ] GcsFileSystem.OptionsImpersonateServiceAccount
[       OK ] GcsFileSystem.OptionsImpersonateServiceAccount (0 ms)
[ RUN      ] GcsFileSystem.OptionsServiceAccountCredentials
[       OK ] GcsFileSystem.OptionsServiceAccountCredentials (0 ms)
[ RUN      ] GcsFileSystem.OptionsAsGoogleCloudOptions
[       OK ] GcsFileSystem.OptionsAsGoogleCloudOptions (0 ms)
[ RUN      ] GcsFileSystem.ToArrowStatusOK
[       OK ] GcsFileSystem.ToArrowStatusOK (0 ms)
[ RUN      ] GcsFileSystem.ToArrowStatus
[       OK ] GcsFileSystem.ToArrowStatus (0 ms)
[ RUN      ] GcsFileSystem.FileSystemCompare
[       OK ] GcsFileSystem.FileSystemCompare (11 ms)
[ RUN      ] GcsFileSystem.ToEncryptionKey
[       OK ] GcsFileSystem.ToEncryptionKey (1 ms)
[ RUN      ] GcsFileSystem.ToEncryptionKeyEmpty
[       OK ] GcsFileSystem.ToEncryptionKeyEmpty (0 ms)
[ RUN      ] GcsFileSystem.ToKmsKeyName
[       OK ] GcsFileSystem.ToKmsKeyName (0 ms)
[ RUN      ] GcsFileSystem.ToKmsKeyNameEmpty
[       OK ] GcsFileSystem.ToKmsKeyNameEmpty (0 ms)
[ RUN      ] GcsFileSystem.ToPredefinedAcl
[       OK ] GcsFileSystem.ToPredefinedAcl (0 ms)
[ RUN      ] GcsFileSystem.ToPredefinedAclEmpty
[       OK ] GcsFileSystem.ToPredefinedAclEmpty (0 ms)
[ RUN      ] GcsFileSystem.ToObjectMetadata
[       OK ] GcsFileSystem.ToObjectMetadata (0 ms)
[ RUN      ] GcsFileSystem.ToObjectMetadataEmpty
[       OK ] GcsFileSystem.ToObjectMetadataEmpty (0 ms)
[ RUN      ] GcsFileSystem.ToObjectMetadataInvalidCustomTime
[       OK ] GcsFileSystem.ToObjectMetadataInvalidCustomTime (0 ms)
[ RUN      ] GcsFileSystem.ObjectMetadataRoundtrip
[       OK ] GcsFileSystem.ObjectMetadataRoundtrip (0 ms)
[----------] 20 tests from GcsFileSystem (14 ms total)

[----------] 54 tests from GcsIntegrationTest
[ RUN      ] GcsIntegrationTest.GetFileInfoBucket
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoBucket (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoObjectWithNestedStructure
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoObjectWithNestedStructure (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoObjectNoExplicitObject
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoObjectNoExplicitObject (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoSelectorRecursive
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorRecursive (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoSelectorNonRecursive
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorNonRecursive (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoSelectorLimitedRecursion
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorLimitedRecursion (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoSelectorNotFoundTrue
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorNotFoundTrue (0 ms)
[ RUN      ] GcsIntegrationTest.GetFileInfoSelectorNotFoundFalse
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorNotFoundFalse (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirSuccessBucketOnly
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirSuccessBucketOnly (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirSuccessBucketAndFolder
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirSuccessBucketAndFolder (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirFailureFolderWithMissingBucket
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirFailureFolderWithMissingBucket (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirRecursiveBucketOnly
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirRecursiveBucketOnly (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirRecursiveFolderOnly
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirRecursiveFolderOnly (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirRecursiveBucketAndFolder
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirRecursiveBucketAndFolder (0 ms)
[ RUN      ] GcsIntegrationTest.CreateDirUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CreateDirUri (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteBucketDirSuccess
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteBucketDirSuccess (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteDirSuccess
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteDirSuccess (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteDirUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteDirUri (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteDirContentsSuccess
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteDirContentsSuccess (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteRootDirContents
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteRootDirContents (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteFileSuccess
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteFileSuccess (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteFileFailure
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteFileFailure (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteFileDirectoryFails
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteFileDirectoryFails (0 ms)
[ RUN      ] GcsIntegrationTest.DeleteFileUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.DeleteFileUri (0 ms)
[ RUN      ] GcsIntegrationTest.MoveFileSuccess
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.MoveFileSuccess (0 ms)
[ RUN      ] GcsIntegrationTest.MoveFileCannotRenameBuckets
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.MoveFileCannotRenameBuckets (0 ms)
[ RUN      ] GcsIntegrationTest.MoveFileCannotRenameDirectories
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.MoveFileCannotRenameDirectories (0 ms)
[ RUN      ] GcsIntegrationTest.MoveFileCannotRenameToDirectory
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.MoveFileCannotRenameToDirectory (0 ms)
[ RUN      ] GcsIntegrationTest.MoveFileUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.MoveFileUri (0 ms)
[ RUN      ] GcsIntegrationTest.CopyFileSuccess
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CopyFileSuccess (0 ms)
[ RUN      ] GcsIntegrationTest.CopyFileNotFound
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CopyFileNotFound (0 ms)
[ RUN      ] GcsIntegrationTest.CopyFileUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.CopyFileUri (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamString
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamString (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamStringBuffers
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamStringBuffers (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamInfo
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamInfo (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamEmpty
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamEmpty (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamNotFound
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamNotFound (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamInfoInvalid
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamInfoInvalid (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamUri (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamReadMetadata
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamReadMetadata (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputStreamClosed
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputStreamClosed (0 ms)
[ RUN      ] GcsIntegrationTest.TestWriteWithDefaults
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.TestWriteWithDefaults (0 ms)
[ RUN      ] GcsIntegrationTest.OpenOutputStreamSmall
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenOutputStreamSmall (0 ms)
[ RUN      ] GcsIntegrationTest.OpenOutputStreamLarge
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenOutputStreamLarge (0 ms)
[ RUN      ] GcsIntegrationTest.OpenOutputStreamClosed
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenOutputStreamClosed (0 ms)
[ RUN      ] GcsIntegrationTest.OpenOutputStreamUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenOutputStreamUri (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileMixedReadVsReadAt
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileMixedReadVsReadAt (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileRandomSeek
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileRandomSeek (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileIoContext
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileIoContext (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileInfo
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileInfo (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileNotFound
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileNotFound (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileInfoInvalid
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileInfoInvalid (0 ms)
[ RUN      ] GcsIntegrationTest.OpenInputFileClosed
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.OpenInputFileClosed (0 ms)
[ RUN      ] GcsIntegrationTest.TestFileSystemFromUri
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/gcsfs_test.cc:171: Failure
Value of: Testbench()->running()
  Actual: false
Expected: true

[  FAILED  ] GcsIntegrationTest.TestFileSystemFromUri (0 ms)
[----------] 54 tests from GcsIntegrationTest (0 ms total)

[----------] Global test environment tear-down
[==========] 100 tests from 3 test suites ran. (15 ms total)
[  PASSED  ] 20 tests.
[  FAILED  ] 80 tests, listed below:
[  FAILED  ] TestGCSFSGeneric.Empty
[  FAILED  ] TestGCSFSGeneric.NormalizePath
[  FAILED  ] TestGCSFSGeneric.CreateDir
[  FAILED  ] TestGCSFSGeneric.DeleteDir
[  FAILED  ] TestGCSFSGeneric.DeleteDirContents
[  FAILED  ] TestGCSFSGeneric.DeleteRootDirContents
[  FAILED  ] TestGCSFSGeneric.DeleteFile
[  FAILED  ] TestGCSFSGeneric.DeleteFiles
[  FAILED  ] TestGCSFSGeneric.MoveFile
[  FAILED  ] TestGCSFSGeneric.MoveDir
[  FAILED  ] TestGCSFSGeneric.CopyFile
[  FAILED  ] TestGCSFSGeneric.GetFileInfo
[  FAILED  ] TestGCSFSGeneric.GetFileInfoVector
[  FAILED  ] TestGCSFSGeneric.GetFileInfoSelector
[  FAILED  ] TestGCSFSGeneric.GetFileInfoSelectorWithRecursion
[  FAILED  ] TestGCSFSGeneric.GetFileInfoAsync
[  FAILED  ] TestGCSFSGeneric.GetFileInfoGenerator
[  FAILED  ] TestGCSFSGeneric.OpenOutputStream
[  FAILED  ] TestGCSFSGeneric.OpenAppendStream
[  FAILED  ] TestGCSFSGeneric.OpenInputStream
[  FAILED  ] TestGCSFSGeneric.OpenInputStreamWithFileInfo
[  FAILED  ] TestGCSFSGeneric.OpenInputStreamAsync
[  FAILED  ] TestGCSFSGeneric.OpenInputFile
[  FAILED  ] TestGCSFSGeneric.OpenInputFileWithFileInfo
[  FAILED  ] TestGCSFSGeneric.OpenInputFileAsync
[  FAILED  ] TestGCSFSGeneric.SpecialChars
[  FAILED  ] GcsIntegrationTest.GetFileInfoBucket
[  FAILED  ] GcsIntegrationTest.GetFileInfoObjectWithNestedStructure
[  FAILED  ] GcsIntegrationTest.GetFileInfoObjectNoExplicitObject
[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorRecursive
[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorNonRecursive
[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorLimitedRecursion
[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorNotFoundTrue
[  FAILED  ] GcsIntegrationTest.GetFileInfoSelectorNotFoundFalse
[  FAILED  ] GcsIntegrationTest.CreateDirSuccessBucketOnly
[  FAILED  ] GcsIntegrationTest.CreateDirSuccessBucketAndFolder
[  FAILED  ] GcsIntegrationTest.CreateDirFailureFolderWithMissingBucket
[  FAILED  ] GcsIntegrationTest.CreateDirRecursiveBucketOnly
[  FAILED  ] GcsIntegrationTest.CreateDirRecursiveFolderOnly
[  FAILED  ] GcsIntegrationTest.CreateDirRecursiveBucketAndFolder
[  FAILED  ] GcsIntegrationTest.CreateDirUri
[  FAILED  ] GcsIntegrationTest.DeleteBucketDirSuccess
[  FAILED  ] GcsIntegrationTest.DeleteDirSuccess
[  FAILED  ] GcsIntegrationTest.DeleteDirUri
[  FAILED  ] GcsIntegrationTest.DeleteDirContentsSuccess
[  FAILED  ] GcsIntegrationTest.DeleteRootDirContents
[  FAILED  ] GcsIntegrationTest.DeleteFileSuccess
[  FAILED  ] GcsIntegrationTest.DeleteFileFailure
[  FAILED  ] GcsIntegrationTest.DeleteFileDirectoryFails
[  FAILED  ] GcsIntegrationTest.DeleteFileUri
[  FAILED  ] GcsIntegrationTest.MoveFileSuccess
[  FAILED  ] GcsIntegrationTest.MoveFileCannotRenameBuckets
[  FAILED  ] GcsIntegrationTest.MoveFileCannotRenameDirectories
[  FAILED  ] GcsIntegrationTest.MoveFileCannotRenameToDirectory
[  FAILED  ] GcsIntegrationTest.MoveFileUri
[  FAILED  ] GcsIntegrationTest.CopyFileSuccess
[  FAILED  ] GcsIntegrationTest.CopyFileNotFound
[  FAILED  ] GcsIntegrationTest.CopyFileUri
[  FAILED  ] GcsIntegrationTest.OpenInputStreamString
[  FAILED  ] GcsIntegrationTest.OpenInputStreamStringBuffers
[  FAILED  ] GcsIntegrationTest.OpenInputStreamInfo
[  FAILED  ] GcsIntegrationTest.OpenInputStreamEmpty
[  FAILED  ] GcsIntegrationTest.OpenInputStreamNotFound
[  FAILED  ] GcsIntegrationTest.OpenInputStreamInfoInvalid
[  FAILED  ] GcsIntegrationTest.OpenInputStreamUri
[  FAILED  ] GcsIntegrationTest.OpenInputStreamReadMetadata
[  FAILED  ] GcsIntegrationTest.OpenInputStreamClosed
[  FAILED  ] GcsIntegrationTest.TestWriteWithDefaults
[  FAILED  ] GcsIntegrationTest.OpenOutputStreamSmall
[  FAILED  ] GcsIntegrationTest.OpenOutputStreamLarge
[  FAILED  ] GcsIntegrationTest.OpenOutputStreamClosed
[  FAILED  ] GcsIntegrationTest.OpenOutputStreamUri
[  FAILED  ] GcsIntegrationTest.OpenInputFileMixedReadVsReadAt
[  FAILED  ] GcsIntegrationTest.OpenInputFileRandomSeek
[  FAILED  ] GcsIntegrationTest.OpenInputFileIoContext
[  FAILED  ] GcsIntegrationTest.OpenInputFileInfo
[  FAILED  ] GcsIntegrationTest.OpenInputFileNotFound
[  FAILED  ] GcsIntegrationTest.OpenInputFileInfoInvalid
[  FAILED  ] GcsIntegrationTest.OpenInputFileClosed
[  FAILED  ] GcsIntegrationTest.TestFileSystemFromUri

FAILED TESTS
terminate called after throwing an instance of 'boost::process::process_error'
  what():  killpg(2) failed in terminate: No such process
~/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build/src/arrow/filesystem

        Start  69: arrow-s3fs-test
 69/108 Test  #69: arrow-s3fs-test ...........................***Failed    1.19 sec
Running arrow-s3fs-test, redirecting output into /home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build/build/test-logs/arrow-s3fs-test.txt (attempt 1/1)
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build-support/run-test.sh: line 88: 28052 Segmentation fault      (core dumped) $TEST_EXECUTABLE "$@" > $LOGFILE.raw 2>&1
Running main() from /home/conda/feedstock_root/build_artifacts/gtest-split_1691709843612/work/googletest/src/gtest_main.cc
[==========] Running 62 tests from 6 test suites.
[----------] Global test environment set-up.
[----------] 3 tests from S3OptionsTest
[ RUN      ] S3OptionsTest.FromUri
[       OK ] S3OptionsTest.FromUri (371 ms)
[ RUN      ] S3OptionsTest.FromAccessKey
[       OK ] S3OptionsTest.FromAccessKey (0 ms)
[ RUN      ] S3OptionsTest.FromAssumeRole
[       OK ] S3OptionsTest.FromAssumeRole (2 ms)
[----------] 3 tests from S3OptionsTest (373 ms total)

[----------] 4 tests from S3RegionResolutionTest
[ RUN      ] S3RegionResolutionTest.PublicBucket
[       OK ] S3RegionResolutionTest.PublicBucket (168 ms)
[ RUN      ] S3RegionResolutionTest.RestrictedBucket
[       OK ] S3RegionResolutionTest.RestrictedBucket (194 ms)
[ RUN      ] S3RegionResolutionTest.NonExistentBucket
[       OK ] S3RegionResolutionTest.NonExistentBucket (171 ms)
[ RUN      ] S3RegionResolutionTest.InvalidBucketName
[       OK ] S3RegionResolutionTest.InvalidBucketName (0 ms)
[----------] 4 tests from S3RegionResolutionTest (535 ms total)

[----------] 2 tests from S3FileSystemRegionTest
[ RUN      ] S3FileSystemRegionTest.Default
[       OK ] S3FileSystemRegionTest.Default (2 ms)
[ RUN      ] S3FileSystemRegionTest.EnvironmentVariable
[       OK ] S3FileSystemRegionTest.EnvironmentVariable (2 ms)
[----------] 2 tests from S3FileSystemRegionTest (4 ms total)

[----------] 1 test from TestMinioServer
[ RUN      ] TestMinioServer.Connect
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/s3fs_test.cc:182: Failure
Failed
'InitServerAndClient()' failed with IOError: Failed to find minio executable ('minio') in PATH

[  FAILED  ] TestMinioServer.Connect (1 ms)
[----------] 1 test from TestMinioServer (1 ms total)

[----------] 26 tests from TestS3FS
[ RUN      ] TestS3FS.GetFileInfoRoot
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/s3fs_test.cc:182: Failure
Failed
'InitServerAndClient()' failed with IOError: Failed to find minio executable ('minio') in PATH

~/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/build/src/arrow/filesystem

        Start  70: arrow-hdfs-test
 70/108 Test  #70: arrow-hdfs-test ...........................   Passed    0.09 sec
        Start  71: arrow-flight-internals-test
 71/108 Test  #71: arrow-flight-internals-test ...............   Passed    0.10 sec
        Start  72: arrow-flight-test
 72/108 Test  #72: arrow-flight-test .........................   Passed   11.28 sec
        Start  73: arrow-flight-transport-ucx-test
 73/108 Test  #73: arrow-flight-transport-ucx-test ...........   Passed    2.77 sec
        Start  74: arrow-flight-sql-test
 74/108 Test  #74: arrow-flight-sql-test .....................   Passed    0.22 sec
        Start  75: arrow-feather-test
 75/108 Test  #75: arrow-feather-test ........................   Passed    0.20 sec
        Start  76: arrow-ipc-json-simple-test
 76/108 Test  #76: arrow-ipc-json-simple-test ................   Passed    0.10 sec
        Start  77: arrow-ipc-read-write-test
 77/108 Test  #77: arrow-ipc-read-write-test .................   Passed    1.14 sec
        Start  78: arrow-ipc-tensor-test
 78/108 Test  #78: arrow-ipc-tensor-test .....................   Passed    0.09 sec
        Start  79: arrow-json-test
 79/108 Test  #79: arrow-json-test ...........................   Passed    0.30 sec
        Start  80: arrow-fixed-shape-tensor-test
 80/108 Test  #80: arrow-fixed-shape-tensor-test .............   Passed    0.09 sec
        Start  81: arrow-orc-adapter-test
 81/108 Test  #81: arrow-orc-adapter-test ....................   Passed    0.40 sec
        Start  82: parquet-internals-test
 82/108 Test  #82: parquet-internals-test ....................   Passed    0.81 sec
        Start  83: parquet-reader-test
 83/108 Test  #83: parquet-reader-test .......................   Passed    0.39 sec
        Start  84: parquet-writer-test
 84/108 Test  #84: parquet-writer-test .......................   Passed    3.32 sec
        Start  85: parquet-arrow-test
 85/108 Test  #85: parquet-arrow-test ........................   Passed    1.04 sec
        Start  86: parquet-arrow-internals-test
 86/108 Test  #86: parquet-arrow-internals-test ..............   Passed    0.10 sec
        Start  87: parquet-encryption-test
 87/108 Test  #87: parquet-encryption-test ...................   Passed    0.14 sec
        Start  88: parquet-encryption-key-management-test
 88/108 Test  #88: parquet-encryption-key-management-test ....   Passed    1.21 sec
        Start  89: parquet-file-deserialize-test
 89/108 Test  #89: parquet-file-deserialize-test .............   Passed    0.10 sec
        Start  90: parquet-schema-test
 90/108 Test  #90: parquet-schema-test .......................   Passed    0.09 sec
        Start  91: gandiva-internals-test
 91/108 Test  #91: gandiva-internals-test ....................   Passed    0.23 sec
        Start  92: gandiva-precompiled-test
 92/108 Test  #92: gandiva-precompiled-test ..................   Passed    0.04 sec
        Start  93: gandiva-filter-test
 93/108 Test  #93: gandiva-filter-test .......................   Passed    0.54 sec
        Start  94: gandiva-projector-test
 94/108 Test  #94: gandiva-projector-test ....................   Passed    6.35 sec
        Start  95: gandiva-projector-build-validation-test
 95/108 Test  #95: gandiva-projector-build-validation-test ...   Passed    0.11 sec
        Start  96: gandiva-if-expr-test
 96/108 Test  #96: gandiva-if-expr-test ......................   Passed    0.47 sec
        Start  97: gandiva-literal-test
 97/108 Test  #97: gandiva-literal-test ......................   Passed    0.40 sec
        Start  98: gandiva-boolean-expr-test
 98/108 Test  #98: gandiva-boolean-expr-test .................   Passed    0.54 sec
        Start  99: gandiva-binary-test
 99/108 Test  #99: gandiva-binary-test .......................   Passed    0.22 sec
        Start 100: gandiva-date-time-test
100/108 Test #100: gandiva-date-time-test ....................   Passed    1.26 sec
        Start 101: gandiva-to-string-test
101/108 Test #101: gandiva-to-string-test ....................   Passed    0.09 sec
        Start 102: gandiva-utf8-test
102/108 Test #102: gandiva-utf8-test .........................   Passed    1.01 sec
        Start 103: gandiva-hash-test
103/108 Test #103: gandiva-hash-test .........................   Passed    1.00 sec
        Start 104: gandiva-in-expr-test
104/108 Test #104: gandiva-in-expr-test ......................   Passed    0.60 sec
        Start 105: gandiva-null-validity-test
105/108 Test #105: gandiva-null-validity-test ................   Passed    0.29 sec
        Start 106: gandiva-decimal-test
106/108 Test #106: gandiva-decimal-test ......................   Passed    2.37 sec
        Start 107: gandiva-decimal-single-test
107/108 Test #107: gandiva-decimal-single-test ...............   Passed    3.28 sec
        Start 108: gandiva-filter-project-test
108/108 Test #108: gandiva-filter-project-test ...............   Passed    0.41 sec

97% tests passed, 3 tests failed out of 108

Label Time Summary:
arrow-tests         =  27.35 sec*proc (38 tests)
arrow_acero         =  19.54 sec*proc (12 tests)
arrow_compute       =   6.45 sec*proc (13 tests)
arrow_dataset       =  10.06 sec*proc (13 tests)
arrow_flight        =  14.15 sec*proc (3 tests)
arrow_flight_sql    =   0.22 sec*proc (1 test)
arrow_substrait     =   0.16 sec*proc (1 test)
filesystem          =   2.37 sec*proc (4 tests)
gandiva-tests       =  19.21 sec*proc (18 tests)
parquet-tests       =   7.21 sec*proc (9 tests)
unittest            = 104.35 sec*proc (108 tests)

Total Test time (real) = 104.46 sec

The following tests FAILED:
	 35 - arrow-utility-test (Failed)
	 68 - arrow-gcsfs-test (Failed)
	 69 - arrow-s3fs-test (Failed)
Errors while running CTest

@pitrou
Copy link
Member

pitrou commented Sep 21, 2023

[----------] 1 test from TestMinioServer
[ RUN      ] TestMinioServer.Connect
/home/conda/feedstock_root/build_artifacts/apache-arrow_1692867254866/work/cpp/src/arrow/filesystem/s3fs_test.cc:182: Failure
Failed
'InitServerAndClient()' failed with IOError: Failed to find minio executable ('minio') in PATH

[  FAILED  ] TestMinioServer.Connect (1 ms)

Well...

@h-vetinari
Copy link
Contributor Author

h-vetinari commented Sep 21, 2023

Sure, as I said, this is from a test before minio was available. Which is the reason we're not regularly running the C++ tests in our CI (i.e. I'm talking about this issue and not #37692)

@h-vetinari
Copy link
Contributor Author

Looking at the output of gcsfs_test.cc, it all ends with

Value of: Testbench()->running()
  Actual: false
Expected: true

Looking at that file, it seems this needs the testbench binary:

server_process_ = bp::child(exe_path, "-m", "testbench", "--port", port_, group_,
bp::std_err > output);

which we don't have in conda-forge yet. I think it would make sense to skip those tests if testbench cannot be found?

@pitrou
Copy link
Member

pitrou commented Nov 1, 2023

which we don't have in conda-forge yet. I think it would make sense to skip those tests if testbench cannot be found?

The problem is that it's too easy to end up not testing GCS by mistake. Perhaps an opt-out setting somewhere?

(but otherwise, perhaps can you pip install it from the test script? is that forbidden?)

@h-vetinari
Copy link
Contributor Author

Rebased conda-forge/arrow-cpp-feedstock#1058 on arrow 14 and added minio. Still failing a couple tests, here for linux:

The following tests FAILED:
	 34 - arrow-utility-test (Failed)
	 68 - arrow-gcsfs-test (Failed)
	 69 - arrow-s3fs-test (Failed)

arrow-gcsfs-test is expected due to not having testbench (see above), so that's less of an issue ATM. For arrow-utility-test, we have a single failure:

[ RUN      ] TimestampParser.StrptimeZoneOffset
$SRC_DIR/cpp/src/arrow/util/value_parsing_test.cc:811: Failure
Expected equality of these values:
  expected
    Which is: 1514769420
  converted
    Which is: 1514769408
Google Test trace:
$SRC_DIR/cpp/src/arrow/util/value_parsing_test.cc:806: 2018-01-01 00:00:00-0117

[  FAILED  ] TimestampParser.StrptimeZoneOffset (0 ms)

which -- based on the values -- kinda looks like it's a question of leap seconds being applied or not (though the -0117 "time zone" looks very weird too). Not sure if this needs a newer linux distro than we're running...?

While arrow-s3fs-test can now call minio, it still fails pretty much all tests that call it AFAICT, for example:

[ RUN      ] TestS3FS.CreateDir
$SRC_DIR/cpp/src/arrow/filesystem/s3fs_test.cc:919: Failure
Failed
Expected 'fs_->CreateDir("bucket/somefile")' to fail with IOError, but got OK

[  FAILED  ] TestS3FS.CreateDir (84 ms)
[ RUN      ] TestS3FSGeneric.DeleteDir
$SRC_DIR/cpp/src/arrow/filesystem/test_util.cc:77: Failure
Expected equality of these values:
  paths
    Which is: { "AB", "AB/CD", "AB/CD/EF", "AB/GH" }
  expected_paths
    Which is: { "AB", "AB/GH" }

[  FAILED  ] TestS3FSGeneric.DeleteDir (78 ms)

This might be related to the fact that we only have a newer minio in conda-forge than what arrow uses (see #37692). Though I also see

WARNING: MINIO_ACCESS_KEY and MINIO_SECRET_KEY are deprecated.
         Please use MINIO_ROOT_USER and MINIO_ROOT_PASSWORD

so it could be something related to not having some AWS dummy account somewhere to perform operations on?

There's more errors on the CUDA builds (which presumably try to look for a GPU and fail), but that's not the first priority now.

On OSX, we get:

The following tests FAILED:
	 68 - arrow-gcsfs-test (Failed)
	 69 - arrow-s3fs-test (Failed)

In particular, the arrow-utility-test does not fail like on linux.

On windows, we have more failures:

The following tests FAILED:
	 18 - arrow-compute-scalar-cast-test (Failed)
	 21 - arrow-compute-scalar-temporal-test (Failed)
	 64 - arrow-dataset-file-orc-test (Failed)
	 68 - arrow-gcsfs-test (Failed)
	 69 - arrow-s3fs-test (Failed)
	 80 - arrow-orc-adapter-test (Failed)
	 81 - arrow-substrait-substrait-test (Failed)
	 91 - gandiva-internals-test (Failed)
	100 - gandiva-date-time-test (Failed)

Here's a link to the CI run.

@h-vetinari
Copy link
Contributor Author

Update for 16.1 (logs), I was quite stunned that the test suite passes on windows. 🥳

On linux:

The following tests FAILED:
	 36 - arrow-utility-test (Failed)
	 71 - arrow-gcsfs-test (Failed)
	 72 - arrow-azurefs-test (Failed)
	 73 - arrow-s3fs-test (Failed)
	 76 - arrow-flight-test (Failed)

On osx:

The following tests FAILED:
	 71 - arrow-gcsfs-test (Failed)
	 72 - arrow-azurefs-test (Failed)
	 73 - arrow-s3fs-test (Failed)

The arrow-gcsfs-test failure can be ignored (no testbench module), the azure tests all fail with:

$SRC_DIR/cpp/src/arrow/filesystem/azurefs_test.cc:425: Failure
Failed
'_error_or_value27.status()' failed with Invalid: Could not find Azurite emulator.

and the s3fs tests fail because they expect failure which doesn't happen:

$SRC_DIR/cpp/src/arrow/filesystem/test_util.cc:244: Failure
Failed
Expected 'fs->CreateDir("AB/def/EF/GH", true )' to fail with IOError, but got OK

The utility failure is - as above - related to some timestamp difference (missing leapseconds?) and the flight error is:

76/98 Test #76: arrow-flight-test ............................***Failed    0.28 sec
Running arrow-flight-test, redirecting output into $SRC_DIR/cpp/build/build/test-logs/arrow-flight-test.txt (attempt 1/1)
$SRC_DIR/cpp/build-support/run-test.sh: line 88: 28938 Aborted                 (core dumped) $TEST_EXECUTABLE "$@" > $LOGFILE.raw 2>&1
Running main() from $SRC_DIR/googletest/src/gtest_main.cc

@kou
Copy link
Member

kou commented Jun 25, 2024

The Azure test failures can be ignored too because the Azure test require https://github.com/Azure/Azurite .

@h-vetinari
Copy link
Contributor Author

Update for arrow 17.0:

linux-64

The following tests FAILED:
	 36 - arrow-utility-test (Failed)
	 71 - arrow-gcsfs-test (Failed)
	 73 - arrow-s3fs-test (Failed)

osx-64

The following tests FAILED:
	 71 - arrow-gcsfs-test (Failed)
	 73 - arrow-s3fs-test (Failed)

win-64

passes 🥳


I got rid of the failures in azurefs by installing azurite before running the test suite; aside from that, the remaining failures are pretty much the same as before - gcsfs-test fails because we don't have testbench, and s3fs expects more failures than it's getting, e.g.

Expected 'fs->CopyFile("AB/abc", "def/mno")' to fail with IOError, but got OK

specifically

[  FAILED  ] 4 tests, listed below:
[  FAILED  ] TestS3FS.CreateDir
[  FAILED  ] TestS3FSGeneric.CreateDir
[  FAILED  ] TestS3FSGeneric.MoveFile
[  FAILED  ] TestS3FSGeneric.CopyFile

The remaining error (linux-only) in utility-test is

[ RUN      ] TimestampParser.StrptimeZoneOffset
$SRC_DIR/cpp/src/arrow/util/value_parsing_test.cc:852: Failure
Expected equality of these values:
  expected
    Which is: 1514769420
  converted
    Which is: 1514769408
Google Test trace:
$SRC_DIR/cpp/src/arrow/util/value_parsing_test.cc:847: 2018-01-01 00:00:00-0117

[  FAILED  ] TimestampParser.StrptimeZoneOffset (0 ms)

which feels like a corner case as well.

All in all, I think we're getting kinda close in activating this in the feedstock. Any thoughts on that? @kou @pitrou @raulcd @assignUser @jorisvandenbossche

@kou
Copy link
Member

kou commented Aug 19, 2024

Does it use musl as libc?

@h-vetinari
Copy link
Contributor Author

h-vetinari commented Aug 19, 2024

No, we don't support musl as a target, everything is glibc (though relatively old by default; 2.17).

@kou
Copy link
Member

kou commented Aug 19, 2024

Hmm. Could you share the CI log URL for the TimestampParser.StrptimeZoneOffset failure?

@h-vetinari
Copy link
Contributor Author

Sure: logs

@h-vetinari
Copy link
Contributor Author

and s3fs expects more failures than it's getting, e.g.

I just saw the following comment, which confirms that this is due to conda-forge using a newer minio version than arrow (because we don't have one as old as arrow is using, c.f. #37692 #41922)

@kou
Copy link
Member

kou commented Aug 20, 2024

Thanks. It seems that -0117 timezone didn't work.
Can we try newer glibc to check whether this is related to glibc version or not?

@h-vetinari
Copy link
Contributor Author

h-vetinari commented Aug 20, 2024

Can we try newer glibc to check whether this is related to glibc version or not?

The test passes on an alma8 image with glibc 2.28 (logs)

@kou
Copy link
Member

kou commented Aug 20, 2024

Thanks. It seems that -0117 isn't supported with old glibc.
I'll add a GTEST_SKIP() later.

@h-vetinari
Copy link
Contributor Author

I updated conda-forge/arrow-cpp-feedstock#1058 for v18, opened a PR for the failure of TimestampParser.StrptimeZoneOffset with old glibc (and backported that), skipped the gcsfs tests (which cannot pass without testbench) and what I'm getting with all that is that windows and osx are passing (🥳), while on linux there are two failures:

The following tests FAILED:
	 43 - arrow-csv-test (Failed)
	 76 - arrow-flight-test (Failed)

In more detail:

[ RUN      ] TimestampConversion.UserDefinedParsersWithZone
$SRC_DIR/cpp/src/arrow/csv/converter_test.cc:169: Failure
Failed
Expected 'converter->Convert(*parser, i)' to fail with Invalid, but got OK

$SRC_DIR/cpp/src/arrow/csv/converter_test.cc:169: Failure
Failed
Expected 'converter->Convert(*parser, i)' to fail with Invalid, but got OK

[  FAILED  ] TimestampConversion.UserDefinedParsersWithZone (0 ms)

(this is potentially due to #44621, as I haven't seen it before)

The more serious one is the flight test, which just crashes/aborts

[----------] 3 tests from GrpcAsyncClientTest
[ RUN      ] GrpcAsyncClientTest.TestGetFlightInfo
[       OK ] GrpcAsyncClientTest.TestGetFlightInfo (3 ms)
[ RUN      ] GrpcAsyncClientTest.TestGetFlightInfoFuture
WARNING: All log messages before absl::InitializeLog() is called are written to STDERR
E0000 00:00:1730526628.609332   29678 thd.cc:184] pthread_join failed: Resource deadlock avoided
~/feedstock_root/build_artifacts/apache-arrow_1730522866415/work/cpp/build/src/arrow/flight

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants