TEST: disable preconnect_ctx_global test#1277
TEST: disable preconnect_ctx_global test#1277ikryukov wants to merge 1 commit intoopenucx:masterfrom
Conversation
|
/build |
|
| Filename | Overview |
|---|---|
| test/gtest/core/test_team.cc | Single-line change adding the GTest DISABLED_ prefix to team_create_multiple_preconnect_ctx_global, preventing it from running automatically while keeping it compiled. Change is minimal and correct. |
Last reviewed commit: 53fee1c
Signed-off-by: Ilya Kryukov <ikryukov@nvidia.com>
dda65d4 to
53fee1c
Compare
What
Disable
preconnect_ctx_globalgtest tests.Why ?
These tests use UCC_JOB_CTX_LOCAL mode where all processes are threads in the same OS process. During teardown, ~UccJob destroys contexts in parallel threads, each calling ucc_tl_ucp_close_eps with FLUSH mode. On shared memory transport (no IB), FLUSH has no timeout mechanism — it spins forever waiting for remote workers that are no longer being progressed. This causes CI to hang until the global timeout kills the job.
How ?
Added the gtest DISABLED_ prefix to both test names. The tests are still compiled but skipped at runtime.
related to #1273