Job for bindingv1 suite 73/41973/7
authorVratko Polak <vrpolak@cisco.com>
Tue, 26 Jul 2016 12:15:37 +0000 (14:15 +0200)
committerVratko Polak <vrpolak@cisco.com>
Tue, 26 Jul 2016 12:15:37 +0000 (14:15 +0200)
Change-Id: Ic0d539f44e476b98dc40ad239fb7e44bc4dd547c
Signed-off-by: Vratko Polak <vrpolak@cisco.com>
jjb/include-raw-deploy-archives.sh
jjb/mdsal/mdsal-csit-bindingv1.yaml [new file with mode: 0644]

index f5d96bd22b0c49d46fecd36c97d6b9ff5a33b0ab..8b74a136b4437e66cdea1b42ae31da527c8b4afa 100644 (file)
@@ -1,4 +1,7 @@
 #!/bin/bash
+
+set +e  # Do not affect the build result if some part of archiving fails.
+
 ARCHIVES_DIR="$JENKINS_HOSTNAME/$JOB_NAME/$BUILD_NUMBER"
 LOGS_SERVER="https://logs.opendaylight.org"
 echo "Build logs: <a href=\"$LOGS_SERVER/$SILO/$ARCHIVES_DIR\">$LOGS_SERVER/$SILO/$ARCHIVES_DIR</a>"
diff --git a/jjb/mdsal/mdsal-csit-bindingv1.yaml b/jjb/mdsal/mdsal-csit-bindingv1.yaml
new file mode 100644 (file)
index 0000000..278c23e
--- /dev/null
@@ -0,0 +1,39 @@
+- project:
+    name: mdsal-csit-bindingv1
+    jobs:
+        - '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
+
+    # The project name
+    project: 'mdsal'
+
+    # The functionality under test
+    functionality: 'bindingv1'
+
+    # Project branches. Boron for actual testing, Beryllium for sanity.
+    stream:
+        - boron:
+            branch: 'master'
+            jre: 'openjdk8'
+            robot-options: '-v JAVA_OPTIONS:-Xmx6656m'
+
+        - beryllium:
+            branch: 'stable/beryllium'
+            jre: 'openjdk7'
+            robot-options: '-v JAVA_7_OPTIONS:-Xmx6144m@-XX:MaxPermSize=512m --escape space:@'
+
+    install:
+        - only:
+            scope: 'only'
+
+    # No tools system VMs needed, but ODL system needs RAM and benefits from CPUs.
+    mininet-vms: 0
+    controller-image: 'centos7-java-builder-4c-8g'
+
+    # Features to install
+    install-features: 'odl-restconf'
+
+    # Additional patterns to archive
+    archive-artifacts: '*.xml'
+
+    # Trigger jobs (daily)
+    schedule: 'H H * * *'