Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-03 | Support regexp in log-fix [ci skip] | Nobuyoshi Nakada | |
2023-09-23 | Improve VCS::GIT#format_changelog addessing [ci skip] | Nobuyoshi Nakada | |
2023-09-12 | Suppress warning for shadowing outer local variable | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/8419 | |||
2023-08-29 | Expose Test.filter_backtrace for the default gems. | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/8313 | |||
2023-08-23 | tool/lib/output.rb: Make `--color` option like GNU coreutils | Nobuyoshi Nakada | |
2023-08-23 | tool/lib/output.rb: Add `--create-only` and `--overwrite` options | Nobuyoshi Nakada | |
2023-08-23 | tool/lib/output.rb: Add `--no-color` option | Nobuyoshi Nakada | |
2023-08-08 | Add message for `--ruby` option [ci skip] | Nobuyoshi Nakada | |
2023-08-02 | Fix wrong assignment | Nobuyoshi Nakada | |
2023-08-02 | Allow to override environment variables for debug | Nobuyoshi Nakada | |
2023-07-10 | Use `File::NULL` instead of hard coded null device names | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/8050 | |||
2023-06-03 | Exit with a failure if any test files failed to load | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7897 | |||
2023-05-09 | Allow to use development version of bundled gems for packaging | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/7781 | |||
2023-05-09 | We should not validate development version of bundled gems with fetch timing. | Hiroshi SHIBATA | |
We want to notify above situation when release time. So, I move this check into ruby/actions. Notes: Merged: https://github.com/ruby/ruby/pull/7781 | |||
2023-04-29 | core_assertions.rb: Support old rubies | Nobuyoshi Nakada | |
Some symbol argument might not be accepted by Process.clock_gettime. Notes: Merged: https://github.com/ruby/ruby/pull/7773 | |||
2023-04-28 | Copy also helper.rb [ci skip] | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7769 | |||
2023-04-06 | core_assertions.rb: Prefer CPU time clocks | Nobuyoshi Nakada | |
To prevent influence from other processes. Notes: Merged: https://github.com/ruby/ruby/pull/7661 | |||
2023-04-06 | core_assertions.rb: Extract common code block | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7661 | |||
2023-04-06 | core_assertions.rb: Tweak timeout limit | Nobuyoshi Nakada | |
Increase the timeout limit when variance at rehearsal is small. Notes: Merged: https://github.com/ruby/ruby/pull/7661 | |||
2023-04-02 | Skip assert_linear_performance for RJIT | Takashi Kokubun | |
2023-03-31 | Check if `Bundler::EnvironmentPreserver` is defined | Nobuyoshi Nakada | |
Only `Bundler` might be defined. `EnvironmentPreserver` and its `BUNDLER_PREFIX` would be defined together in the same file. | |||
2023-03-28 | Check if Bundler is defined | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7601 | |||
2023-03-23 | core_assertions.rb: Raise `Timeout::Error` explicitly | Nobuyoshi Nakada | |
So that `assert_raise` inside the block works. | |||
2023-03-22 | core_assertions.rb: Fix backward compatibility with pre 2.7 | Nobuyoshi Nakada | |
2023-03-22 | [DOC] Update comment of assert_pattern_list | Nobuyoshi Nakada | |
`pattern_list` may contain string since d903e7672637. | |||
2023-03-22 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada | |
* Calculate each timeout from the ratio of each factor to the first factor. | |||
2023-03-18 | core_assertions.rb: Relax `assert_linear_performance` | Nobuyoshi Nakada | |
* Use an `Enumerable` as factors, instead of three arguments. * Include `assert_operator` time in rehearsal time. * Round up max expected time. Notes: Merged: https://github.com/ruby/ruby/pull/7554 | |||
2023-03-16 | Revert "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-16 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada | |
* Use an `Enumerable` as factors, instead of three arguments. | |||
2023-03-15 | core_assertions.rb: Refine `assert_linear_performance` | Nobuyoshi Nakada | |
* Add `rehearsal` keyword argument * Stop repeating with the same factor | |||
2023-03-12 | Add test for linear performance | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7506 | |||
2023-03-12 | core_assertions.rb: Consider backward compatibilities | Nobuyoshi Nakada | |
This file is copied to default gems, which might support older versions. | |||
2023-03-08 | code style | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/7475 | |||
2023-03-08 | Added debug info to gemspec version check | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/7475 | |||
2023-03-06 | s/mjit/rjit/ | Takashi Kokubun | |
Notes: Merged: https://github.com/ruby/ruby/pull/7462 | |||
2023-03-06 | s/MJIT/RJIT/ | Takashi Kokubun | |
Notes: Merged: https://github.com/ruby/ruby/pull/7462 | |||
2023-02-28 | fix test/rubygems/test_gem_package_task.rb when in -j mode | lukeg | |
This test skipped sometimes due to failure to load 'rake/packagetask'. This is due to manipulation of $LOAD_PATH by other rubygems tests. If rake is loaded before any rubygems tests run, then it works fine. To reproduce the skipping behavior: $ make test-all TESTOPTS="-j6 --test-order=sorted test/rubygems/test_*.rb" Notes: Merged: https://github.com/ruby/ruby/pull/7394 | |||
2023-02-27 | Prefer to use File.foreach instead of IO.foreach | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/7387 | |||
2023-02-22 | Refine exception messages when git failed | Nobuyoshi Nakada | |
2023-02-22 | Use `Gem::Package#build` instead of the class method for old baseruby | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7347 | |||
2023-02-22 | Clone and create dummy gemspec in sequential build | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7347 | |||
2023-02-22 | Move dummy gemspec file creation for extract-gems-sequential | Nobuyoshi Nakada | |
Notes: Merged: https://github.com/ruby/ruby/pull/7347 | |||
2023-02-19 | Create a dummy minitest.gemspec for a bundled gem | Yusuke Endoh | |
To use the repository version of bundled gems, we need to build a gem by "gem build", but the repository of minitest does not include minitest.gemspec because it uses hoe. This change creats a dummy minitest.gemspec to pass the CI. Notes: Merged: https://github.com/ruby/ruby/pull/7339 | |||
2023-02-13 | Apply zone offset to the last modified time | Nobuyoshi Nakada | |
2023-01-26 | [Bug #19340] Fix bundle gems with test revision | Nobuyoshi Nakada | |
Build temporary gem package from cloned repository if test revision is set. Notes: Merged: https://github.com/ruby/ruby/pull/7146 | |||
2023-01-18 | Supressing warnings messages like: | Hiroshi SHIBATA | |
Ignoring debug-1.7.1 because its extensions are not built. Try: gem pristine debug --version 1.7. Revert "Clear gem paths for each test" This reverts commit 6698b580ddad8cfa8c5c86df9328472820d3ee6a. | |||
2023-01-15 | Clear gem paths for each test | Nobuyoshi Nakada | |
So that rubygems can find the bundled rake. Notes: Merged: https://github.com/ruby/ruby/pull/7122 | |||
2023-01-05 | Skip Test::Unit::AutoRunner logic in ruby/ruby repository | Hiroshi SHIBATA | |
2023-01-05 | [ruby/openssl] Stop AutoRunner with test-unit | Hiroshi SHIBATA | |
https://github.com/ruby/openssl/commit/0d4cd8b9ca | |||
2022-12-26 | check `NO_COLOR` envval | Koichi Sasada | |
Support `NO_COLOR` (https://no-color.org/) to make parsing output easy. Notes: Merged: https://github.com/ruby/ruby/pull/7030 |