in reply to make test failure stategy

You can select which tests to run using
make test TEST_FILES="t/foo.t t/bar.t t/baz*.t"
(not sure which ExtUtils::MakeMaker version this requires; I believe it is undocumented).

Verbose output is given by

make test TEST_VERBOSE=1
(should work for ExtUtils::MakeMaker version 5.53_01 and later, plus some earlier versions).

Also, you could look at using the prove utility included with recent Test::Harness versions.