Testing Patterns
RPC modes
- Unary: one
REQUESTand oneRESPONSEorASSERTS - Client streaming: multiple
REQUEST, oneRESPONSE - Server streaming: one
REQUEST, multipleRESPONSEorASSERTS - Bidirectional streaming: alternating
REQUESTand validation blocks
Recommended docs
Runtime flags
bash
grpctestify tests/ --parallel 4 --timeout 30
grpctestify tests/ --log-format json --log-output results.jsonOPTIONS blocks support per-test overrides for timeout, retry, retry-delay, and no-retry.