mirror of https://github.com/grpc/grpc.git
Revert "Revert "Api fuzzer extensions to support simulating traffic congestion (#27820)" (#27973)" (#27974)
* Revert "Revert "Api fuzzer extensions to support simulating traffic congestion (#27820)" (#27973)"
This reverts commit 879f97ef70
.
* updating passthru_endpoint file to fix windows breakages
* Automated change: Fix sanity tests
Co-authored-by: Vignesh2208 <Vignesh2208@users.noreply.github.com>
pull/28123/head
parent
d6214cbf5a
commit
4dd0bba12e
6 changed files with 1511 additions and 44 deletions
@ -0,0 +1,618 @@ |
|||||||
|
actions { |
||||||
|
create_server { |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
create_channel { |
||||||
|
target: "dns:server" |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
create_call { |
||||||
|
method: { value: "/foo" } |
||||||
|
timeout: 1000000000 |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_initial_metadata {} |
||||||
|
} |
||||||
|
operations { |
||||||
|
receive_initial_metadata {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
request_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_initial_metadata {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_message { |
||||||
|
message { |
||||||
|
value: "hello world" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
receive_message {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_message { |
||||||
|
message { |
||||||
|
value: "hello world" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
receive_message {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
receive_status_on_client {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_status_from_server { |
||||||
|
status_code: 0 |
||||||
|
} |
||||||
|
} |
||||||
|
operations { |
||||||
|
receive_close_on_server {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_close_from_client {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
|
@ -0,0 +1,496 @@ |
|||||||
|
actions { |
||||||
|
create_server { |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
create_channel { |
||||||
|
target: "dns:server" |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 20 |
||||||
|
add_n_bytes_readable: 20 |
||||||
|
} |
||||||
|
channel_actions { |
||||||
|
wait_ms: 1000 |
||||||
|
add_n_bytes_writable: 10 |
||||||
|
add_n_bytes_readable: 10 |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
create_call { |
||||||
|
method: { value: "/foo" } |
||||||
|
timeout: 1000000000 |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_initial_metadata {} |
||||||
|
} |
||||||
|
operations { |
||||||
|
receive_initial_metadata {} |
||||||
|
} |
||||||
|
operations { |
||||||
|
receive_message {} |
||||||
|
} |
||||||
|
operations { |
||||||
|
send_close_from_client {} |
||||||
|
} |
||||||
|
operations { |
||||||
|
receive_status_on_client {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
request_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
change_active_call {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_initial_metadata {} |
||||||
|
} |
||||||
|
operations { |
||||||
|
send_message { |
||||||
|
message { |
||||||
|
value: "hello world" |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
queue_batch { |
||||||
|
operations { |
||||||
|
send_status_from_server { |
||||||
|
status_code: 0 |
||||||
|
} |
||||||
|
} |
||||||
|
operations { |
||||||
|
receive_close_on_server {} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
||||||
|
actions { |
||||||
|
poll_cq: {} |
||||||
|
} |
||||||
|
actions { |
||||||
|
advance_time: 1000000 |
||||||
|
} |
Loading…
Reference in new issue