Merge "Add yangtools master job" release/carbon-sr2
authorThanh Ha <thanh.ha@linuxfoundation.org>
Wed, 18 Oct 2017 19:30:30 +0000 (19:30 +0000)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 18 Oct 2017 19:30:30 +0000 (19:30 +0000)
37 files changed:
jjb/aaa/aaa.yaml
jjb/alto/alto.yaml
jjb/bgpcep/bgpcep.yaml
jjb/bier/bier.yaml
jjb/coe/coe.yaml
jjb/controller/controller.yaml
jjb/daexim/daexim.yaml
jjb/dlux/dlux.yaml
jjb/dluxapps/dluxapps.yaml
jjb/eman/eman.yaml
jjb/faas/faas.yaml
jjb/genius/genius.yaml
jjb/groupbasedpolicy/groupbasedpolicy.yaml
jjb/honeycomb/vbd/vbd.yaml
jjb/infrautils/infrautils.yaml
jjb/integration/distribution/distribution-jobs.yaml
jjb/integration/distribution/distribution-macros.yaml
jjb/l2switch/l2switch.yaml
jjb/lispflowmapping/lispflowmapping.yaml
jjb/mdsal/mdsal.yaml
jjb/nemo/nemo.yaml
jjb/netconf/netconf.yaml
jjb/netvirt/netvirt.yaml
jjb/neutron/neutron.yaml
jjb/nic/nic.yaml
jjb/ocpplugin/ocpplugin.yaml
jjb/of-config/of-config.yaml
jjb/openflowplugin/openflowplugin.yaml
jjb/ovsdb/ovsdb.yaml
jjb/packetcable/packetcable.yaml
jjb/sfc/sfc.yaml
jjb/snmp/snmp.yaml
jjb/snmp4sdn/snmp4sdn.yaml
jjb/sxp/sxp.yaml
jjb/unimgr/unimgr.yaml
jjb/usc/usc.yaml
jjb/vtn/vtn.yaml

index 49980f6e02e401ed66bf5dc230f068fde51adaea..100b7110384f2642cec3ab52c3fd5a1d4773190c 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'aaa'
index ad6eb69cd91d4961729ab6c6473f5ad66fdfe969..33df2fd7df51e9025dfa19413417ccf6b4092a79 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'alto'
index 86903309b951b8bb5655c2af503f265f62d52285..614df1ae66765fcc80bedad42c655a5ddb78c681 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'bgpcep'
index 950a32e66edf85236e3c2f68cffb341f57a83e38..e7984cc1389881f5e31aea75ef69ea76676af225 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'bier'
index 81c4fc7ff63ca6ae71c1bbfd1ac632566a79df1e..63820e7e56f4cc301e8535ec4af9e150b3d3f0fc 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     project: 'coe'
     project-name: 'coe'
index f86ef4571f14db4e0071dea585ee78a774d0b9f5..61bed1501b377ea64fd6525cf5fbab322bc2032c 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'controller'
index a3ceedfccee3e477e8a4095077439354a7d81a86..1a4b42b91e5f0818a7df2d8e6a759896ef4cfffa 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     project: 'daexim'
     project-name: 'daexim'
index 91dbc7e6002c55b636526a162ad1d1a1480ee21a..853888f3fcd5ab72087737b71663fb5bff310be5 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'dlux'
index 18aeec376b983b697915f6e5a62ceb5226f62799..f1d9d7b25f2d7dd2072776fc2550341d1baef35e 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     project: 'dluxapps'
     project-name: 'dluxapps'
index 416c21d1e8d3dc52cd6783b6aa8efaba6596e0e7..d080873aac58feec86af8e52083be3f3ae5d2c48 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'eman'
index 054845c86fc461e283ecaf2bed8993e8627aaef0..51513b7c17dc7c52040884c909f7511a5ebdc6eb 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'faas'
index 63c11ca3f998fbd9b3c4b9f195f8a7383a7cb3a7..11533fa56961fe6eb8d5053669cc645acb06fcc6 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'genius'
index 8d25bb78ef7d78428030c4bfa71dc7d6bdb69df8..4ac606a6b6a1dd17223170e1478e9c4b655787d6 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'groupbasedpolicy'
index 3af61b89c9d6093b709d77c6f445cc63be190d9a..7912a13806c8313a7b67a4e9c30960a01e3e9fd1 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'honeycomb/vbd'
index 65e18c33273372fc79a0e8c3aa3944511ab13b74..f47e88d75458db4c051bcb873c3d893b280c9180 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'infrautils'
index f783d10ff2e8509467667f74d7ba55bef2d459af..d1771099eaae2678c6787592f23116e690934bc0 100644 (file)
@@ -52,7 +52,8 @@
               clean install dependency:tree -DoutputFile=dependency_tree.txt
               -Dstream={stream}
               -Dsft.heap.max=4g
