Skip to content

Commit 638ca97

Browse files
committed
Separate out the eastus2 azure jobs from the normal jobs.
1 parent 6cb799e commit 638ca97

File tree

4 files changed

+272
-117
lines changed

4 files changed

+272
-117
lines changed
Lines changed: 192 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,192 @@
1+
# Do not change this file, it is generated using these steps:
2+
# - The file benchmarks.matrix.yml defines how each job is run in parallel
3+
# - Convert its content to json using https://jsonformatter.org/yaml-to-json
4+
# - Use the template in benchmarks.template.liquid and the converted json using https://liquidjs.com/playground.html
5+
# - Update this file with the result of the template generation
6+
7+
trigger: none
8+
pr: none
9+
10+
schedules:
11+
- cron: "0 9/12 * * *"
12+
always: true # always run the pipeline even if there have not been source code changes since the last successful scheduled run.
13+
branches:
14+
include:
15+
- main
16+
17+
variables:
18+
- template: job-variables.yml
19+
- name: session
20+
value: $(Build.BuildNumber)
21+
- name: buildId
22+
value: $(Build.BuildId)
23+
- name: buildNumber
24+
value: $(Build.BuildNumber)
25+
- name: am
26+
value: $[lt(format('{0:HH}', pipeline.startTime), 12)]
27+
- name: pm
28+
value: $[ge(format('{0:HH}', pipeline.startTime), 12)]
29+
30+
jobs:
31+
32+
# GROUP 1
33+
34+
- job: Trends_Database_Cobalt_Cloud_Linux
35+
displayName: 1- Trends Database Cobalt Cloud Linux
36+
pool: server
37+
timeoutInMinutes: 120
38+
dependsOn: []
39+
condition: succeededOrFailed()
40+
steps:
41+
- template: trend-database-scenarios.yml
42+
parameters:
43+
connection: ASPNET Benchmarks Service Bus
44+
serviceBusQueueName: cobaltcloud
45+
serviceBusNamespace: aspnetbenchmarks
46+
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
47+
48+
# GROUP 2
49+
50+
- job: Trends_Cobalt_Cloud_Linux
51+
displayName: 2- Trends Cobalt Cloud Linux
52+
pool: server
53+
timeoutInMinutes: 120
54+
dependsOn: [Trends_Database_Cobalt_Cloud_Linux]
55+
condition: succeededOrFailed()
56+
steps:
57+
- template: trend-scenarios.yml
58+
parameters:
59+
connection: ASPNET Benchmarks Service Bus
60+
serviceBusQueueName: cobaltcloud
61+
serviceBusNamespace: aspnetbenchmarks
62+
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
63+
64+
# GROUP 3
65+
66+
- job: Baselines_Database_Cobalt_Cloud_Linux
67+
displayName: 3- Baselines Database Cobalt Cloud Linux
68+
pool: server
69+
timeoutInMinutes: 120
70+
dependsOn: [Trends_Cobalt_Cloud_Linux]
71+
condition: succeededOrFailed()
72+
steps:
73+
- template: baselines-database-scenarios.yml
74+
parameters:
75+
connection: ASPNET Benchmarks Service Bus
76+
serviceBusQueueName: cobaltcloud
77+
serviceBusNamespace: aspnetbenchmarks
78+
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
79+
80+
# GROUP 4
81+
82+
- job: Baselines_Cobalt_Cloud_Linux
83+
displayName: 4- Baselines Cobalt Cloud Linux
84+
pool: server
85+
timeoutInMinutes: 120
86+
dependsOn: [Baselines_Database_Cobalt_Cloud_Linux]
87+
condition: succeededOrFailed()
88+
steps:
89+
- template: baselines-scenarios.yml
90+
parameters:
91+
connection: ASPNET Benchmarks Service Bus
92+
serviceBusQueueName: cobaltcloud
93+
serviceBusNamespace: aspnetbenchmarks
94+
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
95+
96+
# GROUP 5
97+
98+
- job: Containers_Cobalt_Cloud_Linux
99+
displayName: 5- Containers Cobalt Cloud Linux
100+
pool: server
101+
timeoutInMinutes: 120
102+
dependsOn: [Baselines_Cobalt_Cloud_Linux]
103+
condition: succeededOrFailed()
104+
steps:
105+
- template: containers-scenarios.yml
106+
parameters:
107+
connection: ASPNET Benchmarks Service Bus
108+
serviceBusQueueName: cobaltcloud
109+
serviceBusNamespace: aspnetbenchmarks
110+
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
111+
112+
# GROUP 6
113+
114+
- job: Trends_Database_Cobalt_Cloud_Linux_AL3
115+
displayName: 6- Trends Database Cobalt Cloud Linux AL3
116+
pool: server
117+
timeoutInMinutes: 120
118+
dependsOn: [Containers_Cobalt_Cloud_Linux]
119+
condition: succeededOrFailed()
120+
steps:
121+
- template: trend-database-scenarios.yml
122+
parameters:
123+
connection: ASPNET Benchmarks Service Bus
124+
serviceBusQueueName: cobaltcloud
125+
serviceBusNamespace: aspnetbenchmarks
126+
arguments: "$(ciProfile) --profile cobalt-cloud-lin-al3 "
127+
128+
# GROUP 7
129+
130+
- job: Trends_Cobalt_Cloud_Linux_AL3
131+
displayName: 7- Trends Cobalt Cloud Linux AL3
132+
pool: server
133+
timeoutInMinutes: 120
134+
dependsOn: [Trends_Database_Cobalt_Cloud_Linux_AL3]
135+
condition: succeededOrFailed()
136+
steps:
137+
- template: trend-scenarios.yml
138+
parameters:
139+
connection: ASPNET Benchmarks Service Bus
140+
serviceBusQueueName: cobaltcloud
141+
serviceBusNamespace: aspnetbenchmarks
142+
arguments: "$(ciProfile) --profile cobalt-cloud-lin-al3 "
143+
144+
# GROUP 8
145+
146+
- job: Baselines_Database_Cobalt_Cloud_Linux_AL3
147+
displayName: 8- Baselines Database Cobalt Cloud Linux AL3
148+
pool: server
149+
timeoutInMinutes: 120
150+
dependsOn: [Trends_Cobalt_Cloud_Linux_AL3]
151+
condition: succeededOrFailed()
152+
steps:
153+
- template: baselines-database-scenarios.yml
154+
parameters:
155+
connection: ASPNET Benchmarks Service Bus
156+
serviceBusQueueName: cobaltcloud
157+
serviceBusNamespace: aspnetbenchmarks
158+
arguments: "$(ciProfile) --profile cobalt-cloud-lin-al3 "
159+
160+
# GROUP 9
161+
162+
- job: Baselines_Cobalt_Cloud_Linux_AL3
163+
displayName: 9- Baselines Cobalt Cloud Linux AL3
164+
pool: server
165+
timeoutInMinutes: 120
166+
dependsOn: [Baselines_Database_Cobalt_Cloud_Linux_AL3]
167+
condition: succeededOrFailed()
168+
steps:
169+
- template: baselines-scenarios.yml
170+
parameters:
171+
connection: ASPNET Benchmarks Service Bus
172+
serviceBusQueueName: cobaltcloud
173+
serviceBusNamespace: aspnetbenchmarks
174+
arguments: "$(ciProfile) --profile cobalt-cloud-lin-al3 "
175+
176+
# GROUP 10
177+
178+
- job: Containers_Cobalt_Cloud_Linux_AL3
179+
displayName: 10- Containers Cobalt Cloud Linux AL3
180+
pool: server
181+
timeoutInMinutes: 120
182+
dependsOn: [Baselines_Cobalt_Cloud_Linux_AL3]
183+
condition: succeededOrFailed()
184+
steps:
185+
- template: containers-scenarios.yml
186+
parameters:
187+
connection: ASPNET Benchmarks Service Bus
188+
serviceBusQueueName: cobaltcloud
189+
serviceBusNamespace: aspnetbenchmarks
190+
arguments: "$(ciProfile) --profile cobalt-cloud-lin-al3 "
191+
192+

