diff options
author | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2017-05-30 17:11:06 +0200 |
---|---|---|
committer | Bjørn Christian Seime <bjorncs@yahoo-inc.com> | 2017-05-30 17:11:06 +0200 |
commit | e1ebbe5c1676ed5bb6427eb4fd2fd6a93e5cb224 (patch) | |
tree | e9914b656cf27c5148dc858b928fd853ab70d60c /jdisc_core/src/test | |
parent | c7f98156f86f062c0143f4d9713b2eab896d53c4 (diff) |
Revert "Add unit test for ActiveContainerStatistics"
This reverts commit 3b2ab7feaa19498f876bb710e6ae41ebe6d4ad69.
Diffstat (limited to 'jdisc_core/src/test')
-rw-r--r-- | jdisc_core/src/test/java/com/yahoo/jdisc/core/ActiveContainerStatisticsTest.java | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/jdisc_core/src/test/java/com/yahoo/jdisc/core/ActiveContainerStatisticsTest.java b/jdisc_core/src/test/java/com/yahoo/jdisc/core/ActiveContainerStatisticsTest.java deleted file mode 100644 index 8f04a0a54b3..00000000000 --- a/jdisc_core/src/test/java/com/yahoo/jdisc/core/ActiveContainerStatisticsTest.java +++ /dev/null @@ -1,78 +0,0 @@ -package com.yahoo.jdisc.core; - -import com.yahoo.jdisc.Metric; -import com.yahoo.jdisc.ResourceReference; -import com.yahoo.jdisc.test.TestDriver; -import org.junit.Test; - -import java.util.Map; - -import static org.junit.Assert.assertEquals; - -/** - * @author bjorncs - */ -public class ActiveContainerStatisticsTest { - - @Test - public void counts_deactivated_activecontainers() { - TestDriver driver = TestDriver.newSimpleApplicationInstanceWithoutOsgi(); - ActiveContainerStatistics stats = new ActiveContainerStatistics(); - MockMetric metric = new MockMetric(); - - ActiveContainer containerWithoutRetainedResources = new ActiveContainer(driver.newContainerBuilder()); - - stats.onActivated(containerWithoutRetainedResources); - stats.emitMetrics(metric); - assertEquals(0, metric.totalCount); - assertEquals(0, metric.withRetainedReferencesCount); - - stats.onDeactivated(containerWithoutRetainedResources); - containerWithoutRetainedResources.release(); - stats.emitMetrics(metric); - assertEquals(1, metric.totalCount); - assertEquals(0, metric.withRetainedReferencesCount); - - ActiveContainer containerWithRetainedResources = new ActiveContainer(driver.newContainerBuilder()); - - try (ResourceReference ignoredRef = containerWithRetainedResources.refer()) { - stats.onActivated(containerWithRetainedResources); - stats.onDeactivated(containerWithRetainedResources); - containerWithRetainedResources.release(); - stats.emitMetrics(metric); - assertEquals(2, metric.totalCount); - assertEquals(1, metric.withRetainedReferencesCount); - } - - } - - private static class MockMetric implements Metric { - public int totalCount; - public int withRetainedReferencesCount; - - @Override - public void set(String key, Number val, Context ctx) { - switch (key) { - case ActiveContainerStatistics.Metrics.TOTAL_DEACTIVATED_CONTAINERS: - totalCount = val.intValue(); - break; - case ActiveContainerStatistics.Metrics.DEACTIVATED_CONTAINERS_WITH_RETAINED_REFERENCES: - withRetainedReferencesCount = val.intValue(); - break; - default: - throw new UnsupportedOperationException(); - } - } - - @Override - public void add(String key, Number val, Context ctx) { - throw new UnsupportedOperationException(); - } - - @Override - public Context createContext(Map<String, ?> properties) { - throw new UnsupportedOperationException(); - } - } - -} |