X-Git-Url: http://git.liburcu.org/?a=blobdiff_plain;f=src%2Forg%2Flttng%2Fust%2Fagent%2Fbenchmarks%2Fjul%2Fhandler%2FFileHandlerBenchmark.java;h=167c7416446183523ac507515b47ee963f5a0cbd;hb=9368bd5ec332435ed97717647e9cd3f2df051f4d;hp=d6095aa5bac1030d0a873e4622d44b77cae4b76d;hpb=da8308fe655f5008237400e26160fab0792b7c1d;p=lttng-ust-java-tests.git diff --git a/src/org/lttng/ust/agent/benchmarks/jul/handler/FileHandlerBenchmark.java b/src/org/lttng/ust/agent/benchmarks/jul/handler/FileHandlerBenchmark.java index d6095aa..167c741 100644 --- a/src/org/lttng/ust/agent/benchmarks/jul/handler/FileHandlerBenchmark.java +++ b/src/org/lttng/ust/agent/benchmarks/jul/handler/FileHandlerBenchmark.java @@ -1,16 +1,28 @@ package org.lttng.ust.agent.benchmarks.jul.handler; import java.io.IOException; +import java.nio.file.Files; +import java.nio.file.Path; import java.util.logging.FileHandler; import java.util.logging.SimpleFormatter; +import org.junit.After; import org.junit.Before; public class FileHandlerBenchmark extends AbstractJulBenchmark { + private Path outputFile; + @Before public void testSetup() throws SecurityException, IOException { - handler = new FileHandler("/tmp/log", false); + outputFile = Files.createTempFile(this.getClass().getSimpleName(), null); + + handler = new FileHandler(outputFile.toString(), false); handler.setFormatter(new SimpleFormatter()); } + + @After + public void testTeardown() throws IOException { + Files.deleteIfExists(outputFile); + } }