)]}'
{
  "commit": "9f5adf8053196ac103302d4d7ea3b1f927caff5d",
  "tree": "238d3efced5595dfbdd5cbf5f970af12641f9440",
  "parents": [
    "ab6106ddaa5b58a423277fcdfc57ad85c31f39ce"
  ],
  "author": {
    "name": "Ken\u0027ichi Ohmichi",
    "email": "oomichi@mxs.nes.nec.co.jp",
    "time": "Fri Dec 12 04:01:32 2014 +0000"
  },
  "committer": {
    "name": "Ken\u0027ichi Ohmichi",
    "email": "oomichi@mxs.nes.nec.co.jp",
    "time": "Sun Dec 14 13:18:22 2014 +0000"
  },
  "message": "Remove Nova v3 API tests\n\nNova v3 API has disappeared, and Tempest isn\u0027t testing the API on the\ngate now. In addition, Nova team is creating a new REST API \"Nova v2.1\nAPI + microversions\" and the interfaces are different from v3 API.\nSo it is not necessary to keep Nova v3 API tests in Tempest.\nThis patch removes them.\n\nChange-Id: I5de01deaa699e03b0e838952239011da54702daf\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "068a7100c95c81a3921668e15ab326c11130d7e2",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/admin/test_availability_zone.py",
      "new_id": "e88fecb553b7f7c6b6fd4c30e0c35d9bbf51caf1",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/admin/test_availability_zone.py"
    },
    {
      "type": "modify",
      "old_id": "6a3ee446395365d9256b43079b352ab278a5bb2a",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/base.py",
      "new_id": "4feba59bd8ce98fe4afe81a747b581027007da43",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/base.py"
    },
    {
      "type": "modify",
      "old_id": "5c55eec8e9b58e58e83121638bb2e19fabd4c98b",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/certificates/test_certificates.py",
      "new_id": "15ccf5325d730d2d1894a00e41140d4e26a57d5e",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/certificates/test_certificates.py"
    },
    {
      "type": "modify",
      "old_id": "86eeba331228a5bbe8a7fc86d05610b3aaf325c9",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/flavors/test_flavors.py",
      "new_id": "992f86a407c3ace40f191f63db096dbaebf8e02a",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/flavors/test_flavors.py"
    },
    {
      "type": "modify",
      "old_id": "de8cab99abf3269edfad62674806c21456b2b022",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/keypairs/test_keypairs.py",
      "new_id": "ce10fbec4a13562962b7613e623ebb4d274680a4",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/keypairs/test_keypairs.py"
    },
    {
      "type": "modify",
      "old_id": "28eb2749bba7df13030d78262337f5230581ce49",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_availability_zone.py",
      "new_id": "5ddf05355156bb6ff8ed96d306c49a02d3754423",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_availability_zone.py"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b7c0011e711a44a7aede5460ab660c433578d66c",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_agents.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1beeb135cd9447e60d29c826439701609903e3ab",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_aggregates.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "093963fd474c86077e235554f246a854a5c8b53b",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_aggregates_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "56cdd6c1ebd05ff5c580e17ea26bf83993432627",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_availability_zone_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f3079072f4439a14519d887f1f32c094a5462122",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_flavors.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c79e591ad73aca22504e8e5972c2fdce52700c0f",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_flavors_access.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "87e8cbfc7e5ea7ceaa23218bcfe84e96cd09808d",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_flavors_access_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "24844b1aa163b592c77929b47d0b5b95d9c58ac9",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_flavors_extra_specs.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5fcd7a484e89fe5cca4a98cb3fb31ec0a5bd8449",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_flavors_extra_specs_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "426d13e0fd98cb65699990bc9d688a0c6ae0b7d0",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_flavors_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "898a7041858c777a7c063cea39069423c7de0910",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_hosts.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2b82baaac7c3a83b0e57fb30c84f15f057de5ce6",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_hosts_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "831e20f4afcd7426735d5c04b64098947936c186",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_hypervisor.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "df23b4697aba2649ec96d32acd595d9f289f300b",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_hypervisor_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e8bd473c64ab603cc327280cac3c0df4a61405d9",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_migrations.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3dad45c2e75d99f458e48ad1e63f6769eda0a23e",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_quotas.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "86abcabf054d19c4ac5ca72027d4789b5cd77d83",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_quotas_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "36ea7bac8798ed05d1992eaabf5a7becae18b046",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_servers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f561ed337c5d7dc90f665f2cc97cbab0e2df4916",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_servers_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f1c3b9a3c4ce9e7bb05b650eb289ab5dccd49507",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_services.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f9f2b1f57873f4c857e1e6a115696ea27bdeb26",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/admin/test_services_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/flavors/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2dd7b71aa5c8b6bd2fdf4586e4be52e6932400f9",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/flavors/test_flavors_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/images/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a234a22e372eea2c045e88c06dd44a187f011481",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/images/test_images.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "83e9436b79ba808706bd94d0b8d834a7f6d7c8e2",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/images/test_images_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "87e730cf2959c8d66dc33b8c9c9d96b32a7313bc",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/images/test_images_oneserver.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "5892cd72782400ef29b91b0088f773871908ed42",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/images/test_images_oneserver_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/keypairs/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1f7206a760450b330e70350daf77469c66ae8429",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/keypairs/test_keypairs_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d4d4fca73b00377ed6b5e831b2167cd3452be7e2",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_attach_interfaces.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "76b554982f1a5e1f2c2d65f8568ea4db0b8bc1c5",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_attach_volume.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bcd6176dd650a89b35f2f9ed4b4169d1adaff5f4",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_create_server.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ab10b4c876f9e0f71ec5d53fc89bae17a88156b3",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_delete_server.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "227f6cd0145786d9a872605c21cbbb967472c833",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_instance_actions.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b9d4be2511be75847c2a71fda77e9f19ef914247",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_instance_actions_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "73844cf68fc90caf1ca303f735daa42369774238",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_list_server_filters.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "67e11555a08d30baf1a29f6f84789dbe37d9e3b6",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_list_servers_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "23e08542032b1b38716fe2f4d1cf005633228d87",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_multiple_create.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f208bc05cd1759448fc3ed72d4d1853950664364",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_multiple_create_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a4e8dba5b77de45978d2a213f288c993a772253c",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_actions.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7b41d71c970de75c8b808f4b1fcfdfdf593254cd",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_addresses.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7a1b6fcb3e127e08a6ad1d1cd1c61478a14e23e4",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_addresses_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ccdfbade3398a95b59e5fad6950728408119d05b",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_metadata.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "036b126f0dd3e2a6088fde861a43ad137e63e208",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_metadata_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "bb0e310e5d8ad7967b13b870dbf88d481a90e744",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_password.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ae21a7eee5de89021d0d2e94965b24991c3591f0",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_rescue.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "db2629888a4bea26ecf5d11db944ce7f63569673",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_server_rescue_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e09f4a88eb3a1b811a01ca5bed9f981ad27a7029",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_servers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4b1fe04d519241111bd339e2afb3c14f92db632d",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/servers/test_servers_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3c612df2ceb0ca1b22a0fa607a030f7224b77cab",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/test_extensions.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d6231b7f4c865ac133b4d473172c5e130ef3ffdb",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/test_live_block_migration.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "93127f393fb86cd60ea7e3dc838329dd50929b14",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/test_live_block_migration_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f6d8b3f8bc5b4bc3a9ebf884109a12753c5c0236",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/test_quotas.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1a74e3572ade92e832555d0e81f15a2304936648",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/v3/test_version.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