build/benchmarks-ci-azure.yml

Lines changed: 9 additions & 79 deletions
Original file line numberDiff line numberDiff line change
@@ -59,27 +59,13 @@ jobs:
5959
serviceBusNamespace: aspnetbenchmarks
6060
arguments: "$(ciProfile) --profile aspnet-azurearm64-lin "
6161

62-
- job: Trends_Database_Cobalt_Cloud_Linux
63-
displayName: 1- Trends Database Cobalt Cloud Linux
64-
pool: server
65-
timeoutInMinutes: 120
66-
dependsOn: []
67-
condition: succeededOrFailed()
68-
steps:
69-
- template: trend-database-scenarios.yml
70-
parameters:
71-
connection: ASPNET Benchmarks Service Bus
72-
serviceBusQueueName: cobaltcloud
73-
serviceBusNamespace: aspnetbenchmarks
74-
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
75-
7662
# GROUP 2
7763

7864
- job: Trends_Azure_Linux
7965
displayName: 2- Trends Azure Linux
8066
pool: server
8167
timeoutInMinutes: 120
82-
dependsOn: [Trends_Database_Azure_Linux, Trends_Database_Azure_Arm64_Linux, Trends_Database_Cobalt_Cloud_Linux]
68+
dependsOn: [Trends_Database_Azure_Linux, Trends_Database_Azure_Arm64_Linux]
8369
condition: succeededOrFailed()
8470
steps:
8571
- template: trend-scenarios.yml
@@ -93,7 +79,7 @@ jobs:
9379
displayName: 2- Trends Azure Arm64 Linux
9480
pool: server
9581
timeoutInMinutes: 120
96-
dependsOn: [Trends_Database_Azure_Linux, Trends_Database_Azure_Arm64_Linux, Trends_Database_Cobalt_Cloud_Linux]
82+
dependsOn: [Trends_Database_Azure_Linux, Trends_Database_Azure_Arm64_Linux]
9783
condition: succeededOrFailed()
9884
steps:
9985
- template: trend-scenarios.yml
@@ -103,27 +89,13 @@ jobs:
10389
serviceBusNamespace: aspnetbenchmarks
10490
arguments: "$(ciProfile) --profile aspnet-azurearm64-lin "
10591

