Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "alias assert_raise_message for compatibility with test-unit" | Nobuyoshi Nakada | 2019-10-16 | 1 | -1/+0 |
| | | | | | | | | This reverts commit 43015275b9a7f2833c93ad11ea96ae4cb3b7acd7. `assert_raise_message` in test-unit is different from `assert_raise_with_message`. It checks the exception message only, but not the exception class, | ||||
* | alias assert_raise_message for compatibility with test-unit | Nobuyoshi Nakada | 2019-10-16 | 1 | -0/+1 |
| | |||||
* | Fix typo [ci skip] | Kazuhiro NISHIYAMA | 2019-10-08 | 1 | -2/+2 |
| | | | | pointed out by ruby-trunk-changes | ||||
* | Write yaml and json under destdir and print to stdout | Kazuhiro NISHIYAMA | 2019-10-07 | 1 | -2/+10 |
| | |||||
* | Create info.yml and info.json | Kazuhiro NISHIYAMA | 2019-10-07 | 1 | -1/+26 |
| | | | | | - `info.yml` is for ruby/www.ruby-lang.org/_data/releases.yml - `info.json` is meta data for users of snapshot | ||||
* | Remove `-s3` option | Kazuhiro NISHIYAMA | 2019-10-07 | 1 | -7/+0 |
| | | | | It will not use in `ruby/actions`, and `default=tmp` is not correct. | ||||
* | make-snapshot: touch updated files after prepared | Nobuyoshi Nakada | 2019-10-03 | 1 | -2/+2 |
| | | | | | Align mtime of files updated by `make prepare-package` to make packages reproducible. | ||||
* | make-snapshot: suppress make error messages unless failed | Nobuyoshi Nakada | 2019-10-03 | 1 | -14/+30 |
| | |||||
* | make-snapshot: copy cache files instead of linking | Nobuyoshi Nakada | 2019-10-03 | 1 | -6/+1 |
| | | | | To get rid of setting mode and mtime of the original cache files. | ||||
* | vcs.rb: fix to export git-svn version | Nobuyoshi Nakada | 2019-10-03 | 1 | -26/+32 |
| | | | | | | * Use the given branch name instead of implicit 'HEAD". * Format like as git-svn when `from` or `to` is SVN revision number. | ||||
* | [ruby/fileutils] improve the compatibility of minitest | Hiroshi SHIBATA | 2019-10-03 | 1 | -1/+2 |
| | | | | https://github.com/ruby/fileutils/commit/f16f5a0dd6 | ||||
* | use bind_call for test-all --gc-stress | 卜部昌平 | 2019-10-03 | 1 | -1/+1 |
| | | | | | This one allocation of Method object is worth avoiding. We don't want to test UnboundMethod#bind right here. GC need not run. | ||||
* | fix assertion number. | Koichi Sasada | 2019-10-02 | 1 | -1/+1 |
| | | | | | On parallel test, there are additional tests because of implicit checkers which are enabled on 84cbce3d88. | ||||
* | Fixed failure message for `clean-cache` | Nobuyoshi Nakada | 2019-10-02 | 1 | -1/+1 |
| | |||||
* | Enable checkers on parallel test. | Koichi Sasada | 2019-10-02 | 3 | -5/+14 |
| | | | | | | | | | parallel test (`make test-all TESTS=-j8`) runs tests on specified number of processes. However, some test checkers written in `runner.rb` are not loaded. This fix enable these checkers on parallel tests. See also: https://github.com/ruby/ruby/pull/2508 | ||||
* | Fix the order of executing `after-update` task | NAKAMURA Usaku | 2019-10-02 | 1 | -3/+7 |
| | |||||
* | Should fail if `system` failed | NAKAMURA Usaku | 2019-10-02 | 1 | -3/+12 |
| | |||||
* | expose assert_raise and assert_join_threads | Hiroshi SHIBATA | 2019-10-01 | 2 | -116/+121 |
| | |||||
* | Revert "introduce debug check." | Koichi Sasada | 2019-09-30 | 1 | -11/+0 |
| | | | | | | This reverts commit c3b84f2de83a27acc638f99743bfa2c44bac621c. Backtrace shows it is before running tests and debug check was nonsense. | ||||
* | introduce debug check. | Koichi Sasada | 2019-09-30 | 1 | -0/+11 |
| | | | | | | | | | | There are random failures: > lib/rubygems/core_ext/kernel_require.rb:61:in `require': > wrong number of arguments (given 1, expected 0) (ArgumentError) http://ci.rvm.jp/results/trunk-jemalloc@silicon-docker/2275159 To check this failure, I added a small check code. | ||||
* | show RUBY_ISEQ_DUMP_DEBUG envval if given. | Koichi Sasada | 2019-09-30 | 1 | -2/+4 |
| | |||||
* | Pass $(XRUBY) to test-bundled-gems.rb since RbConfig.ruby is incorrect for ↵ | Benoit Daloze | 2019-09-29 | 1 | -1/+1 |
| | | | | miniruby | ||||
* | Move the logic to test bundled gems to Ruby code | Benoit Daloze | 2019-09-29 | 1 | -0/+26 |
| | | | | | * Writing shell scripts in a Makefile is very error-prone. * TEST_BUNDLED_GEMS_ALLOW_FAILURES seemed to not work before. | ||||
* | assert_in_out_err should use FailDesc too | Nobuyoshi Nakada | 2019-09-27 | 1 | -4/+2 |
| | |||||
* | make-snapshot: store timestamps in UTC for zip which lacks timezone | Nobuyoshi Nakada | 2019-09-23 | 1 | -0/+1 |
| | |||||
* | Add `-mtc=off` to `7z` not to store NTFS timestamps | Kazuhiro NISHIYAMA | 2019-09-23 | 1 | -1/+1 |
| | | | | https://sevenzip.osdn.jp/chm/cmdline/switches/method.htm | ||||
* | make-snapshot: Added -no7z option | Nobuyoshi Nakada | 2019-09-22 | 1 | -1/+1 |
| | | | | | | It disables 7z, which seems not to have an option to stop saving extra file attributes (uid/gid and atime), in order to make zip packages stable. | ||||
* | make-snapshot: Do not save extra file attributes | Nobuyoshi Nakada | 2019-09-22 | 1 | -1/+1 |
| | | | | | Extra file attributes (uid/gid and atime) make the packaged zip file unstable. | ||||
* | st.c: Use rb_st_* prefix instead of st_* (#2479) | Yusuke Endoh | 2019-09-22 | 1 | -1/+1 |
| | | | | | | | | | | | The original st.c was public domain hash table implementation, but Ruby's st.c is highly modified, and its data structure is not compatiblie with the original one. Therefore, when creating an extension library to wrap C code that uses the original st.c, the symbols conflict, which leads to segfault. This changes the prefix `st_*` of st.c functions to `rb_st_*` for reflecting that they are specific to Ruby's, and avoid symbol conflicts. | ||||
* | typedef rb_jmpbuf_t to void *[5] if __builtin_setjmp is used | Fangrui Song | 2019-09-21 | 1 | -1/+1 |
| | | | | | | The built-in version operates on a buffer of 5 words, much smaller than the size of jmp_buf defined in libc. Note, powerpc requires 5 words, while arm and x86_64 just require 3. | ||||
* | Fixed up 37c083942509dd7e0d8b7ccd3575936a2017c400 | Hiroshi SHIBATA | 2019-09-20 | 1 | -1/+0 |
| | |||||
* | Removed ThreadsWait from the ruby repository | Hiroshi SHIBATA | 2019-09-20 | 1 | -6/+0 |
| | |||||
* | Removed Synchronizer from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 1 | -1/+1 |
| | |||||
* | Removed Shell from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 1 | -3/+1 |
| | |||||
* | Removed Scanf from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 1 | -3/+1 |
| | |||||
* | Removed CMath from the ruby repository. | Hiroshi SHIBATA | 2019-09-20 | 1 | -3/+1 |
| | |||||
* | Try to fetch commits notes to the source tree automatically | Nobuyoshi Nakada | 2019-09-15 | 1 | -4/+3 |
| | | | | [Bug #16167] | ||||
* | make-snapshot: no merge commits in ChangeLog | Nobuyoshi Nakada | 2019-09-15 | 1 | -1/+1 |
| | | | | | | Parents commit hashs in logs of merge commits are abbreviated to necessary length depending on the repositories. Exclude merge commits from ChangeLog to make it stable. | ||||
* | make-snapshot: export ChangeLog from srcdir | Nobuyoshi Nakada | 2019-09-15 | 2 | -5/+2 |
| | |||||
* | make-snapshot: deprecated -exported option [Bug #16167] | Nobuyoshi Nakada | 2019-09-15 | 1 | -51/+46 |
| | |||||
* | Continue to export even if no notes/commits | Nobuyoshi Nakada | 2019-09-14 | 1 | -1/+3 |
| | | | | | Just exporting may not imply exporting ChangeLog which needs notes/commits. [Bug #16167] | ||||
* | make-snapshot: -git option is no longer provided [ci skip] | Nobuyoshi Nakada | 2019-09-08 | 1 | -2/+0 |
| | |||||
* | make-snapshot: default to the toplevel directory | Nobuyoshi Nakada | 2019-09-08 | 1 | -1/+5 |
| | | | | | | As this tool has been intended to use in a working directory, assume that the toplevel directory is under the VCS, and SVN will no longer be canonical. | ||||
* | Touch copied cache files to make tarballs stable | Nobuyoshi Nakada | 2019-09-08 | 1 | -5/+8 |
| | |||||
* | Suppress detached head warning | Nobuyoshi Nakada | 2019-09-08 | 1 | -1/+1 |
| | |||||
* | Exit gently if no VCS found but --suppress_not_found is given | Nobuyoshi Nakada | 2019-09-07 | 1 | -0/+1 |
| | |||||
* | Removed no longer used variable | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+0 |
| | |||||
* | Assign to vcs in new_vcs block not to use rescue result | Nobuyoshi Nakada | 2019-09-07 | 1 | -3/+4 |
| | |||||
* | Fixed wrong method at 71f7b0421ac | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+1 |
| | |||||
* | Fix error when checking file modified with git-svn | Nobuyoshi Nakada | 2019-09-07 | 1 | -1/+2 |
| |