Project

General

Profile

Actions

Bug #11222

closed

make test-all 時の TESTS に -j オプションをつけるとファイルが多重ロードされる

Added by hsbt (Hiroshi SHIBATA) over 9 years ago. Updated over 9 years ago.

Status:
Closed
Target version:
-
[ruby-dev:49031]

Description

rubygems の upstream をマージしようと作業をしていたところ、TESTS="-j4" のようにパラレル実行のオプションを付けると rubygems のテストが落ちてしまう現象に遭遇しました。

https://github.com/ruby/ruby/pull/915

この問題自体は rubygems を修正することで対応したのですが、tenderlove にマージできるか相談した所

https://github.com/rubygems/rubygems/pull/1257

にあるように、rubygems のコードを2回ロードしているのがおかしいというコメントを貰いました。

-j オプションの挙動をよくわかってないのですが、多重ロードが仕様なのかバグなのか、どなたかご存知でしょうか。

Actions

Also available in: Atom PDF

Like0
Like0Like0