Enhance reporting on platform side 89/20789/1
authorJan-Simon Möller <jsmoeller@linuxfoundation.org>
Sat, 23 Mar 2019 12:56:20 +0000 (13:56 +0100)
committerJan-Simon Möller <jsmoeller@linuxfoundation.org>
Sat, 23 Mar 2019 12:56:20 +0000 (13:56 +0100)
Failed builds will now report -1.

Change-Id: Ic4b3e788a1cedf53771eff00e38cddcbd8729154
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
jjb/ci-AGL-verify/ci-platform-jjb.yaml

index a66862b..9b3ba36 100644 (file)
@@ -27,6 +27,8 @@
       - ci-platform-{project}-verify-CIBT-{machine}
       - ci-platform-{project}-verify-CIBT-finish-success
       - ci-platform-{project}-remove-artifacts
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
 
 
 ################################################################################################################################################################
@@ -41,6 +43,8 @@
     project-type: multijob
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
               current-parameters: true
               #abort-all-job: true
               kill-phase-on: FAILURE
-              # - multijob:
-              #     name: 'CIBT-{project}-start'
-              #     condition: SUCCESSFUL
-              #     projects:
-              #       - name: 'ci-platform-{project}-verify-CIBT-start'
-              #         current-parameters: true
-              #         abort-all-job: true
-              #         kill-phase-on: FAILURE
+      - multijob:
+          name: CIB-{project}-verify-failure
+          condition: FAILURE
+          projects:
+            - name: 'ci-platform-{project}-verify-failure'
+              current-parameters: true
+              #abort-all-job: true
+              kill-phase-on: FAILURE
+      # - multijob:
+      #     name: 'CIBT-{project}-start'
+      #     condition: SUCCESSFUL
+      #     projects:
+      #       - name: 'ci-platform-{project}-verify-CIBT-start'
+      #         current-parameters: true
+      #         abort-all-job: true
+      #         kill-phase-on: FAILURE
       - multijob:
           name: CIBT-{project}
           condition: SUCCESSFUL
     project-type: freestyle
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: agl-test-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: hwtest-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT
     project-type: freestyle
     concurrent: true
     node: control-slave
+    description: "Managed by JJB. Do not Edit. \
+                  <br>Build time graph:<br><img src='buildTimeGraph/png' />"
     parameters:
       - string:
           name: GERRIT_PROJECT