| --- |
| # POD Build Pipeline Jobs for Voltha Releases |
| # ----------------------------------------------------------------------- |
| # Disabled, offline -- 'qa-testvm-pod' |
| # ----------------------------------------------------------------------- |
| - project: |
| name: voltha-release-jobs |
| |
| project-name: '{name}' |
| |
| build-timeout: '300' |
| |
| with-kind: false |
| power-switch: false |
| power-cycle-olt: false |
| work-flow: 'ATT' |
| in-band-management: false |
| num-of-openonu: '1' |
| num-of-onos: '1' |
| num-of-atomix: '0' |
| reinstall-olt: true |
| test-type: '' |
| volthaSystemTestsChange: '' |
| kindVolthaChange: '' |
| cordTesterChange: '' |
| oltAdapterAppLabel: 'adapter-open-olt' |
| num-of-onus: '' |
| num-of-ponports: '' |
| |
| jobs: |
| # flex OCP pod with olt/onu - manual test job, voltha master build job |
| - 'build_voltha_pod_manual': |
| disable-job: false |
| build-node: 'qa-testvm-pod' |
| config-pod: 'flex-ocp-cord' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| num-of-kafka: '3' |
| num-of-etcd: '3' |
| VolthaEtcdPort: 9999 |
| profile: 'TP' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| |
| # flex pod1 test job - using voltha branch |
| - 'build_voltha_pod_manual_test': |
| disable-job: false |
| build-node: 'qa-testvm-pod' |
| config-pod: 'flex-ocp-cord' |
| profile: 'TP' |
| branch: 'master' |
| release: 'master' |
| work-flow: 'TT' |
| name-extension: '_TT' |
| test-type: '' |
| test-repo: 'voltha-system-tests' |
| pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy' |
| |
| # flex pod1 test job - released versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| disable-job: false |
| build-node: 'qa-testvm-pod' |
| config-pod: 'flex-ocp-cord' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: true |
| pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| timeout: 360 |
| |
| # ----------------------------------------------------------------------- |
| # flex pod1 test job - released versions: uses tech profile on voltha branch |
| # ----------------------------------------------------------------------- |
| # - 'build_voltha_pod_test': |
| # disable-job: true |
| # build-node: 'qa-testvm-pod' |
| # config-pod: 'flex-ocp-cord' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # name-extension: '_TT' |
| # work-flow: 'TT' |
| # power-switch: true |
| # pipeline-script: 'voltha/voltha-2.8/voltha-tt-physical-functional-tests.groovy' |
| # test-repo: 'voltha-system-tests' |
| # profile: 'TP' |
| |
| # [VOL-4939] - flex pod1 test job - released versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| disable-job: true |
| build-node: 'qa-testvm-pod' |
| config-pod: 'flex-ocp-cord' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| |
| # [CORD-4941] - flex pod1 test job - released versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| disable-job: true |
| build-node: 'qa-testvm-pod' |
| config-pod: 'flex-ocp-cord-multi-uni' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: true |
| pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| enableMultiUni: true |
| |
| # ----------------------------------------------------------------------- |
| # Berlin pod with olt/onu - master versions timer based job , two OLTs |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-multi-olt' |
| disable-job: false |
| name-extension: '_DT' |
| work-flow: 'DT' |
| profile: '1T8GEM' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| # Update time trigger value while re-enabling the job |
| time: '' |
| |
| # Berlin POD test job - master versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 360 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-multi-olt' |
| release: 'master' |
| branch: 'master' |
| disable-job: false |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| profile: '1T8GEM' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| # Update time trigger value while re-enabling the job |
| time: '' |
| |
| # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 330 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: 'master' |
| branch: 'master' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job |
| # - 'build_voltha_pod_release_timer': |
| # build-node: 'berlin-community-pod-1' |
| # config-pod: 'berlin-community-pod-1-gpon' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # name-extension: '_DT' |
| # disable-job: true |
| # work-flow: 'DT' |
| # profile: '1T8GEM' |
| # num-of-onos: '3' |
| # num-of-atomix: '3' |
| # time: '1' |
| # pipeline-script: 'voltha/voltha-2.8/physical-build.groovy' |
| |
| # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| profile: '1T8GEM' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| time: '1' |
| pipeline-script: 'voltha/voltha-2.11/physical-build.groovy' |
| |
| # Berlin pod with gpon olt/onu - master 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| profile: '1T8GEM' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| time: '1' |
| pipeline-script: 'voltha/voltha-2.12/physical-build.groovy' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch |
| # - 'build_voltha_pod_test': |
| # build-node: 'berlin-community-pod-1' |
| # config-pod: 'berlin-community-pod-1-gpon' |
| # name-extension: '_DT' |
| # disable-job: true |
| # work-flow: 'DT' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # test-repo: 'voltha-system-tests' |
| # profile: '1T8GEM' |
| # power-switch: true |
| # pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin POD test job - master versions: uses 1T8GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin pod with olt/onu - voltha-2.8 versions timer based job , two OLTs |
| # - 'build_voltha_pod_release_timer': |
| # build-node: 'berlin-community-pod-1' |
| # config-pod: 'berlin-community-pod-1-multi-olt' |
| # name-extension: '_DT' |
| # disable-job: true |
| # work-flow: 'DT' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # profile: '1T8GEM' |
| # num-of-onos: '3' |
| # num-of-atomix: '3' |
| # pipeline-script: 'voltha/voltha-2.8/physical-build.groovy' |
| # time: '7' |
| |
| # Berlin pod with olt/onu - voltha-2.11 versions timer based job , two OLTs |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-multi-olt' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| profile: '1T8GEM' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| pipeline-script: 'voltha/voltha-2.11/physical-build.groovy' |
| time: '7' |
| |
| # Berlin pod with olt/onu - voltha-2.12 versions timer based job , two OLTs |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-multi-olt' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| profile: '1T8GEM' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| pipeline-script: 'voltha/voltha-2.12/physical-build.groovy' |
| time: '7' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin POD test job - voltha-2.8 versions: uses tech profile on voltha branch |
| # - 'build_voltha_pod_test': |
| # build-node: 'berlin-community-pod-1' |
| # config-pod: 'berlin-community-pod-1-multi-olt' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # name-extension: '_DT' |
| # disable-job: true |
| # work-flow: 'DT' |
| # test-repo: 'voltha-system-tests' |
| # profile: '1T8GEM' |
| # power-switch: true |
| # pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin POD test job - voltha-2.11 versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-multi-olt' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin POD test job - voltha-2.12 versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-multi-olt' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin pod with gpon olt/onu - master 1T4GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-fttb' |
| withFttb: true |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| profile: '1T4GEM-FTTB' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| time: '13' |
| |
| # Berlin POD test job - master versions: uses 1T4GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 330 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-fttb' |
| withFttb: true |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: 'master' |
| branch: 'master' |
| test-repo: 'voltha-system-tests' |
| profile: '1T4GEM-FTTB' |
| power-switch: true |
| pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin pod with gpon olt/onu - 2.11 1T4GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-fttb' |
| withFttb: true |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| profile: '1T4GEM-FTTB' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| time: '13' |
| pipeline-script: 'voltha/voltha-2.11/physical-build.groovy' |
| |
| # Berlin pod with gpon olt/onu - 2.12 1T4GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-fttb' |
| withFttb: true |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| profile: '1T4GEM-FTTB' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| time: '13' |
| pipeline-script: 'voltha/voltha-2.12/physical-build.groovy' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin POD test job - 2.11 versions: uses 1T4GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 330 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-fttb' |
| withFttb: true |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| test-repo: 'voltha-system-tests' |
| profile: '1T4GEM-FTTB' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin POD test job - 2.12 versions: uses 1T4GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 330 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-fttb' |
| withFttb: true |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| test-repo: 'voltha-system-tests' |
| profile: '1T4GEM-FTTB' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin pod with zyxel gpon olt/onu - master 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-2' |
| config-pod: 'berlin-community-pod-2-gpon-zyxel' |
| disable-job: false |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: 'master' |
| branch: 'master' |
| profile: '1T8GEM' |
| reinstall-olt: true |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| pipeline-script: 'voltha/master/physical-build.groovy' |
| VolthaEtcdPort: 9999 |
| waitTimerForOltUp: 360 |
| time: '1' |
| |
| # Berlin POD test job - zyxel gpon master versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| build-node: 'berlin-community-pod-2' |
| config-pod: 'berlin-community-pod-2-gpon-zyxel' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy' |
| |
| # Berlin pod with zyxel xgspon olt/onu - master 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-2' |
| config-pod: 'berlin-community-pod-2-xgspon-zyxel' |
| disable-job: false |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: 'master' |
| branch: 'master' |
| reinstall-olt: true |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| pipeline-script: 'voltha/master/physical-build.groovy' |
| VolthaEtcdPort: 9999 |
| waitTimerForOltUp: 360 |
| profile: '1T8GEM' |
| time: '5' |
| |
| # Berlin POD test job - zyxel xgsgpon master versions: uses tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| build-node: 'berlin-community-pod-2' |
| config-pod: 'berlin-community-pod-2-xgspon-zyxel' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/master/voltha-dt-physical-functional-tests.groovy' |
| |
| # TT workflow on Zyxel XGSPON OLT at Berlin pod - build job |
| - 'build_voltha_pod_release_timer': |
| disable-job: false |
| build-node: 'berlin-community-pod-2' |
| config-pod: 'berlin-community-pod-2-xgspon-zyxel' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| profile: 'TP' |
| time: '10' |
| VolthaEtcdPort: 9999 |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| |
| # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job |
| - 'build_voltha_pod_test': |
| disable-job: false |
| build-node: 'berlin-community-pod-2' |
| config-pod: 'berlin-community-pod-2-xgspon-zyxel' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: true |
| pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| timeout: 360 |
| |
| # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job |
| - 'build_voltha_pod_release_timer': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| profile: 'TP' |
| time: '10' |
| VolthaEtcdPort: 9999 |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| |
| # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job |
| - 'build_voltha_pod_test': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: false |
| pipeline-script: 'voltha/master/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| timeout: 360 |
| |
| # ----------------------------------------------------------------------- |
| # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job |
| - 'build_voltha_pod_release_timer': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'voltha-2.11' |
| branch: 'voltha-2.11' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| profile: 'TP' |
| time: '10' |
| VolthaEtcdPort: 9999 |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| |
| # [CORD-3256] TT workflow on XGSPON OLT at Berlin pod - build job |
| - 'build_voltha_pod_release_timer': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'voltha-2.12' |
| branch: 'voltha-2.12' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| profile: 'TP' |
| time: '10' |
| VolthaEtcdPort: 9999 |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| |
| # ----------------------------------------------------------------------- |
| # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job |
| - 'build_voltha_pod_test': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'voltha-2.11' |
| branch: 'voltha-2.11' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: false |
| pipeline-script: 'voltha/voltha-2.11/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| timeout: 360 |
| |
| # [CORD-3256] TT workflow on GPON OLT at Berlin pod - test job |
| - 'build_voltha_pod_test': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'voltha-2.12' |
| branch: 'voltha-2.12' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: false |
| pipeline-script: 'voltha/voltha-2.12/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| timeout: 360 |
| |
| # TT workflow on Zyxel GPON OLT at Berlin pod - build job (playground) |
| - 'build_voltha_pod_release_timer_playground': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| profile: 'TP' |
| time: '10' |
| VolthaEtcdPort: 9999 |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| |
| # TT workflow on Zyxel XGSPON OLT at Berlin pod - test job (playground) |
| - 'build_voltha_pod_test_playground': |
| disable-job: false |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon' |
| release: 'master' |
| branch: 'master' |
| name-extension: '_TT' |
| work-flow: 'TT' |
| power-switch: true |
| power-cycle-olt: false |
| pipeline-script: 'voltha/playground/voltha-tt-physical-functional-tests.groovy' |
| test-repo: 'voltha-system-tests' |
| profile: 'TP' |
| timeout: 360 |
| |
| # ----------------------------------------------------------------------- |
| # Berlin pod with adtran gpon olt/onu - 2.8 1T8GEM tech profile and timer based job |
| # - 'build_voltha_pod_release_timer': |
| # build-node: 'berlin-community-pod-1' |
| # config-pod: 'berlin-community-pod-1-gpon-adtran' |
| # name-extension: '_DT' |
| # disable-job: true |
| # work-flow: 'DT' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # profile: '1T8GEM' |
| # reinstall-olt: false |
| # extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_volth#a' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore#" |
| # num-of-onos: '3' |
| # num-of-atomix: '3' |
| # pipeline-script: 'voltha/voltha-2.8/physical-build.groovy' |
| # VolthaEtcdPort: 9999 |
| # openoltAdapterChart: '/home/community/adtran-21.5-voltha-2.8/voltha-adapter-adtran-olt' |
| # oltAdapterReleaseName: 'adtran-olt' |
| # waitTimerForOltUp: 420 |
| # time: '19' |
| |
| # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| profile: '1T8GEM' |
| reinstall-olt: false |
| extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_voltha' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore" |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| pipeline-script: 'voltha/voltha-2.11/physical-build.groovy' |
| VolthaEtcdPort: 9999 |
| openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.11/voltha-adapter-adtran-olt' |
| oltAdapterReleaseName: 'adtran-olt' |
| waitTimerForOltUp: 420 |
| time: '19' |
| |
| # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job |
| - 'build_voltha_pod_release_timer': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| profile: '1T8GEM' |
| reinstall-olt: false |
| extraHelmFlags: "--set adapter_adtran_olt.kv_store_data_prefix='service/voltha/voltha_voltha' --set network.netconfUserSecret='' --set adapter_adtran_olt.topics.core_topic=voltha_voltha_rwcore" |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| pipeline-script: 'voltha/voltha-2.12/physical-build.groovy' |
| VolthaEtcdPort: 9999 |
| openoltAdapterChart: '/home/community/adtran-23.1-voltha-2.12/voltha-adapter-adtran-olt' |
| oltAdapterReleaseName: 'adtran-olt' |
| waitTimerForOltUp: 420 |
| time: '19' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin POD adtran test job - 2.8 versions: uses 1T8GEM tech profile on voltha branch |
| # - 'build_voltha_pod_test': |
| # timeout: 390 |
| # build-node: 'berlin-community-pod-1' |
| # config-pod: 'berlin-community-pod-1-gpon-adtran' |
| # release: '2.8' |
| # branch: 'voltha-2.8' |
| # name-extension: '_DT' |
| # disable-job: true |
| # work-flow: 'DT' |
| # test-repo: 'voltha-system-tests' |
| # profile: '1T8GEM' |
| # power-switch: true |
| # pipeline-script: 'voltha/voltha-2.8/voltha-dt-physical-functional-tests.groovy' |
| # oltAdapterAppLabel: 'adapter-adtran-olt' |
| |
| # Berlin POD adtran test job - 2.11 versions: uses 1T8GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 390 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.11/voltha-dt-physical-functional-tests.groovy' |
| oltAdapterAppLabel: 'adapter-adtran-olt' |
| |
| # Berlin POD adtran test job - 2.12 versions: uses 1T8GEM tech profile on voltha branch |
| - 'build_voltha_pod_test': |
| timeout: 390 |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| name-extension: '_DT' |
| work-flow: 'DT' |
| test-repo: 'voltha-system-tests' |
| profile: '1T8GEM' |
| power-switch: true |
| pipeline-script: 'voltha/voltha-2.12/voltha-dt-physical-functional-tests.groovy' |
| oltAdapterAppLabel: 'adapter-adtran-olt' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin pod with adtran gpon olt/onu - 1T8GEM tech profile and timer based job |
| - 'verify_voltha_pod_dmi_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: 'master' |
| branch: 'master' |
| profile: 'Default' |
| installVolthaInfra: true |
| installVolthaStack: false |
| reinstall-olt: false |
| restart-olt: false |
| extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml " |
| dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager' |
| OltDevMgr: 'adtran-olt-device-manager' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| VolthaEtcdPort: 9999 |
| waitTimerForOltUp: 420 |
| time: '16' |
| |
| # ----------------------------------------------------------------------- |
| # Berlin pod with adtran gpon olt/onu - 2.11 1T8GEM tech profile and timer based job |
| # ----------------------------------------------------------------------- |
| - 'verify_voltha_pod_dmi_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: '2.11' |
| branch: 'voltha-2.11' |
| profile: 'Default' |
| installVolthaInfra: true |
| installVolthaStack: false |
| reinstall-olt: false |
| restart-olt: false |
| extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml " |
| dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager' |
| OltDevMgr: 'adtran-olt-device-manager' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| VolthaEtcdPort: 9999 |
| waitTimerForOltUp: 420 |
| time: '16' |
| |
| # Berlin pod with adtran gpon olt/onu - 2.12 1T8GEM tech profile and timer based job |
| - 'verify_voltha_pod_dmi_test': |
| build-node: 'berlin-community-pod-1' |
| config-pod: 'berlin-community-pod-1-gpon-adtran' |
| name-extension: '_DT' |
| disable-job: false |
| work-flow: 'DT' |
| release: '2.12' |
| branch: 'voltha-2.12' |
| profile: 'Default' |
| installVolthaInfra: true |
| installVolthaStack: false |
| reinstall-olt: false |
| restart-olt: false |
| extraHelmFlags: " -f /home/community/SDX_Device_Manager_21.4/helm/values-onf.yaml " |
| dmiChart: '/home/community/SDX_Device_Manager_21.4/helm/adtran-olt-device-manager' |
| OltDevMgr: 'adtran-olt-device-manager' |
| num-of-onos: '3' |
| num-of-atomix: '3' |
| VolthaEtcdPort: 9999 |
| waitTimerForOltUp: 420 |
| time: '16' |
| |
| # [EOF] |