This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch 8.5.x
in repository https://gitbox.apache.org/repos/asf/tomcat.git
The following commit(s) were added to refs/heads/8.5.x by this push:
new f4bdc8454c Improve test performance
f4bdc8454c is described below
commit f4bdc8454c1faea0d1caa34b7ff3462546f07bea
Author: Mark Thomas <[email protected]>
AuthorDate: Mon Dec 4 21:11:37 2023 +0000
Improve test performance
---
test/org/apache/catalina/servlets/ServletOptionsBaseTest.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/test/org/apache/catalina/servlets/ServletOptionsBaseTest.java
b/test/org/apache/catalina/servlets/ServletOptionsBaseTest.java
index 2deb72799e..496511ac3e 100644
--- a/test/org/apache/catalina/servlets/ServletOptionsBaseTest.java
+++ b/test/org/apache/catalina/servlets/ServletOptionsBaseTest.java
@@ -33,6 +33,7 @@ import org.apache.catalina.Wrapper;
import org.apache.catalina.startup.SimpleHttpClient;
import org.apache.catalina.startup.Tomcat;
import org.apache.catalina.startup.TomcatBaseTest;
+import org.apache.tomcat.util.scan.StandardJarScanner;
public abstract class ServletOptionsBaseTest extends TomcatBaseTest {
@@ -86,6 +87,9 @@ public abstract class ServletOptionsBaseTest extends
TomcatBaseTest {
ctx.addServletMappingDecoded("/*", "servlet");
+ // Disable class path scanning - it slows the tests down by almost an
order of magnitude
+ ((StandardJarScanner) ctx.getJarScanner()).setScanClassPath(false);
+
tomcat.start();
OptionsHttpClient client = new OptionsHttpClient();
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]