protected void verify100Int(boolean verifySize) { if (verifySize) { assertEquals(100,region.size()); } for (int i = 0; i < 100; i++) { Integer key = new Integer(i); assertTrue(region.containsKey(key)); assertEquals(key, region.get(key)); } }
closeDiskStores(); for (int i = 0; i < dirs.length; i++) { System.out.println("trying to delete files in " + dirs[i].getAbsolutePath());
testFailed = false; try { cache = createCache(); fail(" failure in creation of cache due to " + e); File file1 = new File("testingDirectory/" + getName() + "1"); file1.mkdir(); file1.deleteOnExit(); File file2 = new File("testingDirectory/" + getName() + "2"); file2.mkdir(); file2.deleteOnExit(); File file3 = new File("testingDirectory/" + getName() + "3"); file3.mkdir(); file3.deleteOnExit(); File file4 = new File("testingDirectory/" + getName() + "4"); file4.mkdir(); file4.deleteOnExit(); diskDirSize[2] = Integer.MAX_VALUE; diskDirSize[3] = Integer.MAX_VALUE; deleteFiles();
DiskRegionTestingBase.setCacheObserverCallBack(); + statsGet2); DiskRegionTestingBase.unSetCacheObserverCallBack();
closeCache(); deleteFiles(); DiskStoreImpl.SET_IGNORE_PREALLOCATE = false;
protected void compareVersionTags(HashMap<String, VersionTag> map1, HashMap<String, VersionTag> map2) { assertEquals(map1.size(), map2.size()); for (String key: map1.keySet()) { VersionTag tag1 = map1.get(key); VersionTag tag2 = map2.get(key); assertEquals(tag1.getEntryVersion(), tag2.getEntryVersion()); assertEquals(tag1.getRegionVersion(), tag2.getRegionVersion()); assertEquals(tag1.getMemberID(), tag2.getMemberID()); } }
protected void validatePut(Region region) { // flush data to disk ((LocalRegion)region).getDiskRegion().flushForTesting(); try { ((LocalRegion)region).getValueOnDisk("testKey"); } catch (Exception ex) { ex.printStackTrace(); fail("Failed to get the value on disk"); } }
@Override protected void closeDown() { DiskRegion dr = null; if (region != null) { dr = ((LocalRegion)region).getDiskRegion(); } super.closeDown(); if (dr != null) { dr.getDiskStore().close(); ((LocalRegion) region).getGemFireCache().removeDiskStore(dr.getDiskStore()); } }
public void populateSecond10kto20kwrites() DiskRegionTestingBase.setCacheObserverCallBack(); CacheObserverHolder.setInstance(new CacheObserverAdapter(){ public void afterHavingCompacted() .println("Perf Stats of get which is fauting in from Second OpLog :" + statsGet2); DiskRegionTestingBase.unSetCacheObserverCallBack();
protected void verify(LocalRegion lr, DiskRegionProperties drp) { DiskStore ds = cache.findDiskStore(lr.getDiskStoreName()); assertTrue(ds != null); assertTrue(lr.getAttributes().isDiskSynchronous() == drp.isSynchronous()); assertTrue(ds.getAutoCompact() == drp.isRolling()); assertEquals(drp.getMaxOplogSize()/(1024*1024), ds.getMaxOplogSize()); if (drp.getTimeInterval() != -1) { assertEquals(drp.getTimeInterval(), ds.getTimeInterval()); } else { assertEquals(DiskStoreFactory.DEFAULT_TIME_INTERVAL, ds.getTimeInterval()); } assertEquals((int)drp.getBytesThreshold(), ds.getQueueSize()); int dirnum = drp.getDiskDirs().length; int dirnum2 = ds.getDiskDirs().length; int[] diskSizes = drp.getDiskDirSizes(); int[] ds_diskSizes = ds.getDiskDirSizes(); assertEquals(dirnum, dirnum2); if (diskSizes == null) { diskSizes = new int[dirnum]; java.util.Arrays.fill(diskSizes, Integer.MAX_VALUE); } for (int i=0; i<dirnum; i++) { assertTrue("diskSizes not matching", diskSizes[i] == ds_diskSizes[i]); } }