From 2797940db15d6c925b5c709cce4ea95f044ed6b4 Mon Sep 17 00:00:00 2001 From: Yury-Fridlyand Date: Fri, 5 Jul 2024 14:26:08 -0700 Subject: [PATCH] dbg Signed-off-by: Yury-Fridlyand --- .github/workflows/java.yml | 2 +- java/integTest/src/test/java/glide/LoggerTests.java | 10 +++++++--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/java.yml b/.github/workflows/java.yml index 01b87a36c3..603e9e01fb 100644 --- a/.github/workflows/java.yml +++ b/.github/workflows/java.yml @@ -2,7 +2,7 @@ name: Java CI on: push: - branches: ["main"] +# branches: ["main"] paths: - glide-core/src/** - submodules/** diff --git a/java/integTest/src/test/java/glide/LoggerTests.java b/java/integTest/src/test/java/glide/LoggerTests.java index 02c4a35f6d..3d66202776 100644 --- a/java/integTest/src/test/java/glide/LoggerTests.java +++ b/java/integTest/src/test/java/glide/LoggerTests.java @@ -9,7 +9,9 @@ import glide.api.logging.Logger; import java.io.File; import java.util.Scanner; +import java.util.UUID; import lombok.SneakyThrows; +import org.junit.jupiter.api.RepeatedTest; import org.junit.jupiter.api.Test; public class LoggerTests { @@ -35,7 +37,7 @@ public void set_logger_config() { } @SneakyThrows - @Test + @RepeatedTest(1000) public void log_to_file() { String infoIdentifier = "Info"; String infoMessage = "foo"; @@ -48,7 +50,7 @@ public void log_to_file() { String traceIdentifier = "Trace"; String traceMessage = "squawk"; - Logger.setLoggerConfig(Logger.Level.INFO, "log.txt"); + Logger.setLoggerConfig(Logger.Level.INFO, UUID.randomUUID() + "-log.txt"); Logger.log(Logger.Level.INFO, infoIdentifier, infoMessage); Logger.log(Logger.Level.WARN, warnIdentifier, warnMessage); Logger.log(Logger.Level.ERROR, errorIdentifier, errorMessage); @@ -62,8 +64,10 @@ public void log_to_file() { Logger.log(Logger.Level.DEBUG, debugIdentifier, () -> debugMessage); Logger.log(Logger.Level.TRACE, traceIdentifier, () -> traceMessage); + Thread.sleep(10); // flush + File logFolder = new File("glide-logs"); - File[] logFiles = logFolder.listFiles((dir, name) -> name.startsWith("log.txt.")); + File[] logFiles = logFolder.listFiles((dir, name) -> name.contains("log.txt")); assertNotNull(logFiles); File logFile = logFiles[0]; logFile.deleteOnExit();