Issue #4434 has been updated by Shota Fukumori.

Status changed from Assigned to Feedback

r34968 ??????眼?? IO.popen ??????? worker ??????祉?鴻?莎?????紊???????????????

>ERROR: Failed to launch job process - Errno::EMFILE: Too many open files - ./miniruby

??茵腓冴??????????????????c?????? make test-all TESTS="-j10000" ??х?????宴????????吾??????????????????
?????????????????医幻腟?篋???????鴻????c???????с??????????<????с??????????????

(-j10000 ??????????医???????? too many open files ?????????????????????????綣????膓????????????????筝????
????т????? feedback ??????障??)
----------------------------------------
Bug #4434: make test-all "-j10000" ?????????紊?????筝?????違??筝????????医幻腟?篋?
https://bugs.ruby-lang.org/issues/4434

Author: Motohiro KOSAKI
Status: Feedback
Priority: Low
Assignee: Shota Fukumori
Category: lib
Target version: 2.0.0
ruby -v: ruby 1.9.3dev (2011-02-22 trunk 30941) [x86_64-linux]


=begin
% make test-all TESTS="-j10000"
./miniruby -I./lib -I. -I.ext/common  ./tool/runruby.rb --extout=.ext  -- "./test/runner.rb" -j10000
Run options: -j10000

# Running tests:

[FATAL] Failed to create timer thread (errno: 11)
[FATAL] Failed to create timer thread (errno: 11)
make: *** [yes-test-all] Error 1

/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'
/home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `write': Broken pipe - <STDOUT> (Errno::EPIPE)
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `puts'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:74:in `run'
        from /home/kosaki/linux/ruby-svn/ruby/lib/test/unit/parallel.rb:139:in `<main>'

=end



-- 
http://bugs.ruby-lang.org/