You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by mc...@apache.org on 2011/02/03 04:54:07 UTC

svn commit: r1066731 - /db/jdo/trunk/tck/pom.xml

Author: mcaisse
Date: Thu Feb  3 03:54:06 2011
New Revision: 1066731

URL: http://svn.apache.org/viewvc?rev=1066731&view=rev
Log:
JDO-647 - Add profiles for exectck configuration for jdori and iut

Modified:
    db/jdo/trunk/tck/pom.xml

Modified: db/jdo/trunk/tck/pom.xml
URL: http://svn.apache.org/viewvc/db/jdo/trunk/tck/pom.xml?rev=1066731&r1=1066730&r2=1066731&view=diff
==============================================================================
--- db/jdo/trunk/tck/pom.xml (original)
+++ db/jdo/trunk/tck/pom.xml Thu Feb  3 03:54:06 2011
@@ -2,10 +2,10 @@
 <project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
          xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
     <parent>
-      <groupId>javax.jdo</groupId>
-      <artifactId>root</artifactId>
-      <version>3.1-SNAPSHOT</version>
-      <relativePath>../pom.xml</relativePath>
+        <groupId>javax.jdo</groupId>
+        <artifactId>root</artifactId>
+        <version>3.1-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
     </parent>
 
     <modelVersion>4.0.0</modelVersion>
@@ -19,6 +19,208 @@
 
     NOTE!! There are no unit tests in this project.</description>
 
