Skip to content

Commit c0498a0

Browse files
authored
Define retries at crank worker level
1 parent f0e6721 commit c0498a0

11 files changed

+9
-11
lines changed

Diff for: build/baselines-database-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ steps:
7272
- task: PublishToAzureServiceBus@1
7373
condition: succeededOrFailed()
7474
timeoutInMinutes: 10
75-
retryCountOnTaskFailure: 1
7675
displayName: "${{ s.displayName }} - ${{ b.displayName }}"
7776
inputs:
7877
connectedServiceName: ${{ parameters.connection }}
@@ -82,5 +81,6 @@ steps:
8281
{
8382
"name": "crank",
8483
"condition": "(${{ parameters.condition }})",
84+
"retries": 1,
8585
"args": [ "${{ s.arguments }} ${{ b.arguments }} ${{ parameters.arguments }} $(azureProfile) --variable duration=30 --no-metadata --no-measurements --session $(session) --command-line-property --table BaselineBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
8686
}

Diff for: build/baselines-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,6 @@ steps:
6969
- task: PublishToAzureServiceBus@1
7070
condition: succeededOrFailed()
7171
timeoutInMinutes: 10
72-
retryCountOnTaskFailure: 1
7372
displayName: "${{ s.displayName }} - ${{ b.displayName }}"
7473
inputs:
7574
connectedServiceName: ${{ parameters.connection }}
@@ -79,5 +78,6 @@ steps:
7978
{
8079
"name": "crank",
8180
"condition": "(${{ parameters.condition }})",
81+
"retries": 1,
8282
"args": [ "${{ s.arguments }} ${{ b.arguments }} ${{ parameters.arguments }} $(azureProfile) --no-metadata --no-measurements --session $(session) --command-line-property --table BaselineBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
8383
}

Diff for: build/frameworks-database-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,6 @@ steps:
5050
- task: PublishToAzureServiceBus@1
5151
condition: succeededOrFailed()
5252
displayName: ${{ s.displayName }}
53-
retryCountOnTaskFailure: 1
5453
inputs:
5554
connectedServiceName: ${{ parameters.connection }}
5655
waitForCompletion: true
@@ -59,5 +58,6 @@ steps:
5958
{
6059
"name": "crank",
6160
"condition": "(${{ parameters.condition }})",
61+
"retries": 1,
6262
"args": [ "${{ s.arguments }} ${{ parameters.arguments }} --application.noClean true --no-metadata --no-measurements --session $(session) --description \"${{ s.displayName }} $(System.JobDisplayName)\" --property buildId=\"$(buildId)\" --property buildNumber=\"$(buildNumber)\" --command-line-property --table TrendBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
6363
}

Diff for: build/frameworks-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@ steps:
6565
- task: PublishToAzureServiceBus@1
6666
condition: succeededOrFailed()
6767
displayName: ${{ s.displayName }}
68-
retryCountOnTaskFailure: 1
6968
inputs:
7069
connectedServiceName: ${{ parameters.connection }}
7170
waitForCompletion: true
@@ -74,5 +73,6 @@ steps:
7473
{
7574
"name": "crank",
7675
"condition": "(${{ parameters.condition }})",
76+
"retries": 1,
7777
"args": [ "${{ s.arguments }} ${{ parameters.arguments }} --application.noClean true --no-metadata --no-measurements --session $(session) --description \"${{ s.displayName }} $(System.JobDisplayName)\" --property buildId=\"$(buildId)\" --property buildNumber=\"$(buildNumber)\" --command-line-property --table TrendBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
7878
}

Diff for: build/mono-database-scenarios.yml

-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,6 @@ steps:
3939
displayName: "${{ s.displayName }} - ${{ runtime.displayName }}"
4040
condition: succeededOrFailed()
4141
timeoutInMinutes: 60
42-
retryCountOnTaskFailure: 1
4342
inputs:
4443
connectedServiceName: ${{ parameters.connection }}
4544
waitForCompletion: true

Diff for: build/mono-scenarios.yml

-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@ steps:
4747
displayName: "${{ s.displayName }} - ${{ runtime.displayName }}"
4848
condition: succeededOrFailed()
4949
timeoutInMinutes: 60
50-
retryCountOnTaskFailure: 1
5150
inputs:
5251
connectedServiceName: ${{ parameters.connection }}
5352
waitForCompletion: true

Diff for: build/mvc-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,6 @@ steps:
8787
- task: PublishToAzureServiceBus@1
8888
condition: succeededOrFailed()
8989
displayName: ${{ s.displayName }}
90-
retryCountOnTaskFailure: 1
9190
inputs:
9291
connectedServiceName: ${{ parameters.connection }}
9392
waitForCompletion: true
@@ -96,6 +95,7 @@ steps:
9695
{
9796
"name": "crank",
9897
"condition": "(${{ parameters.condition }})",
98+
"retries": 1,
9999
"args": [ "${{ s.arguments }} $(azureProfile) ${{ parameters.arguments }} --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/scenarios/steadystate.profile.yml --application.framework net8.0 --application.options.collectCounters true --application.collectDependencies true --no-metadata --no-measurements --session $(session) --description \"${{ s.displayName }} $(System.JobDisplayName)\" --property buildId=\"$(buildId)\" --property buildNumber=\"$(buildNumber)\" --command-line-property --table MvcBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
100100
}
101101

Diff for: build/nativeaot-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,6 @@ steps:
135135
- task: PublishToAzureServiceBus@1
136136
displayName: "${{ s.displayName }}"
137137
condition: succeededOrFailed()
138-
retryCountOnTaskFailure: 1
139138
inputs:
140139
connectedServiceName: ${{ parameters.connection }}
141140
waitForCompletion: true
@@ -144,5 +143,6 @@ steps:
144143
{
145144
"name": "crank",
146145
"condition": "(${{ parameters.condition }}) && (${{ s.condition }})",
146+
"retries": 1,
147147
"args": [ "${{ s.arguments }} ${{ parameters.arguments }} --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/scenarios/steadystate.profile.yml --application.framework net8.0 --application.options.collectCounters true --no-metadata --no-measurements --session $(session) --description \"${{ s.displayName }} $(System.JobDisplayName)\" --property buildId=\"$(buildId)\" --property buildNumber=\"$(buildNumber)\" --command-line-property --table NativeAotBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
148148
}

Diff for: build/signalr-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@ steps:
5555
condition: succeededOrFailed()
5656
enabled: ${{ not( and( eq(transport.displayName, 'ServerSentEvents'), eq(protocol.displayName, 'MessagePack'))) }}
5757
displayName: ${{ s.displayName }} ${{ transport.displayName }} ${{ protocol.displayName }}
58-
retryCountOnTaskFailure: 1
5958
inputs:
6059
connectedServiceName: ${{ parameters.connection }}
6160
waitForCompletion: true
@@ -64,6 +63,7 @@ steps:
6463
{
6564
"timeout": "00:5:00",
6665
"condition": "${{ parameters.condition }}",
66+
"retries": 1,
6767
"name": "crank",
6868
"args": [ "${{ s.arguments }} ${{ transport.arguments }} ${{ protocol.arguments }} --application.options.collectCounters true --load.options.collectCounters true ${{ parameters.arguments }} --load.channel edge --load.framework net8.0 --warmup.channel edge --warmup.framework net8.0 --application.framework net8.0 --session $(session) --command-line-property --table SignalRBenchmarks --sql SQL_CONNECTION_STRING --chart --no-measurements --no-metadata --warmup.options.discardResults true" ]
6969
}

Diff for: build/trend-database-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ steps:
4646
displayName: "${{ s.displayName }}"
4747
condition: succeededOrFailed()
4848
timeoutInMinutes: 10
49-
retryCountOnTaskFailure: 1
5049
inputs:
5150
connectedServiceName: ${{ parameters.connection }}
5251
waitForCompletion: true
@@ -55,5 +54,6 @@ steps:
5554
{
5655
"name": "crank",
5756
"condition": "(${{ parameters.condition }})",
57+
"retries": 1,
5858
"args": [ "${{ s.arguments }} $(azureProfile) --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/scenarios/steadystate.profile.yml --application.framework net8.0 ${{ parameters.arguments }} --application.options.collectCounters true --application.collectDependencies true --no-metadata --no-measurements --session $(session) --description \"${{ s.displayName }} $(System.JobDisplayName)\" --property buildId=\"$(buildId)\" --property buildNumber=\"$(buildNumber)\" --command-line-property --table TrendBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
5959
}

Diff for: build/trend-scenarios.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,6 @@ steps:
8585
displayName: "${{ s.displayName }}"
8686
condition: succeededOrFailed()
8787
timeoutInMinutes: 10
88-
retryCountOnTaskFailure: 1
8988
inputs:
9089
connectedServiceName: ${{ parameters.connection }}
9190
waitForCompletion: true
@@ -94,5 +93,6 @@ steps:
9493
{
9594
"name": "crank",
9695
"condition": "(${{ parameters.condition }})",
96+
"retries": 1,
9797
"args": [ "${{ s.arguments }} $(azureProfile) --config https://raw.githubusercontent.com/aspnet/Benchmarks/main/scenarios/steadystate.profile.yml --application.framework net8.0 --application.collectDependencies true ${{ parameters.arguments }} --application.options.collectCounters true --no-metadata --no-measurements --session $(session) --description \"${{ s.displayName }} $(System.JobDisplayName)\" --property buildId=\"$(buildId)\" --property buildNumber=\"$(buildNumber)\" --command-line-property --table TrendBenchmarks --sql SQL_CONNECTION_STRING --chart" ]
9898
}

0 commit comments

Comments
 (0)