On Thu, Nov 28, 2024 at 10:11 AM <ma...@apache.org> wrote: > > This is an automated email from the ASF dual-hosted git repository. > > markt pushed a commit to branch main > in repository https://gitbox.apache.org/repos/asf/tomcat.git > > > The following commit(s) were added to refs/heads/main by this push: > new 5970fa4b6c Avoid conflicts over derby.log when tests are run in > parallel > 5970fa4b6c is described below
Thanks for finding the proper way to do it. Rémy > commit 5970fa4b6cc89e1d4a8c3b0ddf1c718f5b495099 > Author: Mark Thomas <ma...@apache.org> > AuthorDate: Thu Nov 28 09:08:38 2024 +0000 > > Avoid conflicts over derby.log when tests are run in parallel > --- > test/org/apache/catalina/realm/TestDataSourceRealm.java | 7 ------- > test/org/apache/catalina/startup/LoggingBaseTest.java | 1 + > test/org/apache/catalina/users/TestDataSourceUserDatabase.java | 7 ------- > 3 files changed, 1 insertion(+), 14 deletions(-) > > diff --git a/test/org/apache/catalina/realm/TestDataSourceRealm.java > b/test/org/apache/catalina/realm/TestDataSourceRealm.java > index 57486a54c9..bdd1af6972 100644 > --- a/test/org/apache/catalina/realm/TestDataSourceRealm.java > +++ b/test/org/apache/catalina/realm/TestDataSourceRealm.java > @@ -16,7 +16,6 @@ > */ > package org.apache.catalina.realm; > > -import java.io.File; > import java.security.Principal; > import java.sql.Connection; > import java.sql.DriverManager; > @@ -24,7 +23,6 @@ import java.sql.PreparedStatement; > import java.sql.Statement; > import java.util.List; > > -import org.junit.AfterClass; > import org.junit.Assert; > import org.junit.Test; > > @@ -87,11 +85,6 @@ public class TestDataSourceRealm extends LoggingBaseTest { > > private DerbyDataSourceRealm db; > > - @AfterClass > - public static void derbyCleanup() { > - System.out.println("Deleted derby.log: " + (new > File("derby.log")).delete()); > - } > - > @Test > public void testRealm() throws Exception { > > diff --git a/test/org/apache/catalina/startup/LoggingBaseTest.java > b/test/org/apache/catalina/startup/LoggingBaseTest.java > index 200978c92f..8a96e41436 100644 > --- a/test/org/apache/catalina/startup/LoggingBaseTest.java > +++ b/test/org/apache/catalina/startup/LoggingBaseTest.java > @@ -115,6 +115,7 @@ public abstract class LoggingBaseTest { > tempDir = Files.createTempDirectory(tempBasePath, "test").toFile(); > > System.setProperty(Constants.CATALINA_BASE_PROP, > tempDir.getAbsolutePath()); > + System.setProperty("derby.system.home", tempDir.getAbsolutePath()); > > // Configure logging > System.setProperty("java.util.logging.manager", > diff --git a/test/org/apache/catalina/users/TestDataSourceUserDatabase.java > b/test/org/apache/catalina/users/TestDataSourceUserDatabase.java > index 56e5458472..c331cb353d 100644 > --- a/test/org/apache/catalina/users/TestDataSourceUserDatabase.java > +++ b/test/org/apache/catalina/users/TestDataSourceUserDatabase.java > @@ -16,13 +16,11 @@ > */ > package org.apache.catalina.users; > > -import java.io.File; > import java.sql.Connection; > import java.sql.DriverManager; > import java.sql.Statement; > import java.util.Iterator; > > -import org.junit.AfterClass; > import org.junit.Assert; > import org.junit.Test; > > @@ -111,11 +109,6 @@ public class TestDataSourceUserDatabase extends > LoggingBaseTest { > > private DerbyUserDatabase db; > > - @AfterClass > - public static void derbyCleanup() { > - System.out.println("Deleted derby.log: " + (new > File("derby.log")).delete()); > - } > - > @Test > public void testBasicUserRoleDatabase() > throws Exception { > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org > For additional commands, e-mail: dev-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org