)]}'
{
  "commit": "3b8ddfe890f0cbded67617c0e799f93407490dc6",
  "tree": "e0b6086c464fb72e80278a5597a51f9a0b8d118c",
  "parents": [
    "6e850c44ad950f5a2031b38a4275125ab23148dd"
  ],
  "author": {
    "name": "Felipe Monteiro",
    "email": "felipe.monteiro@att.com",
    "time": "Thu Jul 26 14:16:59 2018 -0400"
  },
  "committer": {
    "name": "Felipe Monteiro",
    "email": "felipe.monteiro@att.com",
    "time": "Thu Jul 26 14:24:15 2018 -0400"
  },
  "message": "Move all volume v2 service client unit tests to v3 dir\n\nThis patch set is a follow up to https://review.openstack.org/#/c/578993/\nwhich moved the volumes v2 client into v3 and consolidated the\ntests.\n\nThis patch set does the same for the remaining v2 service clients,\nall of which are deprecated. Specifically:\n\n* if there is no v3 version, move the v2 to v3 and change the\n  service client import path from v2 to v3\n* if there is a v3 version, move the v2 tests into v3 test module\n  and delete the v2 test file to avoid test overlap\n\nChange-Id: I2a999a9c41e6b5cd7e2b7b17e338bd697cb262b1\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "14e5fb0be1a6ca892f5d723428443083e4f066f8",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_backups_client.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "rename",
      "old_id": "770565cdeef7c384fb6a16b3b338c6a9f8f0d9d7",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_availability_zone_client.py",
      "new_id": "4827326a00d5df5e48f52c4d56f9a49fbcfd5aa7",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_availability_zone_client.py",
      "score": 96
    },
    {
      "type": "modify",
      "old_id": "f1ce987972096178969212be9e510a55a8745d4c",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v3/test_backups_client.py",
      "new_id": "54120648ab06688caf8f74dd3fc2a42c647f6b19",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_backups_client.py"
    },
    {
      "type": "rename",
      "old_id": "3d3f1e119673f3db1cc3ae1564124fe7ff108ddb",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_capabilities_client.py",
      "new_id": "7efe1ff09869092ea02a7a425565ff535adcf1d4",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_capabilities_client.py",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "8de9fb481abc95e1210b17403c1026b1336c168f",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_encryption_types_client.py",
      "new_id": "c788181e23f197b01812569f987eb14fe7c68916",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_encryption_types_client.py",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "c0ee421252a8c4865aff7cc1ca3d209031c11074",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_extensions_client.py",
      "new_id": "a8bbffdc4c423e692fc577b1834ce8153b483578",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_extensions_client.py",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "e1079101467ad092b23ac20f9121faa41285eef4",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_hosts_client.py",
      "new_id": "67ae4fd02c3cb03819ab5d66315b6b06f2ebf30f",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_hosts_client.py",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "202054c0292ef0143c2f1bd072568968d27ae451",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_limits_client.py",
      "new_id": "f94fbe1dcbb77507f57aef78c85f41d129a4a101",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_limits_client.py",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "e715fccc976a906b973f7c05e711332088375abf",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_quota_classes_client.py",
      "new_id": "6190733f0d2b606a5234f2f7495f05c56f2a3ddc",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_quota_classes_client.py",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "6384350d246249d168876a11ce65e5e8472ef04f",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_quotas_client.py",
      "new_id": "aa5d251653073dddd0bed06aeed895123980ebf6",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_quotas_client.py",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "8a5f25fd0c49a2eb46acd9ef63ba23c92c14b029",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_scheduler_stats_client.py",
      "new_id": "e0f55662d5f81c800d3ee4361f7e3fe9c4422f1a",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_scheduler_stats_client.py",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "e03a8eb9163fecac7b85174169f5427548cc9b10",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_snapshot_manage_client.py",
      "new_id": "1b880205ea7d58567c935b46cff987ffc3797387",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_snapshot_manage_client.py",
      "score": 94
    },
    {
      "type": "rename",
      "old_id": "c9f57a0d71dc8c8b285ad3ecab1bd30568f9d3e7",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_snapshots_client.py",
      "new_id": "2efd2e6077132ce28d25bcdef21ebc882f3f6505",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_snapshots_client.py",
      "score": 99
    },
    {
      "type": "rename",
      "old_id": "8e7c6f4ad42ecec5452bbcc312ac59efff984447",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_transfers_client.py",
      "new_id": "d631fe7e563ea6cc7dfb945a0a9781fb9cccc566",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_transfers_client.py",
      "score": 95
    },
    {
      "type": "rename",
      "old_id": "0fb66bb26140dba2477d790e27f3e0efa7b5d086",
      "old_mode": 33188,
      "old_path": "tempest/tests/lib/services/volume/v2/test_volume_manage_client.py",
      "new_id": "902f027becbfa2e098687295009c30501dcf317d",
      "new_mode": 33188,
      "new_path": "tempest/tests/lib/services/volume/v3/test_volume_manage_client.py",
      "score": 94
    }
  ]
}
