)]}'
{
  "commit": "6df7c4f6b2c9a896357cb6c4e236d588f4e23277",
  "tree": "1f6690534fa123509708fe197ef3f35e6edf6903",
  "parents": [
    "df952416e693f5b3180f1e69b6021a589cdc80d9"
  ],
  "author": {
    "name": "Lorenz Brun",
    "email": "lorenz@nexantic.com",
    "time": "Mon Dec 21 15:02:00 2020 +0100"
  },
  "committer": {
    "name": "Lorenz Brun",
    "email": "lorenz@nexantic.com",
    "time": "Mon Dec 21 15:02:00 2020 +0100"
  },
  "message": "Properly exit CTS on signals\n\nThis kills the loops when the global context is cancelled ensuring reliable termination\nof the CTS with Ctrl+C or a signal.\n\nTest Plan: Manually tested by aborting the CTS with Ctrl+C\n\nX-Origin-Diff: phab/D673\nGitOrigin-RevId: a2f367cd4a7a57bb573bd57656148681add048a2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ee63be5a932a35f70fe858193d733b0ddedfec4",
      "old_mode": 33188,
      "old_path": "metropolis/test/e2e/k8s_cts/main.go",
      "new_id": "2c5a19e70acf23d2ea9c51a030f2214fc7219829",
      "new_mode": 33188,
      "new_path": "metropolis/test/e2e/k8s_cts/main.go"
    }
  ]
}