106-
- job: Trends_Cobalt_Cloud_Linux
107-
displayName: 2- Trends Cobalt Cloud Linux
108-
pool: server
109-
timeoutInMinutes: 120
110-
dependsOn: [Trends_Database_Azure_Linux, Trends_Database_Azure_Arm64_Linux, Trends_Database_Cobalt_Cloud_Linux]
111-
condition: succeededOrFailed()
112-
steps:
113-
- template: trend-scenarios.yml
114-
parameters:
115-
connection: ASPNET Benchmarks Service Bus
116-
serviceBusQueueName: cobaltcloud
117-
serviceBusNamespace: aspnetbenchmarks
118-
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
119-
12092
# GROUP 3
12193

12294
- job: Baselines_Database_Azure_Linux
12395
displayName: 3- Baselines Database Azure Linux
12496
pool: server
12597
timeoutInMinutes: 120
126-
dependsOn: [Trends_Azure_Linux, Trends_Azure_Arm64_Linux, Trends_Cobalt_Cloud_Linux]
98+
dependsOn: [Trends_Azure_Linux, Trends_Azure_Arm64_Linux]
12799
condition: succeededOrFailed()
128100
steps:
129101
- template: baselines-database-scenarios.yml
@@ -137,7 +109,7 @@ jobs:
137109
displayName: 3- Baselines Database Azure Arm64 Linux
138110
pool: server
139111
timeoutInMinutes: 120
140-
dependsOn: [Trends_Azure_Linux, Trends_Azure_Arm64_Linux, Trends_Cobalt_Cloud_Linux]
112+
dependsOn: [Trends_Azure_Linux, Trends_Azure_Arm64_Linux]
141113
condition: succeededOrFailed()
142114
steps:
143115
- template: baselines-database-scenarios.yml
@@ -147,27 +119,13 @@ jobs:
147119
serviceBusNamespace: aspnetbenchmarks
148120
arguments: "$(ciProfile) --profile aspnet-azurearm64-lin "
149121

150-
- job: Baselines_Database_Cobalt_Cloud_Linux
151-
displayName: 3- Baselines Database Cobalt Cloud Linux
152-
pool: server
153-
timeoutInMinutes: 120
154-
dependsOn: [Trends_Azure_Linux, Trends_Azure_Arm64_Linux, Trends_Cobalt_Cloud_Linux]
155-
condition: succeededOrFailed()
156-
steps:
157-
- template: baselines-database-scenarios.yml
158-
parameters:
159-
connection: ASPNET Benchmarks Service Bus
160-
serviceBusQueueName: cobaltcloud
161-
serviceBusNamespace: aspnetbenchmarks
162-
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
163-
164122
# GROUP 4
165123

