[ https://issues.apache.org/jira/browse/QPID-7892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Keith Wall updated QPID-7892: ----------------------------- Fix Version/s: qpid-java-broker-7.0.0 qpid-java-6.1.6 qpid-java-6.0.9 > [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: Broker-J, Java Tests > Reporter: Keith Wall > Assignee: Alex Rudyy > Priority: Minor > Fix For: qpid-java-broker-7.0.0, qpid-java-6.0.9, qpid-java-6.1.6 > > > 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. The following tests are affected: > {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 within > {{org.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