clang-format all core files
diff --git a/test/core/transport/chttp2/alpn_test.c b/test/core/transport/chttp2/alpn_test.c
index 0a9b67e..9a7d5ef 100644
--- a/test/core/transport/chttp2/alpn_test.c
+++ b/test/core/transport/chttp2/alpn_test.c
@@ -36,24 +36,18 @@
 #include <grpc/support/log.h>
 #include "test/core/util/test_config.h"
 
-static void
-test_alpn_success (void)
-{
-  GPR_ASSERT (grpc_chttp2_is_alpn_version_supported ("h2", 2));
+static void test_alpn_success(void) {
+  GPR_ASSERT(grpc_chttp2_is_alpn_version_supported("h2", 2));
 }
 
-static void
-test_alpn_failure (void)
-{
-  GPR_ASSERT (!grpc_chttp2_is_alpn_version_supported ("h2-155", 6));
-  GPR_ASSERT (!grpc_chttp2_is_alpn_version_supported ("h1-15", 5));
+static void test_alpn_failure(void) {
+  GPR_ASSERT(!grpc_chttp2_is_alpn_version_supported("h2-155", 6));
+  GPR_ASSERT(!grpc_chttp2_is_alpn_version_supported("h1-15", 5));
 }
 
-int
-main (int argc, char **argv)
-{
-  grpc_test_init (argc, argv);
-  test_alpn_success ();
-  test_alpn_failure ();
+int main(int argc, char **argv) {
+  grpc_test_init(argc, argv);
+  test_alpn_success();
+  test_alpn_failure();
   return 0;
 }
diff --git a/test/core/transport/chttp2/bin_encoder_test.c b/test/core/transport/chttp2/bin_encoder_test.c
index 7d3ba22..1ffd8ed 100644
--- a/test/core/transport/chttp2/bin_encoder_test.c
+++ b/test/core/transport/chttp2/bin_encoder_test.c
@@ -41,37 +41,32 @@
 
 static int all_ok = 1;
 
-static void
-expect_slice_eq (gpr_slice expected, gpr_slice slice, char *debug, int line)
-{
-  if (0 != gpr_slice_cmp (slice, expected))
-    {
-      char *hs = gpr_dump_slice (slice, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      char *he = gpr_dump_slice (expected, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      gpr_log (GPR_ERROR, "FAILED:%d: %s\ngot:  %s\nwant: %s", line, debug, hs, he);
-      gpr_free (hs);
-      gpr_free (he);
-      all_ok = 0;
-    }
-  gpr_slice_unref (expected);
-  gpr_slice_unref (slice);
+static void expect_slice_eq(gpr_slice expected, gpr_slice slice, char *debug,
+                            int line) {
+  if (0 != gpr_slice_cmp(slice, expected)) {
+    char *hs = gpr_dump_slice(slice, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    char *he = gpr_dump_slice(expected, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    gpr_log(GPR_ERROR, "FAILED:%d: %s\ngot:  %s\nwant: %s", line, debug, hs,
+            he);
+    gpr_free(hs);
+    gpr_free(he);
+    all_ok = 0;
+  }
+  gpr_slice_unref(expected);
+  gpr_slice_unref(slice);
 }
 
-static gpr_slice
-B64 (const char *s)
-{
-  gpr_slice ss = gpr_slice_from_copied_string (s);
-  gpr_slice out = grpc_chttp2_base64_encode (ss);
-  gpr_slice_unref (ss);
+static gpr_slice B64(const char *s) {
+  gpr_slice ss = gpr_slice_from_copied_string(s);
+  gpr_slice out = grpc_chttp2_base64_encode(ss);
+  gpr_slice_unref(ss);
   return out;
 }
 
-static gpr_slice
-HUFF (const char *s)
-{
-  gpr_slice ss = gpr_slice_from_copied_string (s);
-  gpr_slice out = grpc_chttp2_huffman_compress (ss);
-  gpr_slice_unref (ss);
+static gpr_slice HUFF(const char *s) {
+  gpr_slice ss = gpr_slice_from_copied_string(s);
+  gpr_slice out = grpc_chttp2_huffman_compress(ss);
+  gpr_slice_unref(ss);
   return out;
 }
 
@@ -80,93 +75,108 @@
       gpr_slice_from_copied_buffer(expected, sizeof(expected) - 1), slice, \
       #slice, __LINE__);
 
-static void
-expect_combined_equiv (const char *s, size_t len, int line)
-{
-  gpr_slice input = gpr_slice_from_copied_buffer (s, len);
-  gpr_slice base64 = grpc_chttp2_base64_encode (input);
-  gpr_slice expect = grpc_chttp2_huffman_compress (base64);
-  gpr_slice got = grpc_chttp2_base64_encode_and_huffman_compress (input);
-  if (0 != gpr_slice_cmp (expect, got))
-    {
-      char *t = gpr_dump_slice (input, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      char *e = gpr_dump_slice (expect, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      char *g = gpr_dump_slice (got, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      gpr_log (GPR_ERROR, "FAILED:%d:\ntest: %s\ngot:  %s\nwant: %s", t, g, e);
-      gpr_free (t);
-      gpr_free (e);
-      gpr_free (g);
-      all_ok = 0;
-    }
-  gpr_slice_unref (input);
-  gpr_slice_unref (base64);
-  gpr_slice_unref (expect);
-  gpr_slice_unref (got);
+static void expect_combined_equiv(const char *s, size_t len, int line) {
+  gpr_slice input = gpr_slice_from_copied_buffer(s, len);
+  gpr_slice base64 = grpc_chttp2_base64_encode(input);
+  gpr_slice expect = grpc_chttp2_huffman_compress(base64);
+  gpr_slice got = grpc_chttp2_base64_encode_and_huffman_compress(input);
+  if (0 != gpr_slice_cmp(expect, got)) {
+    char *t = gpr_dump_slice(input, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    char *e = gpr_dump_slice(expect, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    char *g = gpr_dump_slice(got, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    gpr_log(GPR_ERROR, "FAILED:%d:\ntest: %s\ngot:  %s\nwant: %s", t, g, e);
+    gpr_free(t);
+    gpr_free(e);
+    gpr_free(g);
+    all_ok = 0;
+  }
+  gpr_slice_unref(input);
+  gpr_slice_unref(base64);
+  gpr_slice_unref(expect);
+  gpr_slice_unref(got);
 }
 
 #define EXPECT_COMBINED_EQUIV(x) \
   expect_combined_equiv(x, sizeof(x) - 1, __LINE__)
 
-static void
-expect_binary_header (const char *hdr, int binary)
-{
-  if (grpc_is_binary_header (hdr, strlen (hdr)) != binary)
-    {
-      gpr_log (GPR_ERROR, "FAILED: expected header '%s' to be %s", hdr, binary ? "binary" : "not binary");
-      all_ok = 0;
-    }
+static void expect_binary_header(const char *hdr, int binary) {
+  if (grpc_is_binary_header(hdr, strlen(hdr)) != binary) {
+    gpr_log(GPR_ERROR, "FAILED: expected header '%s' to be %s", hdr,
+            binary ? "binary" : "not binary");
+    all_ok = 0;
+  }
 }
 
-int
-main (int argc, char **argv)
-{
+int main(int argc, char **argv) {
   /* Base64 test vectors from RFC 4648, with padding removed */
   /* BASE64("") = "" */
-  EXPECT_SLICE_EQ ("", B64 (""));
+  EXPECT_SLICE_EQ("", B64(""));
   /* BASE64("f") = "Zg" */
-  EXPECT_SLICE_EQ ("Zg", B64 ("f"));
+  EXPECT_SLICE_EQ("Zg", B64("f"));
   /* BASE64("fo") = "Zm8" */
-  EXPECT_SLICE_EQ ("Zm8", B64 ("fo"));
+  EXPECT_SLICE_EQ("Zm8", B64("fo"));
   /* BASE64("foo") = "Zm9v" */
-  EXPECT_SLICE_EQ ("Zm9v", B64 ("foo"));
+  EXPECT_SLICE_EQ("Zm9v", B64("foo"));
   /* BASE64("foob") = "Zm9vYg" */
-  EXPECT_SLICE_EQ ("Zm9vYg", B64 ("foob"));
+  EXPECT_SLICE_EQ("Zm9vYg", B64("foob"));
   /* BASE64("fooba") = "Zm9vYmE" */
-  EXPECT_SLICE_EQ ("Zm9vYmE", B64 ("fooba"));
+  EXPECT_SLICE_EQ("Zm9vYmE", B64("fooba"));
   /* BASE64("foobar") = "Zm9vYmFy" */
-  EXPECT_SLICE_EQ ("Zm9vYmFy", B64 ("foobar"));
+  EXPECT_SLICE_EQ("Zm9vYmFy", B64("foobar"));
 
-  EXPECT_SLICE_EQ ("wMHCw8TF", B64 ("\xc0\xc1\xc2\xc3\xc4\xc5"));
+  EXPECT_SLICE_EQ("wMHCw8TF", B64("\xc0\xc1\xc2\xc3\xc4\xc5"));
 
   /* Huffman encoding tests */
-  EXPECT_SLICE_EQ ("\xf1\xe3\xc2\xe5\xf2\x3a\x6b\xa0\xab\x90\xf4\xff", HUFF ("www.example.com"));
-  EXPECT_SLICE_EQ ("\xa8\xeb\x10\x64\x9c\xbf", HUFF ("no-cache"));
-  EXPECT_SLICE_EQ ("\x25\xa8\x49\xe9\x5b\xa9\x7d\x7f", HUFF ("custom-key"));
-  EXPECT_SLICE_EQ ("\x25\xa8\x49\xe9\x5b\xb8\xe8\xb4\xbf", HUFF ("custom-value"));
-  EXPECT_SLICE_EQ ("\xae\xc3\x77\x1a\x4b", HUFF ("private"));
-  EXPECT_SLICE_EQ ("\xd0\x7a\xbe\x94\x10\x54\xd4\x44\xa8\x20\x05\x95\x04\x0b\x81\x66\xe0\x82" "\xa6\x2d\x1b\xff", HUFF ("Mon, 21 Oct 2013 20:13:21 GMT"));
-  EXPECT_SLICE_EQ ("\x9d\x29\xad\x17\x18\x63\xc7\x8f\x0b\x97\xc8\xe9\xae\x82\xae\x43\xd3", HUFF ("https://www.example.com"));
+  EXPECT_SLICE_EQ("\xf1\xe3\xc2\xe5\xf2\x3a\x6b\xa0\xab\x90\xf4\xff",
+                  HUFF("www.example.com"));
+  EXPECT_SLICE_EQ("\xa8\xeb\x10\x64\x9c\xbf", HUFF("no-cache"));
+  EXPECT_SLICE_EQ("\x25\xa8\x49\xe9\x5b\xa9\x7d\x7f", HUFF("custom-key"));
+  EXPECT_SLICE_EQ("\x25\xa8\x49\xe9\x5b\xb8\xe8\xb4\xbf", HUFF("custom-value"));
+  EXPECT_SLICE_EQ("\xae\xc3\x77\x1a\x4b", HUFF("private"));
+  EXPECT_SLICE_EQ(
+      "\xd0\x7a\xbe\x94\x10\x54\xd4\x44\xa8\x20\x05\x95\x04\x0b\x81\x66\xe0\x82"
+      "\xa6\x2d\x1b\xff",
+      HUFF("Mon, 21 Oct 2013 20:13:21 GMT"));
+  EXPECT_SLICE_EQ(
+      "\x9d\x29\xad\x17\x18\x63\xc7\x8f\x0b\x97\xc8\xe9\xae\x82\xae\x43\xd3",
+      HUFF("https://www.example.com"));
 
   /* Various test vectors for combined encoding */
-  EXPECT_COMBINED_EQUIV ("");
-  EXPECT_COMBINED_EQUIV ("f");
-  EXPECT_COMBINED_EQUIV ("fo");
-  EXPECT_COMBINED_EQUIV ("foo");
-  EXPECT_COMBINED_EQUIV ("foob");
-  EXPECT_COMBINED_EQUIV ("fooba");
-  EXPECT_COMBINED_EQUIV ("foobar");
-  EXPECT_COMBINED_EQUIV ("www.example.com");
-  EXPECT_COMBINED_EQUIV ("no-cache");
-  EXPECT_COMBINED_EQUIV ("custom-key");
-  EXPECT_COMBINED_EQUIV ("custom-value");
-  EXPECT_COMBINED_EQUIV ("private");
-  EXPECT_COMBINED_EQUIV ("Mon, 21 Oct 2013 20:13:21 GMT");
-  EXPECT_COMBINED_EQUIV ("https://www.example.com");
-  EXPECT_COMBINED_EQUIV ("\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f" "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f" "\x20\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f" "\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3a\x3b\x3c\x3d\x3e\x3f" "\x40\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f" "\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x5b\x5c\x5d\x5e\x5f" "\x60\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f" "\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x7b\x7c\x7d\x7e\x7f" "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f" "\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f" "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf" "\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf" "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf" "\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf" "\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef" "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff");
+  EXPECT_COMBINED_EQUIV("");
+  EXPECT_COMBINED_EQUIV("f");
+  EXPECT_COMBINED_EQUIV("fo");
+  EXPECT_COMBINED_EQUIV("foo");
+  EXPECT_COMBINED_EQUIV("foob");
+  EXPECT_COMBINED_EQUIV("fooba");
+  EXPECT_COMBINED_EQUIV("foobar");
+  EXPECT_COMBINED_EQUIV("www.example.com");
+  EXPECT_COMBINED_EQUIV("no-cache");
+  EXPECT_COMBINED_EQUIV("custom-key");
+  EXPECT_COMBINED_EQUIV("custom-value");
+  EXPECT_COMBINED_EQUIV("private");
+  EXPECT_COMBINED_EQUIV("Mon, 21 Oct 2013 20:13:21 GMT");
+  EXPECT_COMBINED_EQUIV("https://www.example.com");
+  EXPECT_COMBINED_EQUIV(
+      "\x00\x01\x02\x03\x04\x05\x06\x07\x08\x09\x0a\x0b\x0c\x0d\x0e\x0f"
+      "\x10\x11\x12\x13\x14\x15\x16\x17\x18\x19\x1a\x1b\x1c\x1d\x1e\x1f"
+      "\x20\x21\x22\x23\x24\x25\x26\x27\x28\x29\x2a\x2b\x2c\x2d\x2e\x2f"
+      "\x30\x31\x32\x33\x34\x35\x36\x37\x38\x39\x3a\x3b\x3c\x3d\x3e\x3f"
+      "\x40\x41\x42\x43\x44\x45\x46\x47\x48\x49\x4a\x4b\x4c\x4d\x4e\x4f"
+      "\x50\x51\x52\x53\x54\x55\x56\x57\x58\x59\x5a\x5b\x5c\x5d\x5e\x5f"
+      "\x60\x61\x62\x63\x64\x65\x66\x67\x68\x69\x6a\x6b\x6c\x6d\x6e\x6f"
+      "\x70\x71\x72\x73\x74\x75\x76\x77\x78\x79\x7a\x7b\x7c\x7d\x7e\x7f"
+      "\x80\x81\x82\x83\x84\x85\x86\x87\x88\x89\x8a\x8b\x8c\x8d\x8e\x8f"
+      "\x90\x91\x92\x93\x94\x95\x96\x97\x98\x99\x9a\x9b\x9c\x9d\x9e\x9f"
+      "\xa0\xa1\xa2\xa3\xa4\xa5\xa6\xa7\xa8\xa9\xaa\xab\xac\xad\xae\xaf"
+      "\xb0\xb1\xb2\xb3\xb4\xb5\xb6\xb7\xb8\xb9\xba\xbb\xbc\xbd\xbe\xbf"
+      "\xc0\xc1\xc2\xc3\xc4\xc5\xc6\xc7\xc8\xc9\xca\xcb\xcc\xcd\xce\xcf"
+      "\xd0\xd1\xd2\xd3\xd4\xd5\xd6\xd7\xd8\xd9\xda\xdb\xdc\xdd\xde\xdf"
+      "\xe0\xe1\xe2\xe3\xe4\xe5\xe6\xe7\xe8\xe9\xea\xeb\xec\xed\xee\xef"
+      "\xf0\xf1\xf2\xf3\xf4\xf5\xf6\xf7\xf8\xf9\xfa\xfb\xfc\xfd\xfe\xff");
 
-  expect_binary_header ("foo-bin", 1);
-  expect_binary_header ("foo-bar", 0);
-  expect_binary_header ("-bin", 0);
+  expect_binary_header("foo-bin", 1);
+  expect_binary_header("foo-bar", 0);
+  expect_binary_header("-bin", 0);
 
   return all_ok ? 0 : 1;
 }
diff --git a/test/core/transport/chttp2/hpack_parser_test.c b/test/core/transport/chttp2/hpack_parser_test.c
index 2d8ac2e..3a31337 100644
--- a/test/core/transport/chttp2/hpack_parser_test.c
+++ b/test/core/transport/chttp2/hpack_parser_test.c
@@ -42,120 +42,182 @@
 #include "test/core/util/slice_splitter.h"
 #include "test/core/util/test_config.h"
 
-typedef struct
-{
-  va_list args;
-} test_checker;
+typedef struct { va_list args; } test_checker;
 
-static void
-onhdr (void *ud, grpc_mdelem * md)
-{
+static void onhdr(void *ud, grpc_mdelem *md) {
   const char *ekey, *evalue;
   test_checker *chk = ud;
-  ekey = va_arg (chk->args, char *);
-  GPR_ASSERT (ekey);
-  evalue = va_arg (chk->args, char *);
-  GPR_ASSERT (evalue);
-  GPR_ASSERT (gpr_slice_str_cmp (md->key->slice, ekey) == 0);
-  GPR_ASSERT (gpr_slice_str_cmp (md->value->slice, evalue) == 0);
-  GRPC_MDELEM_UNREF (md);
+  ekey = va_arg(chk->args, char *);
+  GPR_ASSERT(ekey);
+  evalue = va_arg(chk->args, char *);
+  GPR_ASSERT(evalue);
+  GPR_ASSERT(gpr_slice_str_cmp(md->key->slice, ekey) == 0);
+  GPR_ASSERT(gpr_slice_str_cmp(md->value->slice, evalue) == 0);
+  GRPC_MDELEM_UNREF(md);
 }
 
-static void
-test_vector (grpc_chttp2_hpack_parser * parser, grpc_slice_split_mode mode, const char *hexstring, ... /* char *key, char *value */ )
-{
-  gpr_slice input = parse_hexstring (hexstring);
+static void test_vector(grpc_chttp2_hpack_parser *parser,
+                        grpc_slice_split_mode mode, const char *hexstring,
+                        ... /* char *key, char *value */) {
+  gpr_slice input = parse_hexstring(hexstring);
   gpr_slice *slices;
   size_t nslices;
   size_t i;
   test_checker chk;
 
-  va_start (chk.args, hexstring);
+  va_start(chk.args, hexstring);
 
   parser->on_header = onhdr;
   parser->on_header_user_data = &chk;
 
-  grpc_split_slices (mode, &input, 1, &slices, &nslices);
-  gpr_slice_unref (input);
+  grpc_split_slices(mode, &input, 1, &slices, &nslices);
+  gpr_slice_unref(input);
 
-  for (i = 0; i < nslices; i++)
-    {
-      GPR_ASSERT (grpc_chttp2_hpack_parser_parse (parser, GPR_SLICE_START_PTR (slices[i]), GPR_SLICE_END_PTR (slices[i])));
-    }
+  for (i = 0; i < nslices; i++) {
+    GPR_ASSERT(grpc_chttp2_hpack_parser_parse(
+        parser, GPR_SLICE_START_PTR(slices[i]), GPR_SLICE_END_PTR(slices[i])));
+  }
 
-  for (i = 0; i < nslices; i++)
-    {
-      gpr_slice_unref (slices[i]);
-    }
-  gpr_free (slices);
+  for (i = 0; i < nslices; i++) {
+    gpr_slice_unref(slices[i]);
+  }
+  gpr_free(slices);
 
-  GPR_ASSERT (NULL == va_arg (chk.args, char *));
+  GPR_ASSERT(NULL == va_arg(chk.args, char *));
 
-  va_end (chk.args);
+  va_end(chk.args);
 }
 
-static void
-test_vectors (grpc_slice_split_mode mode)
-{
+static void test_vectors(grpc_slice_split_mode mode) {
   grpc_chttp2_hpack_parser parser;
-  grpc_mdctx *mdctx = grpc_mdctx_create ();
+  grpc_mdctx *mdctx = grpc_mdctx_create();
 
-  grpc_chttp2_hpack_parser_init (&parser, mdctx);
+  grpc_chttp2_hpack_parser_init(&parser, mdctx);
   /* D.2.1 */
-  test_vector (&parser, mode, "400a 6375 7374 6f6d 2d6b 6579 0d63 7573" "746f 6d2d 6865 6164 6572", "custom-key", "custom-header", NULL);
+  test_vector(&parser, mode,
+              "400a 6375 7374 6f6d 2d6b 6579 0d63 7573"
+              "746f 6d2d 6865 6164 6572",
+              "custom-key", "custom-header", NULL);
   /* D.2.2 */
-  test_vector (&parser, mode, "040c 2f73 616d 706c 652f 7061 7468", ":path", "/sample/path", NULL);
+  test_vector(&parser, mode, "040c 2f73 616d 706c 652f 7061 7468", ":path",
+              "/sample/path", NULL);
   /* D.2.3 */
-  test_vector (&parser, mode, "1008 7061 7373 776f 7264 0673 6563 7265" "74", "password", "secret", NULL);
+  test_vector(&parser, mode,
+              "1008 7061 7373 776f 7264 0673 6563 7265"
+              "74",
+              "password", "secret", NULL);
   /* D.2.4 */
-  test_vector (&parser, mode, "82", ":method", "GET", NULL);
-  grpc_chttp2_hpack_parser_destroy (&parser);
+  test_vector(&parser, mode, "82", ":method", "GET", NULL);
+  grpc_chttp2_hpack_parser_destroy(&parser);
 
-  grpc_chttp2_hpack_parser_init (&parser, mdctx);
+  grpc_chttp2_hpack_parser_init(&parser, mdctx);
   /* D.3.1 */
-  test_vector (&parser, mode, "8286 8441 0f77 7777 2e65 7861 6d70 6c65" "2e63 6f6d", ":method", "GET", ":scheme", "http", ":path", "/", ":authority", "www.example.com", NULL);
+  test_vector(&parser, mode,
+              "8286 8441 0f77 7777 2e65 7861 6d70 6c65"
+              "2e63 6f6d",
+              ":method", "GET", ":scheme", "http", ":path", "/", ":authority",
+              "www.example.com", NULL);
   /* D.3.2 */
-  test_vector (&parser, mode, "8286 84be 5808 6e6f 2d63 6163 6865", ":method", "GET", ":scheme", "http", ":path", "/", ":authority", "www.example.com", "cache-control", "no-cache", NULL);
+  test_vector(&parser, mode, "8286 84be 5808 6e6f 2d63 6163 6865", ":method",
+              "GET", ":scheme", "http", ":path", "/", ":authority",
+              "www.example.com", "cache-control", "no-cache", NULL);
   /* D.3.3 */
-  test_vector (&parser, mode, "8287 85bf 400a 6375 7374 6f6d 2d6b 6579" "0c63 7573 746f 6d2d 7661 6c75 65", ":method", "GET", ":scheme", "https", ":path", "/index.html", ":authority", "www.example.com", "custom-key", "custom-value", NULL);
-  grpc_chttp2_hpack_parser_destroy (&parser);
+  test_vector(&parser, mode,
+              "8287 85bf 400a 6375 7374 6f6d 2d6b 6579"
+              "0c63 7573 746f 6d2d 7661 6c75 65",
+              ":method", "GET", ":scheme", "https", ":path", "/index.html",
+              ":authority", "www.example.com", "custom-key", "custom-value",
+              NULL);
+  grpc_chttp2_hpack_parser_destroy(&parser);
 
-  grpc_chttp2_hpack_parser_init (&parser, mdctx);
+  grpc_chttp2_hpack_parser_init(&parser, mdctx);
   /* D.4.1 */
-  test_vector (&parser, mode, "8286 8441 8cf1 e3c2 e5f2 3a6b a0ab 90f4" "ff", ":method", "GET", ":scheme", "http", ":path", "/", ":authority", "www.example.com", NULL);
+  test_vector(&parser, mode,
+              "8286 8441 8cf1 e3c2 e5f2 3a6b a0ab 90f4"
+              "ff",
+              ":method", "GET", ":scheme", "http", ":path", "/", ":authority",
+              "www.example.com", NULL);
   /* D.4.2 */
-  test_vector (&parser, mode, "8286 84be 5886 a8eb 1064 9cbf", ":method", "GET", ":scheme", "http", ":path", "/", ":authority", "www.example.com", "cache-control", "no-cache", NULL);
+  test_vector(&parser, mode, "8286 84be 5886 a8eb 1064 9cbf", ":method", "GET",
+              ":scheme", "http", ":path", "/", ":authority", "www.example.com",
+              "cache-control", "no-cache", NULL);
   /* D.4.3 */
-  test_vector (&parser, mode, "8287 85bf 4088 25a8 49e9 5ba9 7d7f 8925" "a849 e95b b8e8 b4bf", ":method", "GET", ":scheme", "https", ":path", "/index.html", ":authority", "www.example.com", "custom-key", "custom-value", NULL);
-  grpc_chttp2_hpack_parser_destroy (&parser);
+  test_vector(&parser, mode,
+              "8287 85bf 4088 25a8 49e9 5ba9 7d7f 8925"
+              "a849 e95b b8e8 b4bf",
+              ":method", "GET", ":scheme", "https", ":path", "/index.html",
+              ":authority", "www.example.com", "custom-key", "custom-value",
+              NULL);
+  grpc_chttp2_hpack_parser_destroy(&parser);
 
-  grpc_chttp2_hpack_parser_init (&parser, mdctx);
+  grpc_chttp2_hpack_parser_init(&parser, mdctx);
   parser.table.max_bytes = 256;
   /* D.5.1 */
-  test_vector (&parser, mode, "4803 3330 3258 0770 7269 7661 7465 611d" "4d6f 6e2c 2032 3120 4f63 7420 3230 3133" "2032 303a 3133 3a32 3120 474d 546e 1768" "7474 7073 3a2f 2f77 7777 2e65 7861 6d70" "6c65 2e63 6f6d", ":status", "302", "cache-control", "private", "date", "Mon, 21 Oct 2013 20:13:21 GMT", "location", "https://www.example.com", NULL);
+  test_vector(&parser, mode,
+              "4803 3330 3258 0770 7269 7661 7465 611d"
+              "4d6f 6e2c 2032 3120 4f63 7420 3230 3133"
+              "2032 303a 3133 3a32 3120 474d 546e 1768"
+              "7474 7073 3a2f 2f77 7777 2e65 7861 6d70"
+              "6c65 2e63 6f6d",
+              ":status", "302", "cache-control", "private", "date",
+              "Mon, 21 Oct 2013 20:13:21 GMT", "location",
+              "https://www.example.com", NULL);
   /* D.5.2 */
-  test_vector (&parser, mode, "4803 3330 37c1 c0bf", ":status", "307", "cache-control", "private", "date", "Mon, 21 Oct 2013 20:13:21 GMT", "location", "https://www.example.com", NULL);
+  test_vector(&parser, mode, "4803 3330 37c1 c0bf", ":status", "307",
+              "cache-control", "private", "date",
+              "Mon, 21 Oct 2013 20:13:21 GMT", "location",
+              "https://www.example.com", NULL);
   /* D.5.3 */
-  test_vector (&parser, mode, "88c1 611d 4d6f 6e2c 2032 3120 4f63 7420" "3230 3133 2032 303a 3133 3a32 3220 474d" "54c0 5a04 677a 6970 7738 666f 6f3d 4153" "444a 4b48 514b 425a 584f 5157 454f 5049" "5541 5851 5745 4f49 553b 206d 6178 2d61" "6765 3d33 3630 303b 2076 6572 7369 6f6e" "3d31", ":status", "200", "cache-control", "private", "date", "Mon, 21 Oct 2013 20:13:22 GMT", "location", "https://www.example.com", "content-encoding", "gzip", "set-cookie", "foo=ASDJKHQKBZXOQWEOPIUAXQWEOIU; max-age=3600; version=1", NULL);
-  grpc_chttp2_hpack_parser_destroy (&parser);
+  test_vector(&parser, mode,
+              "88c1 611d 4d6f 6e2c 2032 3120 4f63 7420"
+              "3230 3133 2032 303a 3133 3a32 3220 474d"
+              "54c0 5a04 677a 6970 7738 666f 6f3d 4153"
+              "444a 4b48 514b 425a 584f 5157 454f 5049"
+              "5541 5851 5745 4f49 553b 206d 6178 2d61"
+              "6765 3d33 3630 303b 2076 6572 7369 6f6e"
+              "3d31",
+              ":status", "200", "cache-control", "private", "date",
+              "Mon, 21 Oct 2013 20:13:22 GMT", "location",
+              "https://www.example.com", "content-encoding", "gzip",
+              "set-cookie",
+              "foo=ASDJKHQKBZXOQWEOPIUAXQWEOIU; max-age=3600; version=1", NULL);
+  grpc_chttp2_hpack_parser_destroy(&parser);
 
-  grpc_chttp2_hpack_parser_init (&parser, mdctx);
+  grpc_chttp2_hpack_parser_init(&parser, mdctx);
   parser.table.max_bytes = 256;
   /* D.6.1 */
-  test_vector (&parser, mode, "4882 6402 5885 aec3 771a 4b61 96d0 7abe" "9410 54d4 44a8 2005 9504 0b81 66e0 82a6" "2d1b ff6e 919d 29ad 1718 63c7 8f0b 97c8" "e9ae 82ae 43d3", ":status", "302", "cache-control", "private", "date", "Mon, 21 Oct 2013 20:13:21 GMT", "location", "https://www.example.com", NULL);
+  test_vector(&parser, mode,
+              "4882 6402 5885 aec3 771a 4b61 96d0 7abe"
+              "9410 54d4 44a8 2005 9504 0b81 66e0 82a6"
+              "2d1b ff6e 919d 29ad 1718 63c7 8f0b 97c8"
+              "e9ae 82ae 43d3",
+              ":status", "302", "cache-control", "private", "date",
+              "Mon, 21 Oct 2013 20:13:21 GMT", "location",
+              "https://www.example.com", NULL);
   /* D.6.2 */
-  test_vector (&parser, mode, "4883 640e ffc1 c0bf", ":status", "307", "cache-control", "private", "date", "Mon, 21 Oct 2013 20:13:21 GMT", "location", "https://www.example.com", NULL);
+  test_vector(&parser, mode, "4883 640e ffc1 c0bf", ":status", "307",
+              "cache-control", "private", "date",
+              "Mon, 21 Oct 2013 20:13:21 GMT", "location",
+              "https://www.example.com", NULL);
   /* D.6.3 */
-  test_vector (&parser, mode, "88c1 6196 d07a be94 1054 d444 a820 0595" "040b 8166 e084 a62d 1bff c05a 839b d9ab" "77ad 94e7 821d d7f2 e6c7 b335 dfdf cd5b" "3960 d5af 2708 7f36 72c1 ab27 0fb5 291f" "9587 3160 65c0 03ed 4ee5 b106 3d50 07", ":status", "200", "cache-control", "private", "date", "Mon, 21 Oct 2013 20:13:22 GMT", "location", "https://www.example.com", "content-encoding", "gzip", "set-cookie", "foo=ASDJKHQKBZXOQWEOPIUAXQWEOIU; max-age=3600; version=1", NULL);
-  grpc_chttp2_hpack_parser_destroy (&parser);
-  grpc_mdctx_unref (mdctx);
+  test_vector(&parser, mode,
+              "88c1 6196 d07a be94 1054 d444 a820 0595"
+              "040b 8166 e084 a62d 1bff c05a 839b d9ab"
+              "77ad 94e7 821d d7f2 e6c7 b335 dfdf cd5b"
+              "3960 d5af 2708 7f36 72c1 ab27 0fb5 291f"
+              "9587 3160 65c0 03ed 4ee5 b106 3d50 07",
+              ":status", "200", "cache-control", "private", "date",
+              "Mon, 21 Oct 2013 20:13:22 GMT", "location",
+              "https://www.example.com", "content-encoding", "gzip",
+              "set-cookie",
+              "foo=ASDJKHQKBZXOQWEOPIUAXQWEOIU; max-age=3600; version=1", NULL);
+  grpc_chttp2_hpack_parser_destroy(&parser);
+  grpc_mdctx_unref(mdctx);
 }
 
-int
-main (int argc, char **argv)
-{
-  grpc_test_init (argc, argv);
-  test_vectors (GRPC_SLICE_SPLIT_MERGE_ALL);
-  test_vectors (GRPC_SLICE_SPLIT_ONE_BYTE);
+int main(int argc, char **argv) {
+  grpc_test_init(argc, argv);
+  test_vectors(GRPC_SLICE_SPLIT_MERGE_ALL);
+  test_vectors(GRPC_SLICE_SPLIT_ONE_BYTE);
   return 0;
 }
diff --git a/test/core/transport/chttp2/hpack_table_test.c b/test/core/transport/chttp2/hpack_table_test.c
index cf64105..aa3e273 100644
--- a/test/core/transport/chttp2/hpack_table_test.c
+++ b/test/core/transport/chttp2/hpack_table_test.c
@@ -44,245 +44,232 @@
 
 #define LOG_TEST(x) gpr_log(GPR_INFO, "%s", x)
 
-static void
-assert_str (const grpc_chttp2_hptbl * tbl, grpc_mdstr * mdstr, const char *str)
-{
-  GPR_ASSERT (gpr_slice_str_cmp (mdstr->slice, str) == 0);
+static void assert_str(const grpc_chttp2_hptbl *tbl, grpc_mdstr *mdstr,
+                       const char *str) {
+  GPR_ASSERT(gpr_slice_str_cmp(mdstr->slice, str) == 0);
 }
 
-static void
-assert_index (const grpc_chttp2_hptbl * tbl, gpr_uint32 idx, const char *key, const char *value)
-{
-  grpc_mdelem *md = grpc_chttp2_hptbl_lookup (tbl, idx);
-  assert_str (tbl, md->key, key);
-  assert_str (tbl, md->value, value);
+static void assert_index(const grpc_chttp2_hptbl *tbl, gpr_uint32 idx,
+                         const char *key, const char *value) {
+  grpc_mdelem *md = grpc_chttp2_hptbl_lookup(tbl, idx);
+  assert_str(tbl, md->key, key);
+  assert_str(tbl, md->value, value);
 }
 
-static void
-test_static_lookup (void)
-{
+static void test_static_lookup(void) {
   grpc_chttp2_hptbl tbl;
   grpc_mdctx *mdctx;
 
-  mdctx = grpc_mdctx_create ();
-  grpc_chttp2_hptbl_init (&tbl, mdctx);
+  mdctx = grpc_mdctx_create();
+  grpc_chttp2_hptbl_init(&tbl, mdctx);
 
-  LOG_TEST ("test_static_lookup");
-  assert_index (&tbl, 1, ":authority", "");
-  assert_index (&tbl, 2, ":method", "GET");
-  assert_index (&tbl, 3, ":method", "POST");
-  assert_index (&tbl, 4, ":path", "/");
-  assert_index (&tbl, 5, ":path", "/index.html");
-  assert_index (&tbl, 6, ":scheme", "http");
-  assert_index (&tbl, 7, ":scheme", "https");
-  assert_index (&tbl, 8, ":status", "200");
-  assert_index (&tbl, 9, ":status", "204");
-  assert_index (&tbl, 10, ":status", "206");
-  assert_index (&tbl, 11, ":status", "304");
-  assert_index (&tbl, 12, ":status", "400");
-  assert_index (&tbl, 13, ":status", "404");
-  assert_index (&tbl, 14, ":status", "500");
-  assert_index (&tbl, 15, "accept-charset", "");
-  assert_index (&tbl, 16, "accept-encoding", "gzip, deflate");
-  assert_index (&tbl, 17, "accept-language", "");
-  assert_index (&tbl, 18, "accept-ranges", "");
-  assert_index (&tbl, 19, "accept", "");
-  assert_index (&tbl, 20, "access-control-allow-origin", "");
-  assert_index (&tbl, 21, "age", "");
-  assert_index (&tbl, 22, "allow", "");
-  assert_index (&tbl, 23, "authorization", "");
-  assert_index (&tbl, 24, "cache-control", "");
-  assert_index (&tbl, 25, "content-disposition", "");
-  assert_index (&tbl, 26, "content-encoding", "");
-  assert_index (&tbl, 27, "content-language", "");
-  assert_index (&tbl, 28, "content-length", "");
-  assert_index (&tbl, 29, "content-location", "");
-  assert_index (&tbl, 30, "content-range", "");
-  assert_index (&tbl, 31, "content-type", "");
-  assert_index (&tbl, 32, "cookie", "");
-  assert_index (&tbl, 33, "date", "");
-  assert_index (&tbl, 34, "etag", "");
-  assert_index (&tbl, 35, "expect", "");
-  assert_index (&tbl, 36, "expires", "");
-  assert_index (&tbl, 37, "from", "");
-  assert_index (&tbl, 38, "host", "");
-  assert_index (&tbl, 39, "if-match", "");
-  assert_index (&tbl, 40, "if-modified-since", "");
-  assert_index (&tbl, 41, "if-none-match", "");
-  assert_index (&tbl, 42, "if-range", "");
-  assert_index (&tbl, 43, "if-unmodified-since", "");
-  assert_index (&tbl, 44, "last-modified", "");
-  assert_index (&tbl, 45, "link", "");
-  assert_index (&tbl, 46, "location", "");
-  assert_index (&tbl, 47, "max-forwards", "");
-  assert_index (&tbl, 48, "proxy-authenticate", "");
-  assert_index (&tbl, 49, "proxy-authorization", "");
-  assert_index (&tbl, 50, "range", "");
-  assert_index (&tbl, 51, "referer", "");
-  assert_index (&tbl, 52, "refresh", "");
-  assert_index (&tbl, 53, "retry-after", "");
-  assert_index (&tbl, 54, "server", "");
-  assert_index (&tbl, 55, "set-cookie", "");
-  assert_index (&tbl, 56, "strict-transport-security", "");
-  assert_index (&tbl, 57, "transfer-encoding", "");
-  assert_index (&tbl, 58, "user-agent", "");
-  assert_index (&tbl, 59, "vary", "");
-  assert_index (&tbl, 60, "via", "");
-  assert_index (&tbl, 61, "www-authenticate", "");
+  LOG_TEST("test_static_lookup");
+  assert_index(&tbl, 1, ":authority", "");
+  assert_index(&tbl, 2, ":method", "GET");
+  assert_index(&tbl, 3, ":method", "POST");
+  assert_index(&tbl, 4, ":path", "/");
+  assert_index(&tbl, 5, ":path", "/index.html");
+  assert_index(&tbl, 6, ":scheme", "http");
+  assert_index(&tbl, 7, ":scheme", "https");
+  assert_index(&tbl, 8, ":status", "200");
+  assert_index(&tbl, 9, ":status", "204");
+  assert_index(&tbl, 10, ":status", "206");
+  assert_index(&tbl, 11, ":status", "304");
+  assert_index(&tbl, 12, ":status", "400");
+  assert_index(&tbl, 13, ":status", "404");
+  assert_index(&tbl, 14, ":status", "500");
+  assert_index(&tbl, 15, "accept-charset", "");
+  assert_index(&tbl, 16, "accept-encoding", "gzip, deflate");
+  assert_index(&tbl, 17, "accept-language", "");
+  assert_index(&tbl, 18, "accept-ranges", "");
+  assert_index(&tbl, 19, "accept", "");
+  assert_index(&tbl, 20, "access-control-allow-origin", "");
+  assert_index(&tbl, 21, "age", "");
+  assert_index(&tbl, 22, "allow", "");
+  assert_index(&tbl, 23, "authorization", "");
+  assert_index(&tbl, 24, "cache-control", "");
+  assert_index(&tbl, 25, "content-disposition", "");
+  assert_index(&tbl, 26, "content-encoding", "");
+  assert_index(&tbl, 27, "content-language", "");
+  assert_index(&tbl, 28, "content-length", "");
+  assert_index(&tbl, 29, "content-location", "");
+  assert_index(&tbl, 30, "content-range", "");
+  assert_index(&tbl, 31, "content-type", "");
+  assert_index(&tbl, 32, "cookie", "");
+  assert_index(&tbl, 33, "date", "");
+  assert_index(&tbl, 34, "etag", "");
+  assert_index(&tbl, 35, "expect", "");
+  assert_index(&tbl, 36, "expires", "");
+  assert_index(&tbl, 37, "from", "");
+  assert_index(&tbl, 38, "host", "");
+  assert_index(&tbl, 39, "if-match", "");
+  assert_index(&tbl, 40, "if-modified-since", "");
+  assert_index(&tbl, 41, "if-none-match", "");
+  assert_index(&tbl, 42, "if-range", "");
+  assert_index(&tbl, 43, "if-unmodified-since", "");
+  assert_index(&tbl, 44, "last-modified", "");
+  assert_index(&tbl, 45, "link", "");
+  assert_index(&tbl, 46, "location", "");
+  assert_index(&tbl, 47, "max-forwards", "");
+  assert_index(&tbl, 48, "proxy-authenticate", "");
+  assert_index(&tbl, 49, "proxy-authorization", "");
+  assert_index(&tbl, 50, "range", "");
+  assert_index(&tbl, 51, "referer", "");
+  assert_index(&tbl, 52, "refresh", "");
+  assert_index(&tbl, 53, "retry-after", "");
+  assert_index(&tbl, 54, "server", "");
+  assert_index(&tbl, 55, "set-cookie", "");
+  assert_index(&tbl, 56, "strict-transport-security", "");
+  assert_index(&tbl, 57, "transfer-encoding", "");
+  assert_index(&tbl, 58, "user-agent", "");
+  assert_index(&tbl, 59, "vary", "");
+  assert_index(&tbl, 60, "via", "");
+  assert_index(&tbl, 61, "www-authenticate", "");
 
-  grpc_chttp2_hptbl_destroy (&tbl);
-  grpc_mdctx_unref (mdctx);
+  grpc_chttp2_hptbl_destroy(&tbl);
+  grpc_mdctx_unref(mdctx);
 }
 
-static void
-test_many_additions (void)
-{
+static void test_many_additions(void) {
   grpc_chttp2_hptbl tbl;
   int i;
   char *key;
   char *value;
   grpc_mdctx *mdctx;
 
-  LOG_TEST ("test_many_additions");
+  LOG_TEST("test_many_additions");
 
-  mdctx = grpc_mdctx_create ();
-  grpc_chttp2_hptbl_init (&tbl, mdctx);
+  mdctx = grpc_mdctx_create();
+  grpc_chttp2_hptbl_init(&tbl, mdctx);
 
-  for (i = 0; i < 1000000; i++)
-    {
-      gpr_asprintf (&key, "K:%d", i);
-      gpr_asprintf (&value, "VALUE:%d", i);
-      grpc_chttp2_hptbl_add (&tbl, grpc_mdelem_from_strings (mdctx, key, value));
-      assert_index (&tbl, 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY, key, value);
-      gpr_free (key);
-      gpr_free (value);
-      if (i)
-	{
-	  gpr_asprintf (&key, "K:%d", i - 1);
-	  gpr_asprintf (&value, "VALUE:%d", i - 1);
-	  assert_index (&tbl, 2 + GRPC_CHTTP2_LAST_STATIC_ENTRY, key, value);
-	  gpr_free (key);
-	  gpr_free (value);
-	}
+  for (i = 0; i < 1000000; i++) {
+    gpr_asprintf(&key, "K:%d", i);
+    gpr_asprintf(&value, "VALUE:%d", i);
+    grpc_chttp2_hptbl_add(&tbl, grpc_mdelem_from_strings(mdctx, key, value));
+    assert_index(&tbl, 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY, key, value);
+    gpr_free(key);
+    gpr_free(value);
+    if (i) {
+      gpr_asprintf(&key, "K:%d", i - 1);
+      gpr_asprintf(&value, "VALUE:%d", i - 1);
+      assert_index(&tbl, 2 + GRPC_CHTTP2_LAST_STATIC_ENTRY, key, value);
+      gpr_free(key);
+      gpr_free(value);
     }
+  }
 
-  grpc_chttp2_hptbl_destroy (&tbl);
-  grpc_mdctx_unref (mdctx);
+  grpc_chttp2_hptbl_destroy(&tbl);
+  grpc_mdctx_unref(mdctx);
 }
 
-static grpc_chttp2_hptbl_find_result
-find_simple (grpc_chttp2_hptbl * tbl, const char *key, const char *value)
-{
-  grpc_mdelem *md = grpc_mdelem_from_strings (tbl->mdctx, key, value);
-  grpc_chttp2_hptbl_find_result r = grpc_chttp2_hptbl_find (tbl, md);
-  GRPC_MDELEM_UNREF (md);
+static grpc_chttp2_hptbl_find_result find_simple(grpc_chttp2_hptbl *tbl,
+                                                 const char *key,
+                                                 const char *value) {
+  grpc_mdelem *md = grpc_mdelem_from_strings(tbl->mdctx, key, value);
+  grpc_chttp2_hptbl_find_result r = grpc_chttp2_hptbl_find(tbl, md);
+  GRPC_MDELEM_UNREF(md);
   return r;
 }
 
-static void
-test_find (void)
-{
+static void test_find(void) {
   grpc_chttp2_hptbl tbl;
   int i;
   char buffer[32];
   grpc_mdctx *mdctx;
   grpc_chttp2_hptbl_find_result r;
 
-  LOG_TEST ("test_find");
+  LOG_TEST("test_find");
 
-  mdctx = grpc_mdctx_create ();
-  grpc_chttp2_hptbl_init (&tbl, mdctx);
-  grpc_chttp2_hptbl_add (&tbl, grpc_mdelem_from_strings (mdctx, "abc", "xyz"));
-  grpc_chttp2_hptbl_add (&tbl, grpc_mdelem_from_strings (mdctx, "abc", "123"));
-  grpc_chttp2_hptbl_add (&tbl, grpc_mdelem_from_strings (mdctx, "x", "1"));
+  mdctx = grpc_mdctx_create();
+  grpc_chttp2_hptbl_init(&tbl, mdctx);
+  grpc_chttp2_hptbl_add(&tbl, grpc_mdelem_from_strings(mdctx, "abc", "xyz"));
+  grpc_chttp2_hptbl_add(&tbl, grpc_mdelem_from_strings(mdctx, "abc", "123"));
+  grpc_chttp2_hptbl_add(&tbl, grpc_mdelem_from_strings(mdctx, "x", "1"));
 
-  r = find_simple (&tbl, "abc", "123");
-  GPR_ASSERT (r.index == 2 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, "abc", "123");
+  GPR_ASSERT(r.index == 2 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, "abc", "xyz");
-  GPR_ASSERT (r.index == 3 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, "abc", "xyz");
+  GPR_ASSERT(r.index == 3 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, "x", "1");
-  GPR_ASSERT (r.index == 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, "x", "1");
+  GPR_ASSERT(r.index == 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, "x", "2");
-  GPR_ASSERT (r.index == 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, "x", "2");
+  GPR_ASSERT(r.index == 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+  GPR_ASSERT(r.has_value == 0);
 
-  r = find_simple (&tbl, "vary", "some-vary-arg");
-  GPR_ASSERT (r.index == 59);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, "vary", "some-vary-arg");
+  GPR_ASSERT(r.index == 59);
+  GPR_ASSERT(r.has_value == 0);
 
-  r = find_simple (&tbl, "accept-encoding", "gzip, deflate");
-  GPR_ASSERT (r.index == 16);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, "accept-encoding", "gzip, deflate");
+  GPR_ASSERT(r.index == 16);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, "accept-encoding", "gzip");
-  GPR_ASSERT (r.index == 16);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, "accept-encoding", "gzip");
+  GPR_ASSERT(r.index == 16);
+  GPR_ASSERT(r.has_value == 0);
 
-  r = find_simple (&tbl, ":method", "GET");
-  GPR_ASSERT (r.index == 2);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, ":method", "GET");
+  GPR_ASSERT(r.index == 2);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, ":method", "POST");
-  GPR_ASSERT (r.index == 3);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, ":method", "POST");
+  GPR_ASSERT(r.index == 3);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, ":method", "PUT");
-  GPR_ASSERT (r.index == 2 || r.index == 3);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, ":method", "PUT");
+  GPR_ASSERT(r.index == 2 || r.index == 3);
+  GPR_ASSERT(r.has_value == 0);
 
-  r = find_simple (&tbl, "this-does-not-exist", "");
-  GPR_ASSERT (r.index == 0);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, "this-does-not-exist", "");
+  GPR_ASSERT(r.index == 0);
+  GPR_ASSERT(r.has_value == 0);
 
   /* overflow the string buffer, check find still works */
-  for (i = 0; i < 10000; i++)
-    {
-      gpr_ltoa (i, buffer);
-      grpc_chttp2_hptbl_add (&tbl, grpc_mdelem_from_strings (mdctx, "test", buffer));
-    }
+  for (i = 0; i < 10000; i++) {
+    gpr_ltoa(i, buffer);
+    grpc_chttp2_hptbl_add(&tbl,
+                          grpc_mdelem_from_strings(mdctx, "test", buffer));
+  }
 
-  r = find_simple (&tbl, "abc", "123");
-  GPR_ASSERT (r.index == 0);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, "abc", "123");
+  GPR_ASSERT(r.index == 0);
+  GPR_ASSERT(r.has_value == 0);
 
-  r = find_simple (&tbl, "test", "9999");
-  GPR_ASSERT (r.index == 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, "test", "9999");
+  GPR_ASSERT(r.index == 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+  GPR_ASSERT(r.has_value == 1);
 
-  r = find_simple (&tbl, "test", "9998");
-  GPR_ASSERT (r.index == 2 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-  GPR_ASSERT (r.has_value == 1);
+  r = find_simple(&tbl, "test", "9998");
+  GPR_ASSERT(r.index == 2 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+  GPR_ASSERT(r.has_value == 1);
 
-  for (i = 0; i < tbl.num_ents; i++)
-    {
-      int expect = 9999 - i;
-      gpr_ltoa (expect, buffer);
+  for (i = 0; i < tbl.num_ents; i++) {
+    int expect = 9999 - i;
+    gpr_ltoa(expect, buffer);
 
-      r = find_simple (&tbl, "test", buffer);
-      GPR_ASSERT (r.index == i + 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
-      GPR_ASSERT (r.has_value == 1);
-    }
+    r = find_simple(&tbl, "test", buffer);
+    GPR_ASSERT(r.index == i + 1 + GRPC_CHTTP2_LAST_STATIC_ENTRY);
+    GPR_ASSERT(r.has_value == 1);
+  }
 
-  r = find_simple (&tbl, "test", "10000");
-  GPR_ASSERT (r.index != 0);
-  GPR_ASSERT (r.has_value == 0);
+  r = find_simple(&tbl, "test", "10000");
+  GPR_ASSERT(r.index != 0);
+  GPR_ASSERT(r.has_value == 0);
 
-  grpc_chttp2_hptbl_destroy (&tbl);
-  grpc_mdctx_unref (mdctx);
+  grpc_chttp2_hptbl_destroy(&tbl);
+  grpc_mdctx_unref(mdctx);
 }
 
-int
-main (int argc, char **argv)
-{
-  grpc_test_init (argc, argv);
-  test_static_lookup ();
-  test_many_additions ();
-  test_find ();
+int main(int argc, char **argv) {
+  grpc_test_init(argc, argv);
+  test_static_lookup();
+  test_many_additions();
+  test_find();
   return 0;
 }
diff --git a/test/core/transport/chttp2/status_conversion_test.c b/test/core/transport/chttp2/status_conversion_test.c
index 9b8fb28..e2729a0 100644
--- a/test/core/transport/chttp2/status_conversion_test.c
+++ b/test/core/transport/chttp2/status_conversion_test.c
@@ -44,81 +44,95 @@
 #define HTTP2_STATUS_TO_GRPC_STATUS(a, b) \
   GPR_ASSERT(grpc_chttp2_http2_status_to_grpc_status(a) == (b))
 
-int
-main (int argc, char **argv)
-{
+int main(int argc, char **argv) {
   int i;
 
-  grpc_test_init (argc, argv);
+  grpc_test_init(argc, argv);
 
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_OK, GRPC_CHTTP2_NO_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_CANCELLED, GRPC_CHTTP2_CANCEL);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_UNKNOWN, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_INVALID_ARGUMENT, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_DEADLINE_EXCEEDED, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_NOT_FOUND, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_ALREADY_EXISTS, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_PERMISSION_DENIED, GRPC_CHTTP2_INADEQUATE_SECURITY);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_UNAUTHENTICATED, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_RESOURCE_EXHAUSTED, GRPC_CHTTP2_ENHANCE_YOUR_CALM);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_FAILED_PRECONDITION, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_ABORTED, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_OUT_OF_RANGE, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_UNIMPLEMENTED, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_INTERNAL, GRPC_CHTTP2_INTERNAL_ERROR);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_UNAVAILABLE, GRPC_CHTTP2_REFUSED_STREAM);
-  GRPC_STATUS_TO_HTTP2_ERROR (GRPC_STATUS_DATA_LOSS, GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_OK, GRPC_CHTTP2_NO_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_CANCELLED, GRPC_CHTTP2_CANCEL);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_UNKNOWN, GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_INVALID_ARGUMENT,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_DEADLINE_EXCEEDED,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_NOT_FOUND, GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_ALREADY_EXISTS,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_PERMISSION_DENIED,
+                             GRPC_CHTTP2_INADEQUATE_SECURITY);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_UNAUTHENTICATED,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_RESOURCE_EXHAUSTED,
+                             GRPC_CHTTP2_ENHANCE_YOUR_CALM);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_FAILED_PRECONDITION,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_ABORTED, GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_OUT_OF_RANGE,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_UNIMPLEMENTED,
+                             GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_INTERNAL, GRPC_CHTTP2_INTERNAL_ERROR);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_UNAVAILABLE,
+                             GRPC_CHTTP2_REFUSED_STREAM);
+  GRPC_STATUS_TO_HTTP2_ERROR(GRPC_STATUS_DATA_LOSS, GRPC_CHTTP2_INTERNAL_ERROR);
 
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_OK, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_CANCELLED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_UNKNOWN, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_INVALID_ARGUMENT, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_DEADLINE_EXCEEDED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_NOT_FOUND, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_ALREADY_EXISTS, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_PERMISSION_DENIED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_UNAUTHENTICATED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_RESOURCE_EXHAUSTED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_FAILED_PRECONDITION, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_ABORTED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_OUT_OF_RANGE, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_UNIMPLEMENTED, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_INTERNAL, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_UNAVAILABLE, 200);
-  GRPC_STATUS_TO_HTTP2_STATUS (GRPC_STATUS_DATA_LOSS, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_OK, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_CANCELLED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_UNKNOWN, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_INVALID_ARGUMENT, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_DEADLINE_EXCEEDED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_NOT_FOUND, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_ALREADY_EXISTS, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_PERMISSION_DENIED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_UNAUTHENTICATED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_RESOURCE_EXHAUSTED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_FAILED_PRECONDITION, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_ABORTED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_OUT_OF_RANGE, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_UNIMPLEMENTED, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_INTERNAL, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_UNAVAILABLE, 200);
+  GRPC_STATUS_TO_HTTP2_STATUS(GRPC_STATUS_DATA_LOSS, 200);
 
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_NO_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_PROTOCOL_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_INTERNAL_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_FLOW_CONTROL_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_SETTINGS_TIMEOUT, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_STREAM_CLOSED, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_FRAME_SIZE_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_REFUSED_STREAM, GRPC_STATUS_UNAVAILABLE);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_CANCEL, GRPC_STATUS_CANCELLED);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_COMPRESSION_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_CONNECT_ERROR, GRPC_STATUS_INTERNAL);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_ENHANCE_YOUR_CALM, GRPC_STATUS_RESOURCE_EXHAUSTED);
-  HTTP2_ERROR_TO_GRPC_STATUS (GRPC_CHTTP2_INADEQUATE_SECURITY, GRPC_STATUS_PERMISSION_DENIED);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_NO_ERROR, GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_PROTOCOL_ERROR, GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_INTERNAL_ERROR, GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_FLOW_CONTROL_ERROR,
+                             GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_SETTINGS_TIMEOUT,
+                             GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_STREAM_CLOSED, GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_FRAME_SIZE_ERROR,
+                             GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_REFUSED_STREAM,
+                             GRPC_STATUS_UNAVAILABLE);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_CANCEL, GRPC_STATUS_CANCELLED);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_COMPRESSION_ERROR,
+                             GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_CONNECT_ERROR, GRPC_STATUS_INTERNAL);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_ENHANCE_YOUR_CALM,
+                             GRPC_STATUS_RESOURCE_EXHAUSTED);
+  HTTP2_ERROR_TO_GRPC_STATUS(GRPC_CHTTP2_INADEQUATE_SECURITY,
+                             GRPC_STATUS_PERMISSION_DENIED);
 
-  HTTP2_STATUS_TO_GRPC_STATUS (200, GRPC_STATUS_OK);
-  HTTP2_STATUS_TO_GRPC_STATUS (400, GRPC_STATUS_INVALID_ARGUMENT);
-  HTTP2_STATUS_TO_GRPC_STATUS (401, GRPC_STATUS_UNAUTHENTICATED);
-  HTTP2_STATUS_TO_GRPC_STATUS (403, GRPC_STATUS_PERMISSION_DENIED);
-  HTTP2_STATUS_TO_GRPC_STATUS (404, GRPC_STATUS_NOT_FOUND);
-  HTTP2_STATUS_TO_GRPC_STATUS (409, GRPC_STATUS_ABORTED);
-  HTTP2_STATUS_TO_GRPC_STATUS (412, GRPC_STATUS_FAILED_PRECONDITION);
-  HTTP2_STATUS_TO_GRPC_STATUS (429, GRPC_STATUS_RESOURCE_EXHAUSTED);
-  HTTP2_STATUS_TO_GRPC_STATUS (499, GRPC_STATUS_CANCELLED);
-  HTTP2_STATUS_TO_GRPC_STATUS (500, GRPC_STATUS_UNKNOWN);
-  HTTP2_STATUS_TO_GRPC_STATUS (503, GRPC_STATUS_UNAVAILABLE);
-  HTTP2_STATUS_TO_GRPC_STATUS (504, GRPC_STATUS_DEADLINE_EXCEEDED);
+  HTTP2_STATUS_TO_GRPC_STATUS(200, GRPC_STATUS_OK);
+  HTTP2_STATUS_TO_GRPC_STATUS(400, GRPC_STATUS_INVALID_ARGUMENT);
+  HTTP2_STATUS_TO_GRPC_STATUS(401, GRPC_STATUS_UNAUTHENTICATED);
+  HTTP2_STATUS_TO_GRPC_STATUS(403, GRPC_STATUS_PERMISSION_DENIED);
+  HTTP2_STATUS_TO_GRPC_STATUS(404, GRPC_STATUS_NOT_FOUND);
+  HTTP2_STATUS_TO_GRPC_STATUS(409, GRPC_STATUS_ABORTED);
+  HTTP2_STATUS_TO_GRPC_STATUS(412, GRPC_STATUS_FAILED_PRECONDITION);
+  HTTP2_STATUS_TO_GRPC_STATUS(429, GRPC_STATUS_RESOURCE_EXHAUSTED);
+  HTTP2_STATUS_TO_GRPC_STATUS(499, GRPC_STATUS_CANCELLED);
+  HTTP2_STATUS_TO_GRPC_STATUS(500, GRPC_STATUS_UNKNOWN);
+  HTTP2_STATUS_TO_GRPC_STATUS(503, GRPC_STATUS_UNAVAILABLE);
+  HTTP2_STATUS_TO_GRPC_STATUS(504, GRPC_STATUS_DEADLINE_EXCEEDED);
 
   /* check all status values can be converted */
-  for (i = 0; i <= 999; i++)
-    {
-      grpc_chttp2_http2_status_to_grpc_status (i);
-    }
+  for (i = 0; i <= 999; i++) {
+    grpc_chttp2_http2_status_to_grpc_status(i);
+  }
 
   return 0;
 }
diff --git a/test/core/transport/chttp2/stream_encoder_test.c b/test/core/transport/chttp2/stream_encoder_test.c
index 452b118..71db98c 100644
--- a/test/core/transport/chttp2/stream_encoder_test.c
+++ b/test/core/transport/chttp2/stream_encoder_test.c
@@ -55,241 +55,217 @@
 size_t num_to_delete = 0;
 size_t cap_to_delete = 0;
 
-static gpr_slice
-create_test_slice (size_t length)
-{
-  gpr_slice slice = gpr_slice_malloc (length);
+static gpr_slice create_test_slice(size_t length) {
+  gpr_slice slice = gpr_slice_malloc(length);
   size_t i;
-  for (i = 0; i < length; i++)
-    {
-      GPR_SLICE_START_PTR (slice)[i] = (gpr_uint8) i;
-    }
+  for (i = 0; i < length; i++) {
+    GPR_SLICE_START_PTR(slice)[i] = (gpr_uint8)i;
+  }
   return slice;
 }
 
 /* verify that the output generated by encoding the stream matches the
    hexstring passed in */
-static void
-verify_sopb (size_t window_available, int eof, size_t expect_window_used, const char *expected)
-{
+static void verify_sopb(size_t window_available, int eof,
+                        size_t expect_window_used, const char *expected) {
   gpr_slice_buffer output;
   grpc_stream_op_buffer encops;
   gpr_slice merged;
-  gpr_slice expect = parse_hexstring (expected);
-  gpr_slice_buffer_init (&output);
-  grpc_sopb_init (&encops);
-  GPR_ASSERT (expect_window_used == grpc_chttp2_preencode (g_sopb.ops, &g_sopb.nops, (gpr_uint32) window_available, &encops));
-  grpc_chttp2_encode (encops.ops, encops.nops, eof, 0xdeadbeef, &g_compressor, &output);
+  gpr_slice expect = parse_hexstring(expected);
+  gpr_slice_buffer_init(&output);
+  grpc_sopb_init(&encops);
+  GPR_ASSERT(expect_window_used ==
+             grpc_chttp2_preencode(g_sopb.ops, &g_sopb.nops,
+                                   (gpr_uint32)window_available, &encops));
+  grpc_chttp2_encode(encops.ops, encops.nops, eof, 0xdeadbeef, &g_compressor,
+                     &output);
   encops.nops = 0;
-  merged = grpc_slice_merge (output.slices, output.count);
-  gpr_slice_buffer_destroy (&output);
-  grpc_sopb_destroy (&encops);
+  merged = grpc_slice_merge(output.slices, output.count);
+  gpr_slice_buffer_destroy(&output);
+  grpc_sopb_destroy(&encops);
 
-  if (0 != gpr_slice_cmp (merged, expect))
-    {
-      char *expect_str = gpr_dump_slice (expect, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      char *got_str = gpr_dump_slice (merged, GPR_DUMP_HEX | GPR_DUMP_ASCII);
-      gpr_log (GPR_ERROR, "mismatched output for %s", expected);
-      gpr_log (GPR_ERROR, "EXPECT: %s", expect_str);
-      gpr_log (GPR_ERROR, "GOT:    %s", got_str);
-      gpr_free (expect_str);
-      gpr_free (got_str);
-      g_failure = 1;
-    }
+  if (0 != gpr_slice_cmp(merged, expect)) {
+    char *expect_str = gpr_dump_slice(expect, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    char *got_str = gpr_dump_slice(merged, GPR_DUMP_HEX | GPR_DUMP_ASCII);
+    gpr_log(GPR_ERROR, "mismatched output for %s", expected);
+    gpr_log(GPR_ERROR, "EXPECT: %s", expect_str);
+    gpr_log(GPR_ERROR, "GOT:    %s", got_str);
+    gpr_free(expect_str);
+    gpr_free(got_str);
+    g_failure = 1;
+  }
 
-  gpr_slice_unref (merged);
-  gpr_slice_unref (expect);
+  gpr_slice_unref(merged);
+  gpr_slice_unref(expect);
 }
 
-static void
-test_small_data_framing (void)
-{
-  grpc_sopb_add_no_op (&g_sopb);
-  verify_sopb (10, 0, 0, "");
+static void test_small_data_framing(void) {
+  grpc_sopb_add_no_op(&g_sopb);
+  verify_sopb(10, 0, 0, "");
 
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (3));
-  verify_sopb (10, 0, 3, "000003 0000 deadbeef 000102");
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(3));
+  verify_sopb(10, 0, 3, "000003 0000 deadbeef 000102");
 
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (4));
-  verify_sopb (10, 0, 4, "000004 0000 deadbeef 00010203");
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(4));
+  verify_sopb(10, 0, 4, "000004 0000 deadbeef 00010203");
 
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (3));
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (4));
-  verify_sopb (10, 0, 7, "000007 0000 deadbeef 000102 00010203");
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(3));
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(4));
+  verify_sopb(10, 0, 7, "000007 0000 deadbeef 000102 00010203");
 
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (0));
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (0));
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (0));
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (0));
-  grpc_sopb_add_slice (&g_sopb, create_test_slice (3));
-  verify_sopb (10, 0, 3, "000003 0000 deadbeef 000102");
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(0));
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(0));
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(0));
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(0));
+  grpc_sopb_add_slice(&g_sopb, create_test_slice(3));
+  verify_sopb(10, 0, 3, "000003 0000 deadbeef 000102");
 
