File tree Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Expand file tree Collapse file tree 1 file changed +13
-1
lines changed Original file line number Diff line number Diff line change @@ -127,7 +127,13 @@ jobs:
127
127
if : runner.os == 'Linux' # For 'nm'
128
128
run : |
129
129
! nm build/tests/client | grep '__asan_init'
130
- ! nm build/tests/server | grep '__asan_init'
130
+ ! nm build/tests/server | grep '__asan_init'
131
+
132
+ - name : Run ECH connect test
133
+ if : matrix.crypto == 'aws-lc-rs' # No HPKE in ring
134
+ run : |
135
+ cmake --build build --target ech-test > ech-test.log
136
+ grep 'sni=encrypted' ech-test.log
131
137
132
138
# Our integration tests rely on a built-in provider being enabled.
133
139
# Double-check the library/unit tests work without any providers to
@@ -244,6 +250,12 @@ jobs:
244
250
- name : Integration test
245
251
run : cmake --build build --config "${{matrix.config}}" --target integration-test
246
252
253
+ - name : Run ECH connect test
254
+ if : matrix.crypto == 'aws-lc-rs' # No HPKE in ring
255
+ run : |
256
+ cmake --build build --target ech-test > ech-test.log
257
+ grep 'sni=encrypted' ech-test.log
258
+
247
259
ensure-header-updated :
248
260
runs-on : ubuntu-latest
249
261
defaults :
You can’t perform that action at this time.
0 commit comments