diff --git a/pom.xml b/pom.xml index 8eeeea8..b2848cb 100644 --- a/pom.xml +++ b/pom.xml @@ -62,7 +62,7 @@ 2.22.2 10 - -Xms1g -Xmx1g + -Xms768m -Xmx768m @@ -117,7 +117,7 @@ org.apache.maven.plugins maven-surefire-plugin - --add-opens java.base/java.nio=ALL-UNNAMED + -Xms768m -Xmx768m --add-opens java.base/java.nio=ALL-UNNAMED diff --git a/src/test/java/bwapi/SynchronizationTest.java b/src/test/java/bwapi/SynchronizationTest.java index 43cd14f..56536de 100644 --- a/src/test/java/bwapi/SynchronizationTest.java +++ b/src/test/java/bwapi/SynchronizationTest.java @@ -175,7 +175,9 @@ public void async_MeasurePerformance_CopyingToBuffer() { .build(); SynchronizationEnvironment environment = new SynchronizationEnvironment(config); environment.runGame(20); - final double minObserved = 0.25; + assertTrue("Copy to buffer: minimum must be positive", + environment.metrics().getCopyingToBuffer().getRunningTotal().getMin() > 0); + final double minObserved = 0; final double maxObserved = 15; final double meanObserved = (minObserved + maxObserved) / 2; final double rangeObserved = (maxObserved - minObserved) / 2;