diff --git a/src/test/java/net/openhft/chronicle/map/MaximumChronicleMapSizeTest.java b/src/test/java/net/openhft/chronicle/map/MaximumChronicleMapSizeTest.java deleted file mode 100644 index d971cbbe5..000000000 --- a/src/test/java/net/openhft/chronicle/map/MaximumChronicleMapSizeTest.java +++ /dev/null @@ -1,72 +0,0 @@ -/* - * Copyright (C) 2015 higherfrequencytrading.com - * - * This program is free software: you can redistribute it and/or modify - * it under the terms of the GNU Lesser General Public License as published by - * the Free Software Foundation, either version 3 of the License. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public License - * along with this program. If not, see . - */ - -package net.openhft.chronicle.map; - -import net.openhft.chronicle.core.OS; -import net.openhft.chronicle.set.Builder; -import org.junit.Assume; -import org.junit.Before; -import org.junit.Test; - -import java.io.File; -import java.io.IOException; - -public class MaximumChronicleMapSizeTest { - - @Before - public void assumeLinux() { - Assume.assumeTrue(OS.isLinux()); - } - - @Test - public void maximumInMemoryChronicleMapSizeTest() { - long maxSize = 1 << 20; - for (; ; maxSize *= 2) { - try (ChronicleMap map = ChronicleMap - .of(Long.class, Long.class) - .entries(maxSize) - .create()) { - map.put(1L, 1L); - System.out.println("In-memory chronicle map size is " + maxSize); - } catch (Throwable e) { - e.printStackTrace(); - break; - } - } - } - - @Test - public void maximumPersistedChronicleMapSizeTest() throws IOException { - File file = Builder.getPersistenceFile(); - long maxSize = 1 << 20; - for (; ; maxSize *= 2) { - try (ChronicleMap map = ChronicleMap - .of(Long.class, Long.class) - .entries(maxSize) - .createPersistedTo(file)) { - map.put(1L, 1L); - System.out.println("Persisted chronicle map size is " + maxSize); - } catch (Throwable e) { - e.printStackTrace(); - break; - } finally { - file.delete(); - } - } - - } -}