-  verify_sopb (10, 1, 0, "000000 0001 deadbeef");
+  verify_sopb(10, 1, 0, "000000 0001 deadbeef");
 
-  grpc_sopb_add_begin_message (&g_sopb, 255, 0);
-  verify_sopb (10, 0, 5, "000005 0000 deadbeef 00000000ff");
+  grpc_sopb_add_begin_message(&g_sopb, 255, 0);
+  verify_sopb(10, 0, 5, "000005 0000 deadbeef 00000000ff");
 }
 
-static void
-add_sopb_headers (size_t n, ...)
-{
+static void add_sopb_headers(size_t n, ...) {
   size_t i;
   grpc_metadata_batch b;
   va_list l;
-  grpc_linked_mdelem *e = gpr_malloc (sizeof (*e) * n);
+  grpc_linked_mdelem *e = gpr_malloc(sizeof(*e) * n);
 
-  grpc_metadata_batch_init (&b);
+  grpc_metadata_batch_init(&b);
 
-  va_start (l, n);
-  for (i = 0; i < n; i++)
-    {
-      char *key = va_arg (l, char *);
-      char *value = va_arg (l, char *);
-      if (i)
-	{
-	  e[i - 1].next = &e[i];
-	  e[i].prev = &e[i - 1];
-	}
-      e[i].md = grpc_mdelem_from_strings (g_mdctx, key, value);
+  va_start(l, n);
+  for (i = 0; i < n; i++) {
+    char *key = va_arg(l, char *);
+    char *value = va_arg(l, char *);
+    if (i) {
+      e[i - 1].next = &e[i];
+      e[i].prev = &e[i - 1];
     }
+    e[i].md = grpc_mdelem_from_strings(g_mdctx, key, value);
+  }
   e[0].prev = NULL;
   e[n - 1].next = NULL;
-  va_end (l);
+  va_end(l);
 
   b.list.head = &e[0];
   b.list.tail = &e[n - 1];
 
-  if (cap_to_delete == num_to_delete)
-    {
-      cap_to_delete = GPR_MAX (2 * cap_to_delete, 1000);
-      to_delete = gpr_realloc (to_delete, sizeof (*to_delete) * cap_to_delete);
-    }
+  if (cap_to_delete == num_to_delete) {
+    cap_to_delete = GPR_MAX(2 * cap_to_delete, 1000);
+    to_delete = gpr_realloc(to_delete, sizeof(*to_delete) * cap_to_delete);
+  }
   to_delete[num_to_delete++] = e;
 
-  grpc_sopb_add_metadata (&g_sopb, b);
+  grpc_sopb_add_metadata(&g_sopb, b);
 }
 
-static void
-test_basic_headers (void)
-{
+static void test_basic_headers(void) {
   int i;
 
-  add_sopb_headers (1, "a", "a");
-  verify_sopb (0, 0, 0, "000005 0104 deadbeef 40 0161 0161");
+  add_sopb_headers(1, "a", "a");
+  verify_sopb(0, 0, 0, "000005 0104 deadbeef 40 0161 0161");
 
-  add_sopb_headers (1, "a", "a");
-  verify_sopb (0, 0, 0, "000001 0104 deadbeef be");
+  add_sopb_headers(1, "a", "a");
+  verify_sopb(0, 0, 0, "000001 0104 deadbeef be");
 
-  add_sopb_headers (1, "a", "a");
-  verify_sopb (0, 0, 0, "000001 0104 deadbeef be");
+  add_sopb_headers(1, "a", "a");
+  verify_sopb(0, 0, 0, "000001 0104 deadbeef be");
 
-  add_sopb_headers (2, "a", "a", "b", "c");
-  verify_sopb (0, 0, 0, "000006 0104 deadbeef be 40 0162 0163");
+  add_sopb_headers(2, "a", "a", "b", "c");
+  verify_sopb(0, 0, 0, "000006 0104 deadbeef be 40 0162 0163");
 
-  add_sopb_headers (2, "a", "a", "b", "c");
-  verify_sopb (0, 0, 0, "000002 0104 deadbeef bf be");
+  add_sopb_headers(2, "a", "a", "b", "c");
+  verify_sopb(0, 0, 0, "000002 0104 deadbeef bf be");
 
-  add_sopb_headers (1, "a", "d");
-  verify_sopb (0, 0, 0, "000004 0104 deadbeef 7f 00 0164");
+  add_sopb_headers(1, "a", "d");
+  verify_sopb(0, 0, 0, "000004 0104 deadbeef 7f 00 0164");
 
   /* flush out what's there to make a few values look very popular */
-  for (i = 0; i < 350; i++)
-    {
-      add_sopb_headers (3, "a", "a", "b", "c", "a", "d");
-      verify_sopb (0, 0, 0, "000003 0104 deadbeef c0 bf be");
-    }
+  for (i = 0; i < 350; i++) {
+    add_sopb_headers(3, "a", "a", "b", "c", "a", "d");
+    verify_sopb(0, 0, 0, "000003 0104 deadbeef c0 bf be");
+  }
 
-  add_sopb_headers (2, "a", "a", "k", "v");
-  verify_sopb (0, 0, 0, "000006 0104 deadbeef c0 00 016b 0176");
+  add_sopb_headers(2, "a", "a", "k", "v");
+  verify_sopb(0, 0, 0, "000006 0104 deadbeef c0 00 016b 0176");
 
-  add_sopb_headers (1, "a", "v");
+  add_sopb_headers(1, "a", "v");
   /* this could be      000004 0104 deadbeef 0f 30 0176 also */
-  verify_sopb (0, 0, 0, "000004 0104 deadbeef 0f 2f 0176");
+  verify_sopb(0, 0, 0, "000004 0104 deadbeef 0f 2f 0176");
 }
 
-static void
-encode_int_to_str (int i, char *p)
-{
-  p[0] = (char) ('a' + i % 26);
+static void encode_int_to_str(int i, char *p) {
+  p[0] = (char)('a' + i % 26);
   i /= 26;
-  GPR_ASSERT (i < 26);
-  p[1] = (char) ('a' + i);
+  GPR_ASSERT(i < 26);
+  p[1] = (char)('a' + i);
   p[2] = 0;
 }
 
-static void
-test_decode_table_overflow (void)
-{
+static void test_decode_table_overflow(void) {
   int i;
   char key[3], value[3];
   char *expect;
 
-  for (i = 0; i < 114; i++)
-    {
-      if (i > 0)
-	{
-	  add_sopb_headers (1, "aa", "ba");
-	}
-
-      encode_int_to_str (i, key);
-      encode_int_to_str (i + 1, value);
-
-      if (i + 61 >= 127)
-	{
-	  gpr_asprintf (&expect, "000002 0104 deadbeef ff%02x 000007 0104 deadbeef 40 " "02%02x%02x 02%02x%02x", i + 61 - 127, key[0], key[1], value[0], value[1]);
-	}
-      else if (i > 0)
-	{
-	  gpr_asprintf (&expect, "000001 0104 deadbeef %02x 000007 0104 deadbeef 40 " "02%02x%02x 02%02x%02x", 0x80 + 61 + i, key[0], key[1], value[0], value[1]);
-	}
-      else
-	{
-	  gpr_asprintf (&expect, "000007 0104 deadbeef 40 02%02x%02x 02%02x%02x", key[0], key[1], value[0], value[1]);
-	}
-
-      add_sopb_headers (1, key, value);
-      verify_sopb (0, 0, 0, expect);
-      gpr_free (expect);
+  for (i = 0; i < 114; i++) {
+    if (i > 0) {
+      add_sopb_headers(1, "aa", "ba");
     }
 
+    encode_int_to_str(i, key);
+    encode_int_to_str(i + 1, value);
+
+    if (i + 61 >= 127) {
+      gpr_asprintf(&expect,
+                   "000002 0104 deadbeef ff%02x 000007 0104 deadbeef 40 "
+                   "02%02x%02x 02%02x%02x",
+                   i + 61 - 127, key[0], key[1], value[0], value[1]);
+    } else if (i > 0) {
+      gpr_asprintf(&expect,
+                   "000001 0104 deadbeef %02x 000007 0104 deadbeef 40 "
+                   "02%02x%02x 02%02x%02x",
+                   0x80 + 61 + i, key[0], key[1], value[0], value[1]);
+    } else {
+      gpr_asprintf(&expect, "000007 0104 deadbeef 40 02%02x%02x 02%02x%02x",
+                   key[0], key[1], value[0], value[1]);
+    }
+
+    add_sopb_headers(1, key, value);
+    verify_sopb(0, 0, 0, expect);
+    gpr_free(expect);
+  }
+
   /* if the above passes, then we must have just knocked this pair out of the
      decoder stack, and so we'll be forced to re-encode it */
-  add_sopb_headers (1, "aa", "ba");
-  verify_sopb (0, 0, 0, "000007 0104 deadbeef 40 026161 026261");
+  add_sopb_headers(1, "aa", "ba");
+  verify_sopb(0, 0, 0, "000007 0104 deadbeef 40 026161 026261");
 }
 
-static void
-randstr (char *p, int bufsz)
-{
+static void randstr(char *p, int bufsz) {
   int i;
-  int len = 1 + rand () % bufsz;
-  for (i = 0; i < len; i++)
-    {
-      p[i] = (char) ('a' + rand () % 26);
-    }
+  int len = 1 + rand() % bufsz;
+  for (i = 0; i < len; i++) {
+    p[i] = (char)('a' + rand() % 26);
+  }
   p[len] = 0;
 }
 
-typedef struct
-{
+typedef struct {
   char key[300];
   char value[300];
   int got_hdr;
 } test_decode_random_header_state;
 
-static void
-chk_hdr (void *p, grpc_mdelem * el)
-{
+static void chk_hdr(void *p, grpc_mdelem *el) {
   test_decode_random_header_state *st = p;
-  GPR_ASSERT (0 == gpr_slice_str_cmp (el->key->slice, st->key));
-  GPR_ASSERT (0 == gpr_slice_str_cmp (el->value->slice, st->value));
+  GPR_ASSERT(0 == gpr_slice_str_cmp(el->key->slice, st->key));
+  GPR_ASSERT(0 == gpr_slice_str_cmp(el->value->slice, st->value));
   st->got_hdr = 1;
-  GRPC_MDELEM_UNREF (el);
+  GRPC_MDELEM_UNREF(el);
 }
 
-static void
-test_decode_random_headers_inner (int max_len)
-{
+static void test_decode_random_headers_inner(int max_len) {
   int i;
   test_decode_random_header_state st;
   gpr_slice_buffer output;
@@ -297,35 +273,37 @@
   grpc_stream_op_buffer encops;
   grpc_chttp2_hpack_parser parser;
 
-  grpc_chttp2_hpack_parser_init (&parser, g_mdctx);
-  grpc_sopb_init (&encops);
+  grpc_chttp2_hpack_parser_init(&parser, g_mdctx);
+  grpc_sopb_init(&encops);
 
-  gpr_log (GPR_INFO, "max_len = %d", max_len);
+  gpr_log(GPR_INFO, "max_len = %d", max_len);
 
-  for (i = 0; i < 10000; i++)
-    {
-      randstr (st.key, max_len);
-      randstr (st.value, max_len);
+  for (i = 0; i < 10000; i++) {
+    randstr(st.key, max_len);
+    randstr(st.value, max_len);
 
-      add_sopb_headers (1, st.key, st.value);
-      gpr_slice_buffer_init (&output);
-      GPR_ASSERT (0 == grpc_chttp2_preencode (g_sopb.ops, &g_sopb.nops, 0, &encops));
-      grpc_chttp2_encode (encops.ops, encops.nops, 0, 0xdeadbeef, &g_compressor, &output);
-      encops.nops = 0;
-      merged = grpc_slice_merge (output.slices, output.count);
-      gpr_slice_buffer_destroy (&output);
+    add_sopb_headers(1, st.key, st.value);
+    gpr_slice_buffer_init(&output);
+    GPR_ASSERT(0 ==
+               grpc_chttp2_preencode(g_sopb.ops, &g_sopb.nops, 0, &encops));
+    grpc_chttp2_encode(encops.ops, encops.nops, 0, 0xdeadbeef, &g_compressor,
+                       &output);
+    encops.nops = 0;
+    merged = grpc_slice_merge(output.slices, output.count);
+    gpr_slice_buffer_destroy(&output);
 
-      st.got_hdr = 0;
-      parser.on_header = chk_hdr;
-      parser.on_header_user_data = &st;
-      grpc_chttp2_hpack_parser_parse (&parser, GPR_SLICE_START_PTR (merged) + 9, GPR_SLICE_END_PTR (merged));
-      GPR_ASSERT (st.got_hdr);
+    st.got_hdr = 0;
+    parser.on_header = chk_hdr;
+    parser.on_header_user_data = &st;
+    grpc_chttp2_hpack_parser_parse(&parser, GPR_SLICE_START_PTR(merged) + 9,
+                                   GPR_SLICE_END_PTR(merged));
+    GPR_ASSERT(st.got_hdr);
 
-      gpr_slice_unref (merged);
-    }
+    gpr_slice_unref(merged);
+  }
 
-  grpc_chttp2_hpack_parser_destroy (&parser);
-  grpc_sopb_destroy (&encops);
+  grpc_chttp2_hpack_parser_destroy(&parser);
+  grpc_sopb_destroy(&encops);
 }
 
 #define DECL_TEST_DECODE_RANDOM_HEADERS(n)           \
@@ -334,53 +312,48 @@
   }                                                  \
   int keeps_formatting_correct_##n
 
-DECL_TEST_DECODE_RANDOM_HEADERS (1);
-DECL_TEST_DECODE_RANDOM_HEADERS (2);
-DECL_TEST_DECODE_RANDOM_HEADERS (3);
-DECL_TEST_DECODE_RANDOM_HEADERS (5);
-DECL_TEST_DECODE_RANDOM_HEADERS (8);
-DECL_TEST_DECODE_RANDOM_HEADERS (13);
-DECL_TEST_DECODE_RANDOM_HEADERS (21);
-DECL_TEST_DECODE_RANDOM_HEADERS (34);
-DECL_TEST_DECODE_RANDOM_HEADERS (55);
-DECL_TEST_DECODE_RANDOM_HEADERS (89);
-DECL_TEST_DECODE_RANDOM_HEADERS (144);
+DECL_TEST_DECODE_RANDOM_HEADERS(1);
+DECL_TEST_DECODE_RANDOM_HEADERS(2);
+DECL_TEST_DECODE_RANDOM_HEADERS(3);
+DECL_TEST_DECODE_RANDOM_HEADERS(5);
+DECL_TEST_DECODE_RANDOM_HEADERS(8);
+DECL_TEST_DECODE_RANDOM_HEADERS(13);
+DECL_TEST_DECODE_RANDOM_HEADERS(21);
+DECL_TEST_DECODE_RANDOM_HEADERS(34);
+DECL_TEST_DECODE_RANDOM_HEADERS(55);
+DECL_TEST_DECODE_RANDOM_HEADERS(89);
+DECL_TEST_DECODE_RANDOM_HEADERS(144);
 
-static void
-run_test (void (*test) (), const char *name)
-{
-  gpr_log (GPR_INFO, "RUN TEST: %s", name);
-  g_mdctx = grpc_mdctx_create_with_seed (0);
-  grpc_chttp2_hpack_compressor_init (&g_compressor, g_mdctx);
-  grpc_sopb_init (&g_sopb);
-  test ();
-  grpc_chttp2_hpack_compressor_destroy (&g_compressor);
-  grpc_mdctx_unref (g_mdctx);
-  grpc_sopb_destroy (&g_sopb);
+static void run_test(void (*test)(), const char *name) {
+  gpr_log(GPR_INFO, "RUN TEST: %s", name);
+  g_mdctx = grpc_mdctx_create_with_seed(0);
+  grpc_chttp2_hpack_compressor_init(&g_compressor, g_mdctx);
+  grpc_sopb_init(&g_sopb);
+  test();
+  grpc_chttp2_hpack_compressor_destroy(&g_compressor);
+  grpc_mdctx_unref(g_mdctx);
+  grpc_sopb_destroy(&g_sopb);
 }
 
-int
-main (int argc, char **argv)
-{
+int main(int argc, char **argv) {
   size_t i;
-  grpc_test_init (argc, argv);
-  TEST (test_small_data_framing);
-  TEST (test_basic_headers);
-  TEST (test_decode_table_overflow);
-  TEST (test_decode_random_headers_1);
-  TEST (test_decode_random_headers_2);
-  TEST (test_decode_random_headers_3);
-  TEST (test_decode_random_headers_5);
-  TEST (test_decode_random_headers_8);
-  TEST (test_decode_random_headers_13);
-  TEST (test_decode_random_headers_21);
-  TEST (test_decode_random_headers_34);
-  TEST (test_decode_random_headers_55);
-  TEST (test_decode_random_headers_89);
-  TEST (test_decode_random_headers_144);
-  for (i = 0; i < num_to_delete; i++)
-    {
-      gpr_free (to_delete[i]);
-    }
+  grpc_test_init(argc, argv);
+  TEST(test_small_data_framing);
+  TEST(test_basic_headers);
+  TEST(test_decode_table_overflow);
+  TEST(test_decode_random_headers_1);
+  TEST(test_decode_random_headers_2);
+  TEST(test_decode_random_headers_3);
+  TEST(test_decode_random_headers_5);
+  TEST(test_decode_random_headers_8);
+  TEST(test_decode_random_headers_13);
+  TEST(test_decode_random_headers_21);
+  TEST(test_decode_random_headers_34);
+  TEST(test_decode_random_headers_55);
+  TEST(test_decode_random_headers_89);
+  TEST(test_decode_random_headers_144);
+  for (i = 0; i < num_to_delete; i++) {
+    gpr_free(to_delete[i]);
+  }
   return g_failure;
 }
diff --git a/test/core/transport/chttp2/stream_map_test.c b/test/core/transport/chttp2/stream_map_test.c
index 87efab5..81fb80f 100644
--- a/test/core/transport/chttp2/stream_map_test.c
+++ b/test/core/transport/chttp2/stream_map_test.c
@@ -38,228 +38,193 @@
 #define LOG_TEST(x) gpr_log(GPR_INFO, "%s", x)
 
 /* test creation & destruction */
-static void
-test_no_op (void)
-{
+static void test_no_op(void) {
   grpc_chttp2_stream_map map;
 
-  LOG_TEST ("test_no_op");
+  LOG_TEST("test_no_op");
 
-  grpc_chttp2_stream_map_init (&map, 8);
-  grpc_chttp2_stream_map_destroy (&map);
+  grpc_chttp2_stream_map_init(&map, 8);
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
 /* test lookup on an empty map */
-static void
-test_empty_find (void)
-{
+static void test_empty_find(void) {
   grpc_chttp2_stream_map map;
 
-  LOG_TEST ("test_empty_find");
+  LOG_TEST("test_empty_find");
 
-  grpc_chttp2_stream_map_init (&map, 8);
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, 39128));
-  grpc_chttp2_stream_map_destroy (&map);
+  grpc_chttp2_stream_map_init(&map, 8);
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, 39128));
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
 /* test it's safe to delete twice */
-static void
-test_double_deletion (void)
-{
+static void test_double_deletion(void) {
   grpc_chttp2_stream_map map;
 
-  LOG_TEST ("test_double_deletion");
+  LOG_TEST("test_double_deletion");
 
-  grpc_chttp2_stream_map_init (&map, 8);
-  GPR_ASSERT (0 == grpc_chttp2_stream_map_size (&map));
-  grpc_chttp2_stream_map_add (&map, 1, (void *) 1);
-  GPR_ASSERT ((void *) 1 == grpc_chttp2_stream_map_find (&map, 1));
-  GPR_ASSERT (1 == grpc_chttp2_stream_map_size (&map));
-  GPR_ASSERT ((void *) 1 == grpc_chttp2_stream_map_delete (&map, 1));
-  GPR_ASSERT (0 == grpc_chttp2_stream_map_size (&map));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, 1));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_delete (&map, 1));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, 1));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_delete (&map, 1));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, 1));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_delete (&map, 1));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, 1));
-  grpc_chttp2_stream_map_destroy (&map);
+  grpc_chttp2_stream_map_init(&map, 8);
+  GPR_ASSERT(0 == grpc_chttp2_stream_map_size(&map));
+  grpc_chttp2_stream_map_add(&map, 1, (void *)1);
+  GPR_ASSERT((void *)1 == grpc_chttp2_stream_map_find(&map, 1));
+  GPR_ASSERT(1 == grpc_chttp2_stream_map_size(&map));
+  GPR_ASSERT((void *)1 == grpc_chttp2_stream_map_delete(&map, 1));
+  GPR_ASSERT(0 == grpc_chttp2_stream_map_size(&map));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, 1));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_delete(&map, 1));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, 1));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_delete(&map, 1));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, 1));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_delete(&map, 1));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, 1));
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
 /* test add & lookup */
