Skip to content

[C++] Sporadic test errors in parallel mode #51095

Description

@pitrou

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

I run C++ tests in parallel (26 threads) and I have started to get random sporadic errors like this:

76/97 Test #13: arrow-gtest-util-test ........................***Failed    0.15 sec
Running arrow-gtest-util-test, redirecting output into /build/build-test/build/test-logs/arrow-gtest-util-test.txt (attempt 1/1)
Running main() from gmock_main.cc
[==========] Running 8 tests from 3 test suites.
[----------] Global test environment set-up.
[----------] 5 tests from TestAssertContainsNaN
[ RUN      ] TestAssertContainsNaN.BatchesEqual
[       OK ] TestAssertContainsNaN.BatchesEqual (1 ms)
[ RUN      ] TestAssertContainsNaN.TableEqual
[       OK ] TestAssertContainsNaN.TableEqual (0 ms)
[ RUN      ] TestAssertContainsNaN.ArrayEqual
[       OK ] TestAssertContainsNaN.ArrayEqual (0 ms)
[ RUN      ] TestAssertContainsNaN.ChunkedEqual
[       OK ] TestAssertContainsNaN.ChunkedEqual (0 ms)
[ RUN      ] TestAssertContainsNaN.DatumEqual
[       OK ] TestAssertContainsNaN.DatumEqual (0 ms)
[----------] 5 tests from TestAssertContainsNaN (2 ms total)

[----------] 2 tests from TestTensorFromJSON
[ RUN      ] TestTensorFromJSON.FromJSONAndArray
[       OK ] TestTensorFromJSON.FromJSONAndArray (0 ms)
[ RUN      ] TestTensorFromJSON.FromJSON
[       OK ] TestTensorFromJSON.FromJSON (0 ms)
[----------] 2 tests from TestTensorFromJSON (0 ms total)

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

[----------] Global test environment tear-down
[==========] 8 tests from 3 test suites ran. (3 ms total)
[  PASSED  ] 8 tests.
find: ‘/tmp/s3fs-test-7cm44otu’: Aucun fichier ou dossier de ce nom

Component(s)

C++

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions