)]}'
{
  "log": [
    {
      "commit": "ef853d45e0e9e7576231c2de55ee6aa565a60633",
      "tree": "a78e97562fc64c6020c8c57bd49188693cced931",
      "parents": [
        "a2b33530541c697054e36deef1459675535a08f5"
      ],
      "author": {
        "name": "Dai Dang Van",
        "email": "daidv@vn.fujitsu.com",
        "time": "Wed Oct 18 09:11:43 2017 +0700"
      },
      "committer": {
        "name": "Dai Dang Van",
        "email": "daidv@vn.fujitsu.com",
        "time": "Wed Oct 18 09:14:22 2017 +0700"
      },
      "message": "Use generic user for both zuul v2 and v3\n\nZuul v2 uses \u0027jenkins\u0027 as user, but Zuul v3 uses \u0027zuul\u0027.\nUsing $USER solves it for both cases.\n\nChange-Id: I985d0c0bf29218cf503948a62e08b7c604a1000d\n"
    },
    {
      "commit": "30e44735a4677acfc5aeb1d5fce11a3cb4bf55bb",
      "tree": "81aa8fd92253e64043205b89056ee993cde54ee8",
      "parents": [
        "66a53b8d1d868d667ff41e2c6dd700fb1157dbbe"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Apr 25 14:24:39 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Jul 13 13:42:57 2017 +0200"
      },
      "message": "tempest: Use primary user token\n\nThis change uses an non-admin user for the autoscaling tests.\n\nThis should avoid future bug like\nhttps://bugs.launchpad.net/aodh/+bug/1703824\n\nChange-Id: Ia8b5244aee9b6fedb9f205c32fef968e12061e37\n"
    },
    {
      "commit": "66a53b8d1d868d667ff41e2c6dd700fb1157dbbe",
      "tree": "fd618f46056c2b5ba884e79b99444b89dcfed463",
      "parents": [
        "937be81c82dbb03d20a824320c2a57eb647b9fe3"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Jun 21 14:49:01 2017 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Jun 21 14:49:01 2017 +0200"
      },
      "message": "post_test_hook: stop sourcing gnocchi/devstack/settings\n\nIt\u0027s gone.\n\nChange-Id: Ibc4186d355a53446ff2f2dbaa4e12f1d09bd18c9\n"
    },
    {
      "commit": "717324ca12744cc736bd12016fc5b0602e75fa91",
      "tree": "07385b0f995e5322c88e0d55282f4dff2eca76d0",
      "parents": [
        "510f3ce39b27ca16232aa9ec48ca99d33281fbcb"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Apr 25 14:31:00 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue May 02 19:23:50 2017 +0200"
      },
      "message": "tempest: Allow to configure granularity\n\nChange-Id: I31344a9f8938ae9c7875cad76430508dd9fd4539\n"
    },
    {
      "commit": "510f3ce39b27ca16232aa9ec48ca99d33281fbcb",
      "tree": "626bdb3a4445c421aeca49360bc7ca1a22847d56",
      "parents": [
        "dc1d568fdce01a432b3dadd531675d69fe51f324"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue May 02 19:23:41 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue May 02 19:23:50 2017 +0200"
      },
      "message": "integration: always run all commands\n\nChange-Id: Ie7c1c2eff73cb8ee107d9f6e467d4dde47d2c027\n"
    },
    {
      "commit": "a8ea368821b1e9012eaf4c39fd41f4f4d25b5042",
      "tree": "bce080c26125665a16f0acd23f63865654771013",
      "parents": [
        "6ea0bc5267d56a54d96389938c0fb29b15cd16d6"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Apr 27 08:40:21 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Apr 27 17:19:43 2017 +0200"
      },
      "message": "integration: Fix report generation\n\nChange-Id: Ib6ca22e8a448b303970b2c7deef21bde3e84aec4\n"
    },
    {
      "commit": "f0f6833d65a110bda91aba752801b5aaee140670",
      "tree": "973e75114c70c04f5f7c65ea4f63b6e205e45d84",
      "parents": [
        "dd058627d346ff467d5be9ca780bd889a8b05773"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Apr 21 12:46:49 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Apr 21 12:46:49 2017 +0200"
      },
      "message": "tempest: Don\u0027t hardcode the network name\n\nChange-Id: I7c8478d96c9a1766e16c21375d0141f386999a78\n"
    },
    {
      "commit": "dd058627d346ff467d5be9ca780bd889a8b05773",
      "tree": "0dd22cdff369b93b967bf90113494478696e1a98",
      "parents": [
        "c5ebe73333db7affea9171b014b2a59a65978c20",
        "ea0185765a4124d0f9c99a81409b9aa9a2ff7a1f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Apr 20 14:30:06 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Apr 20 14:30:06 2017 +0000"
      },
      "message": "Merge \"fix gnocchi unprocessed measures debug\""
    },
    {
      "commit": "c5ebe73333db7affea9171b014b2a59a65978c20",
      "tree": "abfc8095061e61fdd80db20aecaf747e6212de18",
      "parents": [
        "47a47350dbdac3a474c58d6ac1bcd4cbf46439c6"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Apr 19 09:17:58 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Apr 19 09:18:14 2017 +0200"
      },
      "message": "Cleanup post_test_hook.sh\n\nChange-Id: I401ad78d644ceeeb31fe226a2ebbd84a7399633c\n"
    },
    {
      "commit": "47a47350dbdac3a474c58d6ac1bcd4cbf46439c6",
      "tree": "3f6ed168acfdc535f09e36ea914a60e6feb74f41",
      "parents": [
        "d9f4855aa444131483271ab71332787033972e87"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Apr 19 09:08:26 2017 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Apr 19 09:12:48 2017 +0200"
      },
      "message": "tempest: use the configured flavor\n\nWe currently the m1.tiny flavor instead of the tempest configured one.\n\nThis changes fixes that.\n\nChange-Id: I3bf4170d4570a3730111c395ace3f57e028543e4\n"
    },
    {
      "commit": "d9f4855aa444131483271ab71332787033972e87",
      "tree": "dc77fed37078b3c9a71045341b34cc12af30c5fa",
      "parents": [
        "2f996d9a69a8be9945ce8c2494250eeb8bdded10",
        "de7d41eda87c4b6f07d267b24ed11dae17c2332b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Apr 18 13:20:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Apr 18 13:20:14 2017 +0000"
      },
      "message": "Merge \"tempest: rework gabbi setup\""
    },
    {
      "commit": "de7d41eda87c4b6f07d267b24ed11dae17c2332b",
      "tree": "e2eccdd78b2b0531e231040e5cf7c1e05154c9f1",
      "parents": [
        "fca71e43a076d8d684e226e65828714c0300dd23"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Mar 22 17:09:51 2017 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Apr 18 10:54:00 2017 +0200"
      },
      "message": "tempest: rework gabbi setup\n\nThe current approach is a bit hacky and create one\ntempest scenario per gabbi HTTP call.\n\nThe side effect is that tests continue to run even the previous\none have fail.\n\nThis changes the approach by running gabbi to have one scenario\nper yaml file from tempest point of view.\n\nThis will make easier to debug the scenario in case of failure.\n\nChange-Id: I594288322d9ac5d3d128d601cba1d2291a632e20\n"
    },
    {
      "commit": "2f996d9a69a8be9945ce8c2494250eeb8bdded10",
      "tree": "1ac4641c6976f2a2443cc9d27000b941c82833a5",
      "parents": [
        "fca71e43a076d8d684e226e65828714c0300dd23"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Mar 23 21:37:27 2017 -0400"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Mar 23 21:37:27 2017 -0400"
      },
      "message": "Correct bad use response_strings in live.yaml\n\nresponse_strings wants a list, not a string. In gabbi earlier than\n1.33.0 it accept a string and then iterated checking for each single\ncharacter in the response body. So still passing.\n\nThis fixes recent failures by putting the necessary \u0027-\u0027 at the start\nof the search string. It\u0027s an easy bug to make and then never\nnotice, which is why gabbi 1.33.0 is all uptight about it.\n\nChange-Id: I239a968e28a57ad4732f57c10eea7999f5d06349\n"
    },
    {
      "commit": "ee2065794097cd1fe1cfa7a1cc6e3047c93e85d8",
      "tree": "d4a05c47e08444b64dfec73f9bcc2bd8b6ae6dc4",
      "parents": [
        "cf1ac1e46b1b7eae528abaa5096b235731667248"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Mar 22 15:16:25 2017 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Mar 22 16:14:02 2017 +0100"
      },
      "message": "tempest: remove confusing stack check step\n\nWe look at the heat event to see if the stack is created in less than\n600 seconds. And then check the state is STACK_CREATED. But if the setup\nis slow (like in rdo/puppet jobs) the state after the event occurs is\nSTACK_CREATE_IN_PROGRESS and 5 seconds can be not enough to have the\nstack fully created.\n\nThe save occurs for the update.\n\nThis change removes the event checking and just wait 600 for\nSTACK_CREATED/STACK_UPDATED.\n\nChange-Id: I3ef2898ce61227c62eb02fedeec9ea429d35aa89\n"
    },
    {
      "commit": "ea0185765a4124d0f9c99a81409b9aa9a2ff7a1f",
      "tree": "1ec8e914f2388d1e178b84c7555bf419739ca12f",
      "parents": [
        "cf1ac1e46b1b7eae528abaa5096b235731667248"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Mon Mar 20 21:35:08 2017 +0000"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Tue Mar 21 13:08:39 2017 +0000"
      },
      "message": "fix gnocchi unprocessed measures debug\n\ngate uses gnocchi redis driver so there is no \u0027measures\u0027 folder\nanymore. we should dump redis keys related to incoming storage and\nthe number of unprocessed \u0027objects\u0027\n\nChange-Id: I639a5b118c96728a8454680bfb33bd057934a534\n"
    },
    {
      "commit": "330b73656999258ee5f72e7401871d9415c8985e",
      "tree": "25d442b5c30385c1aeb240e1f219f2953139cd22",
      "parents": [
        "6d056583161d40910a46ca895e1049d5f02c000f"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Mon Mar 13 08:42:07 2017 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Mon Mar 13 08:42:07 2017 +0100"
      },
      "message": "tempest: remove broken tests\n\nThis change removes a test that we don\u0027t need anymore due to\nI404daf0c30d4b3ced239a94b98d8a62bad71a6b6\n\nChange-Id: I810897e750c4b5a42bb3ada2f8a2488dbee609f4\n"
    },
    {
      "commit": "4123925e42830cbb653108316c8cf19538ff4688",
      "tree": "082a70a74d1b54cce73a3de9036e0e4eb1925309",
      "parents": [
        "a767152209a48ed16d67b985f7a7d6c554be48ec"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Feb 16 15:25:13 2017 +0000"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Feb 16 15:25:13 2017 +0000"
      },
      "message": "set OS_AUTH_TYPE in gate\n\nwe use keystone in integration gate but never set OS_AUTH_TYPE.\ngnocchi will not default to keystone if OS_AUTH_TYPE isn\u0027t set.\n\nChange-Id: I5e006c1b47a68bbe6c2e966faf8c740c23dde1ac\n"
    },
    {
      "commit": "a767152209a48ed16d67b985f7a7d6c554be48ec",
      "tree": "1eb67912924b417b61d546a82d1e45f6f8b29b05",
      "parents": [
        "7d981bfce2b4a8aa312c7706c7eab1d013d6f4a3"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Wed Feb 15 19:52:28 2017 +0000"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Wed Feb 15 19:55:35 2017 +0000"
      },
      "message": "match generic cirros name\n\ndevstack/tempest removed cirros ami image for qcow image[1][2]. this changes\nsuffix of file. this patch generically looks for first cirros match and\ndisregards suffix\n\n[1] https://review.openstack.org/#/c/338435/\n[2] https://review.openstack.org/#/c/338377/\n\nChange-Id: Iefcfe839916e0501cd82daa6f538b440a8d8ee96\n"
    },
    {
      "commit": "ace7de6f4cf2b54dc8eb6a4ac585018f92a1aed7",
      "tree": "6a82e31824fe47dd761c2c65530a20eff3a79a8c",
      "parents": [
        "17b4d5bbbeb8fc45d24b14a981f5f8edd1fcc067"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Feb 09 17:16:52 2017 +0000"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Feb 09 19:08:23 2017 +0000"
      },
      "message": "gabbi: use history\n\ngabbi supports grabbing historical queries. leverage that so we\ndon\u0027t need to make redundant requests to grab same data.\n\nChange-Id: If89f864e995bcba41dc45e57f5dcc73f30cc4120\n"
    },
    {
      "commit": "0cf2f9f47225b48b18997a3626915fb18cc8ce30",
      "tree": "d93c7bb704ad7ec7b4bd92a77f5e7c91aec06d1e",
      "parents": [
        "08a05a55e2bafead0280d7972f5ed287e10fca08"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Feb 01 17:42:05 2017 +0100"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Feb 01 17:42:05 2017 +0100"
      },
      "message": "Do not use non-UUID resource ID in Aodh+Gnocchi tests\n\nThe non-UUID resource id are getting to be unique per user, and since the user\ncreating the alarm (gabbi) and the user checking for resource existence (aodh)\nare different, the string-\u003eUUID conversion gives different result.\n\nUsing an UUID instead of a string should fix that.\n\nChange-Id: I89cb079325e327541a444559217015f38029a506\n"
    },
    {
      "commit": "9fd181cea534084763fadad182c4821f4f71ace7",
      "tree": "fdfa0c5e9df14a45c22be14c37f72761b7d53a29",
      "parents": [
        "859207339a023a34544e96b3b10f274d855f8846",
        "7014db6a322509979f986586974c4289b8f93fb4"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Jan 25 22:49:57 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Jan 25 22:49:57 2017 +0000"
      },
      "message": "Merge \"check panko during integration test\""
    },
    {
      "commit": "69cdfb27cc4980a25a8f8721f7c71c20635b3801",
      "tree": "0a682fd7861382feb0d1d5ca9ac715eb8b7828a8",
      "parents": [
        "b791c9effb65dd91305e406a12c561b4940f77ac"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Tue Jan 24 15:57:17 2017 +0000"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Tue Jan 24 15:57:17 2017 +0000"
      },
      "message": "show panko events for debug\n\nlist out events in panko for deebug... also, just test that\nredirect actually works.\n\nChange-Id: I7864ccb16346a07f32c802918d2192fdf3f58726\n"
    },
    {
      "commit": "7014db6a322509979f986586974c4289b8f93fb4",
      "tree": "6f91da8d8b46608dbf61a0c681cf153b0eefdbcd",
      "parents": [
        "b791c9effb65dd91305e406a12c561b4940f77ac"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Tue Jan 10 21:41:58 2017 +0000"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Mon Jan 23 20:28:36 2017 +0000"
      },
      "message": "check panko during integration test\n\ncheck to see we got compute.instance.create.end event.\n\nDepends-On: I455419bd215c45ece19b27317bf10282b48b7a96\nChange-Id: I322438f6af123a5c0aa32b181c6f8a4b6151d001\n"
    },
    {
      "commit": "43af9c921dde620911bc6adaddff439bcebdfeaf",
      "tree": "11970451ad5cc8845eb43dbf48a8b2e5f016c405",
      "parents": [
        "c28dfe9a945beef94f4bf59b764c260ebc0824dc",
        "af09dd9a05edd9a6616b1999288dc4892368cd52"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Dec 21 16:15:17 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Dec 21 16:15:17 2016 +0000"
      },
      "message": "Merge \"Test suite for Aodh\u0027s gnocchi-resource-threshold alarm.\""
    },
    {
      "commit": "af09dd9a05edd9a6616b1999288dc4892368cd52",
      "tree": "d4394642539c296d83c49d03305c2d74a4f8f921",
      "parents": [
        "b5950dcab5bda75a756280489e2700ad9096a0bf"
      ],
      "author": {
        "name": "Yurii Prokulevych",
        "email": "yprokule@redhat.com",
        "time": "Thu Dec 15 16:14:17 2016 +0100"
      },
      "committer": {
        "name": "Yurii Prokulevych",
        "email": "yprokule@redhat.com",
        "time": "Tue Dec 20 17:30:54 2016 +0100"
      },
      "message": "Test suite for Aodh\u0027s gnocchi-resource-threshold alarm.\n\nChange-Id: Icd604cc549995b7d1e790b07ec6efd9262f096bd\n"
    },
    {
      "commit": "c28dfe9a945beef94f4bf59b764c260ebc0824dc",
      "tree": "cf2cf3851f96f7e59c69865d23dc8ce1464df26d",
      "parents": [
        "09852b5e6e02112a8491a127898e3a2f5cc2c7ae",
        "e3a1aca73333e4203c53400b7f37081109471920"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 20 09:54:48 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 20 09:54:48 2016 +0000"
      },
      "message": "Merge \"integration: deleting the stack sometimes timeout\""
    },
    {
      "commit": "76be16129f86c6db37584ab839cc0865d47d40e0",
      "tree": "de1930ab898b7b4fe6a16373d582af026fdcd3cb",
      "parents": [
        "265c8579cf0e967c749389052808160772e3d5a4"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Dec 16 10:36:47 2016 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Dec 16 11:52:03 2016 +0100"
      },
      "message": "integration: run gabbi first\n\nTempest cleanup all created resources and when we generate the report\nmanything are empty.\n\ngabbi failure is more helpful, it fails on first error and\nthen we drop a report of all resources state just after the failure.\n\nChange-Id: If4971aa627c7cdaa01a7b18d5fe2f3545da7388a\n"
    },
    {
      "commit": "e3a1aca73333e4203c53400b7f37081109471920",
      "tree": "b2dde921f9c394810f7204b2b7f4ce049cba6b5a",
      "parents": [
        "265c8579cf0e967c749389052808160772e3d5a4"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Dec 16 10:53:22 2016 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Dec 16 10:53:23 2016 +0100"
      },
      "message": "integration: deleting the stack sometimes timeout\n\nThis increase a bit the timeout to let more time to heat to\ncleanup the whole stack.\n\nChange-Id: I8247ccef93f920c525739c5bf4ec1af217ec7fc8\n"
    },
    {
      "commit": "8ecffafd2ca7f2eb11519463cc9ffbda3c2888e8",
      "tree": "ad84bab3a62b3f942c5ac6d17288d86ded64497f",
      "parents": [
        "b5950dcab5bda75a756280489e2700ad9096a0bf"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Dec 15 11:53:00 2016 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Dec 15 12:15:47 2016 +0100"
      },
      "message": "tests: generate reports when tempest fail\n\nChange-Id: I1a6843de37d222674642efdadea64874766fb6a7\n"
    },
    {
      "commit": "b5950dcab5bda75a756280489e2700ad9096a0bf",
      "tree": "a9764ab622135c4b793c3538894d0b91ea6fc3f6",
      "parents": [
        "07d788e79706f6756d8d2a05448351e430d9c5ad",
        "3367b2df9f78cabd1e2e6ca0e424d2b150a21b14"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Dec 13 16:09:15 2016 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Dec 13 16:09:15 2016 +0000"
      },
      "message": "Merge \"use aodhclient in integration test\""
    },
    {
      "commit": "31291f8e8872d0b0909a72d826eedbda36662391",
      "tree": "a8845c6853850a1d6b546cf8cc4693ed1f652b81",
      "parents": [
        "e65b391b18acf666471231851d55df14438d2d88"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Nov 25 10:56:26 2016 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Nov 30 08:13:12 2016 +0100"
      },
      "message": "integration tests: fix generation of tests_results.html\n\nChange-Id: Ic523d267a7acbc227aecc819de2360492a3814cc\n"
    },
    {
      "commit": "3367b2df9f78cabd1e2e6ca0e424d2b150a21b14",
      "tree": "7a6a9a1df7d4e31f633a7c03da9739041c3684ae",
      "parents": [
        "e65b391b18acf666471231851d55df14438d2d88"
      ],
      "author": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Nov 24 16:46:30 2016 +0000"
      },
      "committer": {
        "name": "gord chung",
        "email": "gord@live.ca",
        "time": "Thu Nov 24 16:46:30 2016 +0000"
      },
      "message": "use aodhclient in integration test\n\nChange-Id: I9891ee10dcbfcab1774c44abfeacb5a23de11bdf\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": "12b5aec1910a76e0e491c3ed01eeb49a713374f9",
      "tree": "8af641cd6a9029cf9944b9012f4f0d23908047ee",
      "parents": [
        "e28e8266d4832931e07cdcf10a6040db47801be2"
      ],
      "author": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Thu Jun 09 14:56:27 2016 +0200"
      },
      "committer": {
        "name": "Thomas Herve",
        "email": "therve@redhat.com",
        "time": "Fri Jun 10 14:33:42 2016 +0200"
      },
      "message": "Use trusts in Heat integration test\n\nUse trust URLs when testing autoscaling integration with Heat.\n\nDepends-On: Ic5edb144eac3a4b30b9835bf251f25f65b8c29b5\nChange-Id: I6aa5d1e3d79d27fcfb75854b11ccfb5012d5313e\n"
    },
    {
      "commit": "f666683c05774487a5b2b0d0233ac87fb699c64f",
      "tree": "516605b4651b84f2ab14890baf4220e68b41818e",
      "parents": [
        "133022daa7349ee567874420b4dadfc57cc80ce9"
      ],
      "author": {
        "name": "ZhiQiang Fan",
        "email": "aji.zqfan@gmail.com",
        "time": "Fri May 13 19:09:55 2016 +0800"
      },
      "committer": {
        "name": "ZhiQiang Fan",
        "email": "aji.zqfan@gmail.com",
        "time": "Fri May 13 19:09:55 2016 +0800"
      },
      "message": "replace deprecated heat command with OSC\n\nIntegration gate test complains:\n\n    WARNING (shell) \"heat stack-show\" is deprecated, please use\n    \"openstack stack show\" instead\n\nChange-Id: I2af4315a46bceb62cd5fe8afcd4b3e3ee8b5420d\n"
    },
    {
      "commit": "133022daa7349ee567874420b4dadfc57cc80ce9",
      "tree": "c343c19993e9c576be0d56eb5d59593972585654",
      "parents": [
        "c48797083ef9f067b90b9dcfc6e7eec93b37613b"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Mar 23 10:41:12 2016 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Mar 23 10:41:12 2016 +0100"
      },
      "message": "devstack Fix unprocess measure path\n\nChange-Id: I092d1a795416bbedc0c26f639b94fbd6bd461c8d\n"
    },
    {
      "commit": "132eba4cf85afcfcb5785afc572f91dfc635d838",
      "tree": "06e7f31e0a8d30a56c9ef1fef91e5481b693d118",
      "parents": [
        "524d6871e8dd5ea74d75cab92ba16dd4ad88427d"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Mon Mar 14 16:28:40 2016 +0100"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Mon Mar 14 16:28:40 2016 +0100"
      },
      "message": "gate: add missing sudo\n\nChange-Id: I69011f469e8c28cf18ee527fbacfd057d955518f\n"
    },
    {
      "commit": "5cc1cb5dea278c2c7bb699913e92a807cba6924c",
      "tree": "1751899c2f57709ed7c335f571bc4d6f8a8d1744",
      "parents": [
        "c17340b30753c7a3a9143580eefa166ee7c14518"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Fri Feb 12 16:20:52 2016 +0100"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Wed Feb 17 10:13:38 2016 +0100"
      },
      "message": "tests: fix unworking debug output\n\nChange-Id: I638f4f9158a0467ba1dd8d00136400cbf4a82b52\n"
    },
    {
      "commit": "bd55be9458a1736cf644ee6dca421f975b0a7ee2",
      "tree": "799523efafed381b3896549e0658de9d80e31cda",
      "parents": [
        "daaa9f116b235a55d4ef746a973b4da7c6de7ce2"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Fri Jan 29 13:40:00 2016 -0500"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Fri Jan 29 13:41:00 2016 -0500"
      },
      "message": "integration-gate: fix publicURL retrieval\n\nThe output changed from publicURL to public.\n\nRelated-Bug: #1539728\nChange-Id: Iaf84421dd13a23e6f3fd0b4cb61ec7de4e3ad30c\n"
    },
    {
      "commit": "4a08e014a86960dcc6bd3ffa0d55ca2af5742001",
      "tree": "40d97b73a45d59b5381075618ca7f60996d7f39b",
      "parents": [
        "5f6a8062a1a2fd85175fa17c620276b538ff02b7"
      ],
      "author": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Thu Dec 10 11:12:29 2015 -0500"
      },
      "committer": {
        "name": "gordon chung",
        "email": "gord@live.ca",
        "time": "Thu Dec 10 11:12:29 2015 -0500"
      },
      "message": "show queue status on integration test\n\nit\u0027s useful to check queue status to see how backed up the queues\nare to pinpoint performance issues.\n\nChange-Id: I85974c1a2a1f8967244867e8241f462689fd1fc1\n"
    },
    {
      "commit": "488964096494d51199089e15c91cb117433d86ea",
      "tree": "f6c47d29b252bc7ca8a4dec50cdc7d6a8f3da970",
      "parents": [
        "1de3045543721fab43f7ba6dad42241ca83a3411"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Oct 20 10:47:08 2015 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Oct 20 10:47:08 2015 +0200"
      },
      "message": "Use gnocchiclient for integration script\n\nChange-Id: I3f88c7ad41518f742ac21dd3ae8e48daa4b4377c\n"
    },
    {
      "commit": "b03eb6f09dfacfac8858afa858e190b2c6446f60",
      "tree": "4637e69a03f6890264a9171cbeb50b31c4a26093",
      "parents": [
        "8071778bb84bf9659b93cbc067613a6e07887788"
      ],
      "author": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Oct 12 15:05:06 2015 +0200"
      },
      "committer": {
        "name": "Julien Danjou",
        "email": "julien@danjou.info",
        "time": "Mon Oct 12 15:05:06 2015 +0200"
      },
      "message": "devstack: fix debug info for Gnocchi\n\nCurrently the gate job fails with:\n\n2015-10-12 12:05:42.435 | * Unprocessed measures:\n2015-10-12 12:05:42.448 | find: `/measures\u0027: No such file or directory\n\nBecause we didn\u0027t source the Gnocchi settings.\n\nChange-Id: I35f2ea0d23a38d1cb514db72c2fe4bdf41c06f29\n"
    },
    {
      "commit": "8071778bb84bf9659b93cbc067613a6e07887788",
      "tree": "f2bf2768934e16e3e5832a6202824302956a2e19",
      "parents": [
        "0fd304ff61a05cf085ad5a85bf7a5c9950814ac6"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Sep 22 15:37:09 2015 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Sep 23 13:11:54 2015 +0200"
      },
      "message": "integration tests: additional debugging infos\n\nChange-Id: Ife244dd854f1c1067cf15600594b59cb816aa6d7\n"
    },
    {
      "commit": "7befaa44fac1e68cd874a8de2a00d1c50f6d20be",
      "tree": "4d0e3c38f2573f6422112e23bbc9ecdf965788d6",
      "parents": [
        "6f1e34e7e73cef6058645531a876aa2196a32cfd"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Aug 28 09:20:24 2015 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Sep 03 14:36:47 2015 +0200"
      },
      "message": "integration: Add debugging information\n\nIn case of debugging a failure having the last stack errors\nthe nova instances list and the alarm list help.\n\nThis change adds them.\n\nChange-Id: Ic3f51533341f4fe2b44c5b6dbe0538ef3a53cc91\n"
    },
    {
      "commit": "6f1e34e7e73cef6058645531a876aa2196a32cfd",
      "tree": "1620c1a8d18281ae02a4733bd072a37a4a4e3d46",
      "parents": [
        "2050e84df570da9a01e325e8006f6053fbec405c"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Aug 28 10:10:51 2015 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Tue Sep 01 08:13:51 2015 +0200"
      },
      "message": "integration: fix typo\n\nDescriptions in autoscaling yaml talk about three servers\nwhen only two are used.\n\nThis change fixes that.\n\nChange-Id: Iac981b51fb3e380aa0a0a7971f5bb4fe83708530\n"
    },
    {
      "commit": "2050e84df570da9a01e325e8006f6053fbec405c",
      "tree": "9c70733aea4ac3051a6fc8ad03170465fa5075bf",
      "parents": [
        "8a6bd267d012eff8d75b1242f7a058a0ac65e837",
        "52fe6b5dc66fa65d88b476caae5ec1230a013fdf"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Aug 29 16:16:44 2015 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Aug 29 16:16:44 2015 +0000"
      },
      "message": "Merge \"Use new location of subunit2html\""
    },
    {
      "commit": "52fe6b5dc66fa65d88b476caae5ec1230a013fdf",
      "tree": "103edd839491142369b2451c00b7207f415d2886",
      "parents": [
        "90688eab51d7aaa143f3e1fb209343c35c6edfa7"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Aug 28 09:11:36 2015 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Aug 28 09:11:36 2015 +0000"
      },
      "message": "Use new location of subunit2html\n\nThe previous location is going away, this location is preferred.\n\nChange-Id: I3558cc0cbd483cb42f2094e180d74fb976d06839\nCloses-Bug: #1489404\n"
    },
    {
      "commit": "7f089ac8746b5fb292798b0b0f88c911b7bafa8a",
      "tree": "8fe6fcb6616b4921663305cf9b8d8bcea30c7e12",
      "parents": [
        "90688eab51d7aaa143f3e1fb209343c35c6edfa7"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Aug 05 08:49:45 2015 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk (sileht)",
        "email": "sileht@redhat.com",
        "time": "Wed Aug 26 05:58:15 2015 +0000"
      },
      "message": "integration: add some new tests\n\nThis change:\n* we can downscale the stack.\n* use two vm instead of three to reduce the test duration\n\nRelated-bug: #1479429\nChange-Id: Ifea9869cd98654d168eb8e95c6e84d3a80bc32cc\n"
    },
    {
      "commit": "383becb600522e5f6d092d6e1eef8a431b8e6776",
      "tree": "853ec945b38559444b6a0caccf21d8191eb43c30",
      "parents": [
        "b9b68f1197431bd137de9a5f6ad3acb843a38ff9"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Aug 21 08:16:29 2015 +0000"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Fri Aug 21 14:41:51 2015 +0200"
      },
      "message": "integration test: adjusts timeout\n\nThis change waits\n* for the update of heat stack status\n* less time that the scale up occur\n* a bit that gnocchi measures are ingested\n\nChange-Id: Ic347e9eda88a251859b482c90325dfb374d88cf8\n"
    },
    {
      "commit": "1b576c82fa00527d6b3b62a0ced7175cfd74bd5b",
      "tree": "801699395d9a1f514c15cf35f2fc3d8a972ae818",
      "parents": [
        "885c057ed9cbfd8819b58f5f99e6c632f09b0e03"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Thu Aug 13 15:19:56 2015 +0000"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Thu Aug 13 15:19:56 2015 +0000"
      },
      "message": "integration: chown ceilometer directory properly\n\nThe STACK_USER needs to be able to write the ceilo dir.\n\nChange-Id: Icef809d14bb42c7e02a98b16bab184ef3fc4613c\n"
    },
    {
      "commit": "4381ac7602329d28fe013e4cecaee95a8c11616c",
      "tree": "b1d0428d5b17dbf385a0156a9b0992eb4cb5a7dd",
      "parents": [
        "8008151838885556eadd11158a791d9111aaa7f4"
      ],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Aug 06 08:52:57 2015 +0200"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Thu Aug 06 08:31:54 2015 +0000"
      },
      "message": "integration: use the right user in gate\n\nThis change uses the correct user to work in gate.\nIt also fixes the condition that checks if we run in gate or not.\n\nChange-Id: I0240bf64275a599b899a097a6e55c57f78f361df"
    },
    {
      "commit": "8008151838885556eadd11158a791d9111aaa7f4",
      "tree": "e5cfa78a137fe2be0016571424c6e8fa9ead38fd",
      "parents": [],
      "author": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Wed Jul 29 19:03:26 2015 +0200"
      },
      "committer": {
        "name": "Mehdi Abaakouk",
        "email": "sileht@redhat.com",
        "time": "Thu Jul 30 19:52:58 2015 +0200"
      },
      "message": "tests: add an integration test\n\nThis change adds an integration test.\n\nIt need a devstack with heat/aodh/ceilometer/gnocchi setuped.\n\nThe test does the following:\n* check no servers and alarms are present\n* create a heat autoscaling stack with aodh alarms for gnocchi\n* check that the stack creation succeed\n* check the stack automatically grow according the alarm configuration\n* check the gnocchi resource have been created\n* delete the stack\n* check everything have been deleted\n\nThis test use gabbi to talk with all API.\n\nChange-Id: I897ef4aa359fa7b65c0f18b1999e403eb89045a7\n"
    }
  ]
}
