)]}'
{
  "commit": "4a48a603f43dd1ed4583f75b7b2696d793fa3932",
  "tree": "831875a33d11d44357cecdb32b7b5046164130ce",
  "parents": [
    "eb667156a022e4dc9f28fc550c621b740c0ed1db"
  ],
  "author": {
    "name": "Adam Gandelman",
    "email": "adamg@ubuntu.com",
    "time": "Thu Mar 20 18:23:18 2014 -0700"
  },
  "committer": {
    "name": "Adam Gandelman",
    "email": "adamg@ubuntu.com",
    "time": "Mon Mar 31 14:45:29 2014 -0700"
  },
  "message": "Adds Ironic test_baremetal_basic_ops scenario test\n\nAdds an Ironic scenario test that validates a full instance\nboot using Ironic.  In addition to verifying the Nova instance\nboots and has connectivity, it monitors power and state transitions\non the Ironic side.  It currently validates orchestration of the pxe_ssh\ndriver but the goal would be to support other drivers, and test them\nconditionally based on the driver associated with the configured Ironic\nnode.\n\nChange-Id: I7a98ab9c771fe17387dfb591df5a40d27194a5c8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "761a07748c43a7eba9b914b64fb8ab1ca2a82771",
      "old_mode": 33188,
      "old_path": "etc/tempest.conf.sample",
      "new_id": "7cc211ed42e59fd42c2d20ac1715a2f028d98394",
      "new_mode": 33188,
      "new_path": "etc/tempest.conf.sample"
    },
    {
      "type": "modify",
      "old_id": "a18b09207ef68cecbd5bb117820c95a5972c56e6",
      "old_mode": 33188,
      "old_path": "requirements.txt",
      "new_id": "3ab4ef93a5eccb6d9cc03a7f09a805291e56e013",
      "new_mode": 33188,
      "new_path": "requirements.txt"
    },
    {
      "type": "modify",
      "old_id": "7ebd98316f7bcc2375fac6ae2f97c788aa08f7c9",
      "old_mode": 33188,
      "old_path": "tempest/clients.py",
      "new_id": "ef160813da39c30bd4f5db17d494c2bf2835a734",
      "new_mode": 33188,
      "new_path": "tempest/clients.py"
    },
    {
      "type": "modify",
      "old_id": "b0945bb4170fc4cf390f020be249563e2632d106",
      "old_mode": 33188,
      "old_path": "tempest/config.py",
      "new_id": "152c3d9ed11a49c4ad4eb5c9bb643342da966480",
      "new_mode": 33188,
      "new_path": "tempest/config.py"
    },
    {
      "type": "modify",
      "old_id": "f06a85071c7b38088a6c592b9e65dbfcf46e82af",
      "old_mode": 33188,
      "old_path": "tempest/scenario/manager.py",
      "new_id": "d7be5342697ba891c0b58b40d02231028df08741",
      "new_mode": 33188,
      "new_path": "tempest/scenario/manager.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c53aa831184f6889a417ffe7e85182926fcc0841",
      "new_mode": 33188,
      "new_path": "tempest/scenario/test_baremetal_basic_ops.py"
    },
    {
      "type": "modify",
      "old_id": "abf42c09cf85902456d3d87b59ae1ce0efcc7c52",
      "old_mode": 33188,
      "old_path": "tempest/test.py",
      "new_id": "0b79e3409b4fbb31c9567871b7efce02601c8277",
      "new_mode": 33188,
      "new_path": "tempest/test.py"
    }
  ]
}
