Allow for debugging the pax exam tests, via -Dpax.vm.options
git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1770862 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/pom.xml b/pom.xml
index 1d01a7a..de4fe34 100644
--- a/pom.xml
+++ b/pom.xml
@@ -36,7 +36,10 @@
<exam.version>3.0.3</exam.version>
<url.version>2.4.7</url.version>
<pax.exam.log.level>INFO</pax.exam.log.level>
+ <pax.vm.options>-Xmx256M -XX:MaxPermSize=256m</pax.vm.options>
<installer.configuration.version>1.1.3-SNAPSHOT</installer.configuration.version>
+
+ <argLine>${pax.vm.options}</argLine>
<!-- BundleInstallStressTest parameters -->
<BundleInstallStressTest.default.bundles.folder>${project.build.directory}/bundle-install-stress-test-bundles</BundleInstallStressTest.default.bundles.folder>
@@ -74,6 +77,10 @@
<value>${pax.exam.log.level}</value>
</property>
<property>
+ <name>pax.exam.debug.port</name>
+ <value>${pax.exam.debug.port}</value>
+ </property>
+ <property>
<name>osgi.installer.pom.version</name>
<value>${project.version}</value>
</property>
diff --git a/src/test/java/org/apache/sling/installer/it/OsgiInstallerTestBase.java b/src/test/java/org/apache/sling/installer/it/OsgiInstallerTestBase.java
index 2d5dd02..ea531ee 100644
--- a/src/test/java/org/apache/sling/installer/it/OsgiInstallerTestBase.java
+++ b/src/test/java/org/apache/sling/installer/it/OsgiInstallerTestBase.java
@@ -494,10 +494,6 @@
// optional debugging
final String paxDebugLevel = System.getProperty("pax.exam.log.level", "INFO");
- final String paxDebugPort = System.getProperty("pax.exam.debug.port");
- if(paxDebugPort != null && paxDebugPort.length() > 0) {
- vmOpt += " -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=" + paxDebugPort;
- }
String localRepo = System.getProperty("maven.repo.local", "");