Add jobs for bulkomatic single instance 48/44748/1
authorLuis Gomez <ecelgp@gmail.com>
Fri, 26 Aug 2016 23:16:30 +0000 (16:16 -0700)
committerLuis Gomez <ecelgp@gmail.com>
Fri, 26 Aug 2016 23:16:30 +0000 (16:16 -0700)
Also fix other bulkomatic jobs.

This goes with https://git.opendaylight.org/gerrit/#/c/44643/

Change-Id: I8813f7144bb0c04cd12a647d092db3a4ecd52201
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-daily-helium-redesign.yaml
jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-daily-lithium-redesign-old.yaml
jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-daily-old.yaml
jjb/openflowplugin/openflowplugin-csit-bulkomatic-clustering-daily.yaml
jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily-old.yaml [new file with mode: 0644]
jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml [new file with mode: 0644]

index 9b80fb5623eb9db98b5efff919f0e8b564248f71..300aadb5bd2130de68488399055d62a00a4c0d6e 100644 (file)
@@ -30,6 +30,3 @@
 
     # Trigger jobs (daily)
     schedule: 'H H * * *'
-
-    # Trigger jobs (upstream dependencies)
-    trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream},openflowjava-distribution-{stream},openflowplugin-distribution-{stream}'
index 0357e30e2507d0f73878ed91e0fd608b9291e205..21fc82a29648f4ca2c239370362a4db1b8ecd16a 100644 (file)
@@ -27,7 +27,3 @@
 
     # Trigger jobs (daily)
     schedule: 'H H * * *'
-
-    # Trigger jobs (upstream dependencies)
-    trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream},openflowjava-distribution-{stream},openflowplugin-distribution-{stream}'
-
index ef9a6c69ec7a2ea95001ac01e8e5318f9aa0a395..e9149f4ae7feada50cc033fa18fa6a9cf865eb62 100644 (file)
@@ -27,7 +27,3 @@
 
     # Trigger jobs (daily)
     schedule: 'H H * * *'
-
-    # Trigger jobs (upstream dependencies)
-    trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream},openflowjava-distribution-{stream},openflowplugin-distribution-{stream}'
-
index 6ee46aa96a47f67cd182bc79dbf4408273db1a15..ca6bf88251c66dccdb37112c72637dac0e215cf7 100644 (file)
@@ -30,6 +30,3 @@
 
     # Trigger jobs (daily)
     schedule: 'H H * * *'
-
-    # Trigger jobs (upstream dependencies)
-    trigger-jobs: 'yangtools-distribution-{stream},controller-distribution-{stream},openflowjava-distribution-{stream},openflowplugin-distribution-{stream}'
diff --git a/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily-old.yaml b/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily-old.yaml
new file mode 100644 (file)
index 0000000..5ed07d2
--- /dev/null
@@ -0,0 +1,41 @@
+- project:
+    name: openflowplugin-csit-bulkomatic-perf-daily-old
+    jobs:
+        - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
+
+    # The project name
+    project: 'openflowplugin'
+
+    # The functionality under test
+    functionality: 'bulkomatic-perf-daily'
+
+    # Project branches
+    stream:
+        - beryllium:
+            branch: 'stable/beryllium'
+            jre: 'openjdk8'
+
+    install:
+        - only:
+            scope: 'only'
+
+    mininet-image: 'ubuntu-trusty-mininet-ovs-23-2c-2g'
+
+    # Features to install
+    install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-app-bulk-o-matic,odl-jolokia,decanter-collector-jmx,decanter-appender-elasticsearch'
+
+    # Robot custom options
+    robot-options: '-v ODL_OF_PLUGIN:helium'
+
+    # Trigger jobs (daily)
+    schedule: 'H H * * *'
+
+    # Plot Info
+    01-plot-title: 'Flow Add rate'
+    01-plot-yaxis: 'flow_mods/sec'
+    01-plot-group: 'Java Performance'
+    01-plot-data-file: 'rate.csv'
+    02-plot-title: 'Flow Add time'
+    02-plot-yaxis: 'seconds'
+    02-plot-group: 'Java Performance'
+    02-plot-data-file: 'time.csv'
diff --git a/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml b/jjb/openflowplugin/openflowplugin-csit-bulkomatic-perf-daily.yaml
new file mode 100644 (file)
index 0000000..7669c7b
--- /dev/null
@@ -0,0 +1,44 @@
+- project:
+    name: openflowplugin-csit-bulkomatic-perf-daily
+    jobs:
+        - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
+
+    # The project name
+    project: 'openflowplugin'
+
+    # The functionality under test
+    functionality: 'bulkomatic-perf-daily'
+
+    # Project branches
+    stream:
+        - carbon:
+            branch: 'master'
+            jre: 'openjdk8'
+        - boron:
+            branch: 'stable/boron'
+            jre: 'openjdk8'
+
+    install:
+        - only:
+            scope: 'only'
+
+    mininet-image: 'ubuntu-trusty-mininet-ovs-23-2c-2g'
+
+    # Features to install
+    install-features: 'odl-openflowplugin-flow-services-ui,odl-openflowplugin-app-bulk-o-matic,odl-jolokia,decanter-collector-jmx,decanter-appender-elasticsearch'
+
+    # Robot custom options
+    robot-options: '-v ODL_OF_PLUGIN:lithium'
+
+    # Trigger jobs (daily)
+    schedule: 'H H * * *'
+
+    # Plot Info
+    01-plot-title: 'Flow Add rate'
+    01-plot-yaxis: 'flow_mods/sec'
+    01-plot-group: 'Java Performance'
+    01-plot-data-file: 'rate.csv'
+    02-plot-title: 'Flow Add time'
+    02-plot-yaxis: 'seconds'
+    02-plot-group: 'Java Performance'
+    02-plot-data-file: 'time.csv'