[fuzzer] Change core_end2end_test_fuzzer test selection scheme (#33197)

Use an index instead of a string to select tests (and use that index
module total test count to ensure whatever the fuzzer selects we always
run a test).

This will make the fuzzer corpus unstable when the test count changes,
which I think is fine - it'll regenerate.

<!--

If you know who should review your pull request, please assign it to
that
person, otherwise the pull request would get assigned randomly.

If your pull request is for a specific language, please add the
appropriate
lang label.

-->
pull/33200/head
Craig Tiller 2 years ago committed by GitHub
parent 4f445219ef
commit 7a3e2e45da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 65
      test/core/end2end/BUILD
  2. 6
      test/core/end2end/end2end_test_corpus/crash-1b8e4624f764fe3793119eec935c852b97565ec8
  3. 1
      test/core/end2end/end2end_test_corpus/empty
  4. 6
      test/core/end2end/end2end_test_corpus/seed_0.textproto
  5. 6
      test/core/end2end/end2end_test_corpus/seed_1.textproto
  6. 6
      test/core/end2end/end2end_test_corpus/seed_10.textproto
  7. 3
      test/core/end2end/end2end_test_corpus/seed_100.textproto
  8. 3
      test/core/end2end/end2end_test_corpus/seed_101.textproto
  9. 3
      test/core/end2end/end2end_test_corpus/seed_102.textproto
  10. 3
      test/core/end2end/end2end_test_corpus/seed_103.textproto
  11. 3
      test/core/end2end/end2end_test_corpus/seed_104.textproto
  12. 3
      test/core/end2end/end2end_test_corpus/seed_105.textproto
  13. 3
      test/core/end2end/end2end_test_corpus/seed_106.textproto
  14. 3
      test/core/end2end/end2end_test_corpus/seed_107.textproto
  15. 3
      test/core/end2end/end2end_test_corpus/seed_108.textproto
  16. 3
      test/core/end2end/end2end_test_corpus/seed_109.textproto
  17. 6
      test/core/end2end/end2end_test_corpus/seed_11.textproto
  18. 3
      test/core/end2end/end2end_test_corpus/seed_110.textproto
  19. 3
      test/core/end2end/end2end_test_corpus/seed_111.textproto
  20. 3
      test/core/end2end/end2end_test_corpus/seed_112.textproto
  21. 3
      test/core/end2end/end2end_test_corpus/seed_113.textproto
  22. 3
      test/core/end2end/end2end_test_corpus/seed_114.textproto
  23. 3
      test/core/end2end/end2end_test_corpus/seed_115.textproto
  24. 3
      test/core/end2end/end2end_test_corpus/seed_116.textproto
  25. 3
      test/core/end2end/end2end_test_corpus/seed_117.textproto
  26. 3
      test/core/end2end/end2end_test_corpus/seed_118.textproto
  27. 3
      test/core/end2end/end2end_test_corpus/seed_119.textproto
  28. 6
      test/core/end2end/end2end_test_corpus/seed_12.textproto
  29. 3
      test/core/end2end/end2end_test_corpus/seed_120.textproto
  30. 3
      test/core/end2end/end2end_test_corpus/seed_121.textproto
  31. 3
      test/core/end2end/end2end_test_corpus/seed_122.textproto
  32. 3
      test/core/end2end/end2end_test_corpus/seed_123.textproto
  33. 3
      test/core/end2end/end2end_test_corpus/seed_124.textproto
  34. 3
      test/core/end2end/end2end_test_corpus/seed_125.textproto
  35. 3
      test/core/end2end/end2end_test_corpus/seed_126.textproto
  36. 3
      test/core/end2end/end2end_test_corpus/seed_127.textproto
  37. 3
      test/core/end2end/end2end_test_corpus/seed_128.textproto
  38. 3
      test/core/end2end/end2end_test_corpus/seed_129.textproto
  39. 6
      test/core/end2end/end2end_test_corpus/seed_13.textproto
  40. 3
      test/core/end2end/end2end_test_corpus/seed_130.textproto
  41. 3
      test/core/end2end/end2end_test_corpus/seed_131.textproto
  42. 3
      test/core/end2end/end2end_test_corpus/seed_132.textproto
  43. 3
      test/core/end2end/end2end_test_corpus/seed_133.textproto
  44. 3
      test/core/end2end/end2end_test_corpus/seed_134.textproto
  45. 3
      test/core/end2end/end2end_test_corpus/seed_135.textproto
  46. 3
      test/core/end2end/end2end_test_corpus/seed_136.textproto
  47. 3
      test/core/end2end/end2end_test_corpus/seed_137.textproto
  48. 3
      test/core/end2end/end2end_test_corpus/seed_138.textproto
  49. 3
      test/core/end2end/end2end_test_corpus/seed_139.textproto
  50. 6
      test/core/end2end/end2end_test_corpus/seed_14.textproto
  51. 3
      test/core/end2end/end2end_test_corpus/seed_140.textproto
  52. 3
      test/core/end2end/end2end_test_corpus/seed_141.textproto
  53. 3
      test/core/end2end/end2end_test_corpus/seed_142.textproto
  54. 3
      test/core/end2end/end2end_test_corpus/seed_143.textproto
  55. 3
      test/core/end2end/end2end_test_corpus/seed_144.textproto
  56. 3
      test/core/end2end/end2end_test_corpus/seed_145.textproto
  57. 3
      test/core/end2end/end2end_test_corpus/seed_146.textproto
  58. 3
      test/core/end2end/end2end_test_corpus/seed_147.textproto
  59. 3
      test/core/end2end/end2end_test_corpus/seed_148.textproto
  60. 3
      test/core/end2end/end2end_test_corpus/seed_149.textproto
  61. 6
      test/core/end2end/end2end_test_corpus/seed_15.textproto
  62. 3
      test/core/end2end/end2end_test_corpus/seed_150.textproto
  63. 3
      test/core/end2end/end2end_test_corpus/seed_151.textproto
  64. 3
      test/core/end2end/end2end_test_corpus/seed_152.textproto
  65. 3
      test/core/end2end/end2end_test_corpus/seed_153.textproto
  66. 3
      test/core/end2end/end2end_test_corpus/seed_154.textproto
  67. 3
      test/core/end2end/end2end_test_corpus/seed_155.textproto
  68. 3
      test/core/end2end/end2end_test_corpus/seed_156.textproto
  69. 3
      test/core/end2end/end2end_test_corpus/seed_157.textproto
  70. 3
      test/core/end2end/end2end_test_corpus/seed_158.textproto
  71. 3
      test/core/end2end/end2end_test_corpus/seed_159.textproto
  72. 6
      test/core/end2end/end2end_test_corpus/seed_16.textproto
  73. 3
      test/core/end2end/end2end_test_corpus/seed_160.textproto
  74. 3
      test/core/end2end/end2end_test_corpus/seed_161.textproto
  75. 3
      test/core/end2end/end2end_test_corpus/seed_162.textproto
  76. 3
      test/core/end2end/end2end_test_corpus/seed_163.textproto
  77. 3
      test/core/end2end/end2end_test_corpus/seed_164.textproto
  78. 3
      test/core/end2end/end2end_test_corpus/seed_165.textproto
  79. 3
      test/core/end2end/end2end_test_corpus/seed_166.textproto
  80. 3
      test/core/end2end/end2end_test_corpus/seed_167.textproto
  81. 3
      test/core/end2end/end2end_test_corpus/seed_168.textproto
  82. 3
      test/core/end2end/end2end_test_corpus/seed_169.textproto
  83. 6
      test/core/end2end/end2end_test_corpus/seed_17.textproto
  84. 3
      test/core/end2end/end2end_test_corpus/seed_170.textproto
  85. 3
      test/core/end2end/end2end_test_corpus/seed_171.textproto
  86. 3
      test/core/end2end/end2end_test_corpus/seed_172.textproto
  87. 3
      test/core/end2end/end2end_test_corpus/seed_173.textproto
  88. 3
      test/core/end2end/end2end_test_corpus/seed_174.textproto
  89. 3
      test/core/end2end/end2end_test_corpus/seed_175.textproto
  90. 3
      test/core/end2end/end2end_test_corpus/seed_176.textproto
  91. 3
      test/core/end2end/end2end_test_corpus/seed_177.textproto
  92. 3
      test/core/end2end/end2end_test_corpus/seed_178.textproto
  93. 3
      test/core/end2end/end2end_test_corpus/seed_179.textproto
  94. 6
      test/core/end2end/end2end_test_corpus/seed_18.textproto
  95. 3
      test/core/end2end/end2end_test_corpus/seed_180.textproto
  96. 3
      test/core/end2end/end2end_test_corpus/seed_181.textproto
  97. 3
      test/core/end2end/end2end_test_corpus/seed_182.textproto
  98. 3
      test/core/end2end/end2end_test_corpus/seed_183.textproto
  99. 3
      test/core/end2end/end2end_test_corpus/seed_184.textproto
  100. 3
      test/core/end2end/end2end_test_corpus/seed_185.textproto
  101. Some files were not shown because too many files have changed in this diff Show More

@ -12,7 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
load("//bazel:grpc_build_system.bzl", "grpc_cc_binary", "grpc_cc_library", "grpc_cc_test", "grpc_package", "grpc_proto_library")
load("//bazel:grpc_build_system.bzl", "grpc_cc_library", "grpc_cc_test", "grpc_package", "grpc_proto_library")
load("//test/core/util:grpc_fuzzer.bzl", "grpc_proto_fuzzer")
licenses(["notice"])
@ -570,67 +570,6 @@ grpc_cc_test(
],
)
grpc_cc_binary(
name = "seed_end2end_corpus",
testonly = 1,
srcs = ["seed_end2end_corpus.cc"] + END2END_TEST_SRCS,
external_deps = [
"absl/cleanup",
"absl/status",
"absl/status:statusor",
"absl/strings",
"absl/strings:str_format",
"absl/types:optional",
"gtest",
],
deps = [
"cq_verifier",
"end2end_test_lib",
"fixture_support",
"http_proxy",
"proxy",
"//:channel_stack_builder",
"//:config",
"//:config_vars",
"//:debug_location",
"//:exec_ctx",
"//:gpr",
"//:grpc_authorization_provider",
"//:grpc_public_hdrs",
"//:grpc_security_base",
"//:grpc_trace",
"//:grpc_unsecure",
"//:legacy_context",
"//:orphanable",
"//:promise",
"//:ref_counted_ptr",
"//:stats",
"//src/core:arena_promise",
"//src/core:bitset",
"//src/core:channel_args",
"//src/core:channel_fwd",
"//src/core:channel_init",
"//src/core:channel_stack_type",
"//src/core:closure",
"//src/core:error",
"//src/core:experiments",
"//src/core:grpc_authorization_base",
"//src/core:grpc_fake_credentials",
"//src/core:iomgr_port",
"//src/core:json",
"//src/core:lb_policy",
"//src/core:lb_policy_factory",
"//src/core:no_destruct",
"//src/core:notification",
"//src/core:slice",
"//src/core:stats_data",
"//src/core:status_helper",
"//src/core:time",
"//test/core/util:grpc_test_util",
"//test/core/util:test_lb_policies",
],
)
grpc_proto_library(
name = "end2end_test_fuzzer_proto",
srcs = ["end2end_test_fuzzer.proto"],
@ -658,7 +597,6 @@ grpc_proto_fuzzer(
],
language = "C++",
proto = None,
shard_count = 50,
tags = [
"no_mac",
"no_windows",
@ -717,7 +655,6 @@ grpc_proto_fuzzer(
"//test/core/util:fuzz_config_vars",
"//test/core/util:fuzz_config_vars_proto",
"//test/core/util:grpc_test_util",
"//test/core/util:osa_distance",
"//test/core/util:test_lb_policies",
],
)

@ -1,6 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithExceptionallyUncompressedPayloadDecompressInCore"
config: "Chttp2SslCredReloadTls12"
event_engine_actions {
assign_ports: 0
}

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "CallHostOverride"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "tcp_frame_size_tuning"
}

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "CallHostOverride"
config: "Chttp2Fullstack"
config_vars {
experiments: "tcp_rcv_lowat"
}

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "CallHostOverride"
config: "Chttp2SimpleSslWithOauth2FullstackTls13"
config_vars {
experiments: "promise_based_server_call"
}

