try {
// pm.snapshot(1); // before
fSuite.run( fTestResult );
} finally {
// pm.snapshot(2); // after
capture.stop();
sendOutAndErr( capture.getCapturedOut(), capture.getCapturedErr() );
fJunitTest.setCounts( fTestResult.runCount(), fTestResult.failureCount(), fTestResult.errorCount() );
fJunitTest.setRunTime( System.currentTimeMillis() - start );
}