)]}'
{
  "commit": "2fe53ff2c80bf2abb0df4c0b430dfa297b77d51f",
  "tree": "0f52f8ae488a70202335d12b347eaa938bdb48dc",
  "parents": [
    "fb5980b209f66270aae243568442a581fdcee01e"
  ],
  "author": {
    "name": "QUICHE team",
    "email": "quiche-dev@google.com",
    "time": "Fri Jan 17 09:55:47 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Jan 17 09:56:23 2020 -0800"
  },
  "message": "LSC: Add GTEST_ALLOW_UNINSTANTIATED_PARAMETERIZED_TEST as needed.\n\nhttp://go/are-your-tests-running\nhttp://go/missing-test-whitelisting\n\nIn order to make it an error to define a TEST_P or TYPED_TEST_P but then never instantiate it, existing cases of that must first be white listed.\n\nHow to fix these issues (in order of how common they are):\n\nFor test suites defined and used only inside a single target\n- Add INSTANTIATE_TEST_SUITE_P or INSTANTIATE_TYPED_TEST_SUITE_P to instantiate the test suite.\n- Delete the test suite.\n- Convert the test to a non-parameterized test (e.g. TEST_F).\n\nFor test suites defined in a library and used across several test targets:\n- Remove the library from the dependencies of the targets that don\u0027t need it.\n- Add INSTANTIATE_TEST_SUITE_P or INSTANTIATE_TYPED_TEST_SUITE_P to instantiate the test suite in the targets that are missing them.\n- Split the library into multiple pieces so that the test can be only linked into test that actually need them.\n\nFor test suites that are only instantiated, but have no TEST_P defined:\n- Delete the instantiation (e.g. if it\u0027s only ever used as a base class).\n- Delete the suite?\n\nTested:\n    TAP --sample ran all affected tests and none failed\n    http://test/OCL:290285040:BASE:290269339:1579282314889:a32da6cd\nPiperOrigin-RevId: 290289392\nChange-Id: I4080daa663d2d79da8accc5cdd1c51fd93135e01\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "922ccc580d32bfb2adcaa0615e2e6c1032e3cdd0",
      "old_mode": 33188,
      "old_path": "quic/core/crypto/crypto_server_test.cc",
      "new_id": "bddc7f38ffec2a4867bc9df858ae96ba54763d05",
      "new_mode": 33188,
      "new_path": "quic/core/crypto/crypto_server_test.cc"
    }
  ]
}
