modify call.cc to remove grpc-timeout metadata on the server side (#28419)
* modify api fuzzer code to disallow specification of grpc-timout metadata on the server side * reverting changes to api_fuzzer and changing call.cc to drop grpc-timeout metadata on the server side * tidying up codereviewable/pr26812/r13
parent
f00432c70b
commit
038ea2196d
2 changed files with 177 additions and 0 deletions
@ -0,0 +1,168 @@ |
||||
actions { |
||||
create_server { |
||||
} |
||||
} |
||||
actions { |
||||
create_channel { |
||||
target: "dns:server" |
||||
channel_actions { |
||||
add_n_bytes_writable: 1320 |
||||
add_n_bytes_readable: 10 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 10 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_readable: 20 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 20 |
||||
add_n_bytes_readable: 20 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 20 |
||||
add_n_bytes_readable: 214 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_readable: 1000 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 10 |
||||
add_n_bytes_readable: 10 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 10 |
||||
add_n_bytes_readable: 10 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 20 |
||||
add_n_bytes_readable: 20 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 10 |
||||
add_n_bytes_readable: 10 |
||||
wait_ms: 1000 |
||||
} |
||||
channel_actions { |
||||
add_n_bytes_writable: 20 |
||||
add_n_bytes_readable: 20 |
||||
wait_ms: 1000 |
||||
} |
||||
} |
||||
} |
||||
actions { |
||||
create_call { |
||||
propagation_mask: 536870912 |
||||
method { |
||||
value: "/foo" |
||||
} |
||||
timeout: 1000000000 |
||||
} |
||||
} |
||||
actions { |
||||
queue_batch { |
||||
operations { |
||||
send_initial_metadata { |
||||
} |
||||
} |
||||
operations { |
||||
send_message { |
||||
message { |
||||
value: "hello wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww\202wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwworld" |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
actions { |
||||
request_call { |
||||
} |
||||
} |
||||
actions { |
||||
advance_time: 1000000 |
||||
} |
||||
actions { |
||||
advance_time: 1000000 |
||||
} |
||||
actions { |
||||
advance_time: 1000000 |
||||
} |
||||
actions { |
||||
advance_time: 9997630 |
||||
} |
||||
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: 5208000 |
||||
} |
||||
actions { |
||||
poll_cq { |
||||
} |
||||
} |
||||
actions { |
||||
change_active_call { |
||||
} |
||||
} |
||||
actions { |
||||
queue_batch { |
||||
operations { |
||||
send_initial_metadata { |
||||
metadata { |
||||
key { |
||||
value: "grpc-timeout" |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
||||
actions { |
||||
} |
Loading…
Reference in new issue