Commit 2623a1a
Enhance e2e test with HTTP/2 and gRPC protocol coverage
- Add multi-domain test: whoami (HTTP/1.1) + grpcbin (gRPC/H2) backends
- Use ROUTING_MAP with SNI-based routing to test multi-backend support
- Add comma-separated ROUTING_MAP parsing (phala CLI -e flattens newlines)
- Test HTTP/2 against h2c-capable backend (grpcbin), not HTTP/1.1-only whoami
- Verify gRPC reflection, unary call, and SNI routing separation
- All 17 tests pass on live Phala CVM deployment
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent d3c8c96 commit 2623a1a
2 files changed
Lines changed: 183 additions & 61 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
182 | 182 | | |
183 | 183 | | |
184 | 184 | | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
185 | 189 | | |
186 | 190 | | |
187 | 191 | | |
| |||
211 | 215 | | |
212 | 216 | | |
213 | 217 | | |
214 | | - | |
| 218 | + | |
215 | 219 | | |
216 | 220 | | |
217 | 221 | | |
| |||
0 commit comments