-static void
-test_basic_add_find (gpr_uint32 n)
-{
+static void test_basic_add_find(gpr_uint32 n) {
   grpc_chttp2_stream_map map;
   gpr_uint32 i;
   size_t got;
 
-  LOG_TEST ("test_basic_add_find");
-  gpr_log (GPR_INFO, "n = %d", n);
+  LOG_TEST("test_basic_add_find");
+  gpr_log(GPR_INFO, "n = %d", n);
 
-  grpc_chttp2_stream_map_init (&map, 8);
-  GPR_ASSERT (0 == grpc_chttp2_stream_map_size (&map));
-  for (i = 1; i <= n; i++)
-    {
-      grpc_chttp2_stream_map_add (&map, i, (void *) (gpr_uintptr) i);
-    }
-  GPR_ASSERT (n == grpc_chttp2_stream_map_size (&map));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, 0));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (&map, n + 1));
-  for (i = 1; i <= n; i++)
-    {
-      got = (gpr_uintptr) grpc_chttp2_stream_map_find (&map, i);
-      GPR_ASSERT (i == got);
-    }
-  grpc_chttp2_stream_map_destroy (&map);
+  grpc_chttp2_stream_map_init(&map, 8);
+  GPR_ASSERT(0 == grpc_chttp2_stream_map_size(&map));
+  for (i = 1; i <= n; i++) {
+    grpc_chttp2_stream_map_add(&map, i, (void *)(gpr_uintptr)i);
+  }
+  GPR_ASSERT(n == grpc_chttp2_stream_map_size(&map));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, 0));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(&map, n + 1));
+  for (i = 1; i <= n; i++) {
+    got = (gpr_uintptr)grpc_chttp2_stream_map_find(&map, i);
+    GPR_ASSERT(i == got);
+  }
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
 /* verify that for_each gets the right values during test_delete_evens_XXX */
