Skip to content

Conversation

@tannalynn
Copy link
Contributor

@tannalynn tannalynn commented Dec 18, 2025

@github-actions
Copy link
Contributor

SimpleCov Report

Coverage Threshold
Line 93.56% 93%

@tannalynn tannalynn changed the title stop running old perf tests on release PR CI changes Dec 18, 2025
['7.3.9', 2.7],
['6.4.0'],
['5.0.3']
['5.0.3', 2.6, 2.6]
Copy link
Contributor Author

@tannalynn tannalynn Dec 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

when we removed the min ruby versions when we dropped 2.4 and 2.5, here we accidentally removed the max ruby version of 2.6 to run the tests on, so that's why jruby started having problems.

on:
pull_request:
branches:
- main
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removing this because now we have perfverse, and also one of the github actions we run to upload the results to slack is having problems.

# stubbing it weirdly bc jruby
default_source = Object.new
default_source.stubs(:allowlist_for).returns(nil)
default_source.define_singleton_method(:allowlist_for) do |k|
Copy link
Contributor Author

@tannalynn tannalynn Dec 18, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the changes in this file are all related to one of the 10.0 changes. these tests are new and were never stubbed to run correctly on jruby.

@tannalynn tannalynn marked this pull request as ready for review December 18, 2025 19:45
@tannalynn tannalynn requested a review from a team as a code owner December 18, 2025 19:45
@tannalynn tannalynn merged commit f6c105e into dev Dec 18, 2025
144 of 145 checks passed
@tannalynn tannalynn deleted the remove_old_perf_tests_from_pr_ci branch December 18, 2025 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants