[LOG4J2-1548] [CronTriggeringPolicy] ConfigurationScheduler schedules the task infinitely after first fire. Applied patch https://issues.apache.org/jira/secure/attachment/12825955/LOG4J2-1548-testcase-cleanFoldersRule.patch : a small fix in the test to clean working folder after execution.
Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/ef321c14 Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/ef321c14 Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/ef321c14 Branch: refs/heads/LOG4J2-1010&LOG4J2-1447-injectable-contextdata&better-datastructure Commit: ef321c140125482e1481df37b527add043e1164b Parents: b46c23c Author: Gary Gregory <[email protected]> Authored: Mon Aug 29 13:01:48 2016 -0700 Committer: Gary Gregory <[email protected]> Committed: Mon Aug 29 13:01:48 2016 -0700 ---------------------------------------------------------------------- .../core/appender/rolling/RollingAppenderCronOnceADayTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/ef321c14/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderCronOnceADayTest.java ---------------------------------------------------------------------- diff --git a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderCronOnceADayTest.java b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderCronOnceADayTest.java index f995990..7e10367 100644 --- a/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderCronOnceADayTest.java +++ b/log4j-core/src/test/java/org/apache/logging/log4j/core/appender/rolling/RollingAppenderCronOnceADayTest.java @@ -78,7 +78,7 @@ public class RollingAppenderCronOnceADayTest { private final LoggerContextRule loggerContextRule = new LoggerContextRule(CONFIG_TARGET); @Rule - public RuleChain chain = loggerContextRule.withCleanFoldersRule(true, false, 1, DIR); + public RuleChain chain = loggerContextRule.withCleanFoldersRule(DIR); @Test public void testAppender() throws Exception {