-static void
-verify_for_each (void *user_data, gpr_uint32 stream_id, void *ptr)
-{
+static void verify_for_each(void *user_data, gpr_uint32 stream_id, void *ptr) {
   gpr_uint32 *for_each_check = user_data;
-  GPR_ASSERT (ptr);
-  GPR_ASSERT (*for_each_check == stream_id);
+  GPR_ASSERT(ptr);
+  GPR_ASSERT(*for_each_check == stream_id);
   *for_each_check += 2;
 }
 
-static void
-check_delete_evens (grpc_chttp2_stream_map * map, gpr_uint32 n)
-{
+static void check_delete_evens(grpc_chttp2_stream_map *map, gpr_uint32 n) {
   gpr_uint32 for_each_check = 1;
   gpr_uint32 i;
   size_t got;
 
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (map, 0));
-  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (map, n + 1));
-  for (i = 1; i <= n; i++)
-    {
-      if (i & 1)
-	{
-	  got = (gpr_uintptr) grpc_chttp2_stream_map_find (map, i);
-	  GPR_ASSERT (i == got);
-	}
-      else
-	{
-	  GPR_ASSERT (NULL == grpc_chttp2_stream_map_find (map, i));
-	}
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(map, 0));
+  GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(map, n + 1));
+  for (i = 1; i <= n; i++) {
+    if (i & 1) {
+      got = (gpr_uintptr)grpc_chttp2_stream_map_find(map, i);
+      GPR_ASSERT(i == got);
+    } else {
+      GPR_ASSERT(NULL == grpc_chttp2_stream_map_find(map, i));
     }
+  }
 