166124
- job: Baselines_Azure_Linux
167125
displayName: 4- Baselines Azure Linux
168126
pool: server
169127
timeoutInMinutes: 120
170-
dependsOn: [Baselines_Database_Azure_Linux, Baselines_Database_Azure_Arm64_Linux, Baselines_Database_Cobalt_Cloud_Linux]
128+
dependsOn: [Baselines_Database_Azure_Linux, Baselines_Database_Azure_Arm64_Linux]
171129
condition: succeededOrFailed()
172130
steps:
173131
- template: baselines-scenarios.yml
@@ -181,7 +139,7 @@ jobs:
181139
displayName: 4- Baselines Azure Arm64 Linux
182140
pool: server
183141
timeoutInMinutes: 120
184-
dependsOn: [Baselines_Database_Azure_Linux, Baselines_Database_Azure_Arm64_Linux, Baselines_Database_Cobalt_Cloud_Linux]
142+
dependsOn: [Baselines_Database_Azure_Linux, Baselines_Database_Azure_Arm64_Linux]
185143
condition: succeededOrFailed()
186144
steps:
187145
- template: baselines-scenarios.yml
@@ -191,27 +149,13 @@ jobs:
191149
serviceBusNamespace: aspnetbenchmarks
192150
arguments: "$(ciProfile) --profile aspnet-azurearm64-lin "
193151

194-
- job: Baselines_Cobalt_Cloud_Linux
195-
displayName: 4- Baselines Cobalt Cloud Linux
196-
pool: server
197-
timeoutInMinutes: 120
198-
dependsOn: [Baselines_Database_Azure_Linux, Baselines_Database_Azure_Arm64_Linux, Baselines_Database_Cobalt_Cloud_Linux]
199-
condition: succeededOrFailed()
200-
steps:
201-
- template: baselines-scenarios.yml
202-
parameters:
203-
connection: ASPNET Benchmarks Service Bus
204-
serviceBusQueueName: cobaltcloud
205-
serviceBusNamespace: aspnetbenchmarks
206-
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
207-
208152
# GROUP 5
209153

210154
- job: Containers_Azure_Intel_Linux
211155
displayName: 5- Containers Azure Intel Linux
212156
pool: server
213157
timeoutInMinutes: 120
214-
dependsOn: [Baselines_Azure_Linux, Baselines_Azure_Arm64_Linux, Baselines_Cobalt_Cloud_Linux]
158+
dependsOn: [Baselines_Azure_Linux, Baselines_Azure_Arm64_Linux]
215159
condition: succeededOrFailed()
216160
steps:
217161
- template: containers-scenarios.yml
@@ -225,7 +169,7 @@ jobs:
225169
displayName: 5- Containers Azure Arm64 Linux
226170
pool: server
227171
timeoutInMinutes: 120
228-
dependsOn: [Baselines_Azure_Linux, Baselines_Azure_Arm64_Linux, Baselines_Cobalt_Cloud_Linux]
172+
dependsOn: [Baselines_Azure_Linux, Baselines_Azure_Arm64_Linux]
229173
condition: succeededOrFailed()
230174
steps:
231175
- template: containers-scenarios.yml
@@ -235,27 +179,13 @@ jobs:
235179
serviceBusNamespace: aspnetbenchmarks
236180
arguments: "$(ciProfile) --profile aspnet-azurearm64-lin "
237181

238-
- job: Containers_Cobalt_Cloud_Linux
239-
displayName: 5- Containers Cobalt Cloud Linux
240-
pool: server
241-
timeoutInMinutes: 120
242-
dependsOn: [Baselines_Azure_Linux, Baselines_Azure_Arm64_Linux, Baselines_Cobalt_Cloud_Linux]
243-
condition: succeededOrFailed()
244-
steps:
245-
- template: containers-scenarios.yml
246-
parameters:
247-
connection: ASPNET Benchmarks Service Bus
248-
serviceBusQueueName: cobaltcloud
249-
serviceBusNamespace: aspnetbenchmarks
250-
arguments: "$(ciProfile) --profile cobalt-cloud-lin "
251-
252182
# GROUP 6
253183

254184
- job: IDNA_Azure_Amd_Linux
255185
displayName: 6- IDNA Azure Amd Linux
256186
pool: server
257187
timeoutInMinutes: 120
258-
dependsOn: [Containers_Azure_Intel_Linux, Containers_Azure_Arm64_Linux, Containers_Cobalt_Cloud_Linux]
188+
dependsOn: [Containers_Azure_Intel_Linux, Containers_Azure_Arm64_Linux]
259189
condition: succeededOrFailed()
260190
steps:
261191
- template: trend-scenarios.yml

0 commit comments

Comments
 (0)