summaryrefslogtreecommitdiffstats
path: root/vespalog/src/test/java/com/yahoo
diff options
context:
space:
mode:
authorHarald Musum <musum@verizonmedia.com>2020-01-13 11:11:29 +0100
committerHarald Musum <musum@verizonmedia.com>2020-01-13 11:11:29 +0100
commit088f0fc4346adb1acea0ae9ac3b4487b826b767a (patch)
treefb561a97e252f17c13a9264e2eb597ea6f0a0456 /vespalog/src/test/java/com/yahoo
parent4976b922193b1071db4711328caf31bc54e1a0d1 (diff)
Configure ZooKeeper log file handler
Diffstat (limited to 'vespalog/src/test/java/com/yahoo')
-rw-r--r--vespalog/src/test/java/com/yahoo/log/LogSetupTestCase.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/vespalog/src/test/java/com/yahoo/log/LogSetupTestCase.java b/vespalog/src/test/java/com/yahoo/log/LogSetupTestCase.java
index 2cea88b1c36..230744bb26f 100644
--- a/vespalog/src/test/java/com/yahoo/log/LogSetupTestCase.java
+++ b/vespalog/src/test/java/com/yahoo/log/LogSetupTestCase.java
@@ -9,6 +9,7 @@ import org.junit.rules.TemporaryFolder;
import java.io.File;
import java.io.IOException;
import java.time.Instant;
+import java.util.Arrays;
import java.util.logging.Level;
import java.util.logging.LogRecord;
import java.util.logging.Logger;
@@ -80,7 +81,7 @@ public class LogSetupTestCase {
public void testSetup() throws IOException {
try {
final File zookeeperLogFile = folder.newFile("zookeeper.log");
- System.setProperty("zookeeperlogfile", zookeeperLogFile.getAbsolutePath());
+ System.setProperty("zookeeper_log_file_prefix", zookeeperLogFile.getAbsolutePath());
LogSetup.initVespaLogging("TST");
Logger.getLogger("").log(VespaLogHandlerTestCase.record2);
Logger.getLogger("").log(VespaLogHandlerTestCase.record1);
@@ -125,12 +126,13 @@ public class LogSetupTestCase {
@Test
public void testZooKeeperFilter() throws IOException {
- final File file = folder.newFile("zookeeper.log");
+ final File file = folder.newFile("zookeeper");
LogSetup.ZooKeeperFilter filter = new LogSetup.ZooKeeperFilter(file.getAbsolutePath());
assertThat(filter.isLoggable(zookeeperLogRecord), is(false));
//assertThat(filter.isLoggable(zookeeperLogRecordError), is(true));
assertThat(filter.isLoggable(notzookeeperLogRecord), is(true));
- String[] lines = VespaLogHandlerTestCase.readFile(file.getAbsolutePath());
+ File actualLogFile = new File(file.getParent(), "zookeeper.0.log"); // Real file name will have .0.log appended
+ String[] lines = VespaLogHandlerTestCase.readFile(actualLogFile.getAbsolutePath());
assertThat(lines.length, is(1));
assertEquals(zookeeperLogRecordString, lines[0]);
}