cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a.@apache.org
Subject cxf git commit: Including Ekstazi (www.ekstazi.org) profile to optimize execution of the tests
Date Fri, 28 Nov 2014 09:27:29 GMT
Repository: cxf
Updated Branches:
  refs/heads/master c29f64a42 -> 9dfb278c7


Including Ekstazi (www.ekstazi.org) profile to optimize execution of the tests


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/9dfb278c
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/9dfb278c
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/9dfb278c

Branch: refs/heads/master
Commit: 9dfb278c7739b9f4621f43b8146d057e21fafb64
Parents: c29f64a
Author: Milos Gligoric <milos.gligoric@gmail.com>
Authored: Thu Nov 13 09:25:26 2014 -0600
Committer: Akitoshi Yoshida <ay@apache.org>
Committed: Fri Nov 28 10:25:35 2014 +0100

----------------------------------------------------------------------
 .gitignore     |  1 +
 parent/pom.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/9dfb278c/.gitignore
----------------------------------------------------------------------
diff --git a/.gitignore b/.gitignore
index dbf1353..9810ca4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,6 +5,7 @@
 .DS_Store
 .checkstyle
 .classpath
+.ekstazi
 .pmd
 .pmdruleset
 .pmdruleset.xml

http://git-wip-us.apache.org/repos/asf/cxf/blob/9dfb278c/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index 87e2002..a9de550 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -1986,5 +1986,50 @@
                 <defaultGoal>clean</defaultGoal>
             </build>
         </profile>
+
+        <!-- experimental profile to activate ekstazi http://www.ekstazi.org -->
+        <profile>
+            <id>ekstazi</id>
+            <activation>
+                <property>
+                    <name>ekstazi</name>
+                </property>
+            </activation>
+          
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.ekstazi</groupId>
+                        <artifactId>ekstazi-maven-plugin</artifactId>
+                        <version>4.3.0</version>
+                        <configuration>
+                            <!-- always run tests that failed in prevoius run -->
+                            <forcefailing>true</forcefailing>
+                        </configuration>
+                        <executions>
+                            <execution>
+                                <id>doit</id>
+                                <goals>
+                                    <goal>select</goal>
+                                    <goal>restore</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+              
+                    <plugin>
+                        <artifactId>maven-surefire-plugin</artifactId>
+                        <configuration>
+                            <argLine>${argLine} ${cxf.surefire.fork.vmargs}</argLine>
+                            <excludes>
+                                <exclude>**/*NoAriesBlueprintTest.java</exclude>
+                                <exclude>**/*JAXRSDataBindingTest.java</exclude>
+                            </excludes>
+                            <excludesFile>${java.io.tmpdir}/${user.name}EkstaziExcludes</excludesFile>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
     </profiles>
 </project>


Mime
View raw message