)]}'
{
  "commit": "87fe52ceca697e2ff8d42e881538219ced86f760",
  "tree": "c137fc2d4e600f54524790f78e8401e92b0355db",
  "parents": [
    "26ea27898b2b4e322ab932fb61de8f32cd9e4d72"
  ],
  "author": {
    "name": "Andrey Drobyshev",
    "email": "andrey.drobyshev@virtuozzo.com",
    "time": "Tue Sep 19 19:58:04 2023 +0300"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Tue Oct 31 13:51:28 2023 +0100"
  },
  "message": "iotests: add tests for \"qemu-img rebase\" with compression\n\nThe test cases considered so far:\n\n314 (new test suite):\n\n1. Check that compression mode isn\u0027t compatible with \"-f raw\" (raw\n   format doesn\u0027t support compression).\n2. Check that rebasing an image onto no backing file preserves the data\n   and writes the copied clusters actually compressed.\n3. Same as 2, but with a raw backing file (i.e. the clusters copied from the\n   backing are originally uncompressed -- we check they end up compressed\n   after being merged).\n4. Remove a single delta from a backing chain, perform the same checks\n   as in 2.\n5. Check that even when backing and overlay are initially uncompressed,\n   copied clusters end up compressed when rebase with compression is\n   performed.\n\n271:\n\n1. Check that when target image has subclusters, rebase with compression\n   will make an entire cluster containing the written subcluster\n   compressed.\n\nSigned-off-by: Andrey Drobyshev \u003candrey.drobyshev@virtuozzo.com\u003e\nReviewed-by: Hanna Czenczek \u003chreitz@redhat.com\u003e\nMessage-ID: \u003c20230919165804.439110-9-andrey.drobyshev@virtuozzo.com\u003e\nReviewed-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e243f57ba7ff33597ba5ba5239f0d62aeb5ef4a0",
      "old_mode": 33261,
      "old_path": "tests/qemu-iotests/271",
      "new_id": "59a6fafa2fa01c1e6514fdca00828d2de32932e9",
      "new_mode": 33261,
      "new_path": "tests/qemu-iotests/271"
    },
    {
      "type": "modify",
      "old_id": "c335a6c608e49b4acc8e9bbed0270c3ddacd69e4",
      "old_mode": 33188,
      "old_path": "tests/qemu-iotests/271.out",
      "new_id": "0b24d501595b98dd5f93509c5fc530ef9c311048",
      "new_mode": 33188,
      "new_path": "tests/qemu-iotests/271.out"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96d7b4d2581fdbece748676a8d1a266e5da0f204",
      "new_mode": 33261,
      "new_path": "tests/qemu-iotests/314"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac9337a5435c20251cdd72a90d425752e719b705",
      "new_mode": 33188,
      "new_path": "tests/qemu-iotests/314.out"
    }
  ]
}
