From 6eff5311d773391e672943e636335dc091101be0 Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Wed, 29 Jun 2011 14:28:57 -0400 Subject: [PATCH] More tests for the Maven build. --- .../pom.xml | 35 +++++++++++++++++++ .../pom.xml | 35 +++++++++++++++++++ codan/org.eclipse.cdt.codan.core.test/pom.xml | 35 +++++++++++++++++++ debug/org.eclipse.cdt.debug.ui.tests/pom.xml | 35 +++++++++++++++++++ .../pom.xml | 35 +++++++++++++++++++ pom.xml | 11 +++++- .../pom.xml | 35 +++++++++++++++++++ .../META-INF/MANIFEST.MF | 2 +- .../pom.xml | 35 +++++++++++++++++++ 9 files changed, 256 insertions(+), 2 deletions(-) create mode 100644 build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml create mode 100644 build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml create mode 100644 codan/org.eclipse.cdt.codan.core.test/pom.xml create mode 100644 debug/org.eclipse.cdt.debug.ui.tests/pom.xml create mode 100644 lrparser/org.eclipse.cdt.core.lrparser.tests/pom.xml create mode 100644 upc/org.eclipse.cdt.core.parser.upc.tests/pom.xml create mode 100644 xlc/org.eclipse.cdt.core.lrparser.xlc.tests/pom.xml diff --git a/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml b/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml new file mode 100644 index 00000000000..b3b9f3c693a --- /dev/null +++ b/build/org.eclipse.cdt.managedbuilder.core.tests/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 8.0.0-SNAPSHOT + org.eclipse.cdt.managedbuilder.core.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + false + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/AllManagedBuildTests.* + + true + + + + + diff --git a/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml b/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml new file mode 100644 index 00000000000..f8f3e2a8d4e --- /dev/null +++ b/build/org.eclipse.cdt.managedbuilder.ui.tests/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 8.0.0-SNAPSHOT + org.eclipse.cdt.managedbuilder.ui.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + true + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/AllManagedBuildUITests.* + + true + + + + + diff --git a/codan/org.eclipse.cdt.codan.core.test/pom.xml b/codan/org.eclipse.cdt.codan.core.test/pom.xml new file mode 100644 index 00000000000..59d2ff92e62 --- /dev/null +++ b/codan/org.eclipse.cdt.codan.core.test/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 1.0.0-SNAPSHOT + org.eclipse.cdt.codan.core.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + false + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/AutomatedIntegrationSuite.* + + true + + + + + diff --git a/debug/org.eclipse.cdt.debug.ui.tests/pom.xml b/debug/org.eclipse.cdt.debug.ui.tests/pom.xml new file mode 100644 index 00000000000..a364aebe8d1 --- /dev/null +++ b/debug/org.eclipse.cdt.debug.ui.tests/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 6.0.0-SNAPSHOT + org.eclipse.cdt.debug.ui.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + true + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/AllDebugTests.* + + true + + + + + diff --git a/lrparser/org.eclipse.cdt.core.lrparser.tests/pom.xml b/lrparser/org.eclipse.cdt.core.lrparser.tests/pom.xml new file mode 100644 index 00000000000..d8e143e444d --- /dev/null +++ b/lrparser/org.eclipse.cdt.core.lrparser.tests/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 5.1.0-SNAPSHOT + org.eclipse.cdt.core.lrparser.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + false + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/LRParserTestSuite.* + + true + + + + + diff --git a/pom.xml b/pom.xml index 79dbe5ca2fd..337b6e2c5e0 100644 --- a/pom.xml +++ b/pom.xml @@ -149,7 +149,16 @@ core/org.eclipse.cdt.core.tests core/org.eclipse.cdt.ui.tests - + build/org.eclipse.cdt.managedbuilder.core.tests + build/org.eclipse.cdt.managedbuilder.ui.tests + lrparser/org.eclipse.cdt.core.lrparser.tests + upc/org.eclipse.cdt.core.parser.upc.tests + xlc/org.eclipse.cdt.core.lrparser.xlc.tests + codan/org.eclipse.cdt.codan.core.test + + releng/org.eclipse.cdt.repo diff --git a/upc/org.eclipse.cdt.core.parser.upc.tests/pom.xml b/upc/org.eclipse.cdt.core.parser.upc.tests/pom.xml new file mode 100644 index 00000000000..277f442f9a7 --- /dev/null +++ b/upc/org.eclipse.cdt.core.parser.upc.tests/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 5.1.0-SNAPSHOT + org.eclipse.cdt.core.parser.upc.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + false + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/UPCParserTestSuite.* + + true + + + + + diff --git a/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/META-INF/MANIFEST.MF b/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/META-INF/MANIFEST.MF index 4797732f919..26486547076 100644 --- a/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/META-INF/MANIFEST.MF +++ b/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Tests Bundle-SymbolicName: org.eclipse.cdt.core.lrparser.xlc.tests -Bundle-Version: 1.0.0 +Bundle-Version: 1.0.0.qualifier Bundle-RequiredExecutionEnvironment: J2SE-1.5 Require-Bundle: org.junit, org.eclipse.cdt.core.lrparser;bundle-version="5.1.0", diff --git a/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/pom.xml b/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/pom.xml new file mode 100644 index 00000000000..9a4182761ed --- /dev/null +++ b/xlc/org.eclipse.cdt.core.lrparser.xlc.tests/pom.xml @@ -0,0 +1,35 @@ + + + 4.0.0 + + + org.eclipse.cdt + cdt-parent + 8.0.0-SNAPSHOT + ../../pom.xml + + + 1.0.0-SNAPSHOT + org.eclipse.cdt.core.lrparser.xlc.tests + eclipse-test-plugin + + + + + org.eclipse.tycho + tycho-surefire-plugin + ${tycho-version} + + false + -Xms256m -Xmx512m -XX:MaxPermSize=256M + + **/XlcTestSuite.* + + true + + + + +