)]}'
{
  "log": [
    {
      "commit": "47ff489dd21b12eeb11b09807072fb54366e0ed5",
      "tree": "b2c3fc4aee1c969ffcef70f09a0eafb0a32f3b22",
      "parents": [
        "36960a98be47ae267a35e9d26052eebe5cf187fe"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Fri Feb 08 17:24:46 2019 +0100"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "divius.inside@gmail.com",
        "time": "Mon Feb 11 16:01:18 2019 +0100"
      },
      "message": "Allocation API: functional tests\n\nThis change adds tests on allocation API against fake nodes.\n\nChange-Id: I9f750fe9088e4dda3d5d95cd8905101046ce71d1\nDepends-On: https://review.openstack.org/636110\nStory: #2004341\nTask: #29411\n"
    },
    {
      "commit": "56399ccba1fdbff6ded31671af0d8e87175d776f",
      "tree": "208536d5b8af06edd2148fa4719dad1b78d1c796",
      "parents": [
        "ca346cb1c9eca35c8ab142531b93495c1e5d2b47"
      ],
      "author": {
        "name": "Mark Goddard",
        "email": "mark@stackhpc.com",
        "time": "Fri Feb 16 13:37:25 2018 +0000"
      },
      "committer": {
        "name": "Mark Goddard",
        "email": "mark@stackhpc.com",
        "time": "Fri Mar 16 14:22:21 2018 +0000"
      },
      "message": "Validate scheduling fields in basic ops scenario\n\nCurrently there is no validation of node scheduling fields - resource\nclass and traits - in the scenario tests. This change adds validation of\nthese fields to the bare metal basic ops test.\n\nWe query the flavor used to boot the instance, and extract all requested\nresources and traits from extra_specs. These are matched against the\nresource class and traits set on the bare metal node that was scheduled.\n\nChange-Id: I9ddc895ead61cf02c6967ead094d061cb7f558d8\nDepends-On: https://review.openstack.org/545370\nRelated-Bug: #1722194\n"
    },
    {
      "commit": "401fd46093aecd30d6063109fa3069356bf206cc",
      "tree": "a2711c08354087b1990f18c834c8636783d644d0",
      "parents": [
        "0cad04462ee31751e15d7a1cc8918c4da09201c2"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Mon Mar 13 16:33:52 2017 +0000"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Mon Mar 13 16:33:52 2017 +0000"
      },
      "message": "Fix the exception message in tempest plugin\n\nFollow up to commit 733ff3fff71f8781414befe40aaca3c6492cda6b\n\nChange-Id: I3498268c6dd7626c1e99ded9fdfb287b4197c999\n"
    },
    {
      "commit": "0cad04462ee31751e15d7a1cc8918c4da09201c2",
      "tree": "91cc3e7d538c26547a94c35b2cc6ae42151bd976",
      "parents": [
        "3c833964563db6cc76953341f736b72d4f0dba71"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Wed Dec 14 12:48:20 2016 +0200"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Wed Dec 14 12:48:20 2016 +0200"
      },
      "message": "Refactor waiters in our tempest plugin\n\nDeduplicates some of the code between common.waiters module and\nBaremetalScenarioTest functions.\n\nChange-Id: Ia87646cccdefba22caf121f4e347e8f2edf736e0\n"
    },
    {
      "commit": "dbd33dcff53d1f227b53f4e514585b15a454dd56",
      "tree": "8fe9b71c00c1b35597bcaec3fb979386cccb0bc8",
      "parents": [
        "0fd8818476867e1fa91bd5eac741e3f0ee40cb4a"
      ],
      "author": {
        "name": "wangxiyuan",
        "email": "wangxiyuan@huawei.com",
        "time": "Fri Feb 10 09:40:50 2017 +0800"
      },
      "committer": {
        "name": "wangxiyuan",
        "email": "wangxiyuan@huawei.com",
        "time": "Fri Feb 10 09:40:50 2017 +0800"
      },
      "message": "Change misc to test_utils for tempest test\n\ntempest.lib.common.utils.misc.find_test_caller has been moved into\nthe tempest.lib.common.utils.test_utils module. Calling the\nfind_test_caller function with its old location is deprecated in Newton.\n\nChange-Id: If8219363aa597326b431b436c85914db5018452a\n"
    },
    {
      "commit": "0ac08c8d6d5630188ad433564807121952e79d0e",
      "tree": "b3bb39a5f4a4b0ac3c4d5da19c83c25364c66210",
      "parents": [
        "79734651ddc6d52969bcf842cdc1865c8e127cfe"
      ],
      "author": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Dec 13 19:51:20 2016 +0200"
      },
      "committer": {
        "name": "Vladyslav Drok",
        "email": "vdrok@mirantis.com",
        "time": "Tue Dec 13 19:51:20 2016 +0200"
      },
      "message": "Enhance wait_for_bm_node_status waiter\n\nThis change introduces timeout and interval parameters to the waiter,\npreserving previous behaviour, where they were set to\nclient.build_timeout and client.build_interval.\n\nChange-Id: I2a55af029b59f485d00ae1bc9ad62de9556a6e3f\n"
    },
    {
      "commit": "886250417ba1d446af54f0cabdc6bc151212acdd",
      "tree": "17ab6628284ab0035f6b1247b4ff1d36dbe4cbab",
      "parents": [
        "27cbcee45705efddcd19a7ab7cdf1a6f283dc3c2"
      ],
      "author": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Tue Mar 08 17:44:00 2016 +0200"
      },
      "committer": {
        "name": "Lenny Verkhovsky",
        "email": "lennyb@mellanox.com",
        "time": "Tue Mar 08 17:44:00 2016 +0200"
      },
      "message": "Replace depricated tempest-lib with tempest.lib\n\nChange-Id: Ia674f69f5e5b2a94f3aac5ed497a39e6b71816c0\n"
    },
    {
      "commit": "b65270011435eeab661de78bc93adbf97bbf7fe3",
      "tree": "bd0ed3a703d28848337d54cae7a60f1eaf6f7896",
      "parents": [
        "d22378da76874a282a132af5d7fb4684ad091128"
      ],
      "author": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Mon Dec 07 11:49:12 2015 +0900"
      },
      "committer": {
        "name": "Yuiko Takada",
        "email": "takada-yuiko@mxn.nes.nec.co.jp",
        "time": "Mon Dec 07 11:49:12 2015 +0900"
      },
      "message": "Migrate Tempest tests into Ironic tree\n\nBy using Tempest External Plugin, Tempest tests no longer\nneed to live in Tempest tree.\nThis patch set migrates Tempest tests from Tempest tree to Ironic.\n\nChange-Id: Ic52806987dae9f9df561ebd662f12c3445d0e2af\n"
    }
  ]
}
