mirror of
https://github.com/ruby/ruby.git
synced 2026-10-28 16:36:20 +08:00
Turn off macos segv handler testing in CI
For whatever reason we're getting timeouts after 100s. Since there is so much async-signal-unsafe code in the crash handler, it could be many things. It's best to turn it off until we can reproduce it locally and fix it (assuming we can).
This commit is contained in:
1 parent
a1066005bd
commit
c2b16c8dd5
2 files changed
+2
Notes:
git
2026-07-22 17:40:20 +00:00
No files matched your search
@@ -6,6 +6,7 @@ require_relative '../../lib/parser_support'
|
||||
|
||||
class TestBugReporter < Test::Unit::TestCase
|
||||
def test_bug_reporter_add
|
||||
omit if macos? && ENV["CI"] # we're getting timeouts even after 100s in CI
|
||||
description = RUBY_DESCRIPTION
|
||||
description = description.sub(/\+PRISM /, '') unless ParserSupport.prism_enabled_in_subprocess?
|
||||
expected_stderr = [
|
||||
|
||||
@@ -845,6 +845,7 @@ class TestRubyOptions < Test::Unit::TestCase
|
||||
end
|
||||
|
||||
def assert_segv(args, message=nil, list: SEGVTest::ExpectedStderrList, **opt, &block)
|
||||
omit if macos? && ENV["CI"] # we're getting timeouts even after 100s in CI, not sure why.
|
||||
# We want YJIT to be enabled in the subprocess if it's enabled for us
|
||||
# so that the Ruby description matches.
|
||||
env = Hash === args.first ? args.shift : {}
|
||||
|
||||
Reference in new issue
Block a user