-              {opendaylight-infra-parallel-mvn-opts}
+              {opendaylight-infra-mvn-opts}
+          # {opendaylight-infra-parallel-mvn-opts} is bad when there are multiple big features for SFT.
           java-opts:
             - '-Xmx1024m -XX:MaxPermSize=256m'
           settings: integration-settings
index 741807c323f6dab57bd97497680cd6b8fde5b84d..d8625c6cb0aa9e3630590fe853f9f25244b3b8b4 100644 (file)
     name: distribution-check-warn-9191
     # Detect ODL bundles referenced cross-project from features, store them to a file to be archived.
     # Do not fail the build, this is just to inform interested contributors.
-    # TODO: Improve integration archiving macro so that it finds bug9191 log without us crating it in $WORKSPACE/.
+    # TODO: Improve integration archiving macro so that it finds bug_9191 log without us crating it in $WORKSPACE/.
     builders:
       - shell: |
           # No failure in this macro should affect the job result.
           set +e
-          rm -f "$WORKSPACE/bug9191.log"
+          rm -f "$WORKSPACE/bug_9191.log"
           pushd "$WORKSPACE/distribution/$KARAF_ARTIFACT/target/assembly/system/org/opendaylight"
           for folder in `ls`; do
-          find "$folder" -name \*features.xml | xargs fgrep -n '<bundle>' > bug9191.0.log
-          fgrep org.opendaylight bug9191.0.log | fgrep -v "org.opendaylight.$folder" >> "$WORKSPACE/bug9191.log"
-          rm bug9191.0.log
+          find "$folder" -name \*features.xml | xargs fgrep -n '<bundle>' > bug_9191.0.log
+          fgrep org.opendaylight bug_9191.0.log | fgrep -v "org.opendaylight.$folder" >> "$WORKSPACE/bug_9191.log"
+          rm bug_9191.0.log
           done
           popd
 
     # Current implementation will also include Bug 9191 violations,
     # presenting an unified diff with lines marked to be removed, among unmarked lines to compare to.
     # Do not fail the build, this is just to inform interested contributors.
-    # TODO: Improve integration archiving macro so that it finds bug9192 log without us crating it in $WORKSPACE/.
+    # TODO: Improve integration archiving macro so that it finds bug_9192 log without us crating it in $WORKSPACE/.
     builders:
       - shell: |
           # No failure in this macro should affect the job result.
           set +e
           pushd "$WORKSPACE/distribution/$KARAF_ARTIFACT/target/assembly/system/org/opendaylight"
-          find . -name \*features.xml | xargs fgrep -n '<bundle>' > "$WORKSPACE/bug9192.0.log"
+          find . -name \*features.xml | xargs fgrep -n '<bundle>' > "$WORKSPACE/bug_9192.0.log"
           popd
-          fgrep org.opendaylight bug9192.0.log > "$WORKSPACE/bug9192.1.log"
-          sort -s -t '<' -k 2 "$WORKSPACE/bug9192.1.log" > "$WORKSPACE/bug9192.2.log"
-          sort -u -s -t '<' -k 2 "$WORKSPACE/bug9192.1.log" > "$WORKSPACE/bug9192.3.log"
-          diff -U 999 -b -t -d "$WORKSPACE/bug9192.2.log" "$WORKSPACE/bug9192.3.log" > "$WORKSPACE/bug9192.diff.log"
-          rm -f "$WORKSPACE"/bug9192.?.log
+          fgrep org.opendaylight bug_9192.0.log > "$WORKSPACE/bug_9192.1.log"
+          sort -s -t '<' -k 2 "$WORKSPACE/bug_9192.1.log" > "$WORKSPACE/bug_9192.2.log"
+          sort -u -s -t '<' -k 2 "$WORKSPACE/bug_9192.1.log" > "$WORKSPACE/bug_9192.3.log"
+          diff -U 999 -b -t -d "$WORKSPACE/bug_9192.2.log" "$WORKSPACE/bug_9192.3.log" > "$WORKSPACE/bug_9192.diff.log"
+          rm -f "$WORKSPACE"/bug_9192.?.log
 
 - builder:
     name: distribution-check-bootup
