@Before public void setup() { leakDetector = new InstrumentedResourceLeakDetector<>(ByteBuf.class, 1); }
@Test public void test() { leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 1); leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 2); leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 3); } }
@Override protected void reportUntracedLeak(String resourceType) { super.reportUntracedLeak(resourceType); leakCounter.incrementAndGet(); resetReportedLeaks(); }
@Override protected void reportTracedLeak(String resourceType, String records) { super.reportTracedLeak(resourceType, records); leakCounter.incrementAndGet(); resetReportedLeaks(); }
@Test public void test() { leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 1); leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 2); leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 3); } }
@Before public void setup() { leakDetector = new InstrumentedResourceLeakDetector<>(ByteBuf.class, 1); }
@Override protected void reportInstancesLeak(String resourceType) { super.reportInstancesLeak(resourceType); instancesLeakCounter.incrementAndGet(); resetReportedLeaks(); }
@Test public void test() { leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 1); leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 2); leakDetector.reportTracedLeak("test", "test"); assertEquals(leakDetector.leakCounter.get(), 3); } }
@Before public void setup() { leakDetector = new InstrumentedResourceLeakDetector<>(ByteBuf.class, 1); }
@Override protected void reportInstancesLeak(String resourceType) { super.reportInstancesLeak(resourceType); instancesLeakCounter.incrementAndGet(); resetReportedLeaks(); }
@Override protected void reportTracedLeak(String resourceType, String records) { super.reportTracedLeak(resourceType, records); leakCounter.incrementAndGet(); resetReportedLeaks(); }
@Override protected void reportUntracedLeak(String resourceType) { super.reportUntracedLeak(resourceType); leakCounter.incrementAndGet(); resetReportedLeaks(); }
@Override protected void reportUntracedLeak(String resourceType) { super.reportUntracedLeak(resourceType); leakCounter.incrementAndGet(); resetReportedLeaks(); }
@Override protected void reportTracedLeak(String resourceType, String records) { super.reportTracedLeak(resourceType, records); leakCounter.incrementAndGet(); resetReportedLeaks(); }
@Override protected void reportInstancesLeak(String resourceType) { super.reportInstancesLeak(resourceType); instancesLeakCounter.incrementAndGet(); resetReportedLeaks(); }