You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@olingo.apache.org by mi...@apache.org on 2014/07/24 08:37:59 UTC

git commit: [OLINGO-377] Improved cobertura settings

Repository: olingo-odata4
Updated Branches:
  refs/heads/OLINGO-377-FIT 5ab4bdc92 -> 4977b1740


[OLINGO-377] Improved cobertura settings


Project: http://git-wip-us.apache.org/repos/asf/olingo-odata4/repo
Commit: http://git-wip-us.apache.org/repos/asf/olingo-odata4/commit/4977b174
Tree: http://git-wip-us.apache.org/repos/asf/olingo-odata4/tree/4977b174
Diff: http://git-wip-us.apache.org/repos/asf/olingo-odata4/diff/4977b174

Branch: refs/heads/OLINGO-377-FIT
Commit: 4977b17403342a8a4af875aa7be6cc1ce6de02bf
Parents: 5ab4bdc
Author: Michael Bolz <mi...@sap.com>
Authored: Thu Jul 24 08:33:37 2014 +0200
Committer: Michael Bolz <mi...@sap.com>
Committed: Thu Jul 24 08:33:37 2014 +0200

----------------------------------------------------------------------
 fit/pom.xml | 29 +++++++++++++++++++++++------
 pom.xml     | 20 ++++++++++++++++++--
 2 files changed, 41 insertions(+), 8 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/4977b174/fit/pom.xml
----------------------------------------------------------------------
diff --git a/fit/pom.xml b/fit/pom.xml
index 7bbd4db..d42cdb6 100644
--- a/fit/pom.xml
+++ b/fit/pom.xml
@@ -153,11 +153,12 @@
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-surefire-plugin</artifactId>
         <version>2.17</version>
-        <!--<configuration>-->
-          <!--<includes>-->
-            <!--<include>**/*TestITCase.java</include>-->
-          <!--</includes>-->
-        <!--</configuration>-->
+        <configuration>
+          <includes>
+            <include>**/*ITCase.java</include>
+            <include>**/*Test.java</include>
+          </includes>
+        </configuration>
       </plugin>
 
       <!--
@@ -178,13 +179,27 @@
               <includes>**/olingo/**/*.class</includes>
               <excludes>**/*.properties</excludes>
               <outputDirectory>${project.build.directory}/classes</outputDirectory>
-              <overWriteReleases>false</overWriteReleases>
+              <overWriteReleases>true</overWriteReleases>
               <overWriteSnapshots>true</overWriteSnapshots>
             </configuration>
           </execution>
         </executions>
       </plugin>
 
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <configuration>
+          <instrumentation>
+            <excludes>
+              <exclude>org/apache/olingo/**/tecsvc/**/*.class</exclude>
+              <exclude>org/apache/olingo/**/fit/**/*.class</exclude>
+              <exclude>org/apache/olingo/**/testutil/**/*.class</exclude>
+              <exclude>org/apache/olingo/**/antlr/**/*.class</exclude>
+            </excludes>
+          </instrumentation>
+        </configuration>
+      </plugin>
       <!--
       -->
       <plugin>
@@ -241,6 +256,7 @@
         </configuration>
       </plugin>
 
+      <!--
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-failsafe-plugin</artifactId>
@@ -252,6 +268,7 @@
           </systemPropertyVariables>
         </configuration>
       </plugin>
+      -->
     </plugins>
 
   </build>

http://git-wip-us.apache.org/repos/asf/olingo-odata4/blob/4977b174/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index b7f31e9..1c2a0e9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -355,6 +355,11 @@
           <artifactId>maven-source-plugin</artifactId>
           <version>2.2.1</version>
         </plugin>
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>cobertura-maven-plugin</artifactId>
+          <version>2.6</version>
+        </plugin>
       </plugins>
     </pluginManagement>
 
@@ -480,13 +485,11 @@
           <wtpversion>2.0</wtpversion>
           <downloadSources>true</downloadSources>
           <downloadJavadocs>true</downloadJavadocs>
-
           <sourceExcludes>
             <excludes>
               target/**
             </excludes>
           </sourceExcludes>
-
         </configuration>
       </plugin>
       <plugin>
@@ -521,6 +524,19 @@
         </configuration>
       </plugin>
       <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>cobertura-maven-plugin</artifactId>
+        <configuration>
+          <instrumentation>
+            <excludes>
+              <exclude>org/apache/olingo/**/tecsvc/**/*.class</exclude>
+              <exclude>org/apache/olingo/**/fit/**/*.class</exclude>
+              <exclude>org/apache/olingo/**/testutil/**/*.class</exclude>
+            </excludes>
+          </instrumentation>
+        </configuration>
+      </plugin>
+      <plugin>
         <groupId>org.apache.rat</groupId>
         <artifactId>apache-rat-plugin</artifactId>
         <executions>