-  grpc_chttp2_stream_map_for_each (map, verify_for_each, &for_each_check);
-  if (n & 1)
-    {
-      GPR_ASSERT (for_each_check == n + 2);
-    }
-  else
-    {
-      GPR_ASSERT (for_each_check == n + 1);
-    }
+  grpc_chttp2_stream_map_for_each(map, verify_for_each, &for_each_check);
+  if (n & 1) {
+    GPR_ASSERT(for_each_check == n + 2);
+  } else {
+    GPR_ASSERT(for_each_check == n + 1);
+  }
 }
 
 /* add a bunch of keys, delete the even ones, and make sure the map is
    consistent */
-static void
-test_delete_evens_sweep (gpr_uint32 n)
-{
+static void test_delete_evens_sweep(gpr_uint32 n) {
   grpc_chttp2_stream_map map;
   gpr_uint32 i;
 
-  LOG_TEST ("test_delete_evens_sweep");
-  gpr_log (GPR_INFO, "n = %d", n);
+  LOG_TEST("test_delete_evens_sweep");
+  gpr_log(GPR_INFO, "n = %d", n);
 
-  grpc_chttp2_stream_map_init (&map, 8);
-  for (i = 1; i <= n; i++)
-    {
-      grpc_chttp2_stream_map_add (&map, i, (void *) (gpr_uintptr) i);
+  grpc_chttp2_stream_map_init(&map, 8);
+  for (i = 1; i <= n; i++) {
+    grpc_chttp2_stream_map_add(&map, i, (void *)(gpr_uintptr)i);
+  }
+  for (i = 1; i <= n; i++) {
+    if ((i & 1) == 0) {
+      GPR_ASSERT((void *)(gpr_uintptr)i ==
+                 grpc_chttp2_stream_map_delete(&map, i));
     }
-  for (i = 1; i <= n; i++)
-    {
-      if ((i & 1) == 0)
-	{
-	  GPR_ASSERT ((void *) (gpr_uintptr) i == grpc_chttp2_stream_map_delete (&map, i));
-	}
-    }
-  check_delete_evens (&map, n);
-  grpc_chttp2_stream_map_destroy (&map);
+  }
+  check_delete_evens(&map, n);
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
 /* add a bunch of keys, delete the even ones immediately, and make sure the map
    is consistent */
-static void
-test_delete_evens_incremental (gpr_uint32 n)
-{
+static void test_delete_evens_incremental(gpr_uint32 n) {
   grpc_chttp2_stream_map map;
   gpr_uint32 i;
 
-  LOG_TEST ("test_delete_evens_incremental");
-  gpr_log (GPR_INFO, "n = %d", n);
+  LOG_TEST("test_delete_evens_incremental");
+  gpr_log(GPR_INFO, "n = %d", n);
 
-  grpc_chttp2_stream_map_init (&map, 8);
-  for (i = 1; i <= n; i++)
-    {
-      grpc_chttp2_stream_map_add (&map, i, (void *) (gpr_uintptr) i);
-      if ((i & 1) == 0)
-	{
-	  grpc_chttp2_stream_map_delete (&map, i);
-	}
+  grpc_chttp2_stream_map_init(&map, 8);
+  for (i = 1; i <= n; i++) {
+    grpc_chttp2_stream_map_add(&map, i, (void *)(gpr_uintptr)i);
+    if ((i & 1) == 0) {
+      grpc_chttp2_stream_map_delete(&map, i);
     }
-  check_delete_evens (&map, n);
-  grpc_chttp2_stream_map_destroy (&map);
+  }
+  check_delete_evens(&map, n);
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
 /* add a bunch of keys, delete old ones after some time, ensure the
    backing array does not grow */
-static void
-test_periodic_compaction (gpr_uint32 n)
-{
+static void test_periodic_compaction(gpr_uint32 n) {
   grpc_chttp2_stream_map map;
   gpr_uint32 i;
   gpr_uint32 del;
 
-  LOG_TEST ("test_periodic_compaction");
-  gpr_log (GPR_INFO, "n = %d", n);
+  LOG_TEST("test_periodic_compaction");
+  gpr_log(GPR_INFO, "n = %d", n);
 
-  grpc_chttp2_stream_map_init (&map, 16);
-  GPR_ASSERT (map.capacity == 16);
-  for (i = 1; i <= n; i++)
-    {
-      grpc_chttp2_stream_map_add (&map, i, (void *) (gpr_uintptr) i);
-      if (i > 8)
-	{
-	  del = i - 8;
-	  GPR_ASSERT ((void *) (gpr_uintptr) del == grpc_chttp2_stream_map_delete (&map, del));
-	}
+  grpc_chttp2_stream_map_init(&map, 16);
+  GPR_ASSERT(map.capacity == 16);
+  for (i = 1; i <= n; i++) {
+    grpc_chttp2_stream_map_add(&map, i, (void *)(gpr_uintptr)i);
+    if (i > 8) {
+      del = i - 8;
+      GPR_ASSERT((void *)(gpr_uintptr)del ==
+                 grpc_chttp2_stream_map_delete(&map, del));
     }
-  GPR_ASSERT (map.capacity == 16);
-  grpc_chttp2_stream_map_destroy (&map);
+  }
+  GPR_ASSERT(map.capacity == 16);
+  grpc_chttp2_stream_map_destroy(&map);
 }
 
-int
-main (int argc, char **argv)
-{
+int main(int argc, char **argv) {
   gpr_uint32 n = 1;
   gpr_uint32 prev = 1;
   gpr_uint32 tmp;
 
-  grpc_test_init (argc, argv);
+  grpc_test_init(argc, argv);
 
-  test_no_op ();
-  test_empty_find ();
-  test_double_deletion ();
+  test_no_op();
+  test_empty_find();
+  test_double_deletion();
 
-  while (n < 100000)
-    {
-      test_basic_add_find (n);
-      test_delete_evens_sweep (n);
-      test_delete_evens_incremental (n);
-      test_periodic_compaction (n);
+  while (n < 100000) {
+    test_basic_add_find(n);
+    test_delete_evens_sweep(n);
+    test_delete_evens_incremental(n);
+    test_periodic_compaction(n);
 
-      tmp = n;
-      n += prev;
-      prev = tmp;
-    }
+    tmp = n;
+    n += prev;
+    prev = tmp;
+  }
 
   return 0;
 }
diff --git a/test/core/transport/chttp2/timeout_encoding_test.c b/test/core/transport/chttp2/timeout_encoding_test.c
index 949bd3f..ba6c319 100644
--- a/test/core/transport/chttp2/timeout_encoding_test.c
+++ b/test/core/transport/chttp2/timeout_encoding_test.c
@@ -45,122 +45,109 @@
 
 #define LOG_TEST(x) gpr_log(GPR_INFO, "%s", x)
 
-static void
-assert_encodes_as (gpr_timespec ts, const char *s)
-{
+static void assert_encodes_as(gpr_timespec ts, const char *s) {
   char buffer[GRPC_CHTTP2_TIMEOUT_ENCODE_MIN_BUFSIZE];
-  grpc_chttp2_encode_timeout (ts, buffer);
-  gpr_log (GPR_INFO, "check '%s' == '%s'", buffer, s);
-  GPR_ASSERT (0 == strcmp (buffer, s));
+  grpc_chttp2_encode_timeout(ts, buffer);
+  gpr_log(GPR_INFO, "check '%s' == '%s'", buffer, s);
+  GPR_ASSERT(0 == strcmp(buffer, s));
 }
 
-void
-test_encoding (void)
-{
-  LOG_TEST ("test_encoding");
-  assert_encodes_as (gpr_time_from_micros (-1, GPR_TIMESPAN), "1n");
-  assert_encodes_as (gpr_time_from_seconds (-10, GPR_TIMESPAN), "1n");
-  assert_encodes_as (gpr_time_from_nanos (10, GPR_TIMESPAN), "10n");
-  assert_encodes_as (gpr_time_from_nanos (999999999, GPR_TIMESPAN), "1S");
-  assert_encodes_as (gpr_time_from_micros (1, GPR_TIMESPAN), "1u");
-  assert_encodes_as (gpr_time_from_micros (10, GPR_TIMESPAN), "10u");
-  assert_encodes_as (gpr_time_from_micros (100, GPR_TIMESPAN), "100u");
-  assert_encodes_as (gpr_time_from_micros (890, GPR_TIMESPAN), "890u");
-  assert_encodes_as (gpr_time_from_micros (900, GPR_TIMESPAN), "900u");
-  assert_encodes_as (gpr_time_from_micros (901, GPR_TIMESPAN), "901u");
-  assert_encodes_as (gpr_time_from_millis (1, GPR_TIMESPAN), "1m");
-  assert_encodes_as (gpr_time_from_millis (2, GPR_TIMESPAN), "2m");
-  assert_encodes_as (gpr_time_from_micros (10001, GPR_TIMESPAN), "10100u");
-  assert_encodes_as (gpr_time_from_micros (999999, GPR_TIMESPAN), "1S");
-  assert_encodes_as (gpr_time_from_millis (1000, GPR_TIMESPAN), "1S");
-  assert_encodes_as (gpr_time_from_millis (2000, GPR_TIMESPAN), "2S");
-  assert_encodes_as (gpr_time_from_millis (2500, GPR_TIMESPAN), "2500m");
-  assert_encodes_as (gpr_time_from_millis (59900, GPR_TIMESPAN), "59900m");
-  assert_encodes_as (gpr_time_from_seconds (50, GPR_TIMESPAN), "50S");
-  assert_encodes_as (gpr_time_from_seconds (59, GPR_TIMESPAN), "59S");
-  assert_encodes_as (gpr_time_from_seconds (60, GPR_TIMESPAN), "1M");
-  assert_encodes_as (gpr_time_from_seconds (80, GPR_TIMESPAN), "80S");
-  assert_encodes_as (gpr_time_from_seconds (90, GPR_TIMESPAN), "90S");
-  assert_encodes_as (gpr_time_from_minutes (2, GPR_TIMESPAN), "2M");
-  assert_encodes_as (gpr_time_from_minutes (20, GPR_TIMESPAN), "20M");
-  assert_encodes_as (gpr_time_from_hours (1, GPR_TIMESPAN), "1H");
-  assert_encodes_as (gpr_time_from_hours (10, GPR_TIMESPAN), "10H");
-  assert_encodes_as (gpr_time_from_seconds (1000000000, GPR_TIMESPAN), "1000000000S");
+void test_encoding(void) {
+  LOG_TEST("test_encoding");
+  assert_encodes_as(gpr_time_from_micros(-1, GPR_TIMESPAN), "1n");
+  assert_encodes_as(gpr_time_from_seconds(-10, GPR_TIMESPAN), "1n");
+  assert_encodes_as(gpr_time_from_nanos(10, GPR_TIMESPAN), "10n");
+  assert_encodes_as(gpr_time_from_nanos(999999999, GPR_TIMESPAN), "1S");
+  assert_encodes_as(gpr_time_from_micros(1, GPR_TIMESPAN), "1u");
+  assert_encodes_as(gpr_time_from_micros(10, GPR_TIMESPAN), "10u");
+  assert_encodes_as(gpr_time_from_micros(100, GPR_TIMESPAN), "100u");
+  assert_encodes_as(gpr_time_from_micros(890, GPR_TIMESPAN), "890u");
+  assert_encodes_as(gpr_time_from_micros(900, GPR_TIMESPAN), "900u");
+  assert_encodes_as(gpr_time_from_micros(901, GPR_TIMESPAN), "901u");
+  assert_encodes_as(gpr_time_from_millis(1, GPR_TIMESPAN), "1m");
+  assert_encodes_as(gpr_time_from_millis(2, GPR_TIMESPAN), "2m");
+  assert_encodes_as(gpr_time_from_micros(10001, GPR_TIMESPAN), "10100u");
+  assert_encodes_as(gpr_time_from_micros(999999, GPR_TIMESPAN), "1S");
+  assert_encodes_as(gpr_time_from_millis(1000, GPR_TIMESPAN), "1S");
+  assert_encodes_as(gpr_time_from_millis(2000, GPR_TIMESPAN), "2S");
+  assert_encodes_as(gpr_time_from_millis(2500, GPR_TIMESPAN), "2500m");
+  assert_encodes_as(gpr_time_from_millis(59900, GPR_TIMESPAN), "59900m");
+  assert_encodes_as(gpr_time_from_seconds(50, GPR_TIMESPAN), "50S");
+  assert_encodes_as(gpr_time_from_seconds(59, GPR_TIMESPAN), "59S");
+  assert_encodes_as(gpr_time_from_seconds(60, GPR_TIMESPAN), "1M");
+  assert_encodes_as(gpr_time_from_seconds(80, GPR_TIMESPAN), "80S");
+  assert_encodes_as(gpr_time_from_seconds(90, GPR_TIMESPAN), "90S");
+  assert_encodes_as(gpr_time_from_minutes(2, GPR_TIMESPAN), "2M");
+  assert_encodes_as(gpr_time_from_minutes(20, GPR_TIMESPAN), "20M");
+  assert_encodes_as(gpr_time_from_hours(1, GPR_TIMESPAN), "1H");
+  assert_encodes_as(gpr_time_from_hours(10, GPR_TIMESPAN), "10H");
+  assert_encodes_as(gpr_time_from_seconds(1000000000, GPR_TIMESPAN),
+                    "1000000000S");
 }
 
-static void
-assert_decodes_as (const char *buffer, gpr_timespec expected)
-{
+static void assert_decodes_as(const char *buffer, gpr_timespec expected) {
   gpr_timespec got;
-  gpr_log (GPR_INFO, "check decoding '%s'", buffer);
-  GPR_ASSERT (1 == grpc_chttp2_decode_timeout (buffer, &got));
-  GPR_ASSERT (0 == gpr_time_cmp (got, expected));
+  gpr_log(GPR_INFO, "check decoding '%s'", buffer);
+  GPR_ASSERT(1 == grpc_chttp2_decode_timeout(buffer, &got));
+  GPR_ASSERT(0 == gpr_time_cmp(got, expected));
 }
 
-void
-decode_suite (char ext, gpr_timespec (*answer) (long x, gpr_clock_type clock))
-{
-  long test_vals[] = { 1, 12, 123, 1234, 12345, 123456,
-    1234567, 12345678, 123456789, 98765432, 9876543, 987654,
-    98765, 9876, 987, 98, 9
-  };
+void decode_suite(char ext,
+                  gpr_timespec (*answer)(long x, gpr_clock_type clock)) {
+  long test_vals[] = {1,       12,       123,       1234,     12345,   123456,
+                      1234567, 12345678, 123456789, 98765432, 9876543, 987654,
+                      98765,   9876,     987,       98,       9};
   unsigned i;
   char *input;
-  for (i = 0; i < GPR_ARRAY_SIZE (test_vals); i++)
-    {
-      gpr_asprintf (&input, "%ld%c", test_vals[i], ext);
-      assert_decodes_as (input, answer (test_vals[i], GPR_TIMESPAN));
-      gpr_free (input);
+  for (i = 0; i < GPR_ARRAY_SIZE(test_vals); i++) {
+    gpr_asprintf(&input, "%ld%c", test_vals[i], ext);
+    assert_decodes_as(input, answer(test_vals[i], GPR_TIMESPAN));
+    gpr_free(input);
 
-      gpr_asprintf (&input, "   %ld%c", test_vals[i], ext);
-      assert_decodes_as (input, answer (test_vals[i], GPR_TIMESPAN));
-      gpr_free (input);
+    gpr_asprintf(&input, "   %ld%c", test_vals[i], ext);
+    assert_decodes_as(input, answer(test_vals[i], GPR_TIMESPAN));
+    gpr_free(input);
 
-      gpr_asprintf (&input, "%ld %c", test_vals[i], ext);
-      assert_decodes_as (input, answer (test_vals[i], GPR_TIMESPAN));
-      gpr_free (input);
+    gpr_asprintf(&input, "%ld %c", test_vals[i], ext);
+    assert_decodes_as(input, answer(test_vals[i], GPR_TIMESPAN));
+    gpr_free(input);
 
-      gpr_asprintf (&input, "%ld %c  ", test_vals[i], ext);
-      assert_decodes_as (input, answer (test_vals[i], GPR_TIMESPAN));
-      gpr_free (input);
-    }
+    gpr_asprintf(&input, "%ld %c  ", test_vals[i], ext);
+    assert_decodes_as(input, answer(test_vals[i], GPR_TIMESPAN));
+    gpr_free(input);
+  }
 }
 
-void
-test_decoding (void)
-{
-  LOG_TEST ("test_decoding");
-  decode_suite ('n', gpr_time_from_nanos);
-  decode_suite ('u', gpr_time_from_micros);
-  decode_suite ('m', gpr_time_from_millis);
-  decode_suite ('S', gpr_time_from_seconds);
-  decode_suite ('M', gpr_time_from_minutes);
-  decode_suite ('H', gpr_time_from_hours);
-  assert_decodes_as ("1000000000000000000000u", gpr_inf_future (GPR_CLOCK_REALTIME));
+void test_decoding(void) {
+  LOG_TEST("test_decoding");
+  decode_suite('n', gpr_time_from_nanos);
+  decode_suite('u', gpr_time_from_micros);
+  decode_suite('m', gpr_time_from_millis);
+  decode_suite('S', gpr_time_from_seconds);
+  decode_suite('M', gpr_time_from_minutes);
+  decode_suite('H', gpr_time_from_hours);
+  assert_decodes_as("1000000000000000000000u",
+                    gpr_inf_future(GPR_CLOCK_REALTIME));
 }
 
-void
-test_decoding_fails (void)
-{
+void test_decoding_fails(void) {
   gpr_timespec x;
-  LOG_TEST ("test_decoding_fails");
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout (" ", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("x", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("1", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("1x", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("1ux", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("!", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("n1", &x));
-  GPR_ASSERT (0 == grpc_chttp2_decode_timeout ("-1u", &x));
+  LOG_TEST("test_decoding_fails");
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout(" ", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("x", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("1", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("1x", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("1ux", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("!", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("n1", &x));
+  GPR_ASSERT(0 == grpc_chttp2_decode_timeout("-1u", &x));
 }
 
-int
-main (int argc, char **argv)
-{
-  grpc_test_init (argc, argv);
-  test_encoding ();
-  test_decoding ();
-  test_decoding_fails ();
+int main(int argc, char **argv) {
+  grpc_test_init(argc, argv);
+  test_encoding();
+  test_decoding();
+  test_decoding_fails();
   return 0;
 }
diff --git a/test/core/transport/metadata_test.c b/test/core/transport/metadata_test.c
index 33c2ddf..1861442 100644
--- a/test/core/transport/metadata_test.c
+++ b/test/core/transport/metadata_test.c
@@ -47,263 +47,237 @@
 /* a large number */
 #define MANY 10000
 
-static void
-test_no_op (void)
-{
+static void test_no_op(void) {
   grpc_mdctx *ctx;
 
-  LOG_TEST ("test_no_op");
+  LOG_TEST("test_no_op");
 
-  ctx = grpc_mdctx_create ();
-  grpc_mdctx_unref (ctx);
+  ctx = grpc_mdctx_create();
+  grpc_mdctx_unref(ctx);
 }
 
-static void
-test_create_string (void)
-{
+static void test_create_string(void) {
   grpc_mdctx *ctx;
   grpc_mdstr *s1, *s2, *s3;
 
-  LOG_TEST ("test_create_string");
+  LOG_TEST("test_create_string");
 
-  ctx = grpc_mdctx_create ();
-  s1 = grpc_mdstr_from_string (ctx, "hello", 0);
-  s2 = grpc_mdstr_from_string (ctx, "hello", 0);
-  s3 = grpc_mdstr_from_string (ctx, "very much not hello", 0);
-  GPR_ASSERT (s1 == s2);
-  GPR_ASSERT (s3 != s1);
-  GPR_ASSERT (gpr_slice_str_cmp (s1->slice, "hello") == 0);
-  GPR_ASSERT (gpr_slice_str_cmp (s3->slice, "very much not hello") == 0);
-  GRPC_MDSTR_UNREF (s1);
-  GRPC_MDSTR_UNREF (s2);
-  grpc_mdctx_unref (ctx);
-  GRPC_MDSTR_UNREF (s3);
+  ctx = grpc_mdctx_create();
+  s1 = grpc_mdstr_from_string(ctx, "hello", 0);
+  s2 = grpc_mdstr_from_string(ctx, "hello", 0);
+  s3 = grpc_mdstr_from_string(ctx, "very much not hello", 0);
+  GPR_ASSERT(s1 == s2);
+  GPR_ASSERT(s3 != s1);
+  GPR_ASSERT(gpr_slice_str_cmp(s1->slice, "hello") == 0);
+  GPR_ASSERT(gpr_slice_str_cmp(s3->slice, "very much not hello") == 0);
+  GRPC_MDSTR_UNREF(s1);
+  GRPC_MDSTR_UNREF(s2);
+  grpc_mdctx_unref(ctx);
+  GRPC_MDSTR_UNREF(s3);
 }
 
-static void
-test_create_metadata (void)
-{
+static void test_create_metadata(void) {
   grpc_mdctx *ctx;
   grpc_mdelem *m1, *m2, *m3;
 
-  LOG_TEST ("test_create_metadata");
+  LOG_TEST("test_create_metadata");
 
-  ctx = grpc_mdctx_create ();
-  m1 = grpc_mdelem_from_strings (ctx, "a", "b");
-  m2 = grpc_mdelem_from_strings (ctx, "a", "b");
-  m3 = grpc_mdelem_from_strings (ctx, "a", "c");
-  GPR_ASSERT (m1 == m2);
-  GPR_ASSERT (m3 != m1);
-  GPR_ASSERT (m3->key == m1->key);
-  GPR_ASSERT (m3->value != m1->value);
-  GPR_ASSERT (gpr_slice_str_cmp (m1->key->slice, "a") == 0);
-  GPR_ASSERT (gpr_slice_str_cmp (m1->value->slice, "b") == 0);
-  GPR_ASSERT (gpr_slice_str_cmp (m3->value->slice, "c") == 0);
-  GRPC_MDELEM_UNREF (m1);
-  GRPC_MDELEM_UNREF (m2);
-  GRPC_MDELEM_UNREF (m3);
-  grpc_mdctx_unref (ctx);
+  ctx = grpc_mdctx_create();
+  m1 = grpc_mdelem_from_strings(ctx, "a", "b");
+  m2 = grpc_mdelem_from_strings(ctx, "a", "b");
+  m3 = grpc_mdelem_from_strings(ctx, "a", "c");
+  GPR_ASSERT(m1 == m2);
+  GPR_ASSERT(m3 != m1);
+  GPR_ASSERT(m3->key == m1->key);
+  GPR_ASSERT(m3->value != m1->value);
+  GPR_ASSERT(gpr_slice_str_cmp(m1->key->slice, "a") == 0);
+  GPR_ASSERT(gpr_slice_str_cmp(m1->value->slice, "b") == 0);
+  GPR_ASSERT(gpr_slice_str_cmp(m3->value->slice, "c") == 0);
+  GRPC_MDELEM_UNREF(m1);
+  GRPC_MDELEM_UNREF(m2);
+  GRPC_MDELEM_UNREF(m3);
+  grpc_mdctx_unref(ctx);
 }
 
-static void
-test_create_many_ephemeral_metadata (void)
-{
+static void test_create_many_ephemeral_metadata(void) {
   grpc_mdctx *ctx;
   char buffer[GPR_LTOA_MIN_BUFSIZE];
   long i;
   size_t mdtab_capacity_before;
 
-  LOG_TEST ("test_create_many_ephemeral_metadata");
+  LOG_TEST("test_create_many_ephemeral_metadata");
 
-  ctx = grpc_mdctx_create ();
-  mdtab_capacity_before = grpc_mdctx_get_mdtab_capacity_test_only (ctx);
+  ctx = grpc_mdctx_create();
+  mdtab_capacity_before = grpc_mdctx_get_mdtab_capacity_test_only(ctx);
   /* add, and immediately delete a bunch of different elements */
-  for (i = 0; i < MANY; i++)
-    {
-      gpr_ltoa (i, buffer);
-      GRPC_MDELEM_UNREF (grpc_mdelem_from_strings (ctx, "a", buffer));
-    }
+  for (i = 0; i < MANY; i++) {
+    gpr_ltoa(i, buffer);
+    GRPC_MDELEM_UNREF(grpc_mdelem_from_strings(ctx, "a", buffer));
+  }
   /* capacity should not grow */
-  GPR_ASSERT (mdtab_capacity_before == grpc_mdctx_get_mdtab_capacity_test_only (ctx));
-  grpc_mdctx_unref (ctx);
+  GPR_ASSERT(mdtab_capacity_before ==
+             grpc_mdctx_get_mdtab_capacity_test_only(ctx));
+  grpc_mdctx_unref(ctx);
 }
 
-static void
-test_create_many_persistant_metadata (void)
-{
+static void test_create_many_persistant_metadata(void) {
   grpc_mdctx *ctx;
   char buffer[GPR_LTOA_MIN_BUFSIZE];
   long i;
-  grpc_mdelem **created = gpr_malloc (sizeof (grpc_mdelem *) * MANY);
+  grpc_mdelem **created = gpr_malloc(sizeof(grpc_mdelem *) * MANY);
   grpc_mdelem *md;
 
-  LOG_TEST ("test_create_many_persistant_metadata");
+  LOG_TEST("test_create_many_persistant_metadata");
 
-  ctx = grpc_mdctx_create ();
+  ctx = grpc_mdctx_create();
   /* add phase */
-  for (i = 0; i < MANY; i++)
-    {
-      gpr_ltoa (i, buffer);
-      created[i] = grpc_mdelem_from_strings (ctx, "a", buffer);
-    }
+  for (i = 0; i < MANY; i++) {
+    gpr_ltoa(i, buffer);
+    created[i] = grpc_mdelem_from_strings(ctx, "a", buffer);
+  }
   /* verify phase */
-  for (i = 0; i < MANY; i++)
-    {
-      gpr_ltoa (i, buffer);
-      md = grpc_mdelem_from_strings (ctx, "a", buffer);
-      GPR_ASSERT (md == created[i]);
-      GRPC_MDELEM_UNREF (md);
-    }
+  for (i = 0; i < MANY; i++) {
+    gpr_ltoa(i, buffer);
+    md = grpc_mdelem_from_strings(ctx, "a", buffer);
+    GPR_ASSERT(md == created[i]);
+    GRPC_MDELEM_UNREF(md);
+  }
   /* cleanup phase */
-  for (i = 0; i < MANY; i++)
-    {
-      GRPC_MDELEM_UNREF (created[i]);
-    }
-  grpc_mdctx_unref (ctx);
+  for (i = 0; i < MANY; i++) {
+    GRPC_MDELEM_UNREF(created[i]);
+  }
+  grpc_mdctx_unref(ctx);
 
-  gpr_free (created);
+  gpr_free(created);
 }
 
-static void
-test_spin_creating_the_same_thing (void)
-{
+static void test_spin_creating_the_same_thing(void) {
   grpc_mdctx *ctx;
 
-  LOG_TEST ("test_spin_creating_the_same_thing");
+  LOG_TEST("test_spin_creating_the_same_thing");
 
-  ctx = grpc_mdctx_create ();
-  GPR_ASSERT (grpc_mdctx_get_mdtab_count_test_only (ctx) == 0);
-  GPR_ASSERT (grpc_mdctx_get_mdtab_free_test_only (ctx) == 0);
+  ctx = grpc_mdctx_create();
+  GPR_ASSERT(grpc_mdctx_get_mdtab_count_test_only(ctx) == 0);
+  GPR_ASSERT(grpc_mdctx_get_mdtab_free_test_only(ctx) == 0);
 
-  GRPC_MDELEM_UNREF (grpc_mdelem_from_strings (ctx, "a", "b"));
-  GPR_ASSERT (grpc_mdctx_get_mdtab_count_test_only (ctx) == 1);
-  GPR_ASSERT (grpc_mdctx_get_mdtab_free_test_only (ctx) == 1);
+  GRPC_MDELEM_UNREF(grpc_mdelem_from_strings(ctx, "a", "b"));
+  GPR_ASSERT(grpc_mdctx_get_mdtab_count_test_only(ctx) == 1);
+  GPR_ASSERT(grpc_mdctx_get_mdtab_free_test_only(ctx) == 1);
 
-  GRPC_MDELEM_UNREF (grpc_mdelem_from_strings (ctx, "a", "b"));
-  GPR_ASSERT (grpc_mdctx_get_mdtab_count_test_only (ctx) == 1);
-  GPR_ASSERT (grpc_mdctx_get_mdtab_free_test_only (ctx) == 1);
+  GRPC_MDELEM_UNREF(grpc_mdelem_from_strings(ctx, "a", "b"));
+  GPR_ASSERT(grpc_mdctx_get_mdtab_count_test_only(ctx) == 1);
+  GPR_ASSERT(grpc_mdctx_get_mdtab_free_test_only(ctx) == 1);
 
-  GRPC_MDELEM_UNREF (grpc_mdelem_from_strings (ctx, "a", "b"));
-  GPR_ASSERT (grpc_mdctx_get_mdtab_count_test_only (ctx) == 1);
-  GPR_ASSERT (grpc_mdctx_get_mdtab_free_test_only (ctx) == 1);
+  GRPC_MDELEM_UNREF(grpc_mdelem_from_strings(ctx, "a", "b"));
+  GPR_ASSERT(grpc_mdctx_get_mdtab_count_test_only(ctx) == 1);
+  GPR_ASSERT(grpc_mdctx_get_mdtab_free_test_only(ctx) == 1);
 
-  grpc_mdctx_unref (ctx);
+  grpc_mdctx_unref(ctx);
 }
 
-static void
-test_things_stick_around (void)
-{
+static void test_things_stick_around(void) {
   grpc_mdctx *ctx;
   size_t i, j;
   char *buffer;
   size_t nstrs = 1000;
-  grpc_mdstr **strs = gpr_malloc (sizeof (grpc_mdstr *) * nstrs);
-  size_t *shuf = gpr_malloc (sizeof (size_t) * nstrs);
+  grpc_mdstr **strs = gpr_malloc(sizeof(grpc_mdstr *) * nstrs);
+  size_t *shuf = gpr_malloc(sizeof(size_t) * nstrs);
   grpc_mdstr *test;
 
-  LOG_TEST ("test_things_stick_around");
+  LOG_TEST("test_things_stick_around");
 
-  ctx = grpc_mdctx_create ();
+  ctx = grpc_mdctx_create();
 
-  for (i = 0; i < nstrs; i++)
-    {
-      gpr_asprintf (&buffer, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%dx", i);
-      strs[i] = grpc_mdstr_from_string (ctx, buffer, 0);
-      shuf[i] = i;
-      gpr_free (buffer);
+  for (i = 0; i < nstrs; i++) {
+    gpr_asprintf(&buffer, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%dx", i);
+    strs[i] = grpc_mdstr_from_string(ctx, buffer, 0);
+    shuf[i] = i;
+    gpr_free(buffer);
+  }
+
+  for (i = 0; i < nstrs; i++) {
+    GRPC_MDSTR_REF(strs[i]);
+    GRPC_MDSTR_UNREF(strs[i]);
+  }
+
+  for (i = 0; i < nstrs; i++) {
+    size_t p = (size_t)rand() % nstrs;
+    size_t q = (size_t)rand() % nstrs;
+    size_t temp = shuf[p];
+    shuf[p] = shuf[q];
+    shuf[q] = temp;
+  }
+
+  for (i = 0; i < nstrs; i++) {
+    GRPC_MDSTR_UNREF(strs[shuf[i]]);
+    for (j = i + 1; j < nstrs; j++) {
+      gpr_asprintf(&buffer, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%dx", shuf[j]);
+      test = grpc_mdstr_from_string(ctx, buffer, 0);
+      GPR_ASSERT(test == strs[shuf[j]]);
+      GRPC_MDSTR_UNREF(test);
+      gpr_free(buffer);
     }
+  }
 
-  for (i = 0; i < nstrs; i++)
-    {
-      GRPC_MDSTR_REF (strs[i]);
-      GRPC_MDSTR_UNREF (strs[i]);
-    }
-
-  for (i = 0; i < nstrs; i++)
-    {
-      size_t p = (size_t) rand () % nstrs;
-      size_t q = (size_t) rand () % nstrs;
-      size_t temp = shuf[p];
-      shuf[p] = shuf[q];
-      shuf[q] = temp;
-    }
-
-  for (i = 0; i < nstrs; i++)
-    {
-      GRPC_MDSTR_UNREF (strs[shuf[i]]);
-      for (j = i + 1; j < nstrs; j++)
-	{
-	  gpr_asprintf (&buffer, "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx%dx", shuf[j]);
-	  test = grpc_mdstr_from_string (ctx, buffer, 0);
-	  GPR_ASSERT (test == strs[shuf[j]]);
-	  GRPC_MDSTR_UNREF (test);
-	  gpr_free (buffer);
-	}
-    }
-
-  grpc_mdctx_unref (ctx);
-  gpr_free (strs);
-  gpr_free (shuf);
+  grpc_mdctx_unref(ctx);
+  gpr_free(strs);
+  gpr_free(shuf);
 }
 
-static void
-test_slices_work (void)
-{
+static void test_slices_work(void) {
   /* ensure no memory leaks when switching representation from mdstr to slice */
   grpc_mdctx *ctx;
   grpc_mdstr *str;
   gpr_slice slice;
 
-  LOG_TEST ("test_slices_work");
+  LOG_TEST("test_slices_work");
 
-  ctx = grpc_mdctx_create ();
+  ctx = grpc_mdctx_create();
 
-  str = grpc_mdstr_from_string (ctx, "123456789012345678901234567890123456789012345678901234567890", 0);
-  slice = gpr_slice_ref (str->slice);
-  GRPC_MDSTR_UNREF (str);
-  gpr_slice_unref (slice);
+  str = grpc_mdstr_from_string(
+      ctx, "123456789012345678901234567890123456789012345678901234567890", 0);
+  slice = gpr_slice_ref(str->slice);
+  GRPC_MDSTR_UNREF(str);
+  gpr_slice_unref(slice);
 
-  str = grpc_mdstr_from_string (ctx, "123456789012345678901234567890123456789012345678901234567890", 0);
-  slice = gpr_slice_ref (str->slice);
-  gpr_slice_unref (slice);
-  GRPC_MDSTR_UNREF (str);
+  str = grpc_mdstr_from_string(
+      ctx, "123456789012345678901234567890123456789012345678901234567890", 0);
+  slice = gpr_slice_ref(str->slice);
+  gpr_slice_unref(slice);
+  GRPC_MDSTR_UNREF(str);
 
-  grpc_mdctx_unref (ctx);
+  grpc_mdctx_unref(ctx);
 }
 
-static void
-test_base64_and_huffman_works (void)
-{
+static void test_base64_and_huffman_works(void) {
   grpc_mdctx *ctx;
   grpc_mdstr *str;
   gpr_slice slice1;
   gpr_slice slice2;
 
-  LOG_TEST ("test_base64_and_huffman_works");
+  LOG_TEST("test_base64_and_huffman_works");
 
-  ctx = grpc_mdctx_create ();
-  str = grpc_mdstr_from_string (ctx, "abcdefg", 0);
-  slice1 = grpc_mdstr_as_base64_encoded_and_huffman_compressed (str);
-  slice2 = grpc_chttp2_base64_encode_and_huffman_compress (str->slice);
-  GPR_ASSERT (0 == gpr_slice_cmp (slice1, slice2));
+  ctx = grpc_mdctx_create();
+  str = grpc_mdstr_from_string(ctx, "abcdefg", 0);
+  slice1 = grpc_mdstr_as_base64_encoded_and_huffman_compressed(str);
+  slice2 = grpc_chttp2_base64_encode_and_huffman_compress(str->slice);
+  GPR_ASSERT(0 == gpr_slice_cmp(slice1, slice2));
 
-  gpr_slice_unref (slice2);
-  GRPC_MDSTR_UNREF (str);
-  grpc_mdctx_unref (ctx);
+  gpr_slice_unref(slice2);
+  GRPC_MDSTR_UNREF(str);
+  grpc_mdctx_unref(ctx);
 }
 
-int
-main (int argc, char **argv)
-{
-  grpc_test_init (argc, argv);
-  test_no_op ();
-  test_create_string ();
-  test_create_metadata ();
-  test_create_many_ephemeral_metadata ();
-  test_create_many_persistant_metadata ();
-  test_spin_creating_the_same_thing ();
-  test_things_stick_around ();
-  test_slices_work ();
-  test_base64_and_huffman_works ();
+int main(int argc, char **argv) {
+  grpc_test_init(argc, argv);
+  test_no_op();
+  test_create_string();
+  test_create_metadata();
+  test_create_many_ephemeral_metadata();
+  test_create_many_persistant_metadata();
+  test_spin_creating_the_same_thing();
+  test_things_stick_around();
+  test_slices_work();
+  test_base64_and_huffman_works();
   return 0;
 }
diff --git a/test/core/transport/stream_op_test.c b/test/core/transport/stream_op_test.c
index 74d70a9..546080d 100644
--- a/test/core/transport/stream_op_test.c
+++ b/test/core/transport/stream_op_test.c
@@ -38,86 +38,79 @@
 #include <grpc/support/log.h>
 #include "test/core/util/test_config.h"
 
-static void
-assert_slices_equal (gpr_slice a, gpr_slice b)
-{
-  GPR_ASSERT (a.refcount == b.refcount);
-  if (a.refcount)
-    {
-      GPR_ASSERT (a.data.refcounted.bytes == b.data.refcounted.bytes);
-      GPR_ASSERT (a.data.refcounted.length == b.data.refcounted.length);
-    }
-  else
-    {
-      GPR_ASSERT (a.data.inlined.length == b.data.inlined.length);
-      GPR_ASSERT (0 == memcmp (a.data.inlined.bytes, b.data.inlined.bytes, a.data.inlined.length));
-    }
+static void assert_slices_equal(gpr_slice a, gpr_slice b) {
+  GPR_ASSERT(a.refcount == b.refcount);
+  if (a.refcount) {
+    GPR_ASSERT(a.data.refcounted.bytes == b.data.refcounted.bytes);
+    GPR_ASSERT(a.data.refcounted.length == b.data.refcounted.length);
+  } else {
+    GPR_ASSERT(a.data.inlined.length == b.data.inlined.length);
+    GPR_ASSERT(0 == memcmp(a.data.inlined.bytes, b.data.inlined.bytes,
+                           a.data.inlined.length));
+  }
 }
 
-int
-main (int argc, char **argv)
-{
+int main(int argc, char **argv) {
   /* some basic test data */
-  gpr_slice test_slice_1 = gpr_slice_malloc (1);
-  gpr_slice test_slice_2 = gpr_slice_malloc (2);
-  gpr_slice test_slice_3 = gpr_slice_malloc (3);
-  gpr_slice test_slice_4 = gpr_slice_malloc (4);
+  gpr_slice test_slice_1 = gpr_slice_malloc(1);
+  gpr_slice test_slice_2 = gpr_slice_malloc(2);
+  gpr_slice test_slice_3 = gpr_slice_malloc(3);
+  gpr_slice test_slice_4 = gpr_slice_malloc(4);
   unsigned i;
 
   grpc_stream_op_buffer buf;
   grpc_stream_op_buffer buf2;
 
-  grpc_test_init (argc, argv);
+  grpc_test_init(argc, argv);
   /* initialize one of our buffers */
-  grpc_sopb_init (&buf);
+  grpc_sopb_init(&buf);
   /* it should start out empty */
-  GPR_ASSERT (buf.nops == 0);
+  GPR_ASSERT(buf.nops == 0);
 
   /* add some data to the buffer */
-  grpc_sopb_add_begin_message (&buf, 1, 2);
-  grpc_sopb_add_slice (&buf, test_slice_1);
-  grpc_sopb_add_slice (&buf, test_slice_2);
-  grpc_sopb_add_slice (&buf, test_slice_3);
-  grpc_sopb_add_slice (&buf, test_slice_4);
-  grpc_sopb_add_no_op (&buf);
+  grpc_sopb_add_begin_message(&buf, 1, 2);
+  grpc_sopb_add_slice(&buf, test_slice_1);
+  grpc_sopb_add_slice(&buf, test_slice_2);
+  grpc_sopb_add_slice(&buf, test_slice_3);
+  grpc_sopb_add_slice(&buf, test_slice_4);
+  grpc_sopb_add_no_op(&buf);
 
   /* verify that the data went in ok */
-  GPR_ASSERT (buf.nops == 6);
-  GPR_ASSERT (buf.ops[0].type == GRPC_OP_BEGIN_MESSAGE);
-  GPR_ASSERT (buf.ops[0].data.begin_message.length == 1);
-  GPR_ASSERT (buf.ops[0].data.begin_message.flags == 2);
-  GPR_ASSERT (buf.ops[1].type == GRPC_OP_SLICE);
-  assert_slices_equal (buf.ops[1].data.slice, test_slice_1);
-  GPR_ASSERT (buf.ops[2].type == GRPC_OP_SLICE);
-  assert_slices_equal (buf.ops[2].data.slice, test_slice_2);
-  GPR_ASSERT (buf.ops[3].type == GRPC_OP_SLICE);
-  assert_slices_equal (buf.ops[3].data.slice, test_slice_3);
-  GPR_ASSERT (buf.ops[4].type == GRPC_OP_SLICE);
-  assert_slices_equal (buf.ops[4].data.slice, test_slice_4);
-  GPR_ASSERT (buf.ops[5].type == GRPC_NO_OP);
+  GPR_ASSERT(buf.nops == 6);
+  GPR_ASSERT(buf.ops[0].type == GRPC_OP_BEGIN_MESSAGE);
+  GPR_ASSERT(buf.ops[0].data.begin_message.length == 1);
+  GPR_ASSERT(buf.ops[0].data.begin_message.flags == 2);
+  GPR_ASSERT(buf.ops[1].type == GRPC_OP_SLICE);
+  assert_slices_equal(buf.ops[1].data.slice, test_slice_1);
+  GPR_ASSERT(buf.ops[2].type == GRPC_OP_SLICE);
+  assert_slices_equal(buf.ops[2].data.slice, test_slice_2);
+  GPR_ASSERT(buf.ops[3].type == GRPC_OP_SLICE);
+  assert_slices_equal(buf.ops[3].data.slice, test_slice_3);
+  GPR_ASSERT(buf.ops[4].type == GRPC_OP_SLICE);
+  assert_slices_equal(buf.ops[4].data.slice, test_slice_4);
+  GPR_ASSERT(buf.ops[5].type == GRPC_NO_OP);
 
   /* initialize the second buffer */
-  grpc_sopb_init (&buf2);
+  grpc_sopb_init(&buf2);
   /* add a no-op, and then the original buffer */
-  grpc_sopb_add_no_op (&buf2);
-  grpc_sopb_append (&buf2, buf.ops, buf.nops);
+  grpc_sopb_add_no_op(&buf2);
+  grpc_sopb_append(&buf2, buf.ops, buf.nops);
   /* should be one element bigger than the original */
-  GPR_ASSERT (buf2.nops == buf.nops + 1);
-  GPR_ASSERT (buf2.ops[0].type == GRPC_NO_OP);
+  GPR_ASSERT(buf2.nops == buf.nops + 1);
+  GPR_ASSERT(buf2.ops[0].type == GRPC_NO_OP);
   /* and the tail should be the same */
-  for (i = 0; i < buf.nops; i++)
-    {
-      GPR_ASSERT (buf2.ops[i + 1].type == buf.ops[i].type);
-    }
+  for (i = 0; i < buf.nops; i++) {
+    GPR_ASSERT(buf2.ops[i + 1].type == buf.ops[i].type);
+  }
 
   /* destroy the buffers */
-  grpc_sopb_destroy (&buf);
-  grpc_sopb_destroy (&buf2);
+  grpc_sopb_destroy(&buf);
+  grpc_sopb_destroy(&buf2);
 
-  gpr_slice_unref (test_slice_1);
-  gpr_slice_unref (test_slice_2);
-  gpr_slice_unref (test_slice_3);
-  gpr_slice_unref (test_slice_4);
+  gpr_slice_unref(test_slice_1);
+  gpr_slice_unref(test_slice_2);
+  gpr_slice_unref(test_slice_3);
+  gpr_slice_unref(test_slice_4);
 
   return 0;
 }