)]}'
{
  "log": [
    {
      "commit": "245f53deb222957e5b6350d7d41046ca2a86a907",
      "tree": "57f0c9c17cdbffc83999d6a54ce168dc452d79fb",
      "parents": [
        "494672024959acd86c0d3d6015a5a0369d08ad2a"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Oct 21 14:14:25 2016 -0700"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Fri Oct 21 14:15:50 2016 -0700"
      },
      "message": "Fix gate problem related to  _error_checker()\n\nSince I84e3be748af10b158037866e1ee4c1375b2c3541, the internal method\n_error_checker() is changed and the ceilometer gate is broken.\nThis patch fixes it.\n\nChange-Id: I83a4899227e117e8f05ad179e5656ef6784f4a0b\n"
    },
    {
      "commit": "494672024959acd86c0d3d6015a5a0369d08ad2a",
      "tree": "bd3742126bb729cdca2355c908c903f348c1d21a",
      "parents": [
        "ff3443307ae2eb77606fb3deced1ab29ebaa4337"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Apr 12 11:45:21 2016 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Oct 04 08:53:35 2016 +0200"
      },
      "message": "Add autoscaling scenario in tempest tests\n\nThis change runs the gabbi integration tests with a tempest plugin.\n\nDepends-On: I453b63972ec06e5d86535c4a84080e9f5dfe9196\nChange-Id: If8410f8fe53f1dd29018d019d6549f45cc4ae681\n"
    },
    {
      "commit": "398907791da528fb5a336c826c12c4d99d8af5c9",
      "tree": "f226fe78c497576929da55fda1a776b754b8751e",
      "parents": [
        "f106357cf60b387f14c46f6c3d1e65c488940811"
      ],
      "author": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Fri Sep 30 17:37:50 2016 +0530"
      },
      "committer": {
        "name": "Nishant Kumar",
        "email": "nishant.e.kumar@ericsson.com",
        "time": "Fri Sep 30 17:45:51 2016 +0530"
      },
      "message": "Stop adding ServiceAvailable group option\n\nService available group already exists.Therefore we don\u0027t need to\nregister this group here again.\n\nChange-Id: I7822e1f5fd2fae8b34aeb1dd4eaf68d9ae03c8b0\nCloses-Bug: #1621036\n"
    },
    {
      "commit": "f106357cf60b387f14c46f6c3d1e65c488940811",
      "tree": "29950b8159ad52264ea1331cac82f960f64d571a",
      "parents": [
        "f5f4f03d646769802892a18ca62b21b8a707d685",
        "a345c669e67ed9a9b5c03549b2197cd9f87df7fa"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Sep 01 13:52:54 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Sep 01 13:52:54 2016 +0000"
      },
      "message": "Merge \"Cleanup imports in code\""
    },
    {
      "commit": "a345c669e67ed9a9b5c03549b2197cd9f87df7fa",
      "tree": "6238e4a400b4bea5392ab016dad7347d07a432e2",
      "parents": [
        "1934ebad1ff4aa83da26dbc0fd509dbc6f7661f6"
      ],
      "author": {
        "name": "Nguyen Phuong An",
        "email": "AnNP@vn.fujitsu.com",
        "time": "Thu Aug 25 14:40:16 2016 +0700"
      },
      "committer": {
        "name": "Nguyen Phuong An",
        "email": "AnNP@vn.fujitsu.com",
        "time": "Thu Aug 25 12:14:55 2016 +0000"
      },
      "message": "Cleanup imports in code\n\nIn some part in the code we import objects. In the Openstack\nstyle guidelines they recommend to import only modules[1].\n\n[1]: http://docs.openstack.org/developer/hacking/#imports\n\nChange-Id: I66fd1847c529ae73b6d5961cdf3daa460c50020d\n"
    },
    {
      "commit": "03b4b55c053d0266fbc364a7e336d976b079c7ac",
      "tree": "b234121439c2cc03d9f739808245b171cbcfa352",
      "parents": [
        "1934ebad1ff4aa83da26dbc0fd509dbc6f7661f6"
      ],
      "author": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Mon Aug 15 17:44:50 2016 +0200"
      },
      "committer": {
        "name": "Thomas Bechtold",
        "email": "tbechtold@suse.com",
        "time": "Tue Aug 16 07:08:27 2016 +0200"
      },
      "message": "Fix tempest.conf generation\n\n[service_available] isn\u0027t being generated. This patch fixes it.\n\nCloses-Bug: #1613542\nChange-Id: Ic1ef8f2f9c4e79e0ee35e2e78311d96d00f014e8\n"
    },
    {
      "commit": "3f9e3eb8c5f4d1c30a8baecaf72de8f8130213be",
      "tree": "6bb6f70c2a732fc759d354e299624a055b635ac8",
      "parents": [
        "44059473e9f4812cb490aa7b6a6dd704d66a809d"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 27 11:14:21 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Wed Jul 27 11:18:35 2016 +0800"
      },
      "message": "Add missing %s in print message\n\nThis is to add some missing %s in print message\n\nChange-Id: Ia79dd71254eda5a608c926435051ecaab3d7b22d\n"
    },
    {
      "commit": "8df87cab6f8b62c655fb5cbe01bd2b43378a76f0",
      "tree": "1c1fb9892c37e0091d2114a5eff731cf3ae42dfb",
      "parents": [
        "0822a0749f16fcd16498e6f0fdb6d864a552483b"
      ],
      "author": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Jul 07 09:51:47 2016 +0800"
      },
      "committer": {
        "name": "zhufl",
        "email": "zhu.fanglei@zte.com.cn",
        "time": "Thu Jul 07 09:52:49 2016 +0800"
      },
      "message": "Remove unused LOG\n\nThis is to remove unused LOG to keep code clean.\n\nChange-Id: I170edfb62a3491fabdd62854a5012a2bfe0c3d20\n"
    },
    {
      "commit": "e28e8266d4832931e07cdcf10a6040db47801be2",
      "tree": "7107a57ec86ae5aa6a8096e69bf34336004b4a83",
      "parents": [
        "8b7284efe926cdcba6050b64d7ab5c27306a13d8",
        "e8598fa6237be8b3019883df69825824574617eb"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 07 14:10:32 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 07 14:10:33 2016 +0000"
      },
      "message": "Merge \"Copy images_client from tempest\""
    },
    {
      "commit": "e8598fa6237be8b3019883df69825824574617eb",
      "tree": "5d1302de8d444424b3588770d25588c05b20a913",
      "parents": [
        "108dc67711f988143475ed8d50c9e7e8d33a38c0"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "ken-oomichi@wx.jp.nec.com",
        "time": "Mon Jun 06 14:35:28 2016 +0900"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Tue Jun 07 12:27:30 2016 +0000"
      },
      "message": "Copy images_client from tempest\n\nNow the gate test of ceilometer is broken, because the ceilometer test\nis using nonstable tempest interfaces and these interfaces are changed.\nQA team defines interfaces which are not under tempest.lib as unstable\nclearly according to\n\nhttps://github.com/openstack/tempest/blob/master/doc/source/library.rst#stability\n\nSo current test way is against the QA policy, so here is a workaround.\nCopy\u0026paste is not good, almost wrong. However, if still continuing the\ntests, it would be a nice option to copy\u0026paste and pass the gate test.\nAfter QA team defines stable interfaces, that is a nice time to switch\nusing the stable interfaces with removing this copy\u0026paste code.\n\nCloses-Bug: #1589426\n\nDepends-On: I3abd9049560ee507b3610ab482c697a239f13a3b\nChange-Id: I30266f1b690ea105511d9b1162755bcc85e2e69a\n"
    },
    {
      "commit": "8b7284efe926cdcba6050b64d7ab5c27306a13d8",
      "tree": "35f84e4f5aa4f13512081c4898dcacebaaf058d0",
      "parents": [
        "108dc67711f988143475ed8d50c9e7e8d33a38c0",
        "905e0817cc0f7e8cc78b1a3665c7f920c936b5bf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Jun 07 03:56:28 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Jun 07 03:56:28 2016 +0000"
      },
      "message": "Merge \"Fix Ceilometer tests config options\""
    },
    {
      "commit": "108dc67711f988143475ed8d50c9e7e8d33a38c0",
      "tree": "0b4ef5dc135121b6d4d496c155edf990575151f3",
      "parents": [
        "d8b0ab02733635feaa23df4cf6fa6acc323340a2"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Wed May 25 12:16:46 2016 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Wed May 25 12:35:58 2016 -0400"
      },
      "message": "tempest: import ImagesClient as ImagesClientV2\n\nThis commit [1] renamed ImagesClientV2 to ImagesClient so Ceilometer\nTempest tests do not work anymore.\n\n[1] https://github.com/openstack/tempest/commit/2fea405bd6ea8674c8daaf8ebb788ae33d52c976\n\nChange-Id: Ie1d430982174fab11693ded9e9c5574d00151342\n"
    },
    {
      "commit": "672f22a49c645c633c93d6989953985f2b2e73cc",
      "tree": "f5c25f7317c970af5f73e6d0d547f4b3e2e552ad",
      "parents": [
        "f666683c05774487a5b2b0d0233ac87fb699c64f"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Wed May 18 16:36:42 2016 +0200"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien@redhat.com",
        "time": "Wed May 18 16:39:03 2016 +0200"
      },
      "message": "tempest_plugin: drop telemetry decorator\n\nSince [1], \u0027telemetry\u0027 service does not exist and Tempest plugin is now\nbroken:\n\nInvalidServiceTag: Invalid service tag\nDetails: telemetry is not a valid service\n\nThis patch update the test_object_storage_telemetry_middleware test to\nmatch with the Tempest cleanup.\n\n[1] https://github.com/openstack/tempest/commit/e4796f8de446aaaafa83902d1fb2d613331436cf\n\nChange-Id: I2ae71b722826a4e377a4926c943d1dbce3b1ed9f\n"
    },
    {
      "commit": "905e0817cc0f7e8cc78b1a3665c7f920c936b5bf",
      "tree": "fe2bffeddb84205a09ebc3e6b350b3b106c07a3d",
      "parents": [
        "133022daa7349ee567874420b4dadfc57cc80ce9"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 14 11:45:56 2016 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Apr 14 11:54:55 2016 +0900"
      },
      "message": "Fix Ceilometer tests config options\n\nCeilometer tempest tests have been moved to plugin but config options\nwere renamed as same were registered by Tempest also.\n\nNow Tempest is removing ceilometer tests and related config options\n- I0775bcc15dc9cbae6e075fe92f44b5f6c9b9d5d2\nwe need to fix their name back to original one to avoid backward incompatibility.\n\nCongress use those in ceilometer integration tests and will break if we\ndo not rename those back to original one.\n\nChange-Id: Id10cd260d12eba5b4f4d7798dee64fc62a92eb1c\nDepends-On: I0775bcc15dc9cbae6e075fe92f44b5f6c9b9d5d2\n"
    },
    {
      "commit": "08ff867fb69deae78932fc8396f079aca5f40c32",
      "tree": "f530f118b187b9132c092d5c6418a5b1e3a3d09a",
      "parents": [
        "f2e112bd53332216d6922fb523ef99db7df8bfe9"
      ],
      "author": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Dec 10 15:54:38 2015 +0900"
      },
      "committer": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Wed Mar 09 11:37:35 2016 +0900"
      },
      "message": "tempest: migrate api and scnario tests from tempest\n\ntempest: use ceilometer client manager instead of tempest one\n\nThis patch replaces client manager used in base test class from tempest\none to ceilometer dedicated manager which only has clients necessary to\nspecific ceilometer test cases.\n\nThe conflicts in config parameter are solved by adding \u0027_plugin\u0027 in\nparamter names as suffix.\n\nThis patch also includes the following changes in tempest.\n\n  - Ie99bbbe7655138c4c3ecae69ae0b361198a9651d\n  - I340d96c27f0e906df5b8a109494920e9cd3b21d1\n  - I14e16a1a7d9813b324ee40545c07f0e88fb637b7\n\nCloses-Bug: 1549424\nDepends-On: Ifc29617743b76b01eb6cd30a375cf47b56e4f635\nImplements: blueprint tempest-plugin\nChange-Id: Ifbe3152c486ddba79bb851c0ec3097213975f95c\n"
    },
    {
      "commit": "06de9d1c684161a8c86d7063e215743f9fc8b841",
      "tree": "32adced68b28823cce242dd729929f6c68543a1c",
      "parents": [
        "c17340b30753c7a3a9143580eefa166ee7c14518",
        "f0832d5f1e47797b44904700f64ff57028f8622b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Feb 05 08:54:23 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Feb 05 08:54:23 2016 +0000"
      },
      "message": "Merge \"tempest: migrate base class for tests\""
    },
    {
      "commit": "849b3917961ba9c4a7a9d4eff408158ade47cad0",
      "tree": "b33f11f7e601d9bb62ba22de62417eb894744317",
      "parents": [
        "206e09f1ddc6a6f85d73742992504e7d5705e79e"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Feb 01 17:27:55 2016 -0500"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Feb 01 17:29:23 2016 -0500"
      },
      "message": "fix tempest path\n\nthe path for tempest tests are incorrect. this ends up breaking\nmagnum gate magnum already has tempest plugin support\n\nChange-Id: Ie58d6c15b5640bef73662f6427f0b07886f1a859\n"
    },
    {
      "commit": "f0832d5f1e47797b44904700f64ff57028f8622b",
      "tree": "e62318961de9d2d3ba6bf763ae00cf6c44871def",
      "parents": [
        "54e35cf281c18e229c4c30975ab79122faeb4928"
      ],
      "author": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Dec 10 15:32:13 2015 +0900"
      },
      "committer": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Jan 21 22:56:05 2016 +0900"
      },
      "message": "tempest: migrate base class for tests\n\nChange-Id: If344af7d3eb2e17f7f326dbf0b51711bd23027ac\nImplements: blueprint tempest-plugin\n"
    },
    {
      "commit": "54e35cf281c18e229c4c30975ab79122faeb4928",
      "tree": "e4cc0db2e85d44185e3400ce025e47a455a3ad41",
      "parents": [
        "d304d4b00ab1feb3dabaa0f003364ab46a36f305"
      ],
      "author": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Fri Dec 11 00:40:19 2015 +0900"
      },
      "committer": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Jan 21 22:51:29 2016 +0900"
      },
      "message": "tempest: add ceilometer tempest plugin\n\nChange-Id: If2363770090bb04d0bf5079f2925ae926fea1423\nImplements: blueprint tempest-plugin\n"
    },
    {
      "commit": "d304d4b00ab1feb3dabaa0f003364ab46a36f305",
      "tree": "bb41a25f7f31b0acb73da3a880bbc6db40669c37",
      "parents": [
        "cb334148832fe1365cc27e640e6c3267455c329c"
      ],
      "author": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Dec 10 15:46:12 2015 +0900"
      },
      "committer": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Jan 21 22:51:17 2016 +0900"
      },
      "message": "tempest: add telemetry client manager\n\n\u0027build_interval\u0027 and \u0027build_timeout\u0027 are dropped.\n\nChange-Id: I8cc3a57d5690d68918d2d1e5b0851409274c03a9\nImplements: blueprint tempest-plugin\n"
    },
    {
      "commit": "cb334148832fe1365cc27e640e6c3267455c329c",
      "tree": "3300c6e5608e0fc00f14841f024dccf30391a949",
      "parents": [
        "9a3a74b45cfd3a5379e0843caa3b92deb6454563"
      ],
      "author": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Dec 10 15:41:39 2015 +0900"
      },
      "committer": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Jan 21 22:45:52 2016 +0900"
      },
      "message": "tempest: migrate conf.py from tempest tree\n\n\u0027too_slow_to_test\u0027 is dropped\n\nChange-Id: I2c527a675798505d6a87c3d0d038eac7df5be1bd\nImplements: blueprint tempest-plugin\n"
    },
    {
      "commit": "9a3a74b45cfd3a5379e0843caa3b92deb6454563",
      "tree": "c19ef4a70e566f0141e5708e1b2d9466efbf294e",
      "parents": [
        "1dcdb918ec5be2b9628fc7f7084a6a2208624d38"
      ],
      "author": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Dec 10 15:17:11 2015 +0900"
      },
      "committer": {
        "name": "Ryota MIBU",
        "email": "r-mibu@cq.jp.nec.com",
        "time": "Thu Jan 21 22:44:19 2016 +0900"
      },
      "message": "tempest: copy telemetry client from tempest tree\n\nChange-Id: Ib1a5bb4ac819a02346befe5220af2534998758f8\nImplements: blueprint tempest-plugin\n"
    }
  ]
}
