Merge "Add Gitlab Templates for Docker, RTD, and GS"
authorTrevor Bramwell <tbramwell@linuxfoundation.org>
Wed, 2 Jun 2021 17:47:09 +0000 (17:47 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Wed, 2 Jun 2021 17:47:09 +0000 (17:47 +0000)
jjb/functest/functest-kubernetes-pi.yaml
jjb/functest/functest-kubernetes.yaml
jjb/functest/functest-pi.yaml
jjb/functest/functest.yaml
jjb/samplevnf/samplevnf.yaml

index 81ab559..36748bb 100644 (file)
     container: 'functest-kubernetes-benchmarking'
     test:
       - xrally_kubernetes_full
+      - netperf
     privileged: 'false'
     network: bridge
     jobs:
           projects:
             - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
               <<: *functest-kubernetes-pi-jobs
+            - name: 'functest-kubernetes-pi-ollivier-functest-kubernetes-benchmarking-{tag}-netperf-run'
+              <<: *functest-kubernetes-pi-jobs
       - multijob:
           name: ollivier/functest-kubernetes-cnf:{tag}
           projects:
index f35ab8e..f463a78 100644 (file)
@@ -15,7 +15,7 @@
           from:
           buildargs:
           branch: master
-          slave: lf-virtual1-6
+          slave: lf-virtual1-7
           dependency: 3.13
       - v1.21:
           from:
     container: 'functest-kubernetes-benchmarking'
     test:
       - xrally_kubernetes_full
+      - netperf
     privileged: 'false'
     network: bridge
     jobs:
           projects:
             - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
               <<: *functest-kubernetes-jobs
+            - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-netperf-run'
+              <<: *functest-kubernetes-jobs
       - multijob:
           name: opnfv/functest-kubernetes-cnf:{tag}
           projects:
           projects:
             - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-xrally_kubernetes_full-run'
               <<: *functest-kubernetes-jobs
+            - name: 'functest-kubernetes-opnfv-functest-kubernetes-benchmarking-{tag}-netperf-run'
+              <<: *functest-kubernetes-jobs
       - multijob:
           name: opnfv/functest-kubernetes-cnf:{tag}
           projects:
index f045f9e..a52f28f 100644 (file)
     port:
     tag:
       - latest:
-          slave: lf-virtual9
-          DASHBOARD_URL: http://172.30.13.94
+          slave: lf-pod4-2
+          DASHBOARD_URL: http://172.30.12.85
+      - wallaby:
+          slave: lf-virtual6
+          DASHBOARD_URL: http://172.30.13.91
       - leguer:
           slave: lf-virtual9
           DASHBOARD_URL: http://172.30.13.94
           slave: lf-pod4
           DASHBOARD_URL: http://172.30.12.83
       - arm-latest:
-          slave: lf-virtual9
-          DASHBOARD_URL: http://172.30.13.94
+          slave: lf-pod4-2
+          DASHBOARD_URL: http://172.30.12.85
+      - arm-wallaby:
+          slave: lf-virtual6
+          DASHBOARD_URL: http://172.30.13.91
       - arm-leguer:
           slave: lf-virtual9
           DASHBOARD_URL: http://172.30.13.94
           slave: lf-pod4
           DASHBOARD_URL: http://172.30.12.83
       - arm64-latest:
-          slave: lf-virtual9
-          DASHBOARD_URL: http://172.30.13.94
+          slave: lf-pod4-2
+          DASHBOARD_URL: http://172.30.12.85
+      - arm64-wallaby:
+          slave: lf-virtual6
+          DASHBOARD_URL: http://172.30.13.91
       - arm64-leguer:
           slave: lf-virtual9
           DASHBOARD_URL: http://172.30.13.94
       - {'tag': 'latest', 'test': 'networking-bgpvpn'}
       - {'tag': 'latest', 'test': 'networking-sfc'}
       - {'tag': 'latest', 'test': 'patrole'}
+      - {'tag': 'wallaby', 'test': 'refstack_defcore'}
+      - {'tag': 'wallaby', 'test': 'networking-bgpvpn'}
+      - {'tag': 'wallaby', 'test': 'networking-sfc'}
+      - {'tag': 'wallaby', 'test': 'patrole'}
       - {'tag': 'leguer', 'test': 'refstack_defcore'}
       - {'tag': 'leguer', 'test': 'networking-bgpvpn'}
       - {'tag': 'leguer', 'test': 'networking-sfc'}
       - {'tag': 'arm-latest', 'test': 'networking-bgpvpn'}
       - {'tag': 'arm-latest', 'test': 'networking-sfc'}
       - {'tag': 'arm-latest', 'test': 'patrole'}
+      - {'tag': 'arm-wallaby', 'test': 'refstack_defcore'}
+      - {'tag': 'arm-wallaby', 'test': 'networking-bgpvpn'}
+      - {'tag': 'arm-wallaby', 'test': 'networking-sfc'}
+      - {'tag': 'arm-wallaby', 'test': 'patrole'}
       - {'tag': 'arm-leguer', 'test': 'refstack_defcore'}
       - {'tag': 'arm-leguer', 'test': 'networking-bgpvpn'}
       - {'tag': 'arm-leguer', 'test': 'networking-sfc'}
       - {'tag': 'arm64-latest', 'test': 'networking-bgpvpn'}
       - {'tag': 'arm64-latest', 'test': 'networking-sfc'}
       - {'tag': 'arm64-latest', 'test': 'patrole'}
+      - {'tag': 'arm64-wallaby', 'test': 'refstack_defcore'}
+      - {'tag': 'arm64-wallaby', 'test': 'networking-bgpvpn'}
+      - {'tag': 'arm64-wallaby', 'test': 'networking-sfc'}
+      - {'tag': 'arm64-wallaby', 'test': 'patrole'}
       - {'tag': 'arm64-leguer', 'test': 'refstack_defcore'}
       - {'tag': 'arm64-leguer', 'test': 'networking-bgpvpn'}
       - {'tag': 'arm64-leguer', 'test': 'networking-sfc'}
index 6c2add0..2ae0995 100644 (file)
           from:
           buildargs:
           branch: master
-          slave: lf-virtual9
-          DASHBOARD_URL: http://172.30.13.94
+          slave: lf-pod4-2
+          DASHBOARD_URL: http://172.30.12.85
+          dependency: 3.13
+      - wallaby:
+          from:
+          buildargs:
+          branch: stable/wallaby
+          slave: lf-virtual6
+          DASHBOARD_URL: http://172.30.13.91
           dependency: 3.13
       - leguer:
           from:
       - {'tag': 'latest', 'test': 'networking-bgpvpn'}
       - {'tag': 'latest', 'test': 'networking-sfc'}
       - {'tag': 'latest', 'test': 'patrole'}
+      - {'tag': 'wallaby', 'test': 'refstack_defcore'}
+      - {'tag': 'wallaby', 'test': 'networking-bgpvpn'}
+      - {'tag': 'wallaby', 'test': 'networking-sfc'}
+      - {'tag': 'wallaby', 'test': 'patrole'}
       - {'tag': 'leguer', 'test': 'refstack_defcore'}
       - {'tag': 'leguer', 'test': 'networking-bgpvpn'}
       - {'tag': 'leguer', 'test': 'networking-sfc'}
     path: docker/tempest
     exclude:
       - {'tag': 'latest'}
+      - {'tag': 'wallaby'}
       - {'tag': 'leguer'}
       - {'tag': 'kali'}
       - {'tag': 'jerma'}
     path: docker/tempest
     exclude:
       - {'tag': 'latest'}
+      - {'tag': 'wallaby'}
       - {'tag': 'leguer'}
       - {'tag': 'kali'}
       - {'tag': 'jerma'}
index 2856805..e4413c0 100644 (file)
 
     disabled: '{obj:disabled}'
 
+    wrappers:
+      - ssh-agent-wrapper
+      - fix-workspace-permissions
+
     parameters:
       - project-parameter:
           project: '{project}'
     builders:
       - shell: |
           cd $WORKSPACE/rapidvm/dib
-          bash build-image.sh -g {gs-pathname} -i {tag}
+          bash build-image.sh -g {gs-pathname} -i {tag} -w $WORKSPACE
 
 - job-template:
     name: 'rapid-prox-verify-{stream}'
 
     disabled: '{obj:disabled}'
 
+    wrappers:
+      - ssh-agent-wrapper
+      - fix-workspace-permissions
+
     parameters:
       - project-parameter:
           project: '{project}'
           sudo pip install tox-pip-version
           cd $WORKSPACE && tox -e docs
           cd $WORKSPACE/rapidvm/dib
-          bash build-image.sh -g {gs-pathname} -i {tag} -v
+          bash build-image.sh -g {gs-pathname} -i {tag} -v -w $WORKSPACE