cxf-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Daniel Kulp <dk...@apache.org>
Subject Re: cxf git commit: Including Ekstazi (www.ekstazi.org) profile to optimize execution of the tests
Date Sat, 29 Nov 2014 09:50:05 GMT
> +                            </excludes>
> +                            <excludesFile>${java.io.tmpdir}/${user.name}EkstaziExcludes</excludesFile>
> +                        </configuration>

Does that need to go there?   Can that just be set to the target directory?  

It’s really a  bad idea to have it generate and leave things in the tmp dir and I want to
make sure a clean really does clean everything related to it.

Dan



> On Nov 28, 2014, at 4:27 AM, ay@apache.org wrote:
> 
> 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>
> 

-- 
Daniel Kulp
dkulp@apache.org - http://dankulp.com/blog
Talend Community Coder - http://coders.talend.com


Mime
View raw message