Disable logging for DB performance tests only.

This commit is contained in:
akwizgran
2017-12-15 15:43:33 +00:00
parent f7a3b0f6ca
commit 0a7b810fce
2 changed files with 7 additions and 4 deletions

View File

@@ -1,9 +1,7 @@
package org.briarproject.bramble.test; package org.briarproject.bramble.test;
import java.lang.Thread.UncaughtExceptionHandler; import java.lang.Thread.UncaughtExceptionHandler;
import java.util.logging.Logger;
import static java.util.logging.Level.OFF;
import static org.junit.Assert.fail; import static org.junit.Assert.fail;
public abstract class BrambleTestCase { public abstract class BrambleTestCase {
@@ -15,7 +13,5 @@ public abstract class BrambleTestCase {
fail(); fail();
}; };
Thread.setDefaultUncaughtExceptionHandler(fail); Thread.setDefaultUncaughtExceptionHandler(fail);
// Disable logging
Logger.getLogger("").setLevel(OFF);
} }
} }

View File

@@ -29,7 +29,9 @@ import java.util.HashMap;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Random; import java.util.Random;
import java.util.logging.Logger;
import static java.util.logging.Level.OFF;
import static org.briarproject.bramble.api.sync.SyncConstants.MAX_MESSAGE_IDS; import static org.briarproject.bramble.api.sync.SyncConstants.MAX_MESSAGE_IDS;
import static org.briarproject.bramble.api.sync.ValidationManager.State.DELIVERED; import static org.briarproject.bramble.api.sync.ValidationManager.State.DELIVERED;
import static org.briarproject.bramble.test.TestUtils.deleteTestDirectory; import static org.briarproject.bramble.test.TestUtils.deleteTestDirectory;
@@ -112,6 +114,11 @@ public abstract class DatabasePerformanceTest extends BrambleTestCase {
protected abstract void benchmark(String name, protected abstract void benchmark(String name,
BenchmarkTask<Database<Connection>> task) throws Exception; BenchmarkTask<Database<Connection>> task) throws Exception;
DatabasePerformanceTest() {
// Disable logging
Logger.getLogger("").setLevel(OFF);
}
@Before @Before
public void setUp() { public void setUp() {
assertTrue(testDir.mkdirs()); assertTrue(testDir.mkdirs());