)]}'
{
  "commit": "aecc10974297fbdf0a933b663675c2b4dd6ae43c",
  "tree": "ec727c3651027bf0ca7be946826eed4d2b82cc02",
  "parents": [
    "ffe8afe6ee64940bb366f0f43025954b825f0b5a"
  ],
  "author": {
    "name": "Lingxian Kong",
    "email": "konglingxian@huawei.com",
    "time": "Thu Oct 03 16:18:46 2013 +0800"
  },
  "committer": {
    "name": "LingxianKong",
    "email": "konglingxian@huawei.com",
    "time": "Sat Oct 26 08:47:39 2013 +0800"
  },
  "message": "add some negative tests for force_delete/restore\n\n- test_force_delete_nonexistent_server_id\n- test_force_delete_server_invalid_state\n- test_restore_nonexistent_server_id\n- test_restore_server_invalid_state\n\nnegative tests should stay in negative files of corresponding action.\n\nChange-Id: Icafcb1e17382f8856937e8e903650fb424b00a25\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f753a0e58e504ba847d8e3d7d096781a630a233",
      "old_mode": 33188,
      "old_path": "tempest/api/compute/servers/test_servers_negative.py",
      "new_id": "c6e000cdb2cb02edc693f8a942433d02255d743d",
      "new_mode": 33188,
      "new_path": "tempest/api/compute/servers/test_servers_negative.py"
    },
    {
      "type": "modify",
      "old_id": "07bb6ceab066e5f2655835b66bd39c9bc03b88fa",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/json/servers_client.py",
      "new_id": "55a4a1b9922d982fd371db22d36bc6aa8263f7c2",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/json/servers_client.py"
    },
    {
      "type": "modify",
      "old_id": "43de4ef85f2585e6680ca31d1fa1f9ca3c4fbc5e",
      "old_mode": 33188,
      "old_path": "tempest/services/compute/xml/servers_client.py",
      "new_id": "e21bfc42226267c0c850775cbc8ae00d4372276d",
      "new_mode": 33188,
      "new_path": "tempest/services/compute/xml/servers_client.py"
    }
  ]
}
