in reply to Test::Harness vs blib

Just a guess, but does this do any fork calls? Could be the same two tests are failing in the parent and in the child (under Test::Harness for whatever reason) which might explain the count of 4 failures in only two tests.