<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/tool/test/runner.rb, branch v3_0_4</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>call GC.compact after each test.</title>
<updated>2019-12-11T18:32:12+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2019-12-11T18:31:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=79eb5e1acac2339c6ec71db723298bdfcd92b233'/>
<id>79eb5e1acac2339c6ec71db723298bdfcd92b233</id>
<content type='text'>
RUBY_TEST_GC_COMPACT=1 enables GC.compact checker which calls
GC.compact after each test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
RUBY_TEST_GC_COMPACT=1 enables GC.compact checker which calls
GC.compact after each test.
</pre>
</div>
</content>
</entry>
<entry>
<title>Enable checkers on parallel test.</title>
<updated>2019-10-02T07:23:00+00:00</updated>
<author>
<name>Koichi Sasada</name>
<email>ko1@atdot.net</email>
</author>
<published>2019-10-02T07:02:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=84cbce3d880f0d6a51ccf3622b8d1e79132b9a0e'/>
<id>84cbce3d880f0d6a51ccf3622b8d1e79132b9a0e</id>
<content type='text'>
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
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
<entry>
<title>Get rid of failures about coverage</title>
<updated>2019-07-25T11:57:32+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-25T11:57:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7e33f324e1d1de31a69d16dc9f27ec223523c6e8'/>
<id>7e33f324e1d1de31a69d16dc9f27ec223523c6e8</id>
<content type='text'>
Run test suites explicitly instead of auto-running, to get rid of
failures when simplecov is not installed but COVERAGE is set.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run test suites explicitly instead of auto-running, to get rid of
failures when simplecov is not installed but COVERAGE is set.
</pre>
</div>
</content>
</entry>
<entry>
<title>Separated tool/test/runner.rb and test/runner.rb</title>
<updated>2019-07-25T07:57:38+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-24T02:07:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8e53d18e6724211bd0597ec5852869e6bf9679f1'/>
<id>8e53d18e6724211bd0597ec5852869e6bf9679f1</id>
<content type='text'>
As `make test-tool` does not use gems, and no Rubygems stuffs is
needed, so moved such things to test/runner.rb.  Also no longer
nees `--test-target-dir` option.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
As `make test-tool` does not use gems, and no Rubygems stuffs is
needed, so moved such things to test/runner.rb.  Also no longer
nees `--test-target-dir` option.
</pre>
</div>
</content>
</entry>
<entry>
<title>Moved NoMemoryError hook to Test::Unit::AutoRunner</title>
<updated>2019-07-24T23:42:16+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-24T02:04:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=a850be68a57dce65449766654aa1912b5fa660cb'/>
<id>a850be68a57dce65449766654aa1912b5fa660cb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>@@project_dir in Gem::TestCase is no longer used</title>
<updated>2019-07-24T11:08:40+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-24T11:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=dc954cbb75381149970e45927153829a88cbe0b5'/>
<id>dc954cbb75381149970e45927153829a88cbe0b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed exception message</title>
<updated>2019-07-22T04:51:14+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-22T04:51:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d1c2b1969814fee14a01296aa2867abd07f70d04'/>
<id>d1c2b1969814fee14a01296aa2867abd07f70d04</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Only the first argument can be --test-target-dir option</title>
<updated>2019-07-22T04:07:03+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2019-07-22T03:31:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=f6461fa890fa12501fe1696a36ab2cca036477ff'/>
<id>f6461fa890fa12501fe1696a36ab2cca036477ff</id>
<content type='text'>
Raise the proper exception when that option is not given but
non-option argument is.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Raise the proper exception when that option is not given but
non-option argument is.
</pre>
</div>
</content>
</entry>
<entry>
<title>tool/test/runner.rb: support --test-target-dir option</title>
<updated>2019-07-21T10:19:08+00:00</updated>
<author>
<name>Yusuke Endoh</name>
<email>mame@ruby-lang.org</email>
</author>
<published>2019-07-21T10:19:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=24712eeec39f5e9a11cfc2b940358403cda4f2b6'/>
<id>24712eeec39f5e9a11cfc2b940358403cda4f2b6</id>
<content type='text'>
tool/test/runner.rb had been copied from test/runner.rb.
test/runner.rb was for `make test-all`, and tool/test/runner.rb was for
`make test-testframework` and `make test-tool`.
But I want to avoid the code clones.

This change makes tool/test/runner.rb support --test-target-dir option
which allows tool/test/runner.rb to run `make test-all`.
Now we can remove test/runner.rb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
tool/test/runner.rb had been copied from test/runner.rb.
test/runner.rb was for `make test-all`, and tool/test/runner.rb was for
`make test-testframework` and `make test-tool`.
But I want to avoid the code clones.

This change makes tool/test/runner.rb support --test-target-dir option
which allows tool/test/runner.rb to run `make test-all`.
Now we can remove test/runner.rb.
</pre>
</div>
</content>
</entry>
<entry>
<title>Added test-tool target for the test suite of tool/test files.</title>
<updated>2019-07-15T02:16:29+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2019-07-15T02:16:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ac6d137157121381fb57e3febd34c84cb7ca47b2'/>
<id>ac6d137157121381fb57e3febd34c84cb7ca47b2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
