高野です。

TESTS=io を繰り返していると二度に一度くらい下記のようなエラーがでました。
ご報告まで。

$ ./ruby -v
ruby 1.9.0 (2008-10-24 revision 19797) [x86_64-linux]
$ make test-all TESTS='io'
./miniruby -I./lib -I.ext/common -I./- -r./ext/purelib.rb ./runruby.rb
--extout=.ext -- "./test/runner.rb" io
Loaded suite ./test/runner
Started
F
Finished in 0.000571 seconds.

1) Failure:
test_flush(TestIONonblock)
[/home/takano/ruby/test/io/nonblock/test_flush.rb:34]:
<4097> expected but was
<8193>.

1 tests, 1 assertions, 1 failures, 0 errors, 0 skips
make: *** [test-all] Error 1
$