[ https://issues.apache.org/jira/browse/QPID-7892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall updated QPID-7892: ----------------------------- Priority: Minor (was: Major) > [Java Broker] Qpid Logback plugin RollingPolicyDecorator tests fail since > java.io.tmpdir pointed at directory containing parentheses > ------------------------------------------------------------------------------------------------------------------------------------- > > Key: QPID-7892 > URL: https://issues.apache.org/jira/browse/QPID-7892 > Project: Qpid > Issue Type: Bug > Components: Java Broker > Reporter: Keith Wall > Priority: Minor > > Currently on master the following tests are failing on Apache CI. The fails > started at the point ${java.io.tmpdir} was reassigned to the Jenkins job's > workspace directory. The workspace directory contains a pair of > parentheses. > {noformat} > org.apache.qpid.server.logging.logback.RollingPolicyDecoratorTest.testSequentialRollover > > org.apache.qpid.server.logging.logback.RollingPolicyDecoratorTest.testRolloverRescanLimit > > org.apache.qpid.server.logging.logback.RollingPolicyDecoratorTest.testRolloverWithFile > {noformat} > I can see the issue is occurring because the regex match > withinorg.apache.qpid.server.logging.logback.RollingPolicyDecorator.ScanTask#scan > is treating the parentheses as regex meta characters and this is causing the > test to fail. > I do not yet understand if this issue is a simple a test one, or whether core > code is affected. > Pattern.escape can be used to escape regex metacharacters. Perhaps it should > be used?? -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@qpid.apache.org For additional commands, e-mail: dev-h...@qpid.apache.org