-
Notifications
You must be signed in to change notification settings - Fork 11.1k
bins/tsan/client_lb_end2end_test --gtest_filter=ClientLbEnd2endTest.RoundRobinReresolve flaking in 50% runs #13381
Copy link
Copy link
Closed
Labels
disposition/BUILDNURSEFor all buildnurse related build/test failures and flakesFor all buildnurse related build/test failures and flakesinfra/New Failurepriority/P1
Description
Failure
D1113 20:18:33.608375111 16248 test_config.cc:388] test slowdown factor: sanitizer=5, fixture=1, poller=5, total=25
D1113 20:18:33.614512860 16248 ev_posix.cc:135] Using polling engine: poll-cv
D1113 20:18:33.614701131 16248 dns_resolver.cc:307] Using native dns resolver
Note: Google Test filter = ClientLbEnd2endTest.RoundRobinReresolve
[==========] Running 1 test from 1 test case.
[----------] Global test environment set-up.
[----------] 1 test from ClientLbEnd2endTest
[ RUN ] ClientLbEnd2endTest.RoundRobinReresolve
I1113 20:18:33.632181240 16248 client_lb_end2end_test.cc:190] starting server on port 7983
I1113 20:18:33.636612567 16286 server_builder.cc:269] Synchronous server. Num CQs: 1, Min pollers: 1, Max Pollers: 2, CQ timeout (msec): 10000
I1113 20:18:33.638686111 16248 client_lb_end2end_test.cc:198] server startup complete
I1113 20:18:33.638917256 16248 client_lb_end2end_test.cc:190] starting server on port 23507
I1113 20:18:33.640545322 16293 server_builder.cc:269] Synchronous server. Num CQs: 1, Min pollers: 1, Max Pollers: 2, CQ timeout (msec): 10000
I1113 20:18:33.642511122 16248 client_lb_end2end_test.cc:198] server startup complete
I1113 20:18:33.642790068 16248 client_lb_end2end_test.cc:190] starting server on port 17916
I1113 20:18:33.645699791 16299 server_builder.cc:269] Synchronous server. Num CQs: 1, Min pollers: 1, Max Pollers: 2, CQ timeout (msec): 10000
I1113 20:18:33.647693441 16248 client_lb_end2end_test.cc:198] server startup complete
E1113 20:18:33.915079103 16307 round_robin.cc:283] assertion failed: !p->shutdown
*******************************
Caught signal SIGABRT
==================
WARNING: ThreadSanitizer: signal-unsafe call inside of a signal (pid=16248)
#0 malloc /llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:595 (client_lb_end2end_test+0x00000044f358)
#1 <null> <null> (ld-linux-x86-64.so.2+0x00000000caad)
#2 crash_handler(int, siginfo_t*, void*) /var/local/git/grpc/test/core/util/test_config.cc:245:13 (client_lb_end2end_test+0x000000970fb8)
#3 __tsan::CallUserSignalHandler(__tsan::ThreadState*, bool, bool, bool, int, my_siginfo_t*, void*) /llvm/projects/compiler-rt/lib/tsan/rtl/tsan_interceptors.cc:1951 (client_lb_end2end_test+0x0000004300d6)
#4 rr_pick_locked(grpc_exec_ctx*, grpc_lb_policy*, grpc_lb_policy_pick_args const*, grpc_connected_subchannel**, grpc_call_context_element*, void**, grpc_closure*) /var/local/git/grpc/src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc:283:185 (client_lb_end2end_test+0x0000006c973b)
#5 grpc_lb_policy_pick_locked /var/local/git/grpc/src/core/ext/filters/client_channel/lb_policy.cc:115:10 (client_lb_end2end_test+0x00000062d8ed)
#6 pick_callback_start_locked(grpc_exec_ctx*, grpc_call_element*) /var/local/git/grpc/src/core/ext/filters/client_channel/client_channel.cc:1144:26 (client_lb_end2end_test+0x000000627037)
#7 start_pick_locked(grpc_exec_ctx*, void*, grpc_error*) /var/local/git/grpc/src/core/ext/filters/client_channel/client_channel.cc:1305:9 (client_lb_end2end_test+0x00000062684d)
#8 grpc_combiner_continue_exec_ctx /var/local/git/grpc/src/core/lib/iomgr/combiner.cc:261:5 (client_lb_end2end_test+0x00000052e7c7)
#9 grpc_exec_ctx_flush /var/local/git/grpc/src/core/lib/iomgr/exec_ctx.cc:96:17 (client_lb_end2end_test+0x0000005361d2)
#10 pollset_work(grpc_exec_ctx*, grpc_pollset*, grpc_pollset_worker**, long) /var/local/git/grpc/src/core/lib/iomgr/ev_poll_posix.cc:1057:22 (client_lb_end2end_test+0x00000057fa07)
#11 grpc_pollset_work /var/local/git/grpc/src/core/lib/iomgr/ev_posix.cc:238:10 (client_lb_end2end_test+0x000000535472)
#12 run_poller(grpc_exec_ctx*, void*, grpc_error*) /var/local/git/grpc/src/core/ext/filters/client_channel/backup_poller.cc:116:21 (client_lb_end2end_test+0x0000006afe00)
#13 exec_ctx_run(grpc_exec_ctx*, grpc_closure*, grpc_error*) /var/local/git/grpc/src/core/lib/iomgr/exec_ctx.cc:73:3 (client_lb_end2end_test+0x000000536473)
#14 grpc_exec_ctx_flush /var/local/git/grpc/src/core/lib/iomgr/exec_ctx.cc:93:9 (client_lb_end2end_test+0x0000005361b7)
#15 run_some_timers(grpc_exec_ctx*) /var/local/git/grpc/src/core/lib/iomgr/timer_manager.cc:129:3 (client_lb_end2end_test+0x00000054f55a)
#16 timer_main_loop(grpc_exec_ctx*) /var/local/git/grpc/src/core/lib/iomgr/timer_manager.cc:236:9 (client_lb_end2end_test+0x00000054f23f)
#17 timer_thread(void*) /var/local/git/grpc/src/core/lib/iomgr/timer_manager.cc:284:3 (client_lb_end2end_test+0x00000054f177)
#18 thread_body(void*) /var/local/git/grpc/src/core/lib/support/thd_posix.cc:42:3 (client_lb_end2end_test+0x0000005e28fd)
SUMMARY: ThreadSanitizer: signal-unsafe call inside of a signal (/lib64/ld-linux-x86-64.so.2+0xcaad)
==================
Command exited with non-zero status 66
real 0.55
user 0.31
sys 0.25
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
disposition/BUILDNURSEFor all buildnurse related build/test failures and flakesFor all buildnurse related build/test failures and flakesinfra/New Failurepriority/P1