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
test_gem.rb - intermittent failure fix #2613
Conversation
assert_self_install_permissions File.open -> File.write ?
seems good. Thanks. |
@bundlerbot r+ |
2613: test_gem.rb - intermittent failure fix r=hsbt a=MSP-Greg # Description: Update assert_self_install_permissions method to hopefully stop intermittent failures File.open -> File.write, move directory creation to top # Tasks: - [X] Describe the problem / feature - [ ] Write tests - [X] Write code to solve the problem - [ ] Get code review from coworkers / friends I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md). Co-authored-by: MSP-Greg <greg.mpls@gmail.com>
A little off topic. Seeing the 'allow failure' in trunk on Travis, I noticed that Travis CI is using Trusty/14.04, which uses OpenSSL 1.0.1 (EOL 2016-12?). Are you ok with updating to Xenial/16.04 (OpenSSL 1.0.2)? |
Build succeeded |
@MSP-Greg It's welcomed if it resolves failure status of ruby-trunk on Travis. |
Add 2.6.0 ? If yes, both 'rubygems' & 'bundler'? |
Just saw the failures in Appveyor & Travis. I give up. The only thing left is more timeouts within the 'create folders'/'create files' code... Running Xenial & 2.6.0 in my fork right now... |
2613: test_gem.rb - intermittent failure fix r=hsbt a=MSP-Greg # Description: Update assert_self_install_permissions method to hopefully stop intermittent failures File.open -> File.write, move directory creation to top # Tasks: - [X] Describe the problem / feature - [ ] Write tests - [X] Write code to solve the problem - [ ] Get code review from coworkers / friends I will abide by the [code of conduct](https://github.com/rubygems/rubygems/blob/master/CODE_OF_CONDUCT.md). Co-authored-by: MSP-Greg <greg.mpls@gmail.com>
Description:
Update assert_self_install_permissions method to hopefully stop intermittent failures
File.open -> File.write, move directory creation to top
Tasks:
I will abide by the code of conduct.