)]}'
{
  "commit": "22ca0b406a4efb9aebbbfcac8d2d986812423f01",
  "tree": "57661953fcf5a5925086ad4f7d4967b72d4885c3",
  "parents": [
    "0995fe0445f507279c05cb5ee60a9413671be400"
  ],
  "author": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Thu Jan 07 12:07:09 2021 +0100"
  },
  "committer": {
    "name": "Antonio Barone",
    "email": "syntonyze@gmail.com",
    "time": "Thu Jan 07 14:34:31 2021 +0100"
  },
  "message": "Split integration tests to different targets\n\nRunning all integration tests as part of one single \u0027replication_it\u0027\ntarget does not cope well with the addition of extra tests, because it\nis bound to take longer and longer, eventually hitting any test timeout\nthreshold.\n\nSplitting integration tests into different targets avoids timeout\nfailures and also provides additional benefits, such as:\n\n- Better understanding of test failures\n- More efficient utilization of bazel build outputs and remote caching,\n  effectively making tests execution faster.\n\nBug: Issue 13909\nChange-Id: Ifc6cce9996d3a8a23ec2a66c377978205fb6680f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "72a3fc83d8b543c92f37de54333a52bf491578a1",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "1bf917d71bb9f7cc044ba8244b4a8dbc4cbfd3c6",
      "new_mode": 33188,
      "new_path": "BUILD"
    }
  ]
}
