Skip to content

Improve performance of URI::MailTo::EMAIL_REGEXP #466

Improve performance of URI::MailTo::EMAIL_REGEXP

Improve performance of URI::MailTo::EMAIL_REGEXP #466

Triggered via pull request July 12, 2025 10:22
Status Failure
Total duration 40s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

test.yml

on: pull_request
ruby-versions  /  Generate Ruby versions
3s
ruby-versions / Generate Ruby versions
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 24 notices
build (truffleruby / macos-latest)
Process completed with exit code 1.
Error: test/uri/test_mailto.rb#L221
Timeout::Error: [4]: in 0.02187164000000408s (tmin: 0.00049437500000016, tmax: 0.0005467910000001, tbase: 0.00546791000000102) /\A(?:[a-zA-Z0-9!\#$%&'*+\/=?^...:1:in `<unknown>' <internal:core> core/truffle/regexp_operations.rb:80:in `match_in_region' <internal:core> core/truffle/regexp_operations.rb:29:in `search_region' <internal:core> core/truffle/regexp_operations.rb:42:in `match' <internal:core> core/regexp.rb:208:in `=~' /Users/runner/work/uri/uri/test/uri/test_mailto.rb:221:in `block in test_email_regexp' /Users/runner/.rubies/truffleruby-24.2.1/lib/gems/gems/test-unit-ruby-core-1.0.7/lib/core_assertions.rb:821:in `block in assert_linear_performance' /Users/runner/.rubies/truffleruby-24.2.1/lib/gems/gems/test-unit-ruby-core-1.0.7/lib/core_assertions.rb:845:in `block (2 levels) in assert_linear_performance' /Users/runner/.rubies/truffleruby-24.2.1/lib/truffle/timeout.rb:165:in `timeout' /Users/runner/.rubies/truffleruby-24.2.1/lib/gems/gems/test-unit-ruby-core-1.0.7/lib/core_assertions.rb:844:in `block in assert_linear_performance' /Users/runner/.rubies/truffleruby-24.2.1/lib/gems/gems/test-unit-ruby-core-1.0.7/lib/core_assertions.rb:839:in `each' /Users/runner/.rubies/truffleruby-24.2.1/lib/gems/gems/test-unit-ruby-core-1.0.7/lib/core_assertions.rb:839:in `assert_linear_performance' /Users/runner/work/uri/uri/test/uri/test_mailto.rb:220:in `test_email_regexp' <internal:core> core/throw_catch.rb:36:in `catch' <internal:core> core/throw_catch.rb:36:in `catch'
build (jruby-head / macos-latest)
The strategy configuration was canceled because "build.truffleruby_macos-latest" failed
build (2.6 / macos-latest)
The operation was canceled.
build (2.6 / macos-latest)
The strategy configuration was canceled because "build.truffleruby_macos-latest" failed
build (2.7 / macos-latest)
The operation was canceled.
build (2.7 / macos-latest)
The strategy configuration was canceled because "build.truffleruby_macos-latest" failed
build (jruby / macos-latest)
The strategy configuration was canceled because "build.truffleruby_macos-latest" failed
build (jruby-head / ubuntu-latest)
The operation was canceled.
build (jruby-head / ubuntu-latest)
The strategy configuration was canceled because "build.truffleruby_macos-latest" failed
build (3.4 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.4 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.1 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.1 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.2 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.2 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.3 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.3 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (head / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (head / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.0 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (3.0 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (truffleruby-head / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (truffleruby-head / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (truffleruby / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (truffleruby / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (jruby-head / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (jruby-head / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (2.6 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (2.6 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (2.7 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (2.7 / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (jruby / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build (jruby / macos-latest)
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520