[ruby fork support] Revert "[ruby fork support] skip new fork tests since they're flaky at introduction #33664" (#33666)

Followup to https://github.com/grpc/grpc/pull/33664 after fixing bugs causing test flakes
This commit is contained in:
apolcyn 2023-07-13 15:04:40 -07:00 committed by GitHub
parent bb867dd49e
commit 82fb0b1676
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 4 deletions

View File

@ -963,15 +963,20 @@ class RubyLanguage(object):
"src/ruby/end2end/call_credentials_returning_bad_metadata_doesnt_kill_background_thread_test.rb",
]:
if test in [
# TODO(apolcyn): Unskip fork tests on linux. They are
# skipped everywhere for now because they're flaky since
# introduction.
"src/ruby/end2end/fork_test.rb",
"src/ruby/end2end/simple_fork_test.rb",
"src/ruby/end2end/secure_fork_test.rb",
"src/ruby/end2end/bad_usage_fork_test.rb",
]:
continue
if platform_string() == "mac":
# Skip fork tests on mac, it's only supported on linux.
continue
if self.config.build_config == "dbg":
# There's a known issue with dbg builds that breaks fork
# support: https://github.com/grpc/grpc/issues/31885.
# TODO(apolcyn): unskip these tests on dbg builds after we
# migrate to event engine and hence fix that issue.
continue
tests.append(
self.config.job_spec(
["ruby", test],