New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[CI] Update actions, fix intermittent test error #2801
Conversation
What's up with Ruby 2.5 and your repos/branches ( I can't make sense of the error but it looks like it happens consistently in that setup. It doesn't happen with plain ruby/setup-ruby: https://github.com/dentarg/puma/runs/4834198864?check_suite_focus=true#step:9:71 (tested only with Ubuntu) |
Would it be possible to only use |
It appears to be a weird (and intermittent) error due to old RubyGems being incompatible with new Psych. The reason it wasn't failing for a while was that the original code I had was doing
Depends. To test Windows Rubies 2.2 thru 3.1 (or master) requires three OpenSSL versions and two ragel versions. The other OS's are simpler. The readme could state that ragel and openssl are needed. |
Yeah, but not intermittent? Looks it like fails every time now |
I really don't know. Kind of dealing with some normal things. Take a look at my fork of setup-ruby: So I pushed it as a PR to setup-ruby, see: My fork had the same failure as here, but the PR passed. I think it's affected by Actions caching. Not.Sure. That wasn't using either of my repos (the fork or MSP-Greg/setup-ruby-pkgs). |
Fixes rare failures on Ubuntu 18.04
be95d9b
to
0e7ad5d
Compare
Screw it, I just added the code to run |
You are on to something. See dentarg@4ceaec5 where I switched off cache for the I guess we continue to discuss this in ruby/setup-ruby#264 |
* Update Actions * TestIntegrationPumactl#test_phased_restart_cluster - time to 6 Fixes rare failures on Ubuntu 18.04
Description
Currently CI is running on a 'special' branch of MSP-Greg/setup-ruby-pkgs. It and ruby/setup-ruby have been updated to work with Ruby 3.1 and the new windows-2022 image. Revert to the normal branches.
Fixes an intermittent error in
test/test_integration_pumactl.rb
Your checklist for this pull request
[ci skip]
to the title of the PR.#issue
" to the PR description or my commit messages.