)]}'
{
  "commit": "909891d61318cdf9d6b98f0d5e15b60ffadebfb3",
  "tree": "8afe90eacc38cb21c05247e1eceb7f2137a59232",
  "parents": [
    "ee1108b15aebd15a3ab0aba7d2a28ad37ca709fe"
  ],
  "author": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue May 02 12:13:45 2017 -0400"
  },
  "committer": {
    "name": "Matthew Treinish",
    "email": "mtreinish@kortar.org",
    "time": "Tue May 02 14:14:24 2017 -0400"
  },
  "message": "Remove the heat tests\n\nThis commit removes the heat tests from tempest, we\u0027ve been pushing for\nthese to become a plugin for a long time without any progress. In\naddition the heat team has no desire to maintain these tests. [1] Since\nthey\u0027re not providing value anymore let\u0027s just delete them. Note, the\nclients are not removed in this patch because other projects depend on\nthose and we shouldn\u0027t break those users. Ideally those interfaces\nshould be moved to lib and just left there.\n\n[1] http://lists.openstack.org/pipermail/openstack-dev/2017-May/116170.html\n\nDepends-On: I983de842f1bf84a939cbcda6c65185c694a69949\nChange-Id: Ifc2cac575919da4e361eaa3234d7e0f3e2f98d21\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d0f3ce0678b5cfc6dbe33f3b077a8199b1b7ec3",
      "new_mode": 33188,
      "new_path": "releasenotes/notes/remove-heat-tests-9efb42cac3e0b306.yaml"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d9d80178722373f81043e70284891457060a3e67",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/base.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "61c271c6c5f4fcfb0ff59d79ba922b61a066e092",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/cinder_basic.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0bc6d69af519eb8a9b49874f5a1ce454c707d3f6",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/cinder_basic_delete_retain.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ccb1b54c9ab16adb0dfa7378b1a29a7e91726e47",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/neutron_basic.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4f9df91eab5ac99002d98feaee605bc19ff4a0f1",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/non_empty_stack.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "63d3817f31befa45de6018f0a4a1c42bc5c0547d",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/nova_keypair.json",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "81ad99c805c3537258d5b9784cb28db98a034266",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/nova_keypair.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dfd23424b636e5a2e7da452bb95ab6f196e7edb9",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/random_string.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "713f8bc122b3c01ab459a45b4111b371d16e994c",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/templates/swift_basic.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c8a9aa734306be998d12506c8911ef751187e85d",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_environment.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9c9d4f98e958ca6b2c4d5857788a2ed28b0ff848",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_limits.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "36881bfbd6631cc508a2c16068d35eb65289b9cd",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_neutron_resources.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6b9c88be97be6371d1c1f33dd86b8533d6e5e718",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_non_empty_stack.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a51648fbb9df74d0d001e36fac0183cacb2e7622",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_nova_keypair_resources.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "6d0707e5522db2f769e15a9b7b5bacc519b2256f",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_resource_types.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "81929995b700b6702334252c808b936e031e5422",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_soft_conf.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dc1bb4f81739a77efc5900d77a95e3b5ad4d0d61",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_stacks.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d63cde8e1bd43808cb4a2c04425f33bfa5f122d0",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_swift_resources.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "4ff951d5b694d5fd36fff4aef012e788a79fbabf",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_templates.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "eb93d95a9d2704ac1d669742caac667d654bb3c3",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_templates_negative.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "7ddf7afd3d6ebfd9d4a5f8952dc88e117a7f5c5b",
      "old_mode": 33188,
      "old_path": "tempest/api/orchestration/stacks/test_volumes.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