+    <profiles>
+        <profile>
+            <id>jdori</id>
+            <activation>
+                <activeByDefault>true</activeByDefault>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.jdo</groupId>
+                        <artifactId>jdo-exectck</artifactId>
+                        <version>1.0-SNAPSHOT</version>
+                        <executions>
+                            <execution>
+                                <phase>integration-test</phase>
+                                <goals>
+                                    <goal>help</goal>
+                                    <goal>installSchema</goal>
+                                    <goal>enhance</goal>
+                                    <goal>runtck</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                        <configuration>
+                            <doInstallSchema>true</doInstallSchema>
+                            <doEnhance>true</doEnhance>
+                            <doRunTCK>true</doRunTCK>
+                            <impl>jdori</impl>
+                            <pmfProperties>jdori-pmf.properties</pmfProperties>
+                            <verbose>true</verbose>
+                            <runtckVerbose>false</runtckVerbose>
+                            <debugTCK>false</debugTCK>
+                            <cleanupaftertest>true</cleanupaftertest>
+                            <identitytypes>applicationidentity datastoreidentity</identitytypes>
+                            <dbproperties>-Dderby.system.home=${basedir}/target/database/derby</dbproperties>
+                            <signaturefile>${basedir}/src/conf/jdo-3_1-signatures.txt</signaturefile>
+                            <cfgs>
+                                <cfg>company1-1Relationships.conf</cfg>
+                                <cfg>company1-MRelationships.conf</cfg>
+                                <cfg>companyAllRelationships.conf</cfg>
+                                <cfg>companyAnnotated1-1RelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotated1-MRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsFCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsJPAConcrete.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsJPAPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsPCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsPCPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsPIPM.conf</cfg>
+                                <cfg>companyAnnotatedEmbeddedFCPM.conf</cfg>
+                                <cfg>companyAnnotatedEmbeddedJPAConcrete.conf</cfg>
+                                <cfg>companyAnnotatedEmbeddedJPAPM.conf</cfg>
+                                <cfg>companyAnnotatedM-MRelationshipsFCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedM-MRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsFCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsPCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsPCPM.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsPIPM.conf</cfg>
+                                <cfg>companyEmbedded.conf</cfg>
+                                <cfg>companyListWithoutJoin.conf</cfg>
+                                <cfg>companyMapWithoutJoin.conf</cfg>
+                                <cfg>companyM-MRelationships.conf</cfg>
+                                <cfg>companyNoRelationships.conf</cfg>
+                                <cfg>companyOverrideAnnotatedAllRelationshipsFCPM.conf</cfg>
+                                <cfg>companyPMClass.conf</cfg>
+                                <cfg>companyPMInterface.conf</cfg>
+                                <cfg>compoundIdentity.conf</cfg>
+                                <cfg>detach.conf</cfg>
+                                <cfg>enhancement.conf</cfg>
+                                <cfg>extents.conf</cfg>
+                                <cfg>fetchgroup.conf</cfg>
+                                <cfg>fetchplan.conf</cfg>
+                                <cfg>inheritance1.conf</cfg>
+                                -<cfg>inheritance2.conf</cfg>
+                                <cfg>inheritance3.conf</cfg>
+                                <cfg>inheritance4.conf</cfg>
+                                <cfg>instancecallbacks.conf</cfg>
+                                <cfg>jdohelper.conf</cfg>
+                                <cfg>jdoql.conf</cfg>
+                                <cfg>lifecycle.conf</cfg>
+                                <cfg>models1.conf</cfg>
+                                <cfg>models.conf</cfg>
+                                <cfg>pm.conf</cfg>
+                                <cfg>pmf.conf</cfg>
+                                <cfg>query.conf</cfg>
+                                <cfg>relationshipAllRelationships.conf</cfg>
+                                <cfg>relationshipNoRelationships.conf</cfg>
+                                <cfg>runonce.conf</cfg>
+                                <cfg>schemaAttributeClass.conf</cfg>
+                                <cfg>schemaAttributeOrm.conf</cfg>
+                                <cfg>schemaAttributePackage.conf</cfg>
+                                <cfg>security.conf</cfg>
+                                <cfg>transactions.conf</cfg>
+                            </cfgs>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+        <profile>
+            <id>iut</id>
+            <activation>
+                <property>
+                    <name>iut</name>
+                </property>
+            </activation>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.jdo</groupId>
+                        <artifactId>jdo-exectck</artifactId>
+                        <version>1.0-SNAPSHOT</version>
+                        <executions>
+                            <execution>
+                                <phase>integration-test</phase>
+                                <goals>
+                                    <goal>help</goal>
+                                    <goal>installSchema</goal>
+                                    <goal>enhance</goal>
+                                    <goal>runtck</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                        <configuration>
+                            <doInstallSchema>true</doInstallSchema>
+                            <doEnhance>true</doEnhance>
+                            <doRunTCK>true</doRunTCK>
+                            <impl>jdori</impl>
+                            <pmfProperties>jdori-pmf.properties</pmfProperties>
+                            <verbose>true</verbose>
+                            <runtckVerbose>false</runtckVerbose>
+                            <debugTCK>false</debugTCK>
+                            <cleanupaftertest>true</cleanupaftertest>
+                            <identitytypes>applicationidentity datastoreidentity</identitytypes>
+                            <dbproperties>-Dderby.system.home=${basedir}/target/database/derby</dbproperties>
+                            <signaturefile>${basedir}/src/conf/jdo-3_1-signatures.txt</signaturefile>
+                            <cfgs>
+                                <cfg>company1-1Relationships.conf</cfg>
+                                <cfg>company1-MRelationships.conf</cfg>
+                                <cfg>companyAllRelationships.conf</cfg>
+                                <cfg>companyAnnotated1-1RelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotated1-MRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsFCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsJPAConcrete.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsJPAPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsPCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsPCPM.conf</cfg>
+                                <cfg>companyAnnotatedAllRelationshipsPIPM.conf</cfg>
+                                <cfg>companyAnnotatedEmbeddedFCPM.conf</cfg>
+                                <cfg>companyAnnotatedEmbeddedJPAConcrete.conf</cfg>
+                                <cfg>companyAnnotatedEmbeddedJPAPM.conf</cfg>
+                                <cfg>companyAnnotatedM-MRelationshipsFCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedM-MRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsFCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsFCPM.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsPCConcrete.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsPCPM.conf</cfg>
+                                <cfg>companyAnnotatedNoRelationshipsPIPM.conf</cfg>
+                                <cfg>companyEmbedded.conf</cfg>
+                                <cfg>companyListWithoutJoin.conf</cfg>
+                                <cfg>companyMapWithoutJoin.conf</cfg>
+                                <cfg>companyM-MRelationships.conf</cfg>
+                                <cfg>companyNoRelationships.conf</cfg>
+                                <cfg>companyOverrideAnnotatedAllRelationshipsFCPM.conf</cfg>
+                                <cfg>companyPMClass.conf</cfg>
+                                <cfg>companyPMInterface.conf</cfg>
+                                <cfg>compoundIdentity.conf</cfg>
+                                <cfg>detach.conf</cfg>
+                                <cfg>enhancement.conf</cfg>
+                                <cfg>extents.conf</cfg>
+                                <cfg>fetchgroup.conf</cfg>
+                                <cfg>fetchplan.conf</cfg>
+                                <cfg>inheritance1.conf</cfg>
+                                -<cfg>inheritance2.conf</cfg>
+                                <cfg>inheritance3.conf</cfg>
+                                <cfg>inheritance4.conf</cfg>
+                                <cfg>instancecallbacks.conf</cfg>
+                                <cfg>jdohelper.conf</cfg>
+                                <cfg>jdoql.conf</cfg>
+                                <cfg>lifecycle.conf</cfg>
+                                <cfg>models1.conf</cfg>
+                                <cfg>models.conf</cfg>
+                                <cfg>pm.conf</cfg>
+                                <cfg>pmf.conf</cfg>
+                                <cfg>query.conf</cfg>
+                                <cfg>relationshipAllRelationships.conf</cfg>
+                                <cfg>relationshipNoRelationships.conf</cfg>
+                                <cfg>runonce.conf</cfg>
+                                <cfg>schemaAttributeClass.conf</cfg>
+                                <cfg>schemaAttributeOrm.conf</cfg>
+                                <cfg>schemaAttributePackage.conf</cfg>
+                                <cfg>security.conf</cfg>
+                                <cfg>transactions.conf</cfg>
+                            </cfgs>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
     <build>
         <sourceDirectory>src/java</sourceDirectory>
         <resources>
@@ -47,95 +249,6 @@
         </resources>
         <plugins>
             <plugin>