index 0710a32f6a713bcde88d6715ead5aeec42f5d1b5..acb8c26dcf46d4000b6a2848358b5b67483ea1e3 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'l2switch'
index f4723eb47f54519665ba3d0ea35e5ac4a1a58806..55b67066e916d4eb1bb0a3640c3556c238e73fcd 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'lispflowmapping'
index ee4dac3d4367506fbf7cfc00930ae48521f42d11..5da35e7d01438e2bbc9e2c17b9a8668f8f0b70f9 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'mdsal'
index 7555f5787c11c043718e2d93dcaa1801e7c2a373..ef1b6c17ec23297e9661ebb7509f8e46d234371a 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'nemo'
index 1c850ce8788c712df2872932997052435a19377c..a3379305a6bdaf809401b9590d11372366575d05 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'netconf'
index 3924b4cc96bf329bafa550bb8ab177bdbf7c3215..f9802b39713d698e8d8aca543c79e428acfe6281 100644 (file)
@@ -9,6 +9,7 @@
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-verify-tox-{stream}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream:
       - oxygen:
index 2bd13426c8a70130a99efccfea06b829ac1247a1..d2b300b981a52ff6c3619aef6da8a51ad3021371 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'neutron'
index f97d0dcfe9aeb006ce4ce7a814a44132473873e2..0573c3760f86c2875cdd6ef3097bc44a691747d4 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'nic'
index 839d9614be84c17adc7519bec5e40ae55c10cc37..48fd9b1491f14e3d556b2f4ffc2b149442820227 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'ocpplugin'
index 1a4f66400d7a2b6d0cb3e654d4e5d73cf7d15fdb..7eaa59e773b7832bcf63308dcdc8f21695f09780 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'of-config'
index b8212d48e7be76c9621b5da5209ed06efd6b6454..0d720a5e675934ba8a639bbf75db5e8d4be01dff 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'openflowplugin'
index c823369c6c870f63e79918e3397e02157b6baf03..0cdae53de81de2e83c857d11ebb6332d166baf34 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'ovsdb'
index 379c1b86d173d180ac02bb7e87f0cada3bf2a789..2f5b98d6ad1e75c57b3607c5cd56824b467c8d88 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'packetcable'
index 1d3ecda88580deef2cef465926b91a8b85b1d703..660bb8b069bead147452d2d0f62f7a64b32cb5ba 100644 (file)
@@ -8,6 +8,7 @@
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
       - '{project-name}-maven-javadoc-jobs'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'sfc'
index e8a705c63b24bf9a9508119a2b98fb1abad006a2..2b411425909a6de6e87cc1a9e74561f16f214723 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'snmp'
index 982c6c19b5b85c678ea59e8a5c6623aac5b01e04..3907ef1957951e020200d66b095885329701db3b 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'snmp4sdn'
index a8538cd7b820055fd2747f2b872a6c89786c3903..41729186d70f5ad7a36823718655c944d32e4173 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'sxp'
index 1b6f6565d1b0bc13cdfb6f19021d511bcf225e1b..269b6d4fc54517d1b6ebc7f10aa1a47264ac0b74 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'unimgr'
index f0a648e95e3fa7ba1511ac39d7847930db054635..33b8d22c7af50fefdc681a501415aab820f0c380 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'usc'
index 8e6f8f1de1dfb4662663c7d966cc8dfbf8aa684a..6111c043d05a0142f8d4c48f617224b1af69ea2c 100644 (file)
@@ -7,6 +7,7 @@
       - '{project-name}-integration-{stream}'
       - '{project-name}-merge-{stream}'
       - '{project-name}-verify-{stream}-{maven}-{jdks}'
+      - gerrit-maven-verify-dependencies
 
     stream: oxygen
     project: 'vtn'