assertEquals(t1, fooScope.getTimeCounter().longValue());
assertSame(fooScope, Metrics.getScope(scopeName));
Thread.sleep(periodMs + 1);
// Reopening (close + open) allowed in opened state:
fooScope.reopen();
assertEquals(Long.valueOf(2), fooScope.getNumCounter());
assertTrue(fooScope.getTimeCounter().longValue() > 2 * periodMs);
Thread.sleep(periodMs + 1);