blob: 8ebb87cfc8d791a668d0b4190b439e68e4aa77fe [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-2.8
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: 'voltha-2.8'
33# release: '2.8'
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: 'voltha-2.8'
45 release: '2.8'
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 pipeline-script: 'voltha/voltha-2.8/physical-build.groovy'
55
56 # -----------------------------------------------------------------------
57 # ONF Menlo Soak POD test job
58 # Run failure/recovery tests every Wednesday
59 # md5sum(master): 6b9d51edecf561f79e0187c837493463
60 # -----------------------------------------------------------------------
61 - 'build_voltha_pod_soak_test':
62 build-node: 'menlo-soak-pod'
63 config-pod: 'onf-soak-pod'
64 disable-job: true # Reason: menlo-soak-pod is offline
65 profile: '1T8GEM'
66 branch: 'voltha-2.8'
67 release: '2.8'
68 work-flow: 'DT'
69 name-extension: '_DT_soak_Fail'
70 test-type: 'Failure'
71 test-repo: 'voltha-system-tests'
72 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
73 time-trigger: "H H * * 3"
74
75 # -----------------------------------------------------------------------
76 # ONF Menlo Soak POD test job
77 # Run dataplane tests every Saturday
78 # md5sum(master): ef45e5436813c9bf3d4d16cc0bd8a445
79 # -----------------------------------------------------------------------
80 - 'build_voltha_pod_soak_test':
81 build-node: 'menlo-soak-pod'
82 config-pod: 'onf-soak-pod'
83 disable-job: true
84 profile: '1T8GEM'
85 branch: 'voltha-2.8'
86 release: '2.8'
87 work-flow: 'DT'
88 name-extension: '_DT_soak_DP'
89 test-type: 'Dataplane'
90 test-repo: 'voltha-system-tests'
91 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
92 time-trigger: "H H * * 6"
93
94 # -----------------------------------------------------------------------
95 # ONF Menlo Soak POD test job
96 # Run tests manually triggering the job
97 # md5sum(master): a71054dd64ac725e723515e70af74555
98 # -----------------------------------------------------------------------
99 - 'build_voltha_pod_manual_test':
100 build-node: 'menlo-soak-pod'
101 config-pod: 'onf-soak-pod'
102 disable-job: true # Reason: menlo-soak-pod is offline
103 profile: '1T8GEM'
104 branch: 'voltha-2.8'
105 release: '2.8'
106 work-flow: 'DT'
107 name-extension: '_DT_soak_Func'
108 test-type: 'Functional'
109 test-repo: 'voltha-system-tests'
110 pipeline-script: 'voltha/voltha-2.8/voltha-physical-soak-dt-tests.groovy'
111
112# [EOF]