diff --git a/dev-tools/maven/pom.xml.template b/dev-tools/maven/pom.xml.template
index e0cb50e86f9..72d29844430 100644
--- a/dev-tools/maven/pom.xml.template
+++ b/dev-tools/maven/pom.xml.template
@@ -551,7 +551,8 @@
random
plain
${project.build.directory}/test
- -Xmx512M
+ true
+ -Xmx512M -XX:MaxPermSize=256M
.
true
diff --git a/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template b/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
index 1ba3440944a..afbab457d38 100644
--- a/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/analysis-extras/pom.xml.template
@@ -35,6 +35,7 @@
solr/contrib/analysis-extras
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -98,5 +99,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/clustering/pom.xml.template b/dev-tools/maven/solr/contrib/clustering/pom.xml.template
index 2745b0d782d..7bec5e7d95a 100644
--- a/dev-tools/maven/solr/contrib/clustering/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/clustering/pom.xml.template
@@ -35,6 +35,7 @@
solr/contrib/clustering
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -123,5 +124,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template b/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
index fa2b1d71ef8..e068752438f 100644
--- a/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/dataimporthandler-extras/pom.xml.template
@@ -35,6 +35,7 @@
solr/contrib/dataimporthandler-extras
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -101,5 +102,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template b/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
index 42df45b6149..8edb9910306 100644
--- a/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/dataimporthandler/pom.xml.template
@@ -35,6 +35,7 @@
solr/contrib/dataimporthandler
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -104,6 +105,15 @@
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
diff --git a/dev-tools/maven/solr/contrib/extraction/pom.xml.template b/dev-tools/maven/solr/contrib/extraction/pom.xml.template
index da816dc4817..adf0755ccab 100644
--- a/dev-tools/maven/solr/contrib/extraction/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/extraction/pom.xml.template
@@ -38,6 +38,7 @@
solr/contrib/extraction
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -98,5 +99,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/langid/pom.xml.template b/dev-tools/maven/solr/contrib/langid/pom.xml.template
index 917c1bc5f75..19ff593968f 100644
--- a/dev-tools/maven/solr/contrib/langid/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/langid/pom.xml.template
@@ -39,6 +39,7 @@
solr/contrib/langid
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -104,5 +105,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/uima/pom.xml.template b/dev-tools/maven/solr/contrib/uima/pom.xml.template
index 59afb367cdd..5fb861d63e2 100644
--- a/dev-tools/maven/solr/contrib/uima/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/uima/pom.xml.template
@@ -35,6 +35,7 @@
solr/contrib/uima
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -123,5 +124,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/velocity/pom.xml.template b/dev-tools/maven/solr/contrib/velocity/pom.xml.template
index de225814659..9e8b7264ef6 100644
--- a/dev-tools/maven/solr/contrib/velocity/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/velocity/pom.xml.template
@@ -35,6 +35,7 @@
solr/contrib/velocity
../../../..
${top-level}/${module-directory}
+ ${top-level}/../../solr
scm:svn:${vc-anonymous-base-url}/${module-directory}
@@ -139,5 +140,16 @@
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+
diff --git a/dev-tools/maven/solr/core/src/test/pom.xml.template b/dev-tools/maven/solr/core/src/test/pom.xml.template
index 2a90d772df5..3d8b23691fa 100644
--- a/dev-tools/maven/solr/core/src/test/pom.xml.template
+++ b/dev-tools/maven/solr/core/src/test/pom.xml.template
@@ -34,6 +34,7 @@
solr/core
../../../../..
${top-level}/${module-directory}/src/test
+ ${top-level}/../../solr
@@ -118,6 +119,15 @@
true
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
diff --git a/dev-tools/maven/solr/pom.xml.template b/dev-tools/maven/solr/pom.xml.template
index 7f69c0b6d88..6c546006a70 100644
--- a/dev-tools/maven/solr/pom.xml.template
+++ b/dev-tools/maven/solr/pom.xml.template
@@ -99,15 +99,6 @@
${project.name} ${project.version} API (${now.version})
-
- org.apache.maven.plugins
- maven-surefire-plugin
-
-
- ../test-classes/maven.testlogging.properties
-
-
-
diff --git a/dev-tools/maven/solr/solrj/src/test/pom.xml.template b/dev-tools/maven/solr/solrj/src/test/pom.xml.template
index 9e568e71385..4905cdbe1db 100644
--- a/dev-tools/maven/solr/solrj/src/test/pom.xml.template
+++ b/dev-tools/maven/solr/solrj/src/test/pom.xml.template
@@ -34,7 +34,7 @@
solr/solrj
../../../../..
${top-level}/${module-directory}/src/test
- true
+ ${top-level}/../../solr
@@ -108,6 +108,15 @@
true
-
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ${surefire-solr-directory}/testlogging.properties
+
+
+
+