t.start();
t.join(timeout);
if (t.isAlive()) {
ThreadLeaks tl = onElement(ThreadLeaks.class, defaultThreadLeaks, c.method, suiteClass);
terminateAndFireFailure(t, notifier, c.description, tl.stackSamples(), "Test case thread timed out ");
if (t.isAlive()) {
bulletProofZombies.add(t);
}
}
} catch (InterruptedException e) {