[fuzzer] Fix event ordering in retry_max_concurrent_streams (#33454)

Just like #33405
pull/33457/head
Craig Tiller 2 years ago committed by GitHub
parent 133640507b
commit cd96210215
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 768
      test/core/end2end/end2end_test_corpus/retry_transparent_max_concurrent_streams/6659836913713152
  2. 3
      test/core/end2end/tests/retry_transparent_max_concurrent_streams.cc

@ -0,0 +1,768 @@
test_id: 3778307689
event_engine_actions {
run_delay: 4177527032
run_delay: 125344325566464
run_delay: 16777216
run_delay: 4177527032
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 0
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 256
run_delay: 12534432
run_delay: 2849692
run_delay: 12534432
run_delay: 12534432
run_delay: 12534432
run_delay: 1
run_delay: 6297403
run_delay: 12534432
run_delay: 125344325566464
run_delay: 16777216
assign_ports: 3778307689
connections {
write_size: 1073741824
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 130
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 55
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 589824
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 128
write_size: 0
write_size: 55
write_size: 4
write_size: 0
write_size: 8
}
connections {
write_size: 1073741824
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 130
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 55
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 589824
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 3778307689
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 128
write_size: 0
write_size: 55
write_size: 4
write_size: 0
write_size: 8
}
connections {
write_size: 0
}
connections {
write_size: 1073741824
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 130
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 55
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 589824
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 3778307689
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 0
write_size: 128
write_size: 0
write_size: 55
write_size: 4
write_size: 0
write_size: 8
}
}
config_vars {
experiments: ","
}

@ -111,6 +111,8 @@ CORE_END2END_TEST(RetryHttp2Test, RetryTransparentMaxConcurrentStreams) {
IncomingMessage client_message2;
IncomingCloseOnServer client_close2;
s2.NewBatch(202).RecvMessage(client_message2);
Expect(202, true);
Step();
s2.NewBatch(203)
.RecvCloseOnServer(client_close2)
.SendInitialMetadata({})
@ -118,7 +120,6 @@ CORE_END2END_TEST(RetryHttp2Test, RetryTransparentMaxConcurrentStreams) {
.SendStatusFromServer(GRPC_STATUS_OK, "xyz", {});
// Second call completes.
Expect(203, true);
Expect(202, true);
Expect(2, true);
Step();
// Clean up from second call.

Loading…
Cancel
Save