diff options
author | Marc-Andre Laperle | 2015-02-05 03:31:08 +0000 |
---|---|---|
committer | Gerrit Code Review @ Eclipse.org | 2015-02-06 18:02:28 +0000 |
commit | afd11359e6369b16625c6238e839ca9f7cbfae9c (patch) | |
tree | 32322b4f3b34ef3c5b03e010a5a8dab3637de2e3 /build | |
parent | 7f0174bec53752956f27d51053f1d2450084b5cb (diff) | |
download | org.eclipse.cdt-afd11359e6369b16625c6238e839ca9f7cbfae9c.tar.gz org.eclipse.cdt-afd11359e6369b16625c6238e839ca9f7cbfae9c.tar.xz org.eclipse.cdt-afd11359e6369b16625c6238e839ca9f7cbfae9c.zip |
Extract test VM args to common property base.test.vmargs
This makes it easier to change arguments for all tests. As a side-effect,
all tests now enable assertion (-ea) and have the same max heap size, etc.
Change-Id: I0965d40ba3283efe7eacdf927f6c302ee0ab30f0
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Diffstat (limited to 'build')
4 files changed, 4 insertions, 4 deletions
diff --git a/build/org.eclipse.cdt.make.core.tests/pom.xml b/build/org.eclipse.cdt.make.core.tests/pom.xml index 977ec3aa6ba..f5e06861084 100644 --- a/build/org.eclipse.cdt.make.core.tests/pom.xml +++ b/build/org.eclipse.cdt.make.core.tests/pom.xml @@ -23,7 +23,7 @@ <version>${tycho-version}</version> <configuration> <useUIHarness>false</useUIHarness> - <argLine>${tycho.testArgLine} -Xms256m -Xmx512m -XX:MaxPermSize=256M</argLine> + <argLine>${tycho.testArgLine} ${base.test.vmargs}</argLine> <includes> <include>**/AutomatedIntegrationSuite.*</include> </includes> diff --git a/build/org.eclipse.cdt.make.ui.tests/pom.xml b/build/org.eclipse.cdt.make.ui.tests/pom.xml index 92fe8bea18e..5ac33e1c2eb 100644 --- a/build/org.eclipse.cdt.make.ui.tests/pom.xml +++ b/build/org.eclipse.cdt.make.ui.tests/pom.xml @@ -23,7 +23,7 @@ <version>${tycho-version}</version> <configuration> <useUIHarness>true</useUIHarness> - <argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -ea -Xms256m -Xmx512m -XX:MaxPermSize=256M</argLine> + <argLine>${tycho.testArgLine} ${base.ui.test.vmargs}</argLine> <includes> <include>**/AllMakeUITests.*</include> </includes> diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml b/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml index bc76988f0bc..523b8ecc1d3 100644 --- a/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml +++ b/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml @@ -33,7 +33,7 @@ <configuration> <!-- Yes, the managed build core tests use the UI harness. --> <useUIHarness>true</useUIHarness> - <argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -Xms256m -Xmx512m -XX:MaxPermSize=256M</argLine> + <argLine>${tycho.testArgLine} ${base.ui.test.vmargs}</argLine> <includes> <include>**/AllManagedBuildTests.*</include> </includes> diff --git a/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml b/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml index 3e90eba998d..3b54dfe9d0e 100644 --- a/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml +++ b/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml @@ -23,7 +23,7 @@ <version>${tycho-version}</version> <configuration> <useUIHarness>true</useUIHarness> - <argLine>${tycho.testArgLine} ${base.ui.test.vmargs} -Xms256m -Xmx512m -XX:MaxPermSize=256M</argLine> + <argLine>${tycho.testArgLine} ${base.ui.test.vmargs}</argLine> <includes> <include>**/AllManagedBuildUITests.*</include> </includes> |