| Age | Commit message (Collapse) | Author |
|
Some symbol argument might not be accepted by Process.clock_gettime.
Notes:
Merged: https://github.com/ruby/ruby/pull/7773
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7769
|
|
To prevent influence from other processes.
Notes:
Merged: https://github.com/ruby/ruby/pull/7661
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7661
|
|
Increase the timeout limit when variance at rehearsal is small.
Notes:
Merged: https://github.com/ruby/ruby/pull/7661
|
|
|
|
Only `Bundler` might be defined. `EnvironmentPreserver` and its
`BUNDLER_PREFIX` would be defined together in the same file.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7601
|
|
So that `assert_raise` inside the block works.
|
|
|
|
`pattern_list` may contain string since d903e7672637.
|
|
* Calculate each timeout from the ratio of each factor to the first
factor.
|
|
* 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
|
|
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.
|
|
* Use an `Enumerable` as factors, instead of three arguments.
|
|
* Add `rehearsal` keyword argument
* Stop repeating with the same factor
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7506
|
|
This file is copied to default gems, which might support older
versions.
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7475
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7475
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7462
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7462
|
|
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
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7387
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7347
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7347
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/7347
|
|
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
|
|
|
|
Build temporary gem package from cloned repository if test revision is
set.
Notes:
Merged: https://github.com/ruby/ruby/pull/7146
|
|
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.
|
|
So that rubygems can find the bundled rake.
Notes:
Merged: https://github.com/ruby/ruby/pull/7122
|
|
|
|
https://github.com/ruby/openssl/commit/0d4cd8b9ca
|
|
Support `NO_COLOR` (https://no-color.org/) to make parsing output easy.
Notes:
Merged: https://github.com/ruby/ruby/pull/7030
|
|
|
|
* Remove `require 'io/wait'` as it's part of core now.
* Update ruby specs using version gates.
* Add note about why it's conditional.
Notes:
Merged-By: ioquatix <samuel@codeotaku.com>
|
|
We only need to set outpath for that case.
|
|
--revision.h and --if-change are not used simultaneously, but they might
be in the future.
Co-authored-by: Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
* Avoid overwriting revision.h when .git doesn't exist
* Overwrite revision.h if it's blank
Notes:
Merged-By: k0kubun <takashikkbn@gmail.com>
|
|
|
|
Notes:
Merged: https://github.com/ruby/ruby/pull/6834
|
|
|
|
|
|
|
|
|
|
Bundler's backups changes environment variables starting with
BUNDLER_ORIG_. This causes a lot of noise in tests as the leakchecker
reports them as changed.
|
|
When a test worker hangs and timeouts, the test runner crashes with the
following stack trace:
ruby/tool/lib/test/unit.rb:1747:in `puke': undefined method `backtrace' for Timeout::Error:Class (NoMethodError)
from ruby/tool/lib/test/unit.rb:790:in `block in _run_parallel'
from ruby/tool/lib/test/unit.rb:788:in `each'
This commit adds handling for Timeout::Error and outputs a message.
|
|
|