From 2cfdf3fc5034e26ce222c15867eedd078c9ae670 Mon Sep 17 00:00:00 2001 From: apolcyn Date: Thu, 2 Mar 2023 10:43:32 -0800 Subject: [PATCH] [ruby]: skip grpc_class_init_test.rb (#32523) This test has been occasionally failing on CI with "Bus Error" crashes while requiring the grpc shared library. These crashes have been unreproducible locally. Let's continue debugging (b/266212253) but skip this on CI. --- tools/run_tests/run_tests.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tools/run_tests/run_tests.py b/tools/run_tests/run_tests.py index d81e35525cb..4cb6050fcbd 100755 --- a/tools/run_tests/run_tests.py +++ b/tools/run_tests/run_tests.py @@ -816,12 +816,16 @@ class RubyLanguage(object): # after dropping support for ruby 2.5: # - src/ruby/end2end/channel_state_test.rb # - src/ruby/end2end/sig_int_during_channel_watch_test.rb + # TODO(apolcyn): the following test is skipped because it sometimes + # hits "Bus Error" crashes while requiring the grpc/ruby C-extension. + # This crashes have been unreproducible outside of CI. Also see + # b/266212253. + # - src/ruby/end2end/grpc_class_init_test.rb for test in [ 'src/ruby/end2end/sig_handling_test.rb', 'src/ruby/end2end/channel_closing_test.rb', 'src/ruby/end2end/killed_client_thread_test.rb', 'src/ruby/end2end/forking_client_test.rb', - 'src/ruby/end2end/grpc_class_init_test.rb', 'src/ruby/end2end/multiple_killed_watching_threads_test.rb', 'src/ruby/end2end/load_grpc_with_gc_stress_test.rb', 'src/ruby/end2end/client_memory_usage_test.rb',