From 28fb56f4cc4e71b9f9a1eba31b1fe8cbc8c78734 Mon Sep 17 00:00:00 2001
From: Craig Tiller <ctiller@google.com>
Date: Mon, 31 Oct 2016 09:26:32 -0700
Subject: [PATCH] Initial test fix

---
 test/core/end2end/fuzzers/api_fuzzer.c        |   3 +-
 .../13c269dc54b84acbf75b78db730c25311a61c4ab  | Bin 0 -> 115 bytes
 .../1abcbb03796c6512f5b8a977532fbcf6368b45b0  | Bin 0 -> 173 bytes
 .../217785067a28a2dcdf7c5cea9ef8c10817889aa7  | Bin 0 -> 63 bytes
 .../42bcf462c3b918f07c52e87bcea6fd69a1f291b1  | Bin 0 -> 65 bytes
 .../5356dcd6b1d0487f9723663f8a3dc955b7e09273  | Bin 0 -> 355 bytes
 .../56fb970061e8b61059130c0ac642bd0ceb0ea26d  | Bin 0 -> 337 bytes
 .../6016f65e62600b73d18ca8548591034fcddf440c  | Bin 0 -> 86 bytes
 .../61614f406af22aa805e6a2cfb24519ffd058d575  | Bin 0 -> 73 bytes
 .../663e7fc276b902cd6efb5bc944c4c7af90ca916d  | Bin 0 -> 167 bytes
 .../75aa409bfe540a3ad31f8bc504131eb41128404d  | Bin 0 -> 517 bytes
 .../820b97903732cf20dae26cdba0717220fa042a49  | Bin 0 -> 240 bytes
 .../89d8350297ce5dfc2a69e6e96afc86dba2bc3548  | Bin 0 -> 74 bytes
 .../9855bcd261c7b4e11d17bf4f7d4d527b53d3b71e  | Bin 0 -> 50 bytes
 ...h-4d51faa099fbe0900fcf30461a6be12dc80dde16 | Bin 0 -> 206 bytes
 .../d0541179f78beb9037070ca52969526b83eb608a  | Bin 0 -> 332 bytes
 .../d48c4a56dc90b16a14dbf9934fc3ce7c9706104e  | Bin 0 -> 288 bytes
 .../dc6db500586253e4b9b0adeb20214327990d790d  |   1 +
 .../efc7a168a1060d04234a3acd3da42a80e49eb72e  | Bin 0 -> 377 bytes
 .../f157bcc470de43462d90bc95ed4a063caac77a93  | Bin 0 -> 374 bytes
 .../f27b422b6c15da10aa282fbcdc0f1ad9e4813c83  | Bin 0 -> 80 bytes
 .../f3fba021c9e4cdee8ea694017ae1e40f55fead5d  | Bin 0 -> 193 bytes
 .../fb76689d3c70bd5927b3256eda9738a2208e2b13  | Bin 0 -> 74 bytes
 tools/run_tests/tests.json                    | 484 ++++++++++++++++++
 24 files changed, 487 insertions(+), 1 deletion(-)
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/13c269dc54b84acbf75b78db730c25311a61c4ab
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/1abcbb03796c6512f5b8a977532fbcf6368b45b0
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/217785067a28a2dcdf7c5cea9ef8c10817889aa7
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/42bcf462c3b918f07c52e87bcea6fd69a1f291b1
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/5356dcd6b1d0487f9723663f8a3dc955b7e09273
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/56fb970061e8b61059130c0ac642bd0ceb0ea26d
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/6016f65e62600b73d18ca8548591034fcddf440c
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/61614f406af22aa805e6a2cfb24519ffd058d575
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/663e7fc276b902cd6efb5bc944c4c7af90ca916d
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/75aa409bfe540a3ad31f8bc504131eb41128404d
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/820b97903732cf20dae26cdba0717220fa042a49
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/89d8350297ce5dfc2a69e6e96afc86dba2bc3548
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/9855bcd261c7b4e11d17bf4f7d4d527b53d3b71e
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4d51faa099fbe0900fcf30461a6be12dc80dde16
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/d0541179f78beb9037070ca52969526b83eb608a
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/d48c4a56dc90b16a14dbf9934fc3ce7c9706104e
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/dc6db500586253e4b9b0adeb20214327990d790d
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/efc7a168a1060d04234a3acd3da42a80e49eb72e
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/f157bcc470de43462d90bc95ed4a063caac77a93
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/f27b422b6c15da10aa282fbcdc0f1ad9e4813c83
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/f3fba021c9e4cdee8ea694017ae1e40f55fead5d
 create mode 100644 test/core/end2end/fuzzers/api_fuzzer_corpus/fb76689d3c70bd5927b3256eda9738a2208e2b13

