)]}'
{
  "commit": "981c424462d9e5210dc843e92b325c93d3bee4e9",
  "tree": "30cd673795827c48ed2b04fcc80d0789a43d93a9",
  "parents": [
    "bce1440e04f0ae95fc9f410c420d1e80e1e5cc84"
  ],
  "author": {
    "name": "dschinazi",
    "email": "dschinazi@google.com",
    "time": "Tue Dec 17 09:44:40 2024 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Tue Dec 17 09:45:34 2024 -0800"
  },
  "message": "Fix flakiness in chaos protection test\n\nThis test would sometimes fail because chaos protection isn\u0027t guaranteed to always create this many CRYPTO, PING or PADDING frames if it runs out of available space. To resolve this, the test now checks if any of the symptoms of chaos protection is present, which is enough to ascertain that chaos protection was indeed performed.\n\nPrior to this change, any run of this test with --runs_per_test\u003d25 would reproduce the failure. With this fix, testing with --runs_per_test\u003d1000 passes.\n\nThis CL also fixes a spelling mistake in a debug-only chaos protection log.\n\nPiperOrigin-RevId: 707138040\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7270ede2eb8c906e217e7ada3871fc6042b6b2a0",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/http/end_to_end_test.cc",
      "new_id": "105f0b3455d13257088e6e5a3ca61c8b9236d872",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/http/end_to_end_test.cc"
    },
    {
      "type": "modify",
      "old_id": "80c1dc446d604a0723bb82e62356f4d88f305218",
      "old_mode": 33188,
      "old_path": "quiche/quic/core/quic_packet_creator.cc",
      "new_id": "5ce90333abcb9f46eaf5ac9c04fe7fd8f413a212",
      "new_mode": 33188,
      "new_path": "quiche/quic/core/quic_packet_creator.cc"
    }
  ]
}
