private void populateChildrenFromSuites() {
Filter filter = new SuiteFilter();
for (Iterator<ParentRunner> it = suites.iterator(); it.hasNext();) {
ParentRunner suite = it.next();
try {
suite.filter(filter);
} catch (NoTestsRemainException e) {
it.remove();
}
}
}