From: h.shirosaki@... Date: 2014-04-22T09:47:08+00:00 Subject: [ruby-core:62133] [ruby-trunk - Bug #9767] [Open] test-all parallel fails if a test is skipped after raise Issue #9767 has been reported by Hiroshi Shirosaki. ---------------------------------------- Bug #9767: test-all parallel fails if a test is skipped after raise https://bugs.ruby-lang.org/issues/9767 * Author: Hiroshi Shirosaki * Status: Open * Priority: Normal * Assignee: * Category: test * Target version: * ruby -v: ruby 2.2.0dev (2014-04-15 trunk 45590) [i386-mingw32] * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN ---------------------------------------- DL::TestFunc#test_sinf is skipped after raise on mingw ruby. But it causes Mashal.load failure due to undefined class/module DL::DLError when doing test-all parallel and test-all doesn't complete. We create new MiniTest::Skip object to avoid Mashal.load failure. I added a test for the bug. ---Files-------------------------------- 0001-test-all-parallel-fails-if-a-test-is-skipped-after-r.patch (3.27 KB) -- https://bugs.ruby-lang.org/