@ -1,3 +0,0 @@
suite: "CoreLargeSendTest"
test: "RequestResponseWithPayload"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "CoreLargeSendTest"
test: "RequestResponseWithPayload10Times"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "DisabledAlgorithmDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "DisabledAlgorithmDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode0Decode0"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode0Decode100"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode0Decode1000"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode0Decode32768"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode0Decode4096"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode0Decode4194304"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "CallHostOverride"
config: "Chttp2SslCredReloadTls12"
config_vars {
experiments: "transport_supplies_client_latency"
}

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode1000Decode0"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode1000Decode100"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode1000Decode1000"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode1000Decode32768"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode1000Decode4096"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode1000Decode4194304"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode100Decode0"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode100Decode100"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode100Decode1000"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode100Decode32768"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "CallHostOverride"
config: "Chttp2SslCredReloadTls13"
config_vars {
experiments: "event_engine_listener"
}

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode100Decode4096"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode100Decode4194304"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode32768Decode0"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode32768Decode100"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode32768Decode1000"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode32768Decode32768"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode32768Decode4096"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode32768Decode4194304"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4096Decode0"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4096Decode100"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "DeadlineAfterAcceptWithServiceConfig"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "schedule_cancellation_over_write"
}

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4096Decode1000"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4096Decode32768"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4096Decode4096"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4096Decode4194304"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4194304Decode0"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4194304Decode100"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4194304Decode1000"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4194304Decode32768"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4194304Decode4096"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "Encode4194304Decode4194304"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "DeadlineAfterRoundTripWithServiceConfig"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "trace_record_callops"
}

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "InvokeLargeRequest"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "KeepaliveTimeout"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "MaxConcurrentStreams"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "MaxConcurrentStreamsTimeoutOnFirst"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "MaxConcurrentStreamsTimeoutOnSecond"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "ReadDelaysKeepalive"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadMetadataOverrideDeflateToGzipDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadMetadataOverrideDeflateToGzipDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "DefaultHost"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "event_engine_dns"
}

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadMetadataOverrideDeflateToIdentityDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadMetadataOverrideDeflateToIdentityDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadMetadataOverrideNoneToGzipDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithCompressedPayloadMetadataOverrideNoneToGzipDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithExceptionallyUncompressedPayloadDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithExceptionallyUncompressedPayloadDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataAboveHardLimit"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataBetweenSoftAndHardLimits"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataHardLimitBelowDefaultHard"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataHardLimitOverridsDefaultSoft"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "DisappearingServer"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "work_stealing"
}

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataSoftLimitAboveHardLimit"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataSoftLimitBelowDefaultSoft"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataSoftLimitOverridesDefaultHard"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithLargeMetadataUnderSoftLimit"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithSendMessageBeforeInitialMetadataDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithSendMessageBeforeInitialMetadataDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithServerLevelDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithServerLevelDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithUncompressedPayloadDecompressInApp"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2SingleHopTest"
test: "RequestWithUncompressedPayloadDecompressInCore"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "SimpleDelayedRequestShort"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "client_privacy"
}

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "GracefulServerShutdown"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "HighInitialSeqno"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "MaxAgeForciblyClose"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "MaxAgeGracefullyClose"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "MaxMessageLengthOnClientOnResponseWithCompression"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "MaxMessageLengthOnServerOnRequestWithCompression"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "ServerStreaming"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "ServerStreaming10Messages"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "Http2Test"
test: "ServerStreamingEmptyStream"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "NoLoggingTest"
test: "NoLoggingTest"
config: "Chttp2FakeSecurityFullstack"

@ -1,6 +0,0 @@
suite: "CoreClientChannelTest"
test: "SubchannelFilterCallInitFails"
config: "Chttp2FakeSecurityFullstack"
config_vars {
experiments: "canary_client_privacy"
}

@ -1,3 +0,0 @@
suite: "PerCallCredsOnInsecureTest"
test: "FailToSendCallCreds"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "PerCallCredsOnInsecureTest"
test: "RequestResponseWithPayloadAndDeletedInsecureCallCreds"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "PerCallCredsOnInsecureTest"
test: "RequestResponseWithPayloadAndInsecureCallCreds"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "PerCallCredsOnInsecureTest"
test: "RequestResponseWithPayloadAndOverriddenInsecureCallCreds"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "PerCallCredsOnInsecureTest"
test: "RequestWithServerRejectingClientCreds"
config: "Chttp2FakeSecurityFullstack"

@ -1,3 +0,0 @@
suite: "PerCallCredsTest"
test: "RequestResponseWithPayloadAndCallCreds"
config: "Chttp2SimplSslFullstackTls12"

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save