diff --git a/test/core/end2end/fuzzers/api_fuzzer.c b/test/core/end2end/fuzzers/api_fuzzer.c
index c9b4b3c1a2..df25b297f6 100644
--- a/test/core/end2end/fuzzers/api_fuzzer.c
+++ b/test/core/end2end/fuzzers/api_fuzzer.c
@@ -207,7 +207,7 @@ const char *read_ssl_artifact(struct ssl_artifact_ctx *ctx, input_stream *inp,
   uint8_t b = next_byte(inp);
   if (b == 0) return NULL;
   if (b == 1) return ctx->release[ctx->num_release++] = read_string(inp);
-  if (b > num_builtins + 1) {
+  if (b >= num_builtins + 1) {
     end(inp);
     return NULL;
   }
@@ -1028,6 +1028,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
           grpc_channel_args_destroy(args);
           gpr_free(target_uri);
           gpr_free(target);
+          grpc_channel_credentials_release(creds);
         } else {
           end(&inp);
         }
diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/13c269dc54b84acbf75b78db730c25311a61c4ab b/test/core/end2end/fuzzers/api_fuzzer_corpus/13c269dc54b84acbf75b78db730c25311a61c4ab
new file mode 100644
index 0000000000000000000000000000000000000000..7503cc2667258a740ecb16105b2a843c285fa323
GIT binary patch
literal 115
zcmZQ7PAw`+En;9`VG!eD&`-<HhX^pH7ZreTvR-j<PJBt?wW9RYlK8yD+|>B|vecrY
d%#>6Hm>gINSurPA1XZyWHxDBd0|NsyI{@cgCK~_%

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/1abcbb03796c6512f5b8a977532fbcf6368b45b0 b/test/core/end2end/fuzzers/api_fuzzer_corpus/1abcbb03796c6512f5b8a977532fbcf6368b45b0
new file mode 100644
index 0000000000000000000000000000000000000000..b334508449af6761007ffd1b90567147674897cd
GIT binary patch
literal 173
zcmZQ7POUB~OD$qxU}4~5&`-<HFHQyV8PkgjKsZ^ixHu<1u_!&YBt9=OH#I)LEVZa8
zGbNRwSg%<9-~Z&C_!77*LbCt=|No2(3=G2DJj_fCtPEhl_^XqFnSqgkftj6&jp;u~
zELGXwAXq;+BQY;8HHU$ts7ynPp^ULek>MKyW6L9k|NmPU86K@=;N)Of%izHP01Kcr
AivR!s

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/217785067a28a2dcdf7c5cea9ef8c10817889aa7 b/test/core/end2end/fuzzers/api_fuzzer_corpus/217785067a28a2dcdf7c5cea9ef8c10817889aa7
new file mode 100644
index 0000000000000000000000000000000000000000..c77222c9055002d1746963e09ad7c166fce44349
GIT binary patch
literal 63
zcmZQFXXD_|NG&SU(E887!1!n_3j-$yCnFPEIUff{Q5r~8fU)J#|Nm=Q7+8gw7&thY
R*qIblOLr(oDC#gY0|3oM4&?v<

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/42bcf462c3b918f07c52e87bcea6fd69a1f291b1 b/test/core/end2end/fuzzers/api_fuzzer_corpus/42bcf462c3b918f07c52e87bcea6fd69a1f291b1
new file mode 100644
index 0000000000000000000000000000000000000000..85652ae03ed0f1ed2a9ee9e153ce59c62eefa824
GIT binary patch
literal 65
zcmZQ#Gw0(-<<KZ9)6n|Qz`*!uEeiuD2PY#FTRC4U2S-sFM7ZVA|Nm=Q7+8fl88|qZ
R*qIblOLr(oDC#gY0|4Xn4^IF9

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/5356dcd6b1d0487f9723663f8a3dc955b7e09273 b/test/core/end2end/fuzzers/api_fuzzer_corpus/5356dcd6b1d0487f9723663f8a3dc955b7e09273
new file mode 100644
index 0000000000000000000000000000000000000000..9ea58aab61c316f945d58edd7dfa97946a734d1e
GIT binary patch
literal 355
zcmZQ7POUB~OD$qxU}4~5&}S-6Eh<aP&j(SdMU3f11t6TPS6rMEpIDThS`wd^n421(
zUzS=_l$nysP^?${?|*Vmd<k3<A=m%^|9@d_9%d#6Rt7L&{ME_8%)rRNz|0P^5MeSx
zH<Hm{_uy~}Rt*qWGO;oJPgRak)Ku-#U?^iOVrXGtT+6`7^oWf~nL(AKsK|o>svBf~
zaj_oE^`&TDv*PAqgcxRT5Uk%(WX;4@&X>wjWdFa2k-?Cm<<Z(Q4J~GdGDZdlh9X4<
f2F8|04FCT#Gqx}?JX*`Z$-%Ieft^9qgMk46Xbx{-

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/56fb970061e8b61059130c0ac642bd0ceb0ea26d b/test/core/end2end/fuzzers/api_fuzzer_corpus/56fb970061e8b61059130c0ac642bd0ceb0ea26d
new file mode 100644
index 0000000000000000000000000000000000000000..a9648a22f0422e374880d080a2c1c092f142b594
GIT binary patch
literal 337
zcmZQ7PAw`+En;9`Vc=rWSI^HcwgT}P(~Al~I9ac_I43@_C_S|#J})shH9o&AwWugF
zB^6a)T7Evn9FQIm#;K2?Sg-is|Kyzb61br-GZPCk8UFvT7v|<+W@2Dv00YKfoeT^-
zObiSRj0_CS>`ZJ-|5KIije_+%ikR5S`BFKG$~3eX${36OGcYi=JYx9&pRt9J;n7+K
zP7Vf!;<a$QK#Da}If}xd4345O4XytgTK}PZn1nS)m{yTSx`q~m2Sd?+h^JxhOJ(RU
SXZ(-dg^Uag|3MDsYyklM-(}7K

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/6016f65e62600b73d18ca8548591034fcddf440c b/test/core/end2end/fuzzers/api_fuzzer_corpus/6016f65e62600b73d18ca8548591034fcddf440c
new file mode 100644
index 0000000000000000000000000000000000000000..6b1629935b4550e0572f0e7a9a46f085c5695f14
GIT binary patch
literal 86
zcmZQ#E9Xn);3!Jd(E887z}WKW|Npft3=F~yoE)4?>`aQOJCp?z3o;p)7$7Q(${-3K
it!2qewX(`A%Pfgd)L{^*j4$R-EJ<bHWMF9KU;qHYBNfvC

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/61614f406af22aa805e6a2cfb24519ffd058d575 b/test/core/end2end/fuzzers/api_fuzzer_corpus/61614f406af22aa805e6a2cfb24519ffd058d575
new file mode 100644
index 0000000000000000000000000000000000000000..c66b8d6532b74f9c0e35ff2f1d500160e6ae06f4
GIT binary patch
literal 73
zcmWe*Vq;)nVBq3nC{ML7;$u)?<6~gBpUP2G#>Bu_#K88HDK%+nkwzH<<D<0<>hcUN
b?F|1p7#I(=Jn8~zTg$-6puxbvVZ{Id9QY5>

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/663e7fc276b902cd6efb5bc944c4c7af90ca916d b/test/core/end2end/fuzzers/api_fuzzer_corpus/663e7fc276b902cd6efb5bc944c4c7af90ca916d
new file mode 100644
index 0000000000000000000000000000000000000000..6509515b858d97a0afead8fc43766c7978395a98
GIT binary patch
literal 167
zcmZQ7PAw`+En;9`Vc=rWSI^If@EOyK3P3nnuedlTKCvi0wIn_-AvZNXzbv(=C@nK3
zm7!R#_}~BJocI!`Y+^1%5+v9E|Ns9`#(H6H9%d#6Rt7L&{ME_8z{AMGz|79X#`Hfm
ySl_<GRJn+Wt(-5Fqo_<ni=m9M=syDkW6QTk4FCT#wlFe0TFb!6!OXzm!2kd&WHdbh

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/75aa409bfe540a3ad31f8bc504131eb41128404d b/test/core/end2end/fuzzers/api_fuzzer_corpus/75aa409bfe540a3ad31f8bc504131eb41128404d
new file mode 100644
index 0000000000000000000000000000000000000000..f5d12de8cd67b2804262699d4bcf2dfc80d3015b
GIT binary patch
literal 517
zcmWek%*kP3Vqz*zEh<YbVqjol;9}5E%g--nV&eh}F{T$4fN-*2adA$3Nn%lYYI&-C
zk!neNUSe))e12JKQBh_}Dy9KgbSD;}Doam=nF6vAMMD`wdQm~LUPehtfw5jjL1J=t
zd`V(bPHKE{W>u<QN@{X`N@@|q|Nr&E+&s)o46F=b!1$|^fq{pKfq{XMfq|KwiH+%h
zs<OR7uzp7o6I(f7Dn}8LH(+){eZT;hD$~$nC}S-8&%nUg@`wSdvF!hU#ui2f4K0Z9
zS_V#zM{609*~+!}IP@TD(1How{8Wbi{}2Z=vN4n~@iDQLr*agPG4ZjL|4-#8VqoG3
z)?;ETh6hS1%wceC49OXZd3mWh3=B*R3~XS}a`S+Fnp#xGk&0$uS?YgA22Ku!wG18%
cMGQ;~kC;FrMGTBB3=9k$_E3K?G8AzD0PJs^bN~PV

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/820b97903732cf20dae26cdba0717220fa042a49 b/test/core/end2end/fuzzers/api_fuzzer_corpus/820b97903732cf20dae26cdba0717220fa042a49
new file mode 100644
index 0000000000000000000000000000000000000000..f644cd8ae13c8e62c3986985886cbcf2a63cc71b
GIT binary patch
literal 240
zcmZQ7PAy6;Vqjol;9}5M&(AMTEh<YbVoWb8U`#J!E=blZF3yQhEJ{x;iO);SO^wel
zOD!r&%S=gSDAp_f_dhu&z634{kp#*0|Ns9#lCfTxn}?Z+ft7)QL4kpRfq{{Ut(-5F
zgQF--L+d{S17pjh|NqyrFfa%+aB^@mu`?;A?oj^K$-uzF$il$P&cwz9at6c&5KBT3
zP5{~RKULY@AXvYn2x4wgnT8fa8DkOH=x>i0{{LreVPtr;HbPN{fs=z_ErSO`GXntB
Cz)D>J

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/89d8350297ce5dfc2a69e6e96afc86dba2bc3548 b/test/core/end2end/fuzzers/api_fuzzer_corpus/89d8350297ce5dfc2a69e6e96afc86dba2bc3548
new file mode 100644
index 0000000000000000000000000000000000000000..9674a2a26b676e3929951948ca48f27e0a89f9e6
GIT binary patch
literal 74
zcmWe*Vq;=pU|?imU`Vwu;$u)?<6~gBpUP3h#K2g@!1k0WHEC&)0s{l%qqPj`@(eBQ
e408WD7#I(=JnGV5U|`@{%fQH>!N9;_#Q*^92o9S7

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/9855bcd261c7b4e11d17bf4f7d4d527b53d3b71e b/test/core/end2end/fuzzers/api_fuzzer_corpus/9855bcd261c7b4e11d17bf4f7d4d527b53d3b71e
new file mode 100644
index 0000000000000000000000000000000000000000..1b46964d7ad99783d60d122c2c5ea464692f2c02
GIT binary patch
literal 50
zcmWe*Vq^NBsvM!HsoJH%P{znv#L&XPxR!yD=@A=~GJ`5dQIQ9O{r@6H21ACHM{5~0
F82}oZ3(Noj

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4d51faa099fbe0900fcf30461a6be12dc80dde16 b/test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4d51faa099fbe0900fcf30461a6be12dc80dde16
new file mode 100644
index 0000000000000000000000000000000000000000..9add789db8fa0962b5df570696bead04c9a8c603
GIT binary patch
literal 206
zcmWe*Vq;=pU|=dvEh<YbVqjol;9}5E%g=}K8PkgjKsZ^ixHu=iB(W$xwIn_-F*h|n
zzbv(=C^IFM0bPoTt(=b|)m{xrN&o-<{}~w=7*g$v_!tz}_!t=Kg}Fr-co-QO)EJo9
z7=Lv#SaI{*Pvt0LVqh#{V0+4xnzXb?fq{{MasQ*DwJi+H42+M~GN{Wlw6Jq9wlm26
d=U`ww)bglHgMop8Yb^r<10#b50|SQ@0{}YlH}(Jk

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/d0541179f78beb9037070ca52969526b83eb608a b/test/core/end2end/fuzzers/api_fuzzer_corpus/d0541179f78beb9037070ca52969526b83eb608a
new file mode 100644
index 0000000000000000000000000000000000000000..b778596db91cf2483c2f2204cfb9c79f7607ed2a
GIT binary patch
literal 332
zcmZQ7PAw`+En;9`Vc=rW&(DW&S<{OO7}JXilJ$y<6XSD=(o;*~^AdAYQB|kGl!KIl
zuwHR-PJCifdP#g<ZenVFYFSZHrg|zvv0m}N|H(P=C5bSD;`7T=i;6N+5(6?B{{OER
z=H_8$Vqj$e1IAyS3=9InJWLD>42%p640>R9<SJIg=cX1HC#I*y=cMMPmt-)MF@E~b
zz`)q@h~fW#Mwp2p+tmO4PZmbC&Jt{0DntK&xOEH+Ol*l@%eeWt7#SFt*_qgw{--M2
z8!#~h>vt3}v6b_sax@l|X=pK&F&6!Af!o!>$na<_2s3apaA+_vtX<3C!NB0b0083_
BX*B=<

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/d48c4a56dc90b16a14dbf9934fc3ce7c9706104e b/test/core/end2end/fuzzers/api_fuzzer_corpus/d48c4a56dc90b16a14dbf9934fc3ce7c9706104e
new file mode 100644
index 0000000000000000000000000000000000000000..4546c96ff2cecd7d53bc474bb76ac26d718f0718
GIT binary patch
literal 288
zcmZQ7=hIB(C<<d?Vk_rM<=`j^)6n{_vFbmF3zC@4237zOU!(P(fq{X6v*poR76wiZ
zPAHoV%m#~!aWWN4rxul^7BMieFmN&Gr{(7tgZYf<MFk+7tXEu|6JL^8l%84=pO=`M
z8lPX5T2z#olFEQ7Ra%x>v>7DT|NsC0dSPxJMuy~!#Js%J90mp^1_n09U!4pLAW;Tp
zb|yBE+ZZ@G7#JBDS{|+CDo?d9Dr4ePU|?hTpUP2G#>Bu_#K88HDYdAmOoM^((OL#|
g#-f&XhW{K4jE7ntb%C^Vtz}?j&;YreV;0y~0EL52;{X5v

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/dc6db500586253e4b9b0adeb20214327990d790d b/test/core/end2end/fuzzers/api_fuzzer_corpus/dc6db500586253e4b9b0adeb20214327990d790d
new file mode 100644
index 0000000000..752fbb77b1
--- /dev/null
+++ b/test/core/end2end/fuzzers/api_fuzzer_corpus/dc6db500586253e4b9b0adeb20214327990d790d
@@ -0,0 +1 @@
+	
\ No newline at end of file
diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/efc7a168a1060d04234a3acd3da42a80e49eb72e b/test/core/end2end/fuzzers/api_fuzzer_corpus/efc7a168a1060d04234a3acd3da42a80e49eb72e
new file mode 100644
index 0000000000000000000000000000000000000000..83cb4412d348e2f8a45c6aaf7d472435c13fc428
GIT binary patch
literal 377
zcmWek%*kP3Vqz*zEh<YbVqjol;9}5E%g--nV&eh}F{T$4fN-*2adA$3Nn%lYYI&-C
zk!neNUSe))e12JKQBh_}Dy9Kgbb~a*^)aLu6(k#El#~=0>tz%qCTGW&Bqrsg#usN+
zrRt@mCg-Q57BT$)UoXtf!_36M$^Zt8zd9Khc$gR%7#JBCnAw@wnEt0K+ZzPycN8(P
zmGh-?6qRXcF_bYD{byicY<a}+|3703Bg3P$49RTeT6`RO5JhPIfjbG}6^2xX{{Ik*
z8QB=hm>HP(nApleMl<oTmH$uWC}QFW)?;D=1sO*wnp9cpe?|sQ4u-W19t=ecObm~h
Vz#@z-3=9k$_7GRCWn?Jg008@@Z<hc7

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/f157bcc470de43462d90bc95ed4a063caac77a93 b/test/core/end2end/fuzzers/api_fuzzer_corpus/f157bcc470de43462d90bc95ed4a063caac77a93
new file mode 100644
index 0000000000000000000000000000000000000000..c32327d205f4feec0735af1a396164e4c20a3f4b
GIT binary patch
literal 374
zcmWek%*kP3Vqz*zEh<YbVqjol;9}5E%g--nV&eh}F{T$4fN-*2adA$3N#dvU)bdpO
zBGr=kyu{qp`24ceqN2={R7?Y~=uRw3PlfAaNG~c#*2^d<DKOT{C`e4sjxR|}%1Mnc
z&a6t+OG!=6Pf0Ce`2W9Nn45>0iGh^?3>bfPGBEHkf!WOLOl(a5Q<d!vg7rI!nApns
zQaOssG_)AX7>oWhFfg_}V)*}`v4xT0(OQONwsI{#4n2q>WbYum2;vilREGZl5PKQf
z7|NLVnAple1~ajh|4-#8V&VwaV`2jZ7e^{gh7TfDminKOfs=z_ErSO`5d#y$BPNhY
U5d&ij0|NtxJ;Y6G85xQ=0Ks=~bpQYW

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/f27b422b6c15da10aa282fbcdc0f1ad9e4813c83 b/test/core/end2end/fuzzers/api_fuzzer_corpus/f27b422b6c15da10aa282fbcdc0f1ad9e4813c83
new file mode 100644
index 0000000000000000000000000000000000000000..2ab9e01420552d3da96cd927e7ddfa9ae42d610e
GIT binary patch
literal 80
zcmWe*Vq?-wjZoB7?b2W<W8^GiXklPXFDgjZD=yB7FG(y)Pc4bhOUzA;&o4_YD#}br
jWnf&(z{vE7jY*k7m7}Q0gTelP5hDXbi{YcS44Mo8a6T5L

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/f3fba021c9e4cdee8ea694017ae1e40f55fead5d b/test/core/end2end/fuzzers/api_fuzzer_corpus/f3fba021c9e4cdee8ea694017ae1e40f55fead5d
new file mode 100644
index 0000000000000000000000000000000000000000..2fa4bd27b773c3b9460ea994cf68aabc9da6ffb8
GIT binary patch
literal 193
zcmWgRWGa?UEh<YbVqjol;9}5E%g-+c^BL2N3P3nnuedlTz9g|IJ+&l0FEKYYKEEur
zs3<cfl>t+#v@Eq~Gf1lc|NsB>!rVNJ49OXZd3mWh3=B*R3~Y?QIvE&1q72OJOl%Ac
z3=CZ5srE%>OneFqYz+TXIf}}d7#NEf*q$<_78R9gFfcw^%b?C!)Y8uIpM!z%P|Kq(
Qu%@*Pj0_qK3>>o<0Pi9<?EnA(

literal 0
HcmV?d00001

diff --git a/test/core/end2end/fuzzers/api_fuzzer_corpus/fb76689d3c70bd5927b3256eda9738a2208e2b13 b/test/core/end2end/fuzzers/api_fuzzer_corpus/fb76689d3c70bd5927b3256eda9738a2208e2b13
new file mode 100644
index 0000000000000000000000000000000000000000..b69004c254971ff7d6cfd8027daf7c947c7da21f
GIT binary patch
literal 74
zcmWe*Vq;)nU|?imU`Vwu;$u)?<6~gBpUP3h#K2g@!1k0WHEC&)Mi~R+qqPj`@(eBQ
e408WD7#I(=JnGV5U|`@{%fQH>!N9;_#Q*^QIu92B

literal 0
HcmV?d00001

diff --git a/tools/run_tests/tests.json b/tools/run_tests/tests.json
index c8b37a6dbd..04c817286c 100644
--- a/tools/run_tests/tests.json
+++ b/tools/run_tests/tests.json
@@ -40784,6 +40784,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/13c269dc54b84acbf75b78db730c25311a61c4ab"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/13c409dcf7752c25b2b51ac5fad9201b505d7059"
@@ -41730,6 +41752,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/1abcbb03796c6512f5b8a977532fbcf6368b45b0"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/1af0744fe0ccad11d6df023803ab699e1464c8da"
@@ -42566,6 +42610,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/217785067a28a2dcdf7c5cea9ef8c10817889aa7"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/2193a1e20caee37676d08c88154a462acf120fb0"
@@ -47230,6 +47296,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/42bcf462c3b918f07c52e87bcea6fd69a1f291b1"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/42c2e90f2e228d6bec0d81e55f08647a2d651bbe"
@@ -49386,6 +49474,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/5356dcd6b1d0487f9723663f8a3dc955b7e09273"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/5394ae134e9023432ac137789815e2b24d1bab3b"
@@ -49782,6 +49892,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/56fb970061e8b61059130c0ac642bd0ceb0ea26d"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/570215c70de40add2ad62bed9ce47f8b6b231de6"
@@ -51146,6 +51278,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/6016f65e62600b73d18ca8548591034fcddf440c"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/60ad6847b1fe72ee81decf28dcffa30ce372af6a"
@@ -51212,6 +51366,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/61614f406af22aa805e6a2cfb24519ffd058d575"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/617a2a3f6b6d5d53993db606a8818235ae8d9b96"
@@ -51938,6 +52114,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/663e7fc276b902cd6efb5bc944c4c7af90ca916d"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/665d7b4f8082be87864e6ad3a6a3faa1d52ad6e5"
@@ -54160,6 +54358,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/75aa409bfe540a3ad31f8bc504131eb41128404d"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/761f683f6486e3efb606bf08fa527a4c1a51f302"
@@ -55678,6 +55898,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/820b97903732cf20dae26cdba0717220fa042a49"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/820d5ba2e9d91563dae39a1b02833fbef1e6d8f1"
@@ -56602,6 +56844,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/89d8350297ce5dfc2a69e6e96afc86dba2bc3548"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/8a034b07b9baf1b441c0fb0322652772973f20ff"
@@ -58318,6 +58582,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/9855bcd261c7b4e11d17bf4f7d4d527b53d3b71e"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/98569dc166bfcfef45a66db4de1c0f34340c269c"
@@ -66040,6 +66326,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4d51faa099fbe0900fcf30461a6be12dc80dde16"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/crash-4e4d7a383785c83b78ed6597bfed360079a49a08"
@@ -67294,6 +67602,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/d0541179f78beb9037070ca52969526b83eb608a"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/d05a854e44c9c6f0dd0c58e6bd305e6fe48c32f5"
@@ -67954,6 +68284,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/d48c4a56dc90b16a14dbf9934fc3ce7c9706104e"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/d4c3ed789ef8a888244504601964f0a0c994a66d"
@@ -68812,6 +69164,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/dc6db500586253e4b9b0adeb20214327990d790d"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/dcc8e14bbb75292968233ce89acd404303a53cc3"
@@ -71540,6 +71914,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/efc7a168a1060d04234a3acd3da42a80e49eb72e"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/eff00cadc3130c257b3fe360ea5d32fb034aadff"
@@ -71694,6 +72090,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/f157bcc470de43462d90bc95ed4a063caac77a93"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/f18f2d094ef0f0c971173153279bc44bfa3c1187"
@@ -71870,6 +72288,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/f27b422b6c15da10aa282fbcdc0f1ad9e4813c83"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/f2bb9fb90c0fb7dfd765e1c528330881e721c7d8"
@@ -72024,6 +72464,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/f3fba021c9e4cdee8ea694017ae1e40f55fead5d"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/f463b733bfacabdd064c6b5a0551d72398f833af"
@@ -73058,6 +73520,28 @@
     ], 
     "uses_polling": false
   }, 
+  {
+    "args": [
+      "test/core/end2end/fuzzers/api_fuzzer_corpus/fb76689d3c70bd5927b3256eda9738a2208e2b13"
+    ], 
+    "ci_platforms": [
+      "linux"
+    ], 
+    "cpu_cost": 0.1, 
+    "exclude_configs": [
+      "tsan"
+    ], 
+    "exclude_iomgrs": [
+      "uv"
+    ], 
+    "flaky": false, 
+    "language": "c", 
+    "name": "api_fuzzer_one_entry", 
+    "platforms": [
+      "linux"
+    ], 
+    "uses_polling": false
+  }, 
   {
     "args": [
       "test/core/end2end/fuzzers/api_fuzzer_corpus/fb9505e4511c982f4f26675979a138a3408d80e2"
-- 
GitLab