Remove Lithium 3node -all- job from csit-list 70/31270/1
authorVratko Polak <vrpolak@cisco.com>
Mon, 14 Dec 2015 12:30:55 +0000 (13:30 +0100)
committerVratko Polak <vrpolak@cisco.com>
Mon, 14 Dec 2015 12:30:55 +0000 (13:30 +0100)
Job definitions were removed in Change 31213
and distribution-test jobs were failing on triggering.

+ Controller clustering job definition split to two files.
+ Beryllium -all- job is back.
+ Cleanup of trigger jobs.

Change-Id: I74ef712d68a58487c06e7a5083d1cae1cb600704
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
jjb/controller/controller-csit-clustering-lithium.yaml [new file with mode: 0644]
jjb/controller/controller-csit-clustering.yaml
jjb/integration/integration-test-jobs.yaml

diff --git a/jjb/controller/controller-csit-clustering-lithium.yaml b/jjb/controller/controller-csit-clustering-lithium.yaml
new file mode 100644 (file)
index 0000000..26d8263
--- /dev/null
@@ -0,0 +1,33 @@
+- project:
+    name: controller-csit-clustering-lithium
+    jobs:
+        - '{project}-csit-3node-{functionality}-{install}-{stream}'
+
+    # The project name
+    project: 'controller'
+
+    # The functionality under test
+    functionality: 'clustering'
+
+    # Project branches
+    stream:
+        - stable-lithium:
+            branch: 'stable/lithium'
+
+    install:
+        - only:
+            scope: 'only'
+        # Bug 4676 means -all- would fail.
+
+    # Features to install
+    install-features: 'odl-restconf,odl-clustering-test-app,odl-netconf-connector-ssh'
+
+    # Robot custom options
+    robot-options: ''
+
+    # Trigger jobs (upstream dependencies)
+    trigger-jobs: >
+        odlparent-distribution-{stream},
+        yangtools-distribution-{stream},
+        controller-distribution-{stream},
+        integration-distribution-merge-{stream}
index d0d899a44ffc581de05b9ae070263b71dba97d54..9004ab113adac7643fe61707c8259d245b820461 100644 (file)
     stream:
         - beryllium:
             branch: 'master'
-        - stable-lithium:
-            branch: 'stable/lithium'
 
     install:
         - only:
             scope: 'only'
+        - all:
+            scope: 'all'
 
     # Features to install
     install-features: 'odl-restconf,odl-clustering-test-app,odl-netconf-connector-ssh'
     robot-options: ''
 
     # Trigger jobs (upstream dependencies)
-    trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream}'
+    trigger-jobs: >
+        odlparent-distribution-{stream},
+        yangtools-distribution-{stream},
+        mdsal-distribution-{stream},
+        controller-distribution-{stream},
+        netconf-distribution-{stream},
+        integration-distribution-merge-{stream}
index ba634e84aaa0ab4d08cff2be4e1e8933c0f6aea1..e30244c4243f27659cc94c9cd3705af040ab6faf 100644 (file)
@@ -68,9 +68,7 @@
                 capwap-csit-1node-ac-only-{stream},
                 capwap-csit-1node-ac-all-{stream},
                 controller-csit-3node-clustering-only-{stream},
-                controller-csit-3node-clustering-all-{stream},
                 integration-csit-3node-basic-only-{stream},
-                integration-csit-3node-basic-all-{stream},
                 integration-distribution-offline-{stream},
                 l2switch-csit-1node-switch-only-{stream},
                 l2switch-csit-1node-switch-all-{stream},