-                <groupId>org.apache.jdo</groupId>
-                <artifactId>jdo-exectck</artifactId>
-                <version>1.0-SNAPSHOT</version>
-                <executions>
-                    <execution>
-                        <phase>integration-test</phase>
-                        <goals>
-                            <goal>help</goal>
-                            <goal>installSchema</goal>
-                            <goal>enhance</goal>
-                            <goal>runtck</goal>
-                        </goals>
-                    </execution>
-                </executions>
-                <configuration>
-                    <doInstallSchema>true</doInstallSchema>
-                    <doEnhance>true</doEnhance>
-                    <doRunTCK>true</doRunTCK>
-                    <impl>jdori</impl>
-                    <pmfProperties>jdori-pmf.properties</pmfProperties>
-                    <verbose>true</verbose>
-                    <runtckVerbose>false</runtckVerbose>
-                    <debugTCK>false</debugTCK>
-                    <cleanupaftertest>true</cleanupaftertest>
-                    <identitytypes>applicationidentity datastoreidentity</identitytypes>
-                    <dbproperties>-Dderby.system.home=${basedir}/target/database/derby</dbproperties>
-                    <signaturefile>${basedir}/src/conf/jdo-3_1-signatures.txt</signaturefile>
-                    <cfgs>
-                        <cfg>company1-1Relationships.conf</cfg>
-                        <cfg>company1-MRelationships.conf</cfg>
-                        <cfg>companyAllRelationships.conf</cfg>
-                        <cfg>companyAnnotated1-1RelationshipsFCPM.conf</cfg>
-                        <cfg>companyAnnotated1-MRelationshipsFCPM.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsFCConcrete.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsFCPM.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsJPAConcrete.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsJPAPM.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsPCConcrete.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsPCPM.conf</cfg>
-                        <cfg>companyAnnotatedAllRelationshipsPIPM.conf</cfg>
-                        <cfg>companyAnnotatedEmbeddedFCPM.conf</cfg>
-                        <cfg>companyAnnotatedEmbeddedJPAConcrete.conf</cfg>
-                        <cfg>companyAnnotatedEmbeddedJPAPM.conf</cfg>
-                        <cfg>companyAnnotatedM-MRelationshipsFCConcrete.conf</cfg>
-                        <cfg>companyAnnotatedM-MRelationshipsFCPM.conf</cfg>
-                        <cfg>companyAnnotatedNoRelationshipsFCConcrete.conf</cfg>
-                        <cfg>companyAnnotatedNoRelationshipsFCPM.conf</cfg>
-                        <cfg>companyAnnotatedNoRelationshipsPCConcrete.conf</cfg>
-                        <cfg>companyAnnotatedNoRelationshipsPCPM.conf</cfg>
-                        <cfg>companyAnnotatedNoRelationshipsPIPM.conf</cfg>
-                        <cfg>companyEmbedded.conf</cfg>
-                        <cfg>companyListWithoutJoin.conf</cfg>
-                        <cfg>companyMapWithoutJoin.conf</cfg>
-                        <cfg>companyM-MRelationships.conf</cfg>
-                        <cfg>companyNoRelationships.conf</cfg>
-                        <cfg>companyOverrideAnnotatedAllRelationshipsFCPM.conf</cfg>
-                        <cfg>companyPMClass.conf</cfg>
-                        <cfg>companyPMInterface.conf</cfg>
-                        <cfg>compoundIdentity.conf</cfg>
-                        <cfg>detach.conf</cfg>
-                        <cfg>enhancement.conf</cfg>
-                        <cfg>extents.conf</cfg>
-                        <cfg>fetchgroup.conf</cfg>
-                        <cfg>fetchplan.conf</cfg>
-                        <cfg>inheritance1.conf</cfg>
-                        -<cfg>inheritance2.conf</cfg>
-                        <cfg>inheritance3.conf</cfg>
-                        <cfg>inheritance4.conf</cfg>
-                        <cfg>instancecallbacks.conf</cfg>
-                        <cfg>jdohelper.conf</cfg>
-                        <cfg>jdoql.conf</cfg>
-                        <cfg>lifecycle.conf</cfg>
-                        <cfg>models1.conf</cfg>
-                        <cfg>models.conf</cfg>
-                        <cfg>pm.conf</cfg>
-                        <cfg>pmf.conf</cfg>
-                        <cfg>query.conf</cfg>
-                        <cfg>relationshipAllRelationships.conf</cfg>
-                        <cfg>relationshipNoRelationships.conf</cfg>
-                        <cfg>runonce.conf</cfg>
-                        <cfg>schemaAttributeClass.conf</cfg>
-                        <cfg>schemaAttributeOrm.conf</cfg>
-                        <cfg>schemaAttributePackage.conf</cfg>
-                        <cfg>security.conf</cfg>
-                        <cfg>transactions.conf</cfg>
-                    </cfgs>
-                </configuration>
-            </plugin>
-            <plugin>
                 <artifactId>maven-compiler-plugin</artifactId>
                 <configuration>
                     <source>1.5</source>