)]}'
{
  "commit": "3d6d986b64b3b5c67bd69c551b3271311e02d5d5",
  "tree": "85b25dbedcaae32d80b6e52edefa36a7e649fee0",
  "parents": [
    "14ceb12ebd4cc7c838669c426c615ada87427d26"
  ],
  "author": {
    "name": "Zhi Kun Liu",
    "email": "zhikunli@cn.ibm.com",
    "time": "Mon Jun 16 16:43:59 2014 +0800"
  },
  "committer": {
    "name": "Zhi Kun Liu",
    "email": "liuzhikun@gmail.com",
    "time": "Thu Jul 10 07:19:22 2014 +0000"
  },
  "message": "Enable some volumes v2 tests by sharing codes\n\n1. create volumes v2 tests using the existent test class.\n2. create a new test class for v1, which inherits v2.\n3. add variable \u0027special_fields\u0027 to deal with the different\n   field\u0027s name and reps code between v1 and v2.\n\nThis patch includes the following volumes tests:\n- test_volume_metadata.py\n- test_volume_transfers.py\n- test_volumes_actions.py\n- test_volumes_get.py\n- test_volumes_negative.py\n\nPartially implements: blueprint cinder-v2-api-tests\n\nChange-Id: I30b8f38d1f8132ea28266a32d2c9cb912a70e2c3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5be1f3aa3f0b82774e95f2d184a71d2b16496a7",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/base.py",
      "new_id": "abf3c6b84eb79bf01e990e3318bafdf94932259e",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/base.py"
    },
    {
      "type": "modify",
      "old_id": "0d57d47428a8ea408e1772b2946655d5eee52b37",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volume_metadata.py",
      "new_id": "0505f1996d115c07f0ccfb431f81c47f829453ed",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volume_metadata.py"
    },
    {
      "type": "modify",
      "old_id": "82d136446d76047dd9b1a12b2ecc62d136f2c365",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volume_transfers.py",
      "new_id": "bf6122231aa67a27b8f271d9f951698c74ea737b",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volume_transfers.py"
    },
    {
      "type": "modify",
      "old_id": "cfab0bdbaeb622cbe1bf807df64b2dfe1a11dea4",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_actions.py",
      "new_id": "6fef564cea9b9775b861b3416652f43e8f338153",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_actions.py"
    },
    {
      "type": "modify",
      "old_id": "2745b95fd060c19b509bf860a78c04a843572e52",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_get.py",
      "new_id": "82208aa8ba00ee01c6e72cab83c4e3e7ef6a2b1c",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_get.py"
    },
    {
      "type": "modify",
      "old_id": "bc5b1dc91c870fc5ec7cd8d76149ea5e50e07b67",
      "old_mode": 33188,
      "old_path": "tempest/api/volume/test_volumes_negative.py",
      "new_id": "8bd4c887ec831d971b3cdbb55dd1bcfe6c7378fc",
      "new_mode": 33188,
      "new_path": "tempest/api/volume/test_volumes_negative.py"
    }
  ]
}
