Looks like we have a useful error message. That the number of file descriptors open changes as a result of the test.
==================== Test output for //google/cloud/storage/tests:object_plenty_clients_simultaneously_integration_test:
Running main() from gmock_main.cc
[==========] Running 1 test from 1 test suite.
[----------] Global test environment set-up.
[----------] 1 test from ObjectPlentyClientsSimultaneouslyIntegrationTest
[ RUN ] ObjectPlentyClientsSimultaneouslyIntegrationTest.PlentyClientsSimultaneously
google/cloud/storage/tests/object_plenty_clients_simultaneously_integration_test.cc:82: Failure
Expected equality of these values:
*num_fds_before_test
Which is: 8
*num_fds_after_test
Which is: 7
Clients are leaking descriptors
Raw: https://storage.googleapis.com/cloud-cpp-community-publiclogs/logs/google-cloud-cpp/main/8db6bac678ab450c4d46fee68d94c94bbc3be94a/fedora-34-gcs-grpc/log-b50d3592-7587-426c-a7a8-9d40789528c6.txt
Looks like we have a useful error message. That the number of file descriptors open changes as a result of the test.
google-cloud-cpp/google/cloud/storage/tests/object_plenty_clients_simultaneously_integration_test.cc
Lines 82 to 83 in 8db6bac