diff --git a/doc/interop-test-descriptions.md b/doc/interop-test-descriptions.md index e20f5b1b6d9ab6e8bc28030bff2e485c5876f7dc..066116b2d97f1a346c16c33fc8f4caf6f5d06533 100644 --- a/doc/interop-test-descriptions.md +++ b/doc/interop-test-descriptions.md @@ -517,6 +517,28 @@ Procedure: Asserts: * Call completed with status CANCELLED +### timeout_on_sleeping_server + +This test verifies that an RPC request whose lifetime exceeds its configured +timeout value will end with the DeadlineExceeded status. + +Server features: +* [FullDuplexCall][] + +Procedure: + 1. Client calls FullDuplexCall with the following request and sets its timeout to 1ms. + + ``` + { + payload:{ + body: 27182 bytes of zeros + } + } + ``` + +Asserts: +* Call completed with status DEADLINE_EXCEEDED. + ### concurrent_large_unary Status: TODO @@ -540,8 +562,6 @@ Cancel after sent headers (ctiller - done) Cancel after received first message (ctiller - done) -Timeout after expire (zhaoq) - Zero-message streams (ejona) Multiple thousand simultaneous calls on same Channel (ctiller - done)