Statistics[] statsArray = getStatisticsManager().findStatisticsByType(statSamplerType); assertEquals(1, statsArray.length);
Statistics[] statsArray = getStatisticsManager().findStatisticsByType(statSamplerType); assertEquals(1, statsArray.length);
/** * Tests the statistics sample rate within an acceptable margin of error. */ public void testSampleRate() throws Exception { connect(createGemFireProperties()); GemFireStatSampler statSampler = getGemFireStatSampler(); assertTrue(statSampler.waitForInitialization(5000)); assertEquals(STAT_SAMPLE_RATE, statSampler.getSampleRate()); assertTrue(getStatisticsManager().getStatListModCount() > 0); @SuppressWarnings("unchecked") List<Statistics> statistics = getStatisticsManager().getStatsList(); assertNotNull(statistics); assertTrue(statistics.size() > 0); StatisticsType statSamplerType = getStatisticsManager().findType("StatSampler"); Statistics[] statsArray = getStatisticsManager().findStatisticsByType(statSamplerType); assertEquals(1, statsArray.length); final Statistics statSamplerStats = statsArray[0]; final int initialSampleCount = statSamplerStats.getInt("sampleCount"); final int expectedSampleCount = initialSampleCount + 2; WaitCriterion wc = new WaitCriterion() { public boolean done() { return statSamplerStats.getInt("sampleCount") >= expectedSampleCount; } public String description() { return "Waiting for sampleCount >= " + expectedSampleCount; } }; DistributedTestBase.waitForCriterion(wc, 5000, 10, true); }
Statistics[] statsArray = getStatisticsManager().findStatisticsByType(statSamplerType); assertEquals(1, statsArray.length);
Statistics[] statsArray = getStatisticsManager().findStatisticsByType(statSamplerType); assertEquals(1, statsArray.length);