summaryrefslogtreecommitdiff
path: root/test
AgeCommit message (Collapse)Author
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/CommentAnnotationHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/4e77a1d1d5
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/NegatedIfHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/aa95ee27a2
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/ColonMethodCallHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/823113f39e
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/DefWithParenthesesHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/91391ceedf
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/SingleLineMethodsHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/fa2e835ed2
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/NumericLiteralsHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/860669b08a
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/RedundantInterpolationHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/add44e56eb
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/ClassCheckHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/1c3356a872
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/NestedParenthesizedCallsHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/a875fdb535
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/ParallelAssignmentHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/5c88c77873
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/StringLiteralsInInterpolationHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/cb554f6eb7
2023-03-17[rubygems/rubygems] util/rubocop -A --only Style/AliasHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/fba6e94de9
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/MultilineBlockLayoutHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/9aa6101942
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/MultilineMethodCallBraceLayoutHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/acb0548bf6
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/SpaceInsideStringInterpolationHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/a06f8ae3bb
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/SpaceInLambdaLiteralHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/e76088b699
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/SpaceBeforeSemicolonHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/c92c6d8e85
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/AssignmentIndentationHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/8e64298989
2023-03-17[rubygems/rubygems] util/rubocop -A --only ↵Hiroshi SHIBATA
Layout/EmptyLinesAroundExceptionHandlingKeywords https://github.com/rubygems/rubygems/commit/ad1fe68d97
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/EmptyLinesAroundModuleBodyHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/48c88466b7
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/LeadingCommentSpaceHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/4d680320e3
2023-03-17[rubygems/rubygems] util/rubocop -A --only ↵Hiroshi SHIBATA
Layout/SpaceInsidePercentLiteralDelimiters https://github.com/rubygems/rubygems/commit/c6de27fc6d
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/SpaceInsideArrayPercentLiteralHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/75abd2e504
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/EmptyLineBetweenDefsHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/00117e69cc
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/SpaceBeforeCommaHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/4a5b70b508
2023-03-17[rubygems/rubygems] util/rubocop -A --only Layout/MultilineHashBraceLayoutHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/bf33d106d0
2023-03-17[rubygems/rubygems] util/rubocop -A --only Lint/UnusedBlockArgumentHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/d8efd919db
2023-03-17[rubygems/rubygems] util/rubocop -A --only Performance/CountHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/46d5d6d1d3
2023-03-17[rubygems/rubygems] util/rubocop -a test/rubygems/helper.rb and stylingHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/fe331736d4
2023-03-17[rubygems/rubygems] Also removed condition of RUBY_PATCHLEVELHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/16f381be4b
2023-03-17[rubygems/rubygems] Fix `gem uninstall` with `--install-dir`David Rodríguez
https://github.com/rubygems/rubygems/commit/ac23687353
2023-03-17[rubygems/rubygems] Extract some common logic to a test helperDavid Rodríguez
https://github.com/rubygems/rubygems/commit/ef4741b7cb
2023-03-17[rubygems/rubygems] Fix `rake check_manifest` when `rake` is ↵David Rodríguez
`--user-installed`'d Otherwise we get ``` ✗ rake TEST=test/rubygems/test_project_sanity.rb Loaded suite /Users/deivid/.gem/ruby/3.2.0/gems/rake-13.0.6/lib/rake/rake_test_loader Started E ============================================================================================================================================================================================================ Error: test_manifest_is_up_to_date(TestProjectSanity): RuntimeError: There was an error running `rake check_manifest`: /Users/deivid/.asdf/installs/ruby/3.2.1/lib/ruby/site_ruby/3.2.0/rubygems.rb:263:in `find_spec_for_exe': can't find gem rake (>= 0.a) with executable rake (Gem::GemNotFoundException) from /Users/deivid/.asdf/installs/ruby/3.2.1/lib/ruby/site_ruby/3.2.0/rubygems.rb:282:in `activate_bin_path' from /Users/deivid/.asdf/installs/ruby/3.2.1/bin/rake:25:in `<main>' /Users/deivid/Code/rubygems/rubygems/test/rubygems/test_project_sanity.rb:27:in `test_manifest_is_up_to_date' 24: 25: raise "Expected Manifest.txt to be up to date, but it's not. Run `rake update_manifest` to sync it." 26: else => 27: raise "There was an error running `rake check_manifest`: #{out}" 28: end 29: end 30: end ============================================================================================================================================================================================================ . Finished in 0.188192 seconds. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 2 tests, 1 assertions, 0 failures, 1 errors, 0 pendings, 0 omissions, 0 notifications 50% passed ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ 10.63 tests/s, 5.31 assertions/s rake aborted! ``` https://github.com/rubygems/rubygems/commit/29829933a6
2023-03-17[rubygems/rubygems] Show error when `rake check_manifest` fails for unknown ↵David Rodríguez
reason https://github.com/rubygems/rubygems/commit/98de85c11e
2023-03-17Fix small issues concerning namespacing in test-all suitelukeg
* Fix temporary methods on Object leaking across test cases. * Remove temporary classes/modules leaking across test cases. Notes: Merged: https://github.com/ruby/ruby/pull/7513
2023-03-16Revert "core_assertions.rb: Refine `assert_linear_performance`"Takashi Kokubun
This reverts commit cae4342dd559e34c1ce6219593f77f0ad80286da. This is failing a lot of CIs and nobody is actively looking into fixing it. Let me revert this until we have a solution to it.
2023-03-16Add thread and ractor counts to bug reportsAlan Wu
This is useful for crash triaging. It also helps to hint extension developers about the misuse of `rb_thread_call_without_gvl()`. Example: $ ./miniruby -e 'Ractor.new{Ractor.receive}; Thread.new{sleep}; Process.kill:SEGV,Process.pid' <snip> -- Threading information --------------------------------------------------- Total ractor count: 2 Ruby thread count for this ractor: 2 Notes: Merged: https://github.com/ruby/ruby/pull/7532
2023-03-16[rubygems/rubygems] Improve TarTestCase#calc_checksumMau Magnaguagno
https://github.com/rubygems/rubygems/commit/97add0d1d7
2023-03-16core_assertions.rb: Refine `assert_linear_performance`Nobuyoshi Nakada
* Use an `Enumerable` as factors, instead of three arguments.
2023-03-16[ruby/openssl] Relax error message check for OpenSSL 3.1Nobuyoshi Nakada
A tentative measures fo https://github.com/ruby/openssl/issues/606. With OpenSSL 3.1.0, the error message at connection using "self-signed certificate" seems to return `SSL_R_TLSV1_ALERT_UNKNOWN_CA` instead of `SSL_R_CERTIFICATE_VERIFY_FAILED`. https://github.com/ruby/openssl/commit/fc4629d246
2023-03-15[rubygems/rubygems] Added OpenSSL namespace explicitlyHiroshi SHIBATA
https://github.com/rubygems/rubygems/commit/bf4382e7a7
2023-03-15`Hash#dup` for kwsplat argumentsKoichi Sasada
On `f(*a, **kw)` method calls, a rest keyword parameter is identically same Hash object is passed and it should make `#dup`ed Hahs. fix https://bugs.ruby-lang.org/issues/19526 Notes: Merged: https://github.com/ruby/ruby/pull/7507
2023-03-15Remove SIGCHLD `waidpid`. (#7527)Samuel Williams
* Remove `waitpid_lock` and related code. * Remove un-necessary test. * Remove `rb_thread_sleep_interruptible` dead code. Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2023-03-15[rubygems/rubygems] Removed test forHiroshi SHIBATA
https://github.com/rubygems/rubygems/pull/6444, I have no idea to migrate this test to bundler example yet https://github.com/rubygems/rubygems/commit/0d869019bf
2023-03-14Fix crash during compactionPeter Zhu
[Bug #19529] The fix for [Bug #19529] in commit 548086b contained a bug that crashes on the following script: ``` wm = ObjectSpace::WeakMap.new obj = Object.new 100.times do wm[Object.new] = obj GC.start end GC.compact ```
2023-03-14ObjectSpace::WeakMap: fix compaction supportJean Boussier
[Bug #19529] `rb_gc_update_tbl_refs` can't be used on `w->obj2wmap` because it's not a `VALUE -> VALUE` table, but a `VALUE -> VALUE *` table, so we need some dedicated iterator. Notes: Merged: https://github.com/ruby/ruby/pull/7518
2023-03-14Revert SIGCHLD changes to diagnose CI failures. (#7517)Samuel Williams
* Revert "Remove special handling of `SIGCHLD`. (#7482)" This reverts commit 44a0711eab7fbc71ac2c8ff489d8c53e97a8fe75. * Revert "Remove prototypes for functions that are no longer used. (#7497)" This reverts commit 4dce12bead3bfd91fd80b5e7195f7f540ffffacb. * Revert "Remove SIGCHLD `waidpid`. (#7476)" This reverts commit 1658e7d96696a656d9bd0a0c84c82cde86914ba2. * Fix change to rjit variable name. Notes: Merged-By: ioquatix <samuel@codeotaku.com>
2023-03-14[rubygems/rubygems] Bump rb-sysdependabot[bot]
Bumps [rb-sys](https://github.com/oxidize-rb/rb-sys) from 0.9.65 to 0.9.67. - [Release notes](https://github.com/oxidize-rb/rb-sys/releases) - [Commits](https://github.com/oxidize-rb/rb-sys/compare/v0.9.65...v0.9.67) --- updated-dependencies: - dependency-name: rb-sys dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
2023-03-14Removed to load jit_support.rbHiroshi SHIBATA
It's removed at 4445b9e2a2dda207a2b3698c042342dd794b1b35
2023-03-13RJIT: Simplify how Capstone is used in testsTakashi Kokubun