)]}'
{
  "commit": "24dfdfd0ff79ea094c41eb34d9acdc0a689d5617",
  "tree": "b0c245e4b6f6ec492ccebd62f79b24109599fbe8",
  "parents": [
    "8248169497ec8b15504815e86bb85b588dbe0592"
  ],
  "author": {
    "name": "Fam Zheng",
    "email": "famz@redhat.com",
    "time": "Thu Apr 20 08:54:28 2017 +0800"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Thu Apr 27 16:01:11 2017 +0200"
  },
  "message": "iotests: 109: Filter out \"len\" of failed jobs\n\nMirror calculates job len from current I/O progress:\n\n    s-\u003ecommon.len \u003d s-\u003ecommon.offset +\n                    (cnt + s-\u003esectors_in_flight) * BDRV_SECTOR_SIZE;\n\nThe final \"len\" of a failed mirror job in iotests 109 depends on the\nsubtle timing of the completion of read and write issued in the first\nmirror iteration.  The second iteration may or may not have run when the\nI/O error happens, resulting in non-deterministic output of the\nBLOCK_JOB_COMPLETED event text.\n\nSimilar to what was done in a752e4786, filter out the field to make the\ntest robust.\n\nSigned-off-by: Fam Zheng \u003cfamz@redhat.com\u003e\nReviewed-by: Eric Blake \u003ceblake@redhat.com\u003e\nTested-by: Eric Blake \u003ceblake@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6161633a52f4f2878df5610627006cdcd9dd2bfb",
      "old_mode": 33261,
      "old_path": "tests/qemu-iotests/109",
      "new_id": "3b496a3918aaa071b8663d3b38b71aa10b0282d6",
      "new_mode": 33261,
      "new_path": "tests/qemu-iotests/109"
    },
    {
      "type": "modify",
      "old_id": "55fe536d5652127ee3981a79b27e7dfd520961a2",
      "old_mode": 33188,
      "old_path": "tests/qemu-iotests/109.out",
      "new_id": "dc02f9eefaea10b0284f3c65452d8da1891566d3",
      "new_mode": 33188,
      "new_path": "tests/qemu-iotests/109.out"
    },
    {
      "type": "modify",
      "old_id": "e83885a98b7ec9969d4ab310b1f110cd844f0e98",
      "old_mode": 33188,
      "old_path": "tests/qemu-iotests/common.filter",
      "new_id": "f58548dc446044ab361bccf43d62d7260fe883fb",
      "new_mode": 33188,
      "new_path": "tests/qemu-iotests/common.filter"
    }
  ]
}
