[#42344] [ruby-trunk - Feature #5964][Open] Make Symbols an Alternate Syntax for Strings — Tom Wardrop <tom@...>

23 messages 2012/02/03

[#42443] [ruby-trunk - Bug #5985][Open] miniruby skews "make benchmark" results — Eric Wong <normalperson@...>

21 messages 2012/02/08

[#42444] [ruby-trunk - Bug #5986][Open] Segmentation Fault — Luis Matta <levmatta@...>

16 messages 2012/02/08

[#42471] [ruby-trunk - Feature #5995][Open] calling io_advise_internal() in read_all() — Masaki Matsushita <glass.saga@...>

20 messages 2012/02/10

[#42560] [ruby-trunk - Bug #6011][Open] ruby-1.9.3-p0/lib/webrick/utils.rb:184: [BUG] Segmentation fault — Vit Ondruch <v.ondruch@...>

12 messages 2012/02/13

[#42579] [ruby-trunk - Bug #6012][Open] Proc#source_location also return the column — Roger Pack <rogerpack2005@...>

14 messages 2012/02/14

[#42685] [ruby-trunk - Bug #6036][Open] Test failures in Fedora Rawhide/17 — Bohuslav Kabrda <bkabrda@...>

14 messages 2012/02/16

[#42697] [ruby-trunk - Bug #6040][Open] Transcoding test failure: Big5 to UTF8 not defined (MinGW) — Luis Lavena <luislavena@...>

10 messages 2012/02/16

[#42813] [ruby-trunk - Feature #6065][Open] Allow Bignum marshalling/unmarshalling from C API — Martin Bosslet <Martin.Bosslet@...>

22 messages 2012/02/23

[#42815] [ruby-trunk - Bug #6066][Open] Fix "control may reach end of non-void function" warnings for clang — Eric Hodel <drbrain@...7.net>

15 messages 2012/02/23

[#42857] [ruby-trunk - Feature #6074][Open] Allow alias arguments to have a comma — Thomas Sawyer <transfire@...>

20 messages 2012/02/24

[#42891] [ruby-trunk - Feature #6083][Open] Hide a Bignum definition — Koichi Sasada <redmine@...>

23 messages 2012/02/25

[#42906] [ruby-trunk - Bug #6085][Open] Treatment of Wrong Number of Arguments — Marc-Andre Lafortune <ruby-core@...>

14 messages 2012/02/25

[#42949] [ruby-trunk - Bug #6089][Open] Test suite fails with OpenSSL 1.0.1 — Vit Ondruch <v.ondruch@...>

13 messages 2012/02/26

[ruby-core:42808] JRuby now running MRI's test suite

From: Charles Oliver Nutter <headius@...>
Date: 2012-02-22 17:14:24 UTC
List: ruby-core #42808
I just wanted to update ruby-core that JRuby is now running MRI's
tests as part of our regular suite.

We worked with Ryan Davis to design an extension to minitest called
"excludes" which allows us to exclude certain class#method
combinations from test runs. This has allowed us to start running
MRI's tests and maintain a high-water mark of passing tests.

minitest-excludes is available as a gem. I have a few pending fixes
that should go into the next release that we needed to fully run MRI's
suite, but it has been working very well so far.

Currently we are just running test/ruby/** and most of the native
extension tests. The others largely test stdlib that we share in
common with MRI. After building JRuby, "rake test:mri19" will run the
MRI 1.9.3 suite.

JRuby's current excludes are here:
https://github.com/jruby/jruby/tree/master/test/externals/ruby1.9/excludes

We periodically sync 1.9.3's tests here:
https://github.com/jruby/jruby/tree/master/test/externals/ruby1.9

And as always, we maintain any diffs of stdlib in our fork here:
https://github.com/jruby/ruby/tree/jruby-ruby_1_9_3

We're very happy to be able to run MRI's tests along with our other
suites. Hopefully over the coming months we'll be able to contribute
improvements to the tests.

Thank you!

- Charlie

In This Thread

Prev Next