)]}'
{
  "commit": "56ae577a9f31df1a903dab7b72cf3f2ac518e5de",
  "tree": "489af3cbef37b1292cbc6927a676feebabe6e6e7",
  "parents": [
    "ac9947fd23ad4dab909a9282ac56fd51dcecb4e4"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@nexantic.com",
    "time": "Wed Jul 08 18:04:48 2020 +0200"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@nexantic.com",
    "time": "Wed Jul 08 18:04:48 2020 +0200"
  },
  "message": "Increase E2E gRPC connection reliability\n\nThe E2E test suite sometimes fails because of weird interaction between gRPC and SLIRP\nwhere gRPC has an open connection with SLIRP, but SLIRP hanged while connecting to the actual\nservice. In that case gRPC hangs waiting for the server handshake which will never come as the\nupstream connection is never properly established. This forcibly terminates each gRPC call\nafter 5s to make sure that multiple calls are attempted and it doesn\u0027t hang.\n\nTest Plan: Hard to test, I observe less of these errors\n\nX-Origin-Diff: phab/D583\nGitOrigin-RevId: cc1336aab7f4d13412bdb2e93be027d7e3eb57fc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f7d5c8e659a357a581f339814d1d95c8251ee60c",
      "old_mode": 33188,
      "old_path": "core/tests/e2e/condition_helpers.go",
      "new_id": "df5d38cd6b32cda4ede78e68a58a4eecf9850bea",
      "new_mode": 33188,
      "new_path": "core/tests/e2e/condition_helpers.go"
    },
    {
      "type": "modify",
      "old_id": "264793a02229e7041e8dc991b15754e1d77a202a",
      "old_mode": 33188,
      "old_path": "core/tests/e2e/kubernetes_helpers.go",
      "new_id": "e633538f14afc63ea1c08929b333264a81748aae",
      "new_mode": 33188,
      "new_path": "core/tests/e2e/kubernetes_helpers.go"
    }
  ]
}
