blob: 056284ecb1ad1e812aebbca2bd1da34f52676eb9 [file] [log] [blame]
Joey Armstrongcfd06642023-08-21 15:44:06 -04001---
2# POD Build Pipeline Jobs for Voltha Releases
3# -----------------------------------------------------------------------
4# Disabled, offline -- 'qa-testvm-pod'
5# -----------------------------------------------------------------------
6- project:
7 name: voltha-soak-jobs-master
8# (was) name: voltha-release-jobs
9
10 project-name: '{name}'
11
12 build-timeout: '300'
13
14 with-kind: false
15 power-switch: false
16 power-cycle-olt: false
17 work-flow: 'ATT'
18 in-band-management: false
19 num-of-openonu: '1'
20 num-of-onos: '1'
21 num-of-atomix: '0'
22 reinstall-olt: true
23 test-type: ''
24 volthaSystemTestsChange: ''
25 kindVolthaChange: ''
26 cordTesterChange: ''
27 oltAdapterAppLabel: 'adapter-open-olt'
28 num-of-onus: ''
29 num-of-ponports: ''
30
31# Can we assign this once in the template header ?
32# branch: 'master'
33# release: 'master'
34
35 jobs:
36 # -----------------------------------------------------------------------
37 # ONF Menlo Soak POD build job
38 # md5sum(master): ac5414a6fa137ae7e80d400a4d764495
39 # -----------------------------------------------------------------------
40 - 'build_voltha_pod_manual':
41 build-node: 'menlo-soak-pod'
42 config-pod: 'onf-soak-pod'
43 disable-job: true # Reason: menlo-soak-pod is offline
44 branch: 'master'
45 release: 'master'
46 bbsimReplicas: 1
47 profile: '1T8GEM'
48 name-extension: '_DT'
49 work-flow: 'DT'
50 reinstall-olt: true
51 num-of-onus: 32
52 num-of-ponports: 16
53 logLevel: 'WARN'
54
55 # -----------------------------------------------------------------------
56 # ONF Menlo Soak POD test job
57 # Run dataplane tests every Saturday
58 # md5sum(master): ef45e5436813c9bf3d4d16cc0bd8a445
59 # -----------------------------------------------------------------------
60 - 'build_voltha_pod_soak_test':
61 build-node: 'menlo-soak-pod'
62 config-pod: 'onf-soak-pod'
63 disable-job: true # Reason: menlo-soak-pod is offline
64 profile: '1T8GEM'
65 branch: 'master'
66 release: 'master'
67 work-flow: 'DT'
68 name-extension: '_DT_soak_DP'
69 test-type: 'Dataplane'
70 test-repo: 'voltha-system-tests'
71 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
72 time-trigger: "H H * * 6"
73
74 # -----------------------------------------------------------------------
75 # ONF Menlo Soak POD test job
76 # Run failure/recovery tests every Wednesday
77 # md5sum(master): 6b9d51edecf561f79e0187c837493463
78 # -----------------------------------------------------------------------
79 - 'build_voltha_pod_soak_test':
80 build-node: 'menlo-soak-pod'
81 config-pod: 'onf-soak-pod'
82 disable-job: true # Reason: menlo-soak-pod is offline
83 profile: '1T8GEM'
84 branch: 'master'
85 release: 'master'
86 work-flow: 'DT'
87 name-extension: '_DT_soak_Fail'
88 test-type: 'Failure'
89 test-repo: 'voltha-system-tests'
90 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
91 time-trigger: "H H * * 3"
92
93 # -----------------------------------------------------------------------
94 # ONF Menlo Soak POD test job
95 # Run tests manually triggering the job
96 # md5sum(master): a71054dd64ac725e723515e70af74555
97 # -----------------------------------------------------------------------
98 - 'build_voltha_pod_manual_test':
99 build-node: 'menlo-soak-pod'
100 config-pod: 'onf-soak-pod'
101 disable-job: true # Reason: menlo-soak-pod is offline
102 profile: '1T8GEM'
103 branch: 'master'
104 release: 'master'
105 work-flow: 'DT'
106 name-extension: '_DT_soak_Func'
107 test-type: 'Functional'
108 test-repo: 'voltha-system-tests'
109 pipeline-script: 'voltha/master/voltha-physical-soak-dt-tests.groovy'
110
111# [EOF]