Skip to content

Commit 5d64e38

Browse files
committed
adjust CI configs
1 parent 12acd3e commit 5d64e38

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

build/trend-scenarios.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,9 @@ parameters:
108108
- displayName: "HttpSys Windows: mTLS Handshakes"
109109
arguments: --scenario mTls-handshakes-httpsys $(tlsJobs) --property scenario=HttpSysMutualTLSHandshakes --application.options.requiredOperatingSystem windows
110110

111+
- displayName: "HttpSys Windows: TLS Renegotiation"
112+
arguments: --scenario tls-renegotiation-httpsys $(tlsJobs) --property scenario=HttpSysTLSRenegotiation --application.options.requiredOperatingSystem windows
113+
111114
- displayName: "Kestrel Linux: TLS Handshakes"
112115
arguments: --scenario tls-handshakes-kestrel $(tlsJobs) --property scenario=KestrelTLSHandshakes --application.options.requiredOperatingSystem linux
113116

scenarios/tls.benchmarks.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515
project: src/BenchmarksApps/TLS/HttpSys/HttpSys.csproj
1616
readyStateText: Application started.
1717
variables:
18-
mTLS: false
18+
mTLS: false # enables settings on http.sys to negotiate client cert on connections
19+
tlsRenegotiation: false # enables client cert validation
1920
certValidationConsoleEnabled: false
20-
tlsRenegotiation: false
2121
httpSysLogs: false
2222
statsEnabled: false
2323
arguments: "--urls https://{{serverAddress}}:{{serverPort}} --mTLS {{mTLS}} --certValidationConsoleEnabled {{certValidationConsoleEnabled}} --statsEnabled {{statsEnabled}} --tlsRenegotiation {{tlsRenegotiation}} --httpSysLogs {{httpSysLogs}}"
@@ -54,8 +54,8 @@ scenarios:
5454
application:
5555
job: httpSysServer
5656
variables:
57-
mTLS: true
58-
tlsRenegotiation: true
57+
mTLS: true # enables settings on http.sys to negotiate client cert on connections
58+
tlsRenegotiation: true # enables client cert validation
5959
httpSysLogs: false # only for debug purposes
6060
certValidationConsoleEnabled: false # only for debug purposes
6161
load:
@@ -72,7 +72,9 @@ scenarios:
7272
application:
7373
job: httpSysServer
7474
variables:
75-
mTLS: true
75+
mTLS: false
76+
tlsRenegotiation: true
77+
httpSysLogs: false # only for debug purposes
7678
certValidationConsoleEnabled: false # only for debug purposes
7779
load:
7880
job: httpclient

0 commit comments

Comments
 (0)