aboutsummaryrefslogtreecommitdiffstats
path: root/tool
Commit message (Collapse)AuthorAgeFilesLines
* rbinstall.rb: just call File.basename directlyNobuyoshi Nakada2021-07-081-3/+2
|
* Adjust tool/enc-unicode.rb to deal with new location of some emoji filesMartin Dürst2021-07-081-3/+3
| | | | | | | - Change location of file emoji-data.txt - Change range of files in emoji directory ([stz] is for emoji-sequences.txt, emoji-test.txt, and emoji-zwj-sequences.txt) - Make sure that version of all emoji files is checked against Emoji version
* Try "so" attribute if "smso" is not foundNobuyoshi Nakada2021-07-062-1/+2
|
* rbinstall.rb: get rid of making directories when dryrunNobuyoshi Nakada2021-07-011-21/+30
|
* tool/sync_default_gems.rb: remove unneeded code for error_highlight syncYusuke Endoh2021-06-301-1/+0
|
* tool/sync_default_gems.rb: Add error_highlight gemYusuke Endoh2021-06-301-0/+7
|
* tool/test-bundled-gems.rb: Stop tests conflicting with error_highlightYusuke Endoh2021-06-291-0/+6
| | | | | This hack should be removed after the minitest side is updated. https://github.com/seattlerb/minitest/pull/880
* Show leaked file descriptors only, without cwd, txt, and so onNobuyoshi Nakada2021-06-271-1/+1
|
* Narrow the tracing of object allocations to during each testNobuyoshi Nakada2021-06-271-25/+25
|
* Tests for MiniTest define anonymous test casesNobuyoshi Nakada2021-06-241-1/+1
|
* test: imply random test order by --seed optionNobuyoshi Nakada2021-06-241-1/+4
|
* Load rubygems before default gemsNobuyoshi Nakada2021-06-241-3/+3
|
* Expose assert_all? for ruby/csv repoHiroshi SHIBATA2021-06-012-10/+10
|
* Make --without-mjit-tabs work againTakashi Kokubun2021-05-311-3/+5
| | | | vm_sync.{c,h} don't have tabs
* Decompose the captured_cc code for investigationTakashi Kokubun2021-05-311-1/+3
| | | | | | | | | I'm investigating SEGVs like https://github.com/ruby/ruby/runs/2715166621?check_suite_focus=true. Because a lot of things are going on on this line, it's hard to identify the cause, especially because we can't get the core file of the failures. Therefore I intentionally increased the number of lines for investigation.
* tool/ci_functions.sh: Fix typos and improve the comment. [ci skip]Jun Aruga2021-05-311-2/+2
|
* Tweak skipped files in bundler gemspecDavid Rodríguez2021-05-311-1/+1
| | | | | We won't be using the `extra_rdoc_files` field, because it's very slow for markdown files.
* Use require_relative to use Minitest library for testing.Hiroshi SHIBATA2021-05-281-5/+2
| | | | There is no reason to care for minitest gem.
* Fixed target directory when copying from upstreamHiroshi SHIBATA2021-05-271-1/+1
|
* Removed dbm from sync_default_gemsHiroshi SHIBATA2021-05-271-1/+0
|
* Promote net-smtp to the bundled gemsHiroshi SHIBATA2021-05-271-6/+0
|
* Promote net-pop to the bundled gemsHiroshi SHIBATA2021-05-271-6/+0
|
* Promote net-imap to the bundled gemsHiroshi SHIBATA2021-05-271-7/+0
|
* Promote net-ftp to the bundled gemsHiroshi SHIBATA2021-05-271-6/+0
|
* Promote matrix to the bundled gemsHiroshi SHIBATA2021-05-271-1/+0
|
* Promote prime to the bundled gemsHiroshi SHIBATA2021-05-271-1/+0
|
* Removed gdbm from ruby repoHiroshi SHIBATA2021-05-251-7/+0
|
* .travis.yml: Update to use arm64/ppc64le/s390x.Jun Aruga2021-05-252-0/+47
| | | | | | | | | | | | | | | | | | * Use only the free pipelines arm64/ppc64le/s390x without credits on Travis. See <https://docs.travis-ci.com/user/billing-overview/#partner-queue-solution>. * Add ppc64le case. * Update the gcc to gcc-11. * Remove unused logic. * Add the `tool/travis_wait.sh` to avoid a command timeout. * Run the tests skipping some failing tests. * Set `TEST_ALL_SKIPPED_TESTS` env to skip the tests. * Run the tests separately returning ok status. The tests are executed if `TEST_ALL_SKIPPED_TESTS` env is set or `TEST_ALL_SEPARATED_TESTS` env is set. * Add `tool/ci_functions.sh` to manage the functions used in CI. * Add arm64 to allow_failures due to the following issue. An arm64 job sometimes does not start right now. https://travis-ci.community/t/11629
* Removed dbm from ruby repoHiroshi SHIBATA2021-05-251-6/+0
|
* Removed tracer from ruby repoHiroshi SHIBATA2021-05-251-1/+0
|
* Show a backtrace when tool/extlibs.rb failsTakashi Kokubun2021-05-211-1/+1
| | | | | | I'd like to retry this kind of error, but showing no backtrace is hard to deal with. https://github.com/ruby/ruby/runs/2644908002
* Remove short options with argument [Bug #17870]Nobuyoshi Nakada2021-05-211-0/+3
| | | | | | Remove GNU make `-O` and `-W` options which are short but followed by an argument, so that `$mflags.set?(?n)` does not return `true` wrongly.
* Removed minitest/mockHiroshi SHIBATA2021-05-192-600/+0
|
* Removed minitest/benchmarkHiroshi SHIBATA2021-05-182-548/+0
|
* Removed minitest/autorunHiroshi SHIBATA2021-05-184-17/+1
|
* Use Test::Unit instead of Minitest::UnitHiroshi SHIBATA2021-05-181-4/+4
|
* tool/lib/minitest/mock.rb: define Object#stub only when not definedYusuke Endoh2021-05-141-1/+1
| | | | Recently, lib/rubygems/test_case.rb also defines the method.
* Run nmake check on Actions (#4487)Takashi Kokubun2021-05-112-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Run nmake check on Actions * Skip tests not working in mswin GitHub Actions * Override TEMP * Revert "Skip tests not working in mswin GitHub Actions" This reverts commit 544d2575fcdf23ae63cd25aa03fce10c28b259f2. * Revert "Revert "Skip tests not working in mswin GitHub Actions"" This reverts commit e1f8ad7862c9c4be52dc6e1031a004621eb07e6e. * Fix timeouts * Skip some more broken tests * Update windows.yml * Add a guard for rbasic_spec * Revert "Update windows.yml" This reverts commit bc9694b6b3b9594d406378d15ca11723fb052bc8. * Skip the ensure clause * Simplify the ensure
* Workaround for make test-toolHiroshi SHIBATA2021-05-111-0/+2
|
* Fix a typo of c6a11b865e1f9085c88fe169a1f47680383580c2Yusuke Endoh2021-05-111-1/+1
| | | | It failed to define `refute_path_not_exist`
* Alias assert/refute_path_exists for test-unit gem.Hiroshi SHIBATA2021-05-111-0/+2
| | | | It's required at https://github.com/rubygems/rubygems/pull/3141
* Sync bundler & rubygemsDavid Rodríguez2021-05-112-2/+2
|
* Sync bundler & rubygems at the same timeDavid Rodríguez2021-05-111-2/+0
|
* Properly synchronize bundler gemspec tooDavid Rodríguez2021-05-111-2/+8
| | | | By making the necessary modifications automatically.
* Simplify syncing bundlerDavid Rodríguez2021-05-111-2/+1
| | | | These files no longer exist upstream, so they don't need to be synced.
* Move net-imap.gemspec to under the lib/net/imap directory.Hiroshi SHIBATA2021-05-061-2/+3
|
* Fix trivial -Wundef warningsBenoit Daloze2021-05-041-1/+1
| | | | | | * See [Feature #17752] Co-authored-by: xtkoba (Tee KOBAYASHI) <xtkoba+ruby@gmail.com>
* Ignore JRuby files on io-consoleHiroshi SHIBATA2021-04-221-0/+1
|
* Fix the regexp list for ignore listHiroshi SHIBATA2021-04-211-2/+1
|
* This change broke the some files like date.gemspec and lib/logger.rb.Hiroshi SHIBATA2021-04-211-10/+15
| | | | | | Revert "sync_default_gems.rb: merge only files named as each gem" This reverts commit 37b96d6773a2151fb3193cab6b9e3f7328915844.