)]}'
{
  "commit": "8fdb0f9ac0a7f68b3f942cb4a9fd4c94e488ab57",
  "tree": "3790dd0d34c9f8ae6075b6df20058751209c6004",
  "parents": [
    "53e083fd0f17d1403b4d150e66655907c1ea139d"
  ],
  "author": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Fri Oct 30 10:03:03 2020 -0600"
  },
  "committer": {
    "name": "Nasser Grainawi",
    "email": "nasser@codeaurora.org",
    "time": "Fri Oct 30 13:13:54 2020 -0600"
  },
  "message": "ReplicationStorageIT: Wait for all pushes without order\n\nSome tests don\u0027t have a predefined order for which events will be\nreplicated first. Using a timeout based on a single replication event is\nflawed when we don\u0027t know the expected order. Instead, use a timeout for\nthe group of events and ignore the order.\n\nFor two events replicating to a single remote with a single thread, we\nexpect the complete replication to take twice as long. Two events\nreplicating to two remotes will use one thread each and therefore not\ntake any longer than the single remote case.\n\nChange-Id: Ieb21b7eee32105eab5b5a15a35159bb4a837e363\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5e385706e79794356dac1cef523e6d02ec3109b9",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/ReplicationDaemon.java",
      "new_id": "8fb0a19ac0a17c53aec1a52fa09a421a6366df2b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/ReplicationDaemon.java"
    },
    {
      "type": "modify",
      "old_id": "fdca243b46c7da99b8c0570bdf6649337d139934",
      "old_mode": 33188,
      "old_path": "src/test/java/com/googlesource/gerrit/plugins/replication/ReplicationStorageIT.java",
      "new_id": "db0f7ee26aa2c26c9987e9d006568f9a210f152b",
      "new_mode": 33188,
      "new_path": "src/test/java/com/googlesource/gerrit/plugins/replication/ReplicationStorageIT.java"
    }
  ]
}
