JAL-3130 write clover.xml during cloverReport phase
[jalview.git] / build.gradle
index ed8a9ab..5f33b20 100644 (file)
@@ -147,6 +147,11 @@ task cloverReport {
                         "-o", "${reportsDir}/clover"]
         String[] args = argsList.toArray()
         com.atlassian.clover.reporters.html.HtmlReporter.runReport(args)
+        
+        // and generate ${reportsDir}/clover/clover.xml
+        args = ["--initstring", "${buildDir}/clover/clover.db",
+                        "-o", "${reportsDir}/clover/clover.xml"].toArray()
+        com.atlassian.clover.reporters.xml.XMLReporter.runReport(args)
     }
 }
 
@@ -319,10 +324,10 @@ test {
   dependsOn prepare
   
   
-  useTestNG()
-  options {
+  useTestNG() {
     includeGroups testngGroups
     preserveOrder true
+    useDefaultListeners=true
   }
   
   workingDir = jalviewDir