Make summary report generation independent from CREATE_REPORTS env 52/155552/1
authorDmitriy Nikiforov <d.nikiforov@samsung.com>
Fri, 13 Oct 2017 13:02:27 +0000 (16:02 +0300)
committerDmitriy Nikiforov <d.nikiforov@samsung.com>
Fri, 13 Oct 2017 13:02:27 +0000 (16:02 +0300)
Change-Id: I14b67e80bdc75d95aff3815ce6d54d2f134e64bb

infra/jenkins/rv_job_run.postbuild.groovy

index 18825b3..f745c81 100644 (file)
@@ -7,10 +7,6 @@ import groovy.transform.Field
 @Field StreamingMarkupBuilder markupBuilder = new StreamingMarkupBuilder()
 @Field int execsThreshold = 1000
 
-if (manager.envVars["CREATE_REPORTS"] != 'true') {
-    return
-}
-
 public static String formatSize(long v) {
     if (v < 1024) return v + " B";
     int z = (63 - Long.numberOfLeadingZeros(v)) / 10;
@@ -168,6 +164,10 @@ def summaryXml = markupBuilder.bind() { builder ->
 def summaryWriter = new FileWriter(workspaceDir + "/summary.xml")
 summaryWriter << summaryXml
 
+if (manager.envVars["CREATE_REPORTS"] != 'true') {
+    return
+}
+
 // JUnit style report for Test Results Analyzer plugin
 def junitXml = markupBuilder.bind() { builder ->
     builder.testsuites(name: 'Fuzzing results') {