##############################################################################
NEXUSURL=https://nexus.opendaylight.org/content/repositories/
-VERSION=`grep -m1 '<version>' ${WORKSPACE}/integration/distribution/distribution-karaf/pom.xml | awk -F'[<|>]' '/version/ { printf $3 }'`
+VERSION=`grep -m2 '<version>' ${WORKSPACE}/integration/distribution/distribution-karaf/pom.xml | tail -n1 | awk -F'[<|>]' '/version/ { printf $3 }'`
if [ "x${VERSION}" == "x" ]; then
echo "Lithium or sooner, different path needs to be searched."
VERSION=`grep -m1 '<version>' ${WORKSPACE}/integration/distribution/distributions/karaf/pom.xml | awk -F'[<|>]' '/version/ { printf $3 }'`
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'bgpcep-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream},tcpmd5-merge-{stream}'
email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'bgpcep-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream},tcpmd5-merge-{stream}'
email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'bgpcep-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},mdsal-merge-{stream},tcpmd5-merge-{stream}'
email-upstream: '[bgpcep] [odlparent] [yangtools] [controller] [mdsal] [tcpmd5]'
build-node: centos7-java-builder-4c-8g
branch: 'master'
mvn-settings: 'bgpcep-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'controller-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests,docs'
+ mvn-goals: 'clean install -Pintegrationtests,docs'
mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'controller-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests,docs'
+ mvn-goals: 'clean install -Pintegrationtests,docs'
mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'controller-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests,docs'
+ mvn-goals: 'clean install -Pintegrationtests,docs'
mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},aaa-merge-{stream}'
email-upstream: '[controller] [odlparent] [yangtools] [aaa]'
project-name: 'controller'
branch: master
mvn-settings: 'controller-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests,docs'
+ mvn-goals: 'clean install -Pintegrationtests,docs'
mvn-opts: '-Xmx4096m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'groupbasedpolicy-settings'
- mvn-goals: '-U clean install findbugs:findbugs -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: '-U clean install findbugs:findbugs'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream},neutron-merge-{stream},sfc-merge-{stream},ovsdb-merge-{stream}'
email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'groupbasedpolicy-settings'
- mvn-goals: '-U clean install findbugs:findbugs -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: '-U clean install findbugs:findbugs'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream},neutron-merge-{stream},sfc-merge-{stream},ovsdb-merge-{stream}'
email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'groupbasedpolicy-settings'
- mvn-goals: '-U clean install findbugs:findbugs -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: '-U clean install findbugs:findbugs'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream},neutron-merge-{stream},sfc-merge-{stream},ovsdb-merge-{stream}'
email-upstream: '[groupbasedpolicy] [openflowjava] [openflowplugin] [neutron] [sfc] [ovsdb]'
project-name: 'groupbasedpolicy'
branch: 'master'
mvn-settings: 'groupbasedpolicy-settings'
- mvn-goals: '-U clean install findbugs:findbugs -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: '-U clean install findbugs:findbugs'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
exit
fi
+echo "Lets's take the karaf thread dump"
+KARAF_PID=$(ssh ${ODL_SYSTEM_IP} "ps aux | grep 'distribution-karaf' | grep -v grep | tr -s ' ' | cut -f2 -d' '")
+ssh ${ODL_SYSTEM_IP} "jstack $KARAF_PID"> ${WORKSPACE}/karaf_threads_before.log
+
echo "Locating test plan to use..."
testplan_filepath="${WORKSPACE}/test/csit/testplans/${STREAMTESTPLAN}"
if [ ! -f "${testplan_filepath}" ]; then
-v MININET_USER:${USER} -v USER_HOME:${HOME} ${TESTOPTIONS} ${SUITES} || true
# FIXME: Sort (at least -v) options alphabetically.
+echo "Lets's take the karaf thread dump again"
+KARAF_PID=$(ssh ${ODL_SYSTEM_IP} "ps aux | grep 'distribution-karaf' | grep -v grep | tr -s ' ' | cut -f2 -d' '")
+ssh ${ODL_SYSTEM_IP} "jstack $KARAF_PID"> ${WORKSPACE}/karaf_threads_after.log
+
echo "Killing ODL and fetching Karaf log..."
set +e # We do not want to create red dot just because something went wrong while fetching logs.
ssh "${ODL_SYSTEM_IP}" bash -c 'ps axf | grep karaf | grep -v grep | awk '"'"'{print "kill -9 " $1}'"'"' | sh'
do
CONTROLLERIP=ODL_SYSTEM_${i}_IP
odl_variables=${odl_variables}" -v ${CONTROLLERIP}:${!CONTROLLERIP}"
+ echo "Lets's take the karaf thread dump"
+ KARAF_PID=$(ssh ${!CONTROLLERIP} "ps aux | grep 'distribution-karaf' | grep -v grep | tr -s ' ' | cut -f2 -d' '")
+ ssh ${!CONTROLLERIP} "jstack $KARAF_PID"> ${WORKSPACE}/karaf_${i}_threads_before.log
done
echo "Generating mininet variables..."
for i in `seq 1 ${NUM_ODL_SYSTEM}`
do
CONTROLLERIP=ODL_SYSTEM_${i}_IP
+ echo "Lets's take the karaf thread dump again"
+ KARAF_PID=$(ssh ${!CONTROLLERIP} "ps aux | grep 'distribution-karaf' | grep -v grep | tr -s ' ' | cut -f2 -d' '")
+ ssh ${!CONTROLLERIP} "jstack $KARAF_PID"> ${WORKSPACE}/karaf_${i}_threads_after.log
echo "killing karaf process..."
ssh "${!CONTROLLERIP}" bash -c 'ps axf | grep karaf | grep -v grep | awk '"'"'{print "kill -9 " $1}'"'"' | sh'
done
name: ODL_ENABLE_L3_FWD
default: '{odl-enable-l3}'
description: 'Enable L3 FWD in ODL for createing br-ex'
+ - string:
+ name: PUBLIC_BRIDGE
+ default: '{public-bridge}'
+ description: 'Specifies public bridge for provider and external networking'
- string:
name: ENABLE_HAPROXY_FOR_NEUTRON
default: '{enable-haproxy}'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'l2switch-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream},openflowplugin-merge-{stream}'
email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'l2switch-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream},openflowplugin-merge-{stream}'
email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'l2switch-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream},openflowplugin-merge-{stream}'
email-upstream: '[l2switch] [odlparent] [yangtools] [controller] [openflowjava] [openflowplugin]'
project-name: 'l2switch'
branch: 'master'
mvn-settings: 'l2switch-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m -Dmaven.compile.fork=true'
maven:
- mvn33:
mvn-version: '{mvn33}'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
email-upstream: '[lacp] [openflowjava] [openflowplugin]'
maven:
- mvn33:
mvn-version: '{mvn33}'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
email-upstream: '[lacp] [openflowjava] [openflowplugin]'
maven:
- mvn33:
mvn-version: '{mvn33}'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'openflowjava-merge-{stream},openflowplugin-merge-{stream}'
email-upstream: '[lacp] [openflowjava] [openflowplugin]'
project-name: 'lacp'
branch: 'master'
mvn-settings: 'lacp-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'lispflowmapping-settings'
- mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'lispflowmapping-settings'
- mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'lispflowmapping-settings'
- mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
dependencies: 'controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream},neutron-merge-{stream}'
email-upstream: '[lispflowmapping] [controller] [odlparent] [yangtools] [neutron]'
project-name: 'lispflowmapping'
branch: 'master'
mvn-settings: 'lispflowmapping-settings'
- mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install findbugs:findbugs javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=512m -Dmaven.compile.fork=true'
name: mdsal-csit-periodic-dsbenchmark-beryllium
jobs:
- '{project}-csit-1node-periodic-{functionality}-{install}-{stream}'
+ - '{project}-csit-3node-periodic-{functionality}-{install}-{stream}'
# The project name
project: 'mdsal'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'mdsal-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmaven.compile.fork=true clean install -Dintegrationtests'
+ mvn-goals: '-Dmaven.compile.fork=true clean install -Dintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
email-upstream: '[mdsal] [odlparent] [yangtools]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'mdsal-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmaven.compile.fork=true clean install -Dintegrationtests'
+ mvn-goals: '-Dmaven.compile.fork=true clean install -Dintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream}'
email-upstream: '[mdsal] [odlparent] [yangtools]'
project-name: 'mdsal'
branch: 'master'
mvn-settings: 'mdsal-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r -Dmaven.compile.fork=true clean install -Dintegrationtests'
+ mvn-goals: '-Dmaven.compile.fork=true clean install -Dintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'netconf-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests'
+ mvn-goals: 'clean install -Pintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'netconf-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests'
+ mvn-goals: 'clean install -Pintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
dependencies: 'aaa-merge-{stream},controller-merge-{stream},odlparent-merge-{stream},yangtools-merge-{stream}'
email-upstream: '[netconf] [aaa] [controller] [odlparent] [yangtools]'
project-name: 'netconf'
branch: 'master'
mvn-settings: 'netconf-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install -Pintegrationtests'
+ mvn-goals: 'clean install -Pintegrationtests'
mvn-opts: '-Xmx2048m -XX:MaxPermSize=1024m -Dmaven.compile.fork=true'
enable-haproxy: 'yes'
+ public-bridge: 'br-ex'
+
enable-openstack-services: 'q-svc,q-dhcp,q-meta,n-cauth,tempest'
disable-openstack-services: 'swift,cinder,n-net,q-vpn,n-cpu'
--- /dev/null
+- project:
+ name: netvirt-vpnservice-3node-csit-openstack-integration
+ jobs:
+ - '{project}-csit-3node-openstack-{openstack}-{functionality}-{stream}'
+
+ # The project name
+ project: 'netvirt-vpnservice'
+
+ # The project name
+ functionality: 'openstack'
+
+ stream:
+ - boron:
+ branch: 'master'
+ jre: 'openjdk8'
+
+ openstack:
+ - mitaka:
+ openstack-branch: 'stable/mitaka'
+ odl-ml2-version: 'stable/mitaka'
+ - liberty:
+ openstack-branch: 'stable/liberty'
+ odl-ml2-version: 'stable/liberty'
+
+ openstack-vms: 4
+
+ install-features: 'odl-netvirt-openstack'
+
+ schedule: 'H H * * *'
+
+ odl-enable-l3: 'yes'
+
+ enable-haproxy: 'yes'
+
+ public-bridge: 'br-ex'
+
+ enable-openstack-services: 'q-svc,q-dhcp,q-meta,n-cauth,tempest'
+
+ disable-openstack-services: 'swift,cinder,n-net,q-vpn,n-cpu'
+
+ tenant-network-type: 'vxlan'
--- /dev/null
+- project:
+ name: netvirt-vpnservice-patch-test
+ jobs:
+ - '{project}-patch-test-{stream}'
+
+ # The project name
+ project: 'netvirt-vpnservice'
+
+ # Project branches
+ stream:
+ - boron:
+ branch: 'master'
+ jdk: 'openjdk8'
+ csit-list: >
+ netvirt-vpnservice-csit-1node-openstack-mitaka-openstack-{stream}
\ No newline at end of file
project-name: 'next'
branch: 'master'
mvn-settings: 'tsdr-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
scope: 'only'
# Features to install
- install-features: 'odl-openflowplugin-flow-services-ui-he'
+ install-features: 'odl-openflowplugin-flow-services-ui-he,decanter-collector-jmx,decanter-appender-elasticsearch'
# Robot custom options
robot-options: '-v TEST_LENGTH:23@hours --escape space:@'
scope: 'only'
# Features to install
- install-features: 'odl-openflowplugin-flow-services-ui-li'
+ install-features: 'odl-openflowplugin-flow-services-ui-li,decanter-collector-jmx,decanter-appender-elasticsearch'
# Robot custom options
robot-options: '-v TEST_LENGTH:23@hours --escape space:@'
scope: 'only'
# Features to install
- install-features: 'odl-openflowplugin-flow-services-ui'
+ install-features: 'odl-openflowplugin-flow-services-ui,decanter-collector-jmx,decanter-appender-elasticsearch'
# Robot custom options
robot-options: '-v TEST_LENGTH:23@hours --escape space:@'
scope: 'only'
# Features to install
- install-features: 'odl-openflowplugin-flow-services-ui'
+ install-features: 'odl-openflowplugin-flow-services-ui,decanter-collector-jmx,decanter-appender-elasticsearch'
# Robot custom options
robot-options: '-v TEST_LENGTH:23@hours --escape space:@'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'openflowplugin-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install javadoc:aggregate'
+ mvn-goals: 'clean install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream}'
email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'openflowplugin-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install javadoc:aggregate'
+ mvn-goals: 'clean install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream}'
email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'openflowplugin-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install javadoc:aggregate'
+ mvn-goals: 'clean install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream},openflowjava-merge-{stream}'
email-upstream: '[openflowplugin] [odlparent] [yangtools] [controller] [openflowjava]'
project-name: 'openflowplugin'
branch: 'master'
mvn-settings: 'openflowplugin-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean install javadoc:aggregate'
+ mvn-goals: 'clean install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
maven:
maven-name: '{mvn33}'
- goals: '{mvn-goals} -VB -Djenkins -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ goals: '{mvn-goals} -V -B -Djenkins -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
maven-opts: '{mvn-opts}'
settings: '{mvn-settings}'
settings-type: cfp
maven:
maven-name: '{mvn33}'
- goals: '{mvn-goals} -VB -Djenkins -Dmerge -Dstream={stream} -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ goals: '{mvn-goals} -V -B -Djenkins -Dmerge -Dstream={stream} -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
maven-opts: '{mvn-opts}'
settings: '{mvn-settings}'
settings-type: cfp
maven:
maven-name: '{mvn33}'
- goals: '{mvn-goals} -VB -Djenkins -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ goals: '{mvn-goals} -V -B -Djenkins -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
maven-opts: '{mvn-opts}'
settings: '{mvn-settings}'
settings-type: cfp
maven:
maven-name: '{mvn33}'
- goals: '{mvn-goals} -VB -Djenkins -Dsonar -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ goals: '{mvn-goals} -V -B -Djenkins -Dsonar -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
maven-opts: '{mvn-opts}'
settings: '{mvn-settings}'
settings-type: cfp
settings-file: '{mvn-settings}'
- maven-target:
maven-version: '{mvn-version}'
- goals: '{mvn-goals} -VB -Djenkins -Dstream={stream} -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ goals: '{mvn-goals} -V -B -Djenkins -Dstream={stream} -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
java-opts:
- '{mvn-opts}'
settings: '{mvn-settings}'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'sdninterfaceapp-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'bgpcep-merge-{stream}'
email-upstream: '[sdninterfaceapp] [bgpcep]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'sdninterfaceapp-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'bgpcep-merge-{stream}'
email-upstream: '[sdninterfaceapp] [bgpcep]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'sdninterfaceapp-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'bgpcep-merge-{stream}'
email-upstream: '[sdninterfaceapp] [bgpcep]'
project-name: 'sdninterfaceapp'
branch: 'master'
mvn-settings: 'sdninterfaceapp-settings'
- mvn-goals: 'clean install -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'tcpmd5-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
email-upstream: '[tcpmd5] [odlparent] [yangtools] [controller]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'tcpmd5-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
email-upstream: '[tcpmd5] [odlparent] [yangtools] [controller]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'tcpmd5-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: 'odlparent-merge-{stream},yangtools-merge-{stream},controller-merge-{stream}'
email-upstream: '[tcpmd5] [odlparent] [yangtools] [controller]'
project-name: 'tcpmd5'
branch: 'master'
mvn-settings: 'tcpmd5-settings'
- mvn-goals: '-Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r clean -DrepoBuild install javadoc:aggregate'
+ mvn-goals: 'clean -DrepoBuild install javadoc:aggregate'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'tsdr-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: ''
email-upstream: '[tsdr]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'tsdr-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: ''
email-upstream: '[tsdr]'
- mvn33:
mvn-version: '{mvn33}'
mvn-settings: 'tsdr-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'
dependencies: ''
email-upstream: '[tsdr]'
project-name: 'tsdr'
branch: 'master'
mvn-settings: 'tsdr-settings'
- mvn-goals: 'clean install javadoc:aggregate -DrepoBuild -Dmaven.repo.local=/tmp/r -Dorg.ops4j.pax.url.mvn.localRepository=/tmp/r'
+ mvn-goals: 'clean install javadoc:aggregate -DrepoBuild'
mvn-opts: '-Xmx1024m -XX:MaxPermSize=256m'