)]}'
{
  "log": [
    {
      "commit": "74cbeaad1383bcf1c3d63f4aef8d16f56c7fa035",
      "tree": "5315506dd93999db03240cb4abb7657c10a65b2c",
      "parents": [
        "92de785fdb43d90ec3b8e3e471ffc5b1a1c7f465",
        "38edc05036e6129eefbfbe1e0193e45803fe7b83"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 20:52:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 20:52:09 2014 +0000"
      },
      "message": "Merge \"Verify network interfaces are in requested order\""
    },
    {
      "commit": "92de785fdb43d90ec3b8e3e471ffc5b1a1c7f465",
      "tree": "76774973537456856f5a3c4bba61aeea540059bf",
      "parents": [
        "0e1942e8ea16d1648955d3d9c27461457c1d2834",
        "ab6fc889e522504e9aa8630729202567fa5d1069"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 18:09:52 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 18:09:52 2014 +0000"
      },
      "message": "Merge \"Remove @author tags from copyright statements\""
    },
    {
      "commit": "0e1942e8ea16d1648955d3d9c27461457c1d2834",
      "tree": "ec51498b5999ec20b1cd5a740a2c473a5c1c4f01",
      "parents": [
        "faa9891d6c9e6eb98c2a3e748d77cf14f0e65a0e",
        "0b76f2f0d2da2afb4df2a9c54c8a362621373d7c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 17:08:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 17:08:07 2014 +0000"
      },
      "message": "Merge \"Run telemetry in javelin if resources.yaml says so\""
    },
    {
      "commit": "38edc05036e6129eefbfbe1e0193e45803fe7b83",
      "tree": "22ae4cec5dac29faadd6ce8da85f7d17455a89f0",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59"
      ],
      "author": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Thu Sep 18 14:25:46 2014 +0000"
      },
      "committer": {
        "name": "Joseph Lanoux",
        "email": "joseph.lanoux@hp.com",
        "time": "Tue Oct 14 09:14:04 2014 +0000"
      },
      "message": "Verify network interfaces are in requested order\n\nThere is no Tempest test verifying that the order of multiple networks passed\nto an instance during its creation is preserved within the instance\n(https://review.openstack.org/#/c/85711/). This change introduces a new test\nin test_create_server to verify this feature.\n\nChange-Id: I3622b9e8dfbbf73eb9a0a69d2094b75e4934fe17\n"
    },
    {
      "commit": "faa9891d6c9e6eb98c2a3e748d77cf14f0e65a0e",
      "tree": "b8c9bbc8f1be2518b993a65920c2ee243de7566d",
      "parents": [
        "dbc8e82b84c2f71cb4ab5eecc135b556b449e9b7"
      ],
      "author": {
        "name": "Claudiu Belu",
        "email": "cbelu@cloudbasesolutions.com",
        "time": "Mon Sep 01 16:50:28 2014 +0300"
      },
      "committer": {
        "name": "Claudiu Belu",
        "email": "cbelu@cloudbasesolutions.com",
        "time": "Tue Oct 14 11:21:59 2014 +0300"
      },
      "message": "Adds TestSecurityGroupsBasicOps created VM\u0027s security_groups check\n\nIn nova.compute.manager.ComputeManager._build_instance, there is the\nfollowing code:\nif request_spec and self.is_neutron_security_groups:\n    security_groups \u003d request_spec.get(\u0027security_group\u0027)\nelse:\n    security_groups \u003d []\n\nWhich will verify this from\nnova.network.security_group.openstack_driver:\ndef is_neutron_security_groups():\n    return CONF.security_group_api.lower() in (\u0027neutron\u0027, \u0027quantum\u0027)\n\nThis basically means that if the Nova compute node\u0027s nova.conf\ndoes not contain security_group_api\u003dneutron, the created VMs\nsecurity_groups will be [], which later will be default.\n\nThis commit checks the created VM\u0027s security_groups, this way\nit makes sure that the created security group rules will be\napplied to the VM.\n\nCloses-Bug: #1364015\n\nChange-Id: I444c128b6be01e29dd95c8727b7fb676e3dc4eed\n"
    },
    {
      "commit": "dbc8e82b84c2f71cb4ab5eecc135b556b449e9b7",
      "tree": "dc49d525eef86120afee7c66e94dfe8ef24e87db",
      "parents": [
        "afb3e83f3d29b40524084437c3f3aa7a026272b2",
        "a7f3d99be36921dc8021c472f2a6f06eca49c579"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 14 08:08:43 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 14 08:08:43 2014 +0000"
      },
      "message": "Merge \"Add exceptions.BadRequest to the test case of reserve_fixed_ip\""
    },
    {
      "commit": "afb3e83f3d29b40524084437c3f3aa7a026272b2",
      "tree": "95d72be4eddd664b6a6abb6fbc73635a5e87a56a",
      "parents": [
        "d40ea28aa1236e9e70bd5bab0e457a274798ca23",
        "15cce2ae4c2ef603449a762b19fe65c8ad62a4dd"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 13 23:03:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 13 23:03:11 2014 +0000"
      },
      "message": "Merge \"Revert \"Skip telemetry_notification_api test due to bug 1336755\"\""
    },
    {
      "commit": "a7f3d99be36921dc8021c472f2a6f06eca49c579",
      "tree": "5338b811142ff38a815c2ceadd8df4cb48db5d62",
      "parents": [
        "d40ea28aa1236e9e70bd5bab0e457a274798ca23"
      ],
      "author": {
        "name": "Eli Qiao",
        "email": "taget@linux.vnet.ibm.com",
        "time": "Fri Oct 10 17:06:02 2014 +0800"
      },
      "committer": {
        "name": "Eli Qiao",
        "email": "taget@linux.vnet.ibm.com",
        "time": "Mon Oct 13 11:17:05 2014 +0800"
      },
      "message": "Add exceptions.BadRequest to the test case of reserve_fixed_ip\n\nwe change the exception of reserve_fixed_ip in fixed_ip api to\nHTTPBadRequest, add this exception to tempest, and also we need\nto accept HTTPNotFound exception to support juno test cases.\n\nChange-Id: Iafd2fb82ad5d50c2f4b3f0819ac7a6f8aa901264\n"
    },
    {
      "commit": "0b76f2f0d2da2afb4df2a9c54c8a362621373d7c",
      "tree": "6e0089f59ae6179ec74a92a647bcc0f4f816d940",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Fri Oct 10 14:24:28 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Sat Oct 11 18:51:37 2014 +0100"
      },
      "message": "Run telemetry in javelin if resources.yaml says so\n\nIn previous code telemetry checks were always run (if there\nwere servers to check). If the environment did not have ceilometer\nservices this would fail.\n\ncheck_telemetry now checks that there is a true value on the\n\u0027telemetry\u0027 key in resources.yaml. No configuration is required for\nthe telemetry checks, so only a key with a value is required.\n\nChange-Id: I84e0f5938ec808537043dba29a896f991779b04c\n"
    },
    {
      "commit": "d40ea28aa1236e9e70bd5bab0e457a274798ca23",
      "tree": "0bc6cf2fc867302709a2f39d595413ef9c7d67c5",
      "parents": [
        "389d3435ddcfa963f4215814b9af4d9e93bbae7d",
        "6e201f5bc488c1a1ad126cf7c0a4915c452c2e8b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 23:51:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 23:51:32 2014 +0000"
      },
      "message": "Merge \"Add the start message for debugging net info\""
    },
    {
      "commit": "389d3435ddcfa963f4215814b9af4d9e93bbae7d",
      "tree": "88f9ca741d8015c1071f8a597c951cc134cd879e",
      "parents": [
        "e470eb589ce365aa10ed2f65a7eae0e17eaadadf",
        "51e76de9d2053df59d22821ea8182f1255419fd5"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 23:51:22 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 23:51:22 2014 +0000"
      },
      "message": "Merge \"Allow javelin to run with incomplete resources.yaml\""
    },
    {
      "commit": "e470eb589ce365aa10ed2f65a7eae0e17eaadadf",
      "tree": "3a445f2bb9b9422040af6d45e4dfe778f76f3a9b",
      "parents": [
        "544bc51886f7f9363f3660cc4eb294b2e31ec821",
        "03af556aedd3c7c24812cb5c456c423083115a05"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 20:30:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 20:30:04 2014 +0000"
      },
      "message": "Merge \"Fix verify_tempest_config with disabled services\""
    },
    {
      "commit": "544bc51886f7f9363f3660cc4eb294b2e31ec821",
      "tree": "2faae1368c5e7a205a785b4990e50fed0fab0cce",
      "parents": [
        "5c1373da5203fd0823af2d4ee2c8991cd1ea67dd",
        "7a78cc8ecdade776bdb18f61b3fda8d9c4ae8c26"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 20:29:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 20:29:54 2014 +0000"
      },
      "message": "Merge \"Fixes image create utf-8 multibyte test\""
    },
    {
      "commit": "5c1373da5203fd0823af2d4ee2c8991cd1ea67dd",
      "tree": "1e8e39e4bcd11af480d6a073dcf89cdd2409f5cb",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59",
        "769cddcb58ad362c27a3829d99796edeace30963"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 10 20:28:51 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 10 20:28:51 2014 +0000"
      },
      "message": "Merge \"Fix create_user parameters for v3\""
    },
    {
      "commit": "ab6fc889e522504e9aa8630729202567fa5d1069",
      "tree": "ce0996d6b7176a392b073dcbc1bb2bf5a6d17a5e",
      "parents": [
        "41d6aa233bf9c76734d443e023bb88a448f6ed59"
      ],
      "author": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Thu Oct 09 22:53:38 2014 +0200"
      },
      "committer": {
        "name": "Christian Berendt",
        "email": "berendt@b1-systems.de",
        "time": "Thu Oct 09 22:53:38 2014 +0200"
      },
      "message": "Remove @author tags from copyright statements\n\nWe have git to track the authorship of files. It is not necessary to use\nthe @author tags in the copyright statements.\n\nChange-Id: I67163ffe46540423ca1f5584881d7c2db47fe276\n"
    },
    {
      "commit": "41d6aa233bf9c76734d443e023bb88a448f6ed59",
      "tree": "9064d1aff7aab2f58aec65d53b38dbc7dfc899b0",
      "parents": [
        "6a81d4ae303bce076a1bb6bc3379b74fa3a6ff4a",
        "fe01668c6a8d11f512008ab64556f8e4c922a696"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 09 00:59:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 09 00:59:30 2014 +0000"
      },
      "message": "Merge \"Fwaas API Test Enhancement\""
    },
    {
      "commit": "6a81d4ae303bce076a1bb6bc3379b74fa3a6ff4a",
      "tree": "6b700f55f00ef0198bec452a8569a9a99ee3f9d1",
      "parents": [
        "c7430c2ac5c2351c32dd05521e954e8c990b8f22",
        "44b19b9b3b4514c110d41ff72c20e874844fa122"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 08 19:37:56 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 08 19:37:56 2014 +0000"
      },
      "message": "Merge \"Log AttributeError as \u0027info\u0027 instead of \u0027exception\u0027\""
    },
    {
      "commit": "51e76de9d2053df59d22821ea8182f1255419fd5",
      "tree": "7014d4df798a24cc2b910b891399f7355d7dfe82",
      "parents": [
        "3ebb3f0b3130005df6dd26b4680db033daa46788"
      ],
      "author": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Wed Oct 01 12:07:14 2014 +0100"
      },
      "committer": {
        "name": "Chris Dent",
        "email": "chdent@redhat.com",
        "time": "Wed Oct 08 10:21:48 2014 +0100"
      },
      "message": "Allow javelin to run with incomplete resources.yaml\n\nMake it possible to run javelin without all possible keys in\nresources.yaml by starting RES out as a defaultdict(list).\n\nCloses-Bug: #1376185\nChange-Id: I78520fff501ce0716e5c7c07b435735aa08305d1\n"
    },
    {
      "commit": "c7430c2ac5c2351c32dd05521e954e8c990b8f22",
      "tree": "9658a71e33f3eab738fd21229d486e12ae81ac2d",
      "parents": [
        "e47fc1a59adb379712bd816a6c4db96446adb600",
        "9e2ad374fcdfa308cfe72ea6e5a5d871dd4975d0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 08 06:09:33 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 08 06:09:33 2014 +0000"
      },
      "message": "Merge \"Fix use of kwargs instead of **kwargs\""
    },
    {
      "commit": "03af556aedd3c7c24812cb5c456c423083115a05",
      "tree": "2d48d8c3cdeb0938dcbf4ef510e2623e642013f1",
      "parents": [
        "2cae75a6539b33a66e57a6b28dc606c695e01acf"
      ],
      "author": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Oct 07 12:22:48 2014 -0700"
      },
      "committer": {
        "name": "Adam Gandelman",
        "email": "adamg@ubuntu.com",
        "time": "Tue Oct 07 15:50:51 2014 -0700"
      },
      "message": "Fix verify_tempest_config with disabled services\n\nThe script silently fails when verifying API versions for services\nthat are not deployed or configured in the catalog.  This fixes it\nby only verifying versions for services that actually exist in\nkeystone.\n\nChange-Id: Iee3724f8bbbfe767e3c6e0b9ee0f9f818e87f68b\n"
    },
    {
      "commit": "9e2ad374fcdfa308cfe72ea6e5a5d871dd4975d0",
      "tree": "e7aff1a72acc8c82e5c6524da9fdb47870c91495",
      "parents": [
        "408c7f259ade30413b492b88a17e90a8040a1131"
      ],
      "author": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Mon Oct 06 17:06:20 2014 -0400"
      },
      "committer": {
        "name": "David Kranz",
        "email": "dkranz@redhat.com",
        "time": "Tue Oct 07 13:39:48 2014 -0400"
      },
      "message": "Fix use of kwargs instead of **kwargs\n\nThis but did not show well because it is used inside a handler that\nignores and logs the exception. But the domain update call fails.\n\nCloses-Bug: #1375415\n\nChange-Id: I16f01b6c2b6cc71ad60f42f4c875cbb85d2e016b\n"
    },
    {
      "commit": "e47fc1a59adb379712bd816a6c4db96446adb600",
      "tree": "ca3576f251280d84f8a17fda1c4b837006718c0a",
      "parents": [
        "c27feb8552dc9203f08992d8c6f0176538f0bf0a",
        "9dad940851ab5ad4616ab0e7d6cc0b16a79c5ca9"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Oct 07 14:03:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Oct 07 14:03:45 2014 +0000"
      },
      "message": "Merge \"Separate security group rule test for each args\""
    },
    {
      "commit": "c27feb8552dc9203f08992d8c6f0176538f0bf0a",
      "tree": "ecbbf505d7f94cce00b679d4c4e9812f98399212",
      "parents": [
        "41fa16d21441e3f65b698a1253e7fe5c8b164cc4"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 18 22:16:48 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Oct 07 10:30:33 2014 +0100"
      },
      "message": "Drop unused safe_setup decorator\n\nThe safe_setup decorator was introduced so that tests could\nenforce tearDownClass being called in case of failures during\nthe setUpClass.\n\nWith the implementation of bp resource-cleanup, the test base\nclass automatically provides this facility for all tests,\nso the safe_setup decorator is not needed anymore.\n\nPartially-implements bp resource-cleanup\n\nChange-Id: I3a4f34324420ee3a3ecc9a5e4e33d6ae27f64299\n"
    },
    {
      "commit": "41fa16d21441e3f65b698a1253e7fe5c8b164cc4",
      "tree": "953fa8f265e453da9346f432ceef27c9671520be",
      "parents": [
        "1d61edb200e007141ab3d03552b1484ea8a5b376"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 13:41:37 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Tue Oct 07 10:30:27 2014 +0100"
      },
      "message": "Hacking rule to forbid resource unsafe fixtures\n\nExtend the existing T105, which was missing checks for\ntearDownClass anyways. Forbid overriding setUpClass\nand tearDownClass except for tempest/test.py where the\ntest base class is defined.\n\nTo be able to enforce the rule, fixing setUpClass\nwhich was added with new tests before this patch could\nmerge.\n\nPartially-implements bp resource-cleanup\n\nChange-Id: Ib4d98c2ff8776ea1379a044b5a30fb02e351ce75\n"
    },
    {
      "commit": "1d61edb200e007141ab3d03552b1484ea8a5b376",
      "tree": "fa03006727b43bc0ce473da2fcde281759da99fe",
      "parents": [
        "e9a077529f6efca9b71327ab269768133ed5483c",
        "7dbf0ee253a85768103d67b58b6f3814b9b6a431"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 23:36:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 23:36:32 2014 +0000"
      },
      "message": "Merge \"Remove setUpClass added after cleanup\""
    },
    {
      "commit": "e9a077529f6efca9b71327ab269768133ed5483c",
      "tree": "d651a3466ee9815ec32625a01fa6b27b369f15c7",
      "parents": [
        "408c7f259ade30413b492b88a17e90a8040a1131",
        "51e84f441f68214683c49c20b31a4d655d275c01"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 23:31:42 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 23:31:42 2014 +0000"
      },
      "message": "Merge \"Remove Resp status code checks in stress tests\""
    },
    {
      "commit": "408c7f259ade30413b492b88a17e90a8040a1131",
      "tree": "358c56fdd26f01c70aea6126bbdfc882c9d99fe1",
      "parents": [
        "76f33d89db6f2a395c19b94d6ed1c11a6476aa89",
        "e16bef0a0b6370d4e7da37141b7c52c8bf71400a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 19:00:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 19:00:45 2014 +0000"
      },
      "message": "Merge \"Fix schema definition admin_flavor_create\""
    },
    {
      "commit": "76f33d89db6f2a395c19b94d6ed1c11a6476aa89",
      "tree": "c3a654dd4bf100c00a24a06d56859774731fdb6b",
      "parents": [
        "1bc8355ce2d3286aaa592d94cd834363c141d3c8",
        "f07f5d1f193afb57a14639e932209c4a1975ca32"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 19:00:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 19:00:35 2014 +0000"
      },
      "message": "Merge \"Reduce complexity during import phase\""
    },
    {
      "commit": "1bc8355ce2d3286aaa592d94cd834363c141d3c8",
      "tree": "a731ebfd5ec069282118ddda359652957301416a",
      "parents": [
        "dafe97078c253c90e23278218feafabe3216f39c",
        "60359050caa5acf75ee41a7be19ea4aa7102789a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 12:20:34 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 12:20:34 2014 +0000"
      },
      "message": "Merge \"Fix use of code name in services decorator\""
    },
    {
      "commit": "dafe97078c253c90e23278218feafabe3216f39c",
      "tree": "2ae82adedc88cac0ab5eca37effe6cbbfb8fe084",
      "parents": [
        "6af4ffe2482371d9ba237ced2f264b61a7cef50a",
        "510f896cf670ec1e765250b159b6712b9acaef9e"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 11:18:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 11:18:44 2014 +0000"
      },
      "message": "Merge \"Improve IPV6 parity in Security Group testcases\""
    },
    {
      "commit": "6af4ffe2482371d9ba237ced2f264b61a7cef50a",
      "tree": "b3e2e0fb18e2cbe5fed904bbeb979b0d34f1ce83",
      "parents": [
        "bea1b3c1a223a5a586025bb9e391c77be3c13076",
        "8f79850de98ea2c89c15f1f82811935dafa57c31"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Oct 06 07:08:04 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Oct 06 07:08:04 2014 +0000"
      },
      "message": "Merge \"Fix arguments for method expected_success\""
    },
    {
      "commit": "44b19b9b3b4514c110d41ff72c20e874844fa122",
      "tree": "40c91de85417ed7d287b3f9c87d9127f4b322ea3",
      "parents": [
        "bea1b3c1a223a5a586025bb9e391c77be3c13076"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Oct 06 15:59:04 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Mon Oct 06 15:59:04 2014 +0900"
      },
      "message": "Log AttributeError as \u0027info\u0027 instead of \u0027exception\u0027\n\nWhen failure happens in setUpClass, tearDownclass is being called\nfrom base class irrespective of safe_setup decorator used or not in\nspecific test class. Which results to lot of instance of AttributeError\nraised from tearDownclass. For example when tests case is skipped.\n\nThis patch provides a workaround by logging AttributeError as \u0027info\u0027\ninstead of \u0027exception\u0027.\n\nPermanent fix for cleaning up those in more appropriate way will\nbe by split-up resource_setup \u0026 resource_cleanup in more structural way\nas part of second phase of resource cleanup BP.\n\nChange-Id: Ia49c9e171338e22f8d605fc53d251ef3d3471bb1\n"
    },
    {
      "commit": "7dbf0ee253a85768103d67b58b6f3814b9b6a431",
      "tree": "4dd0b16972830c65f69cbb1ad83033d382e70c21",
      "parents": [
        "bea1b3c1a223a5a586025bb9e391c77be3c13076"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Sat Oct 04 09:37:16 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Sat Oct 04 11:49:03 2014 +0100"
      },
      "message": "Remove setUpClass added after cleanup\n\nAfter the cleanup of setUpClass a new one managed to sneak\nin. Removing it now, and enforcing the hacking rule in next\npatchset.\n\nChange-Id: If53b3a7d299f01f7c45739f5b2f023fbdb73aa45\n"
    },
    {
      "commit": "bea1b3c1a223a5a586025bb9e391c77be3c13076",
      "tree": "fb0fc5fea819175f71e343c53e0af7221e82c67f",
      "parents": [
        "78c12338b1daace2fe5302dc69cf1edceca3b1ba",
        "ce781498cf65c423c44fb75084785d3be75a7e5b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Sat Oct 04 00:05:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Sat Oct 04 00:05:10 2014 +0000"
      },
      "message": "Merge \"Add tempest post-run cleanup script\""
    },
    {
      "commit": "78c12338b1daace2fe5302dc69cf1edceca3b1ba",
      "tree": "3c1943d3ec5673c1947bd4e3c4b4a934a281c68a",
      "parents": [
        "5b6f403ca1290765a21003ddf5a8a8b60c5d2a2d",
        "cde19f23b140ce8c2e54ee4a538bd4b1da4bdd12"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 23:48:45 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 23:48:45 2014 +0000"
      },
      "message": "Merge \"Migrate cli tests to resource_* fixtures\""
    },
    {
      "commit": "5b6f403ca1290765a21003ddf5a8a8b60c5d2a2d",
      "tree": "81262b8de29e594ad52599069c148981812e1376",
      "parents": [
        "5e540bc4d9b0c6ff77c7fa25c0a456ad52918a42",
        "29fea3544a13f05f76cfdd30931974dce6c01fcc"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 23:48:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 23:48:35 2014 +0000"
      },
      "message": "Merge \"Migrate thirdparty tests to resource_* fixtures\""
    },
    {
      "commit": "5e540bc4d9b0c6ff77c7fa25c0a456ad52918a42",
      "tree": "9025321779f969dc06254ba7c071fcd9b8b1f396",
      "parents": [
        "2af5a24471ff3b24161c2a77948d2e629a9ce8d2",
        "ac20b5e14f8e3d89bdc46d233b474d8886100554"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 23:48:25 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 23:48:25 2014 +0000"
      },
      "message": "Merge \"Migrate scenario tests to resource_* fixtures\""
    },
    {
      "commit": "2af5a24471ff3b24161c2a77948d2e629a9ce8d2",
      "tree": "00b64c1dc71d85db7f651f1499952ea5b1200f48",
      "parents": [
        "ce3ce826cb202c8c1a3a3f4f86446b49cbcb4674",
        "61a12e26fc5ea77309c6a0682b1331a7341a1f60"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 23:47:21 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 23:47:21 2014 +0000"
      },
      "message": "Merge \"Migrate volume API tests to resource_* fixtures\""
    },
    {
      "commit": "ce3ce826cb202c8c1a3a3f4f86446b49cbcb4674",
      "tree": "8d1dea1f1d2b65f338d1cfa4863c93121d4f90c9",
      "parents": [
        "3d4563dab621c17d1dc9980fa2a6828d0ce6e865",
        "0ca4933e9cb5ffc0536d087a30c3c911f21320b6"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 22:17:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 22:17:01 2014 +0000"
      },
      "message": "Merge \"remove heat test_updates tests\""
    },
    {
      "commit": "3d4563dab621c17d1dc9980fa2a6828d0ce6e865",
      "tree": "ef583f1ffdec5dccbc4f41bc0c4ee5e0011dd5c7",
      "parents": [
        "2844bf9729a409dc96a14e8a9757117c6251e446",
        "416c94c948ed0ac50e7e68b5b04959621773e481"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 17:28:20 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 17:28:20 2014 +0000"
      },
      "message": "Merge \"Fix Docstrings for test_server_basic_ops.py\""
    },
    {
      "commit": "0ca4933e9cb5ffc0536d087a30c3c911f21320b6",
      "tree": "ecdfe98c01f4da370bfeb5203420c7813d16718b",
      "parents": [
        "437cefd1c3c5bccd6607c275248f2da830b0494a"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Oct 03 10:52:36 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Fri Oct 03 15:07:13 2014 +0000"
      },
      "message": "remove heat test_updates tests\n\nThese perform async operations, but expect synchronous results, so\nthey can often fail if the system is slowed down in the least. These\ntests should be removed as they are non deterministic.\n\nCloses-Bug: #1370865\n\nChange-Id: I9f0ef9a2f8a3b8971c6e52b99723fe4137ec2d0a\n"
    },
    {
      "commit": "cde19f23b140ce8c2e54ee4a538bd4b1da4bdd12",
      "tree": "b8b9aea667cb1f8a63070ddc9627b0ba58c41503",
      "parents": [
        "29fea3544a13f05f76cfdd30931974dce6c01fcc"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 13:31:14 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 03 12:19:12 2014 +0100"
      },
      "message": "Migrate cli tests to resource_* fixtures\n\nPartially-implements bp resource-cleanup\n\nChange-Id: Id1d516948508018e4fa5b36ae7c109a04ee33dcc\n"
    },
    {
      "commit": "29fea3544a13f05f76cfdd30931974dce6c01fcc",
      "tree": "fc1b54a0d8c0c67378fc82e4d505fc44494b9f3a",
      "parents": [
        "ac20b5e14f8e3d89bdc46d233b474d8886100554"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 13:31:14 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 03 12:19:12 2014 +0100"
      },
      "message": "Migrate thirdparty tests to resource_* fixtures\n\nPartially-implements bp resource-cleanup\n\nChange-Id: I562e3894e949aa12d4ee20d7be5cf7ac3cc17e88\n"
    },
    {
      "commit": "ac20b5e14f8e3d89bdc46d233b474d8886100554",
      "tree": "3c93784bfac42fde3cdfa9b4068bdfd60667eef0",
      "parents": [
        "61a12e26fc5ea77309c6a0682b1331a7341a1f60"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 13:31:14 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 03 12:18:53 2014 +0100"
      },
      "message": "Migrate scenario tests to resource_* fixtures\n\nPartially-implements bp resource-cleanup\n\nChange-Id: Ib6ad8614c6d1a84e32dd31d27f899df02eed260a\n"
    },
    {
      "commit": "61a12e26fc5ea77309c6a0682b1331a7341a1f60",
      "tree": "11b5f968531c5a1dbe761cfd69ad4d167f07cb8a",
      "parents": [
        "2cae75a6539b33a66e57a6b28dc606c695e01acf"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Mon Sep 15 13:14:54 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Fri Oct 03 12:18:44 2014 +0100"
      },
      "message": "Migrate volume API tests to resource_* fixtures\n\nPartially-implements bp resource-cleanup\n\nChange-Id: Ib92d30d25592c38a5999d43e533921377200570f\n"
    },
    {
      "commit": "510f896cf670ec1e765250b159b6712b9acaef9e",
      "tree": "486ac7c61ea14b9a4eb7e2022edc2a4b7ec2e1e1",
      "parents": [
        "2844bf9729a409dc96a14e8a9757117c6251e446"
      ],
      "author": {
        "name": "sridhargaddam",
        "email": "sridhar.gaddam@enovance.com",
        "time": "Mon Sep 08 23:37:16 2014 +0530"
      },
      "committer": {
        "name": "sridhargaddam",
        "email": "sridhar.gaddam@enovance.com",
        "time": "Fri Oct 03 14:48:14 2014 +0530"
      },
      "message": "Improve IPV6 parity in Security Group testcases\n\nThis patch implements positive and negative IPV6 testcases\nfor Security Groups and adds few additional test cases to\nvalidate icmp protocol, remote_group_id and remote_ip_prefix\n\nChange-Id: I3dd272f15a282b2ac58beee10f36c8af66377727\nPartially implements: bp ipv6-api-testing-parity\n"
    },
    {
      "commit": "15cce2ae4c2ef603449a762b19fe65c8ad62a4dd",
      "tree": "fd9fd21cb899bd0a284402d385e7f9e0605e8325",
      "parents": [
        "2844bf9729a409dc96a14e8a9757117c6251e446"
      ],
      "author": {
        "name": "Dina Belova",
        "email": "dbelova@mirantis.com",
        "time": "Tue Aug 19 08:37:58 2014 +0000"
      },
      "committer": {
        "name": "Dina Belova",
        "email": "dbelova@mirantis.com",
        "time": "Fri Oct 03 13:02:21 2014 +0400"
      },
      "message": "Revert \"Skip telemetry_notification_api test due to bug 1336755\"\n\nAs https://review.openstack.org/#/c/114514/ has been merged, we can\ntry to check if changing of Ceilometer backend to the MongoDB makes the\nsituation better with running Ceilometer notification tests. Locally the\ntimeout issues were not reproduced both on MySQL and MongoDB, so this\nchange aims to check if the issue was solved by trying experimental runs\nof MongoDB devstack Ceilometer testing.\n\nThis reverts commit 88004daa7b0fd746a60dd3b17d68ed4427b40e58.\n\nCloses-Bug: #1276157\n\nChange-Id: I41fce7e56a0e9fb111a95a266def786cb0f90c5e\n"
    },
    {
      "commit": "416c94c948ed0ac50e7e68b5b04959621773e481",
      "tree": "a9d014757ab7a6b763155acc8f336800ddc2a470",
      "parents": [
        "59aa2f669ed07ba1380fbb1ddd07df4f840ebc9f"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Oct 02 13:47:25 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 03 16:20:30 2014 +0900"
      },
      "message": "Fix Docstrings for test_server_basic_ops.py\n\nIn commit I80d785bb5b325ccfac3c5cfd9d076718cf587e80,\nPause/unpause \u0026 Suspend/resume tests have been moved from this\ntest class but docstring was not updated.\n\nCloses-Bug: #1353814\n\nChange-Id: If890e459a9621e74df55d60d8befe53c471aa83f\n"
    },
    {
      "commit": "2844bf9729a409dc96a14e8a9757117c6251e446",
      "tree": "31a426cfda51bda933ae0b1543aec5bba42a385c",
      "parents": [
        "699809c1d305d0c75abf1612df78f061338cfb80",
        "5440a40d45c59929f70b1dbab1633d2d7071af21"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Fri Oct 03 06:06:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Fri Oct 03 06:06:46 2014 +0000"
      },
      "message": "Merge \"Don\u0027t parse config file if it doesn\u0027t exist\""
    },
    {
      "commit": "9dad940851ab5ad4616ab0e7d6cc0b16a79c5ca9",
      "tree": "5a17b18bd624d468caaa95aab3f1170615fe8bef",
      "parents": [
        "699809c1d305d0c75abf1612df78f061338cfb80"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Sep 25 10:15:49 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Fri Oct 03 03:58:34 2014 +0000"
      },
      "message": "Separate security group rule test for each args\n\nIf passing \"group_id\" argument to \"add security group rule\" API, the\nAPI ignores \"cidr\" argument.\nIn test_security_group_rules_create_with_optional_arguments, both\narguments are specified and that is meaningless.\nThis patch separates it for each purpose.\n\nThis patch removes success code checks from each test because the code\nis already checked in the client method create_security_group_rule().\n\nChange-Id: I1af1f37eb2d4b4f182d7ab69bcb0e9c37a356e35\nRelated-Bug: #1373832\n"
    },
    {
      "commit": "51e84f441f68214683c49c20b31a4d655d275c01",
      "tree": "09aaf420e0a69a21f09d1c7ec90cf7dc1c998099",
      "parents": [
        "699809c1d305d0c75abf1612df78f061338cfb80"
      ],
      "author": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Thu Oct 02 17:28:18 2014 +0900"
      },
      "committer": {
        "name": "ghanshyam",
        "email": "ghanshyam.mann@nectechnologies.in",
        "time": "Fri Oct 03 09:38:36 2014 +0900"
      },
      "message": "Remove Resp status code checks in stress tests\n\nAs response code checks is done at client side,\ntests case do not need to check the same again.\n\nThis patch removes status code checks in stress tests.\nAll removed status code checks are present on client side.\n\nPartially Implements blueprint: client-checks-success\n\nChange-Id: I1f09b25d6d6d1c966a0635509d670c55d9415468\n"
    },
    {
      "commit": "699809c1d305d0c75abf1612df78f061338cfb80",
      "tree": "4dd958a75f530bfccefe074680598b5faf637cbc",
      "parents": [
        "a3cca565010c7f73dc524046dac9856b0b34d237",
        "29bd43b271ef085046c04a2576419b98df684520"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 22:37:10 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 22:37:10 2014 +0000"
      },
      "message": "Merge \"Fix MismatchError for LB scenario test\""
    },
    {
      "commit": "a3cca565010c7f73dc524046dac9856b0b34d237",
      "tree": "48f45db4808cea356a9d6a2061d27526c20250b0",
      "parents": [
        "437cefd1c3c5bccd6607c275248f2da830b0494a",
        "78acc4c5a8ef9f87f385f6f02298a948dec2c349"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 22:36:07 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 22:36:07 2014 +0000"
      },
      "message": "Merge \"Use shared values for test_security_group_rules\""
    },
    {
      "commit": "769cddcb58ad362c27a3829d99796edeace30963",
      "tree": "cc2304e650fe4606ae7fbc0330d8912416761a9f",
      "parents": [
        "437cefd1c3c5bccd6607c275248f2da830b0494a"
      ],
      "author": {
        "name": "Brad Pokorny",
        "email": "Brad_Pokorny@symantec.com",
        "time": "Thu Oct 02 12:19:33 2014 -0700"
      },
      "committer": {
        "name": "Brad Pokorny",
        "email": "Brad_Pokorny@symantec.com",
        "time": "Thu Oct 02 12:46:34 2014 -0700"
      },
      "message": "Fix create_user parameters for v3\n\nWhen testing against the v3 identity API, the create_user function\ndefinition doesn\u0027t sync up to how it\u0027s being called. The result is\nerrors about mismatches in the number of arguments.\n\nThis patch updates the function to sync up with how it\u0027s being\ncalled, which is also how the definition is written for the v2 API.\n\nChange-Id: I7fd68e774e54933e49b98b9690d803475fcb5d62\nCloses-Bug: #1376830\n"
    },
    {
      "commit": "5440a40d45c59929f70b1dbab1633d2d7071af21",
      "tree": "c65d1d204609872d6e3a2808d390ba5933bee583",
      "parents": [
        "437cefd1c3c5bccd6607c275248f2da830b0494a"
      ],
      "author": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 02 14:36:16 2014 -0400"
      },
      "committer": {
        "name": "Matthew Treinish",
        "email": "mtreinish@kortar.org",
        "time": "Thu Oct 02 14:36:16 2014 -0400"
      },
      "message": "Don\u0027t parse config file if it doesn\u0027t exist\n\nThis commit adds a check before we parse the config file to see if the\nconfig file actually exists. If it doesn\u0027t we shouldn\u0027t try to parse\nit. There is still an issue with one scenario test that uses\ntestscenarios but it doesn\u0027t result in an error code being raised by a\ntest-list so that can be tracked down separately.\n\nChange-Id: Iac31f2edcfbccf8c06d73c6ca01e30c8319c0485\nCloses-Bug: #1369118\n"
    },
    {
      "commit": "437cefd1c3c5bccd6607c275248f2da830b0494a",
      "tree": "7175a968ae96cf174771e5c5797c8e94d092ac8a",
      "parents": [
        "2f7f800edd3c816e5465c4fb3569b56a3003e02b",
        "ff4a97e49e6db8a5a7c71f49fdeb8c2fa4d87d82"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 13:37:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 13:37:46 2014 +0000"
      },
      "message": "Merge \"skip cfn_init test, it is failing too much\""
    },
    {
      "commit": "2f7f800edd3c816e5465c4fb3569b56a3003e02b",
      "tree": "8a8bbd26ab2adc48d88c60f799be6bb2f1e9b777",
      "parents": [
        "7833fec83f565d6e6a7bd35a0385c8604d018f70",
        "8186f81775bbadaff24dfe7fd43fb3bb929b988d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 12:45:32 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 12:45:32 2014 +0000"
      },
      "message": "Merge \"Removes deprecated net_common module\""
    },
    {
      "commit": "7833fec83f565d6e6a7bd35a0385c8604d018f70",
      "tree": "45193fa07e6febeb1b9aa2da21b5685d3b3d7896",
      "parents": [
        "7ac95b330c3bdc4c57e68f99a863e849a86564cd",
        "455e84498e959105feeb00f6286376915ccc86b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 12:39:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 12:39:05 2014 +0000"
      },
      "message": "Merge \"Drop client_type for auth module\""
    },
    {
      "commit": "7ac95b330c3bdc4c57e68f99a863e849a86564cd",
      "tree": "5645396ee68cb96121f4b6c842e918ab3f01d971",
      "parents": [
        "e1db29ce1b38db06d17a544334ee20196abcee03",
        "84d7fbc79b12f47f8540eb86c5ee4aa92f9fb79f"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 11:56:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 11:56:29 2014 +0000"
      },
      "message": "Merge \"Add an internal test method for rebooting a server\""
    },
    {
      "commit": "78acc4c5a8ef9f87f385f6f02298a948dec2c349",
      "tree": "4b993332b7c31164347ce375aef23905e6cc90a7",
      "parents": [
        "37728045bc34a61d6d1b3801500d571cb0c9e5aa"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Sep 25 09:51:45 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Thu Oct 02 09:51:26 2014 +0000"
      },
      "message": "Use shared values for test_security_group_rules\n\nIn test_security_group_rules, most created security group rules are\nthe same. This patch adds shared values and makes these tests use\nthem for cleanup.\n\nChange-Id: Ie86c33217fc6b065844e31f9b6e37be93322f2cb\n"
    },
    {
      "commit": "e1db29ce1b38db06d17a544334ee20196abcee03",
      "tree": "8fd2db9098d2b6135f73712b7586738919f399a6",
      "parents": [
        "1b7842d29cf836dadf6014b424b96cfe2b983229",
        "486ede779bc18b79972a7518c8eebfaf68998e7c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 09:47:31 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 09:47:31 2014 +0000"
      },
      "message": "Merge \"Drop OfficialClientManager and references to it\""
    },
    {
      "commit": "1b7842d29cf836dadf6014b424b96cfe2b983229",
      "tree": "7c030ce1bc39c175451a3b9ec3e49ce3150db6da",
      "parents": [
        "3ebb3f0b3130005df6dd26b4680db033daa46788",
        "4338ea60b24e6f47cdc3d1a54f1c5eb6d1c03bc3"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 09:40:41 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 09:40:41 2014 +0000"
      },
      "message": "Merge \"Revert \"Add \"reboot_instance\" EC2 API test\"\""
    },
    {
      "commit": "3ebb3f0b3130005df6dd26b4680db033daa46788",
      "tree": "43ac861ffc0c5245476865cd1be2c68716c895b9",
      "parents": [
        "59aa2f669ed07ba1380fbb1ddd07df4f840ebc9f",
        "5439cda7e52663a1e52e30a94b28cbc22b7f4027"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 06:06:01 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 06:06:01 2014 +0000"
      },
      "message": "Merge \"Remove \"nova-manage flavor list\" CLI test\""
    },
    {
      "commit": "59aa2f669ed07ba1380fbb1ddd07df4f840ebc9f",
      "tree": "91cbcd7493e8c2f9839aea412821d33a2f8351c0",
      "parents": [
        "37728045bc34a61d6d1b3801500d571cb0c9e5aa",
        "24dd1981efe978505abb6b7f30b93faa6b9d8ce8"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Thu Oct 02 04:03:46 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Thu Oct 02 04:03:46 2014 +0000"
      },
      "message": "Merge \"Add test list_servers_filtered_by_name_regex\""
    },
    {
      "commit": "ff4a97e49e6db8a5a7c71f49fdeb8c2fa4d87d82",
      "tree": "951e146299a6f660659dc7955f5848c4a14acd3e",
      "parents": [
        "37728045bc34a61d6d1b3801500d571cb0c9e5aa"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Oct 01 22:57:07 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Wed Oct 01 22:57:07 2014 -0400"
      },
      "message": "skip cfn_init test, it is failing too much\n\nAnd there is no current progress on the bug.\n\nChange-Id: I2604805d06a87973b8c30e56457fcd3648a666f4\nRelated-Bug: #1374175\n"
    },
    {
      "commit": "4338ea60b24e6f47cdc3d1a54f1c5eb6d1c03bc3",
      "tree": "bf108728d6abd56b32bfb0ace5997530cdd99bc0",
      "parents": [
        "120739800aac59875f2eef003f51bd2da1c1a5a4"
      ],
      "author": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Oct 02 02:32:49 2014 +0000"
      },
      "committer": {
        "name": "Joe Gordon",
        "email": "joe.gordon0@gmail.com",
        "time": "Thu Oct 02 02:32:49 2014 +0000"
      },
      "message": "Revert \"Add \"reboot_instance\" EC2 API test\"\n\nThis reverts commit 120739800aac59875f2eef003f51bd2da1c1a5a4.\n\nThis test never worked well it hit bug #1352341.\n\nChange-Id: Ia254c47119f8936c9f5b3ab60a8a2d75c10e32f2\nRelated-Bug: #1352341\n"
    },
    {
      "commit": "5439cda7e52663a1e52e30a94b28cbc22b7f4027",
      "tree": "5184e26d87c0a80f84c4261df60616531f1cbb3d",
      "parents": [
        "37728045bc34a61d6d1b3801500d571cb0c9e5aa"
      ],
      "author": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Oct 01 19:22:12 2014 -0700"
      },
      "committer": {
        "name": "Matt Riedemann",
        "email": "mriedem@us.ibm.com",
        "time": "Wed Oct 01 19:22:12 2014 -0700"
      },
      "message": "Remove \"nova-manage flavor list\" CLI test\n\nThe \"nova-manage flavor\" sub-commands were deprecated in Juno and Nova\nchange I1798c8a0697009b3dcebeb818580c8323880e395 removes them.\n\nThis removes the test_flavor_list test and changes the test_debug_flag\nand test_verbose_flag tests to use \u0027nova-manage service list\u0027 instead of\n\u0027nova-manage flavor list\u0027.\n\nChange-Id: I4e2399f2fbab2c20299dd62c104b9220c1d36fb2\n"
    },
    {
      "commit": "37728045bc34a61d6d1b3801500d571cb0c9e5aa",
      "tree": "d9ef3a06d09b5f8f58ee16509c3a5b376d2f3460",
      "parents": [
        "2cae75a6539b33a66e57a6b28dc606c695e01acf",
        "436de86458fbd74e7b409b2b5fc760989c4b414c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 01 23:46:40 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 01 23:46:40 2014 +0000"
      },
      "message": "Merge \"javelin: fix user destruction\""
    },
    {
      "commit": "2cae75a6539b33a66e57a6b28dc606c695e01acf",
      "tree": "e60407c80549f0a808445ba060f22f2e75bd7090",
      "parents": [
        "5e643acf73fbe7f2c209dd1853fdb3171110c1ea",
        "c76d04d765288d53b765967e3fd7a0730b38a383"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 01 17:52:47 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 01 17:52:47 2014 +0000"
      },
      "message": "Merge \"Migrate telemetry API tests to resource_* fixtures\""
    },
    {
      "commit": "5e643acf73fbe7f2c209dd1853fdb3171110c1ea",
      "tree": "496a1c84207980cfc53822bb0b7e2c2a3dc54853",
      "parents": [
        "bf87f86f25720805f90a1d8d2517835ff0df8c20",
        "ae9aca0cc051431a2c851deba7c6f59b24115248"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 01 17:51:38 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 01 17:51:38 2014 +0000"
      },
      "message": "Merge \"Drop OfficialClientManager from tenant isolation\""
    },
    {
      "commit": "bf87f86f25720805f90a1d8d2517835ff0df8c20",
      "tree": "76bd1d3a8827d91c0cdb12f291533d03fd5c8c2c",
      "parents": [
        "477d63086eac246afed75904918d757ecc1762a4",
        "23ee1c66ab652f7030f404b22a0c3b7e48893e2b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 01 13:08:35 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 01 13:08:35 2014 +0000"
      },
      "message": "Merge \"Migrate queuing API tests to resource_* fixtures\""
    },
    {
      "commit": "477d63086eac246afed75904918d757ecc1762a4",
      "tree": "4ca0d782d8c6727919f9802c81b255262628a0ca",
      "parents": [
        "8bfcb2bb19670f9283fb0f3b7e519d96fec81311",
        "556f796b2efa33df19f9ed216a25892f9c706b2c"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 01 13:08:24 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 01 13:08:24 2014 +0000"
      },
      "message": "Merge \"Migrate orchestration API tests to resource_* fixtures\""
    },
    {
      "commit": "8186f81775bbadaff24dfe7fd43fb3bb929b988d",
      "tree": "80939a21e46529e18a79a19d8e9d20b9b958e421",
      "parents": [
        "455e84498e959105feeb00f6286376915ccc86b2"
      ],
      "author": {
        "name": "Yair Fried",
        "email": "yfried@redhat.com",
        "time": "Sun Sep 28 09:39:39 2014 +0300"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 01 11:40:43 2014 +0100"
      },
      "message": "Removes deprecated net_common module\n\nModule net_common was replaced by module net_resources as part of migration of\nscenario tests to tempest clients.\nThis patch fixes a few rogue references and removes this module completely.\n\nChange-Id: I5426e030895d219ac456b3cceb361675c839b876\nPartially-implements: bp/tempest-client-scenarios\n"
    },
    {
      "commit": "455e84498e959105feeb00f6286376915ccc86b2",
      "tree": "8ae69ef761cdad0dc3f19da439367c90c2be2c81",
      "parents": [
        "486ede779bc18b79972a7518c8eebfaf68998e7c"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 25 12:00:19 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 01 11:38:45 2014 +0100"
      },
      "message": "Drop client_type for auth module\n\nClient type was designed to allow the auth module to consume\nthe official keystone client for tests based on the official clients.\nScenario tests have been migrated to tempest client, and CLI tests\nare being moved out of tempest, and they don\u0027t need an external\nauth provider anyways.\nThere\u0027s no need for client_type anymore, removing it.\n\nChange-Id: I6eebd80ea2259b72e8013e65e9a83615f86a3f84\nPartially-implemnts: bp/tempest-client-scenarios\n"
    },
    {
      "commit": "486ede779bc18b79972a7518c8eebfaf68998e7c",
      "tree": "6b9e40d8e10d05393dc27dadd2f2766c1bd8599a",
      "parents": [
        "ae9aca0cc051431a2c851deba7c6f59b24115248"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 25 11:50:05 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 01 11:27:02 2014 +0100"
      },
      "message": "Drop OfficialClientManager and references to it\n\nOfficialClientManager is unused now that scenario tests use\nclients.Manager instead. Dropping the class, the hacking\nrule that forbade its use in API tests and related unit tests.\n\nChange-Id: Ib359b9ab0a903436d9d9c265e8c4d82bdd80a496\n"
    },
    {
      "commit": "ae9aca0cc051431a2c851deba7c6f59b24115248",
      "tree": "3bfaf976758ab136137bd17ca313fe8df1cfdaaf",
      "parents": [
        "67f80914de1a51984b0d609bdfc9b3bd93e2ff0c"
      ],
      "author": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Thu Sep 25 11:43:11 2014 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli",
        "email": "andrea.frittoli@hp.com",
        "time": "Wed Oct 01 11:08:43 2014 +0100"
      },
      "message": "Drop OfficialClientManager from tenant isolation\n\nScenario tests use the tempest clients, so drop support for\nOfficialClientManager from the tenant isolation classes.\n\nChange-Id: I84638210043d376b4f4025a69751536651991293\nPartially-implements: bp:tempest-client-scenarios\n"
    },
    {
      "commit": "8bfcb2bb19670f9283fb0f3b7e519d96fec81311",
      "tree": "b81568a2b3313780cd01423667d7735b4fab6339",
      "parents": [
        "1a8b6db4fd23fb98d8d7fcafe5f86f5384e3dbc6",
        "35589aa0abe1d7629ac43bef3f6338bd36c2252b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Wed Oct 01 08:48:14 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Wed Oct 01 08:48:14 2014 +0000"
      },
      "message": "Merge \"Add subnet tests for extra attributes\""
    },
    {
      "commit": "6e201f5bc488c1a1ad126cf7c0a4915c452c2e8b",
      "tree": "8f4196e12a1c073c2c9ecc9896e04d7e8a8b2e29",
      "parents": [
        "1a8b6db4fd23fb98d8d7fcafe5f86f5384e3dbc6"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Oct 01 04:21:39 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Wed Oct 01 04:22:06 2014 +0000"
      },
      "message": "Add the start message for debugging net info\n\nWhen a network scenario test fails due to networking timeout, we can\nget both server console log and network information for debugging.\nCurrent network information doesn\u0027t contain the start message and\nit seems a little confusion where starts network info.\nThis patch adds the message.\n\nChange-Id: I8490c08b7073302d299f7b63dd9d6380d8a8d27e\nRelated-Bug: #1323658\n"
    },
    {
      "commit": "436de86458fbd74e7b409b2b5fc760989c4b414c",
      "tree": "19e1a64b15bab447ed775bbc672ca0bcc705a2b2",
      "parents": [
        "00fc74aeac0b444ac3b856be6825ad4124d35a17"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Tue Sep 30 17:09:50 2014 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Tue Sep 30 19:18:39 2014 -0400"
      },
      "message": "javelin: fix user destruction\n\nUse the right Python method to destroy an user:\n- get the tenant_id\n- get the user_id (with tenant_id)\n- delete the user using user_id\n\nChange-Id: I2121fedf563cc4d41f8ad8dfcaf55d767d87d69f\n"
    },
    {
      "commit": "1a8b6db4fd23fb98d8d7fcafe5f86f5384e3dbc6",
      "tree": "89494d744897db48d5fefd6dcd74d5822a50b1bf",
      "parents": [
        "d4def2340053a55c00160b707d9ce306a5c25352",
        "41a4ef4c586eec7a540d74b5360566f9263eed3b"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 22:57:44 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 22:57:44 2014 +0000"
      },
      "message": "Merge \"disable neutron network tests that fail too much\""
    },
    {
      "commit": "d4def2340053a55c00160b707d9ce306a5c25352",
      "tree": "110ecddb92ef4f9ff7ac10cb82f1bfefde691326",
      "parents": [
        "00fc74aeac0b444ac3b856be6825ad4124d35a17",
        "07cfe97a38bcad4c38f66d9787da183fe1a33754"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 21:01:06 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 21:01:06 2014 +0000"
      },
      "message": "Merge \"Add a test for deleting a suspended server\""
    },
    {
      "commit": "00fc74aeac0b444ac3b856be6825ad4124d35a17",
      "tree": "1f2895add7087da5e85db8892654e6c9bbf91d79",
      "parents": [
        "67f80914de1a51984b0d609bdfc9b3bd93e2ff0c",
        "5bdcc77e0bb6a1e6085c5348664d8a398e4c11c0"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 20:54:29 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 20:54:29 2014 +0000"
      },
      "message": "Merge \"Do not run fwaas API tests in smoke\""
    },
    {
      "commit": "67f80914de1a51984b0d609bdfc9b3bd93e2ff0c",
      "tree": "998ae017ce261f19c32ae2391f3d990e18b485ac",
      "parents": [
        "1b58d3124e42d020faccb2e7d1e7419d3b924b43",
        "4839b6446d28f39e56b7e741a67703ae85da81d1"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 19:13:05 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 19:13:05 2014 +0000"
      },
      "message": "Merge \"Fix resource cleanup in server rescue tests\""
    },
    {
      "commit": "1b58d3124e42d020faccb2e7d1e7419d3b924b43",
      "tree": "bfe9834bd4a4f22683fd27f1ce9a1d76369ef433",
      "parents": [
        "3e2aeb4562b43f1ab6c3fcab11568d9d02bfd9ae",
        "5ebc27bf3433c763a307497cc5785606362b8b7d"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 19:11:59 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 19:11:59 2014 +0000"
      },
      "message": "Merge \"javelin: Detach the volume before destruction\""
    },
    {
      "commit": "41a4ef4c586eec7a540d74b5360566f9263eed3b",
      "tree": "cf8dc13ccef9911a4e68cf51a04838dcbe8ea67f",
      "parents": [
        "3e2aeb4562b43f1ab6c3fcab11568d9d02bfd9ae"
      ],
      "author": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Sep 30 14:42:16 2014 -0400"
      },
      "committer": {
        "name": "Sean Dague",
        "email": "sean@dague.net",
        "time": "Tue Sep 30 14:42:16 2014 -0400"
      },
      "message": "disable neutron network tests that fail too much\n\nThe neutron team has deferred addressing these issues until K1. They\nare basically preventing any Icehouse code from landing on any project\ndue to the incredibly high failure rate.\n\nDisable these tests until the neutron team can address the underlying\nissue.\n\nChange-Id: I1e5520f2a3aeaaa0dc0b70d307f902cd26be2b03\nRelated-Bug: #1323658\n"
    },
    {
      "commit": "3e2aeb4562b43f1ab6c3fcab11568d9d02bfd9ae",
      "tree": "193f97df516a51847f13bc6fec5346ed11577a17",
      "parents": [
        "cafc3ad763ed5a524258b4e5be2ffa3d1a8219d5",
        "fe1e2432e030b305612f8b14759c0f8678d6052a"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 17:34:54 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 17:34:54 2014 +0000"
      },
      "message": "Merge \"Migrate scenario utils to tempest client\""
    },
    {
      "commit": "e16bef0a0b6370d4e7da37141b7c52c8bf71400a",
      "tree": "6f56e29b8a5af198869d6afe8652dd7b22817311",
      "parents": [
        "f07f5d1f193afb57a14639e932209c4a1975ca32"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Tue Sep 30 11:16:55 2014 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Tue Sep 30 11:20:46 2014 +0200"
      },
      "message": "Fix schema definition admin_flavor_create\n\nThe api of flavor_create has a missing property level. Property \"id\"\nis noneable and need to be excluded from negative testing.\n\nChange-Id: I411eb8c29d0c00d6d64358ede26992ee2fe380c9\nCloses-bug: #1375142\n"
    },
    {
      "commit": "f07f5d1f193afb57a14639e932209c4a1975ca32",
      "tree": "8a872fe6ed05acaeb40c583caaa4be9811c996f4",
      "parents": [
        "cafc3ad763ed5a524258b4e5be2ffa3d1a8219d5"
      ],
      "author": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Mon Sep 01 09:47:23 2014 +0200"
      },
      "committer": {
        "name": "Marc Koderer",
        "email": "marc@koderer.com",
        "time": "Tue Sep 30 11:20:46 2014 +0200"
      },
      "message": "Reduce complexity during import phase\n\nIn the current state of the negative testing framework the import phase\nconsists in many complex operation during import phase. This fix reduces\nthe complexity during that phase to improve the performance,\ndebugability and robustness.\n\nIn this fix we only determine the test scenarios in the import phase. The\npayloads are created while test execution. This also improves the\nflexibility since the test executor has full access to the test variables.\n\nChange-Id: I8deed33d37c5bf07c26118d6d66ada105d259c89\nPartially-implements: bp autogen-negative-tests\n"
    },
    {
      "commit": "cafc3ad763ed5a524258b4e5be2ffa3d1a8219d5",
      "tree": "37f9720bcde145d3648c50f4d2e2171fa159164e",
      "parents": [
        "58cbf9c554e7a209215cdeb9ac0ccdc84962d6a9",
        "550788819a10219a022587ad505832c6407b35df"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 07:21:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 07:21:55 2014 +0000"
      },
      "message": "Merge \"Add a test documentation section to the docs\""
    },
    {
      "commit": "58cbf9c554e7a209215cdeb9ac0ccdc84962d6a9",
      "tree": "299de1d0c7c43387fc7ba02510e1732c1a0d3abb",
      "parents": [
        "07bfc57acaf71279415fb77285c4e569e77088f5",
        "9dd154e13c5f60751117387506e4d155413ab0ad"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Tue Sep 30 01:49:13 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Sep 30 01:49:13 2014 +0000"
      },
      "message": "Merge \"Updated from global requirements\""
    },
    {
      "commit": "84d7fbc79b12f47f8540eb86c5ee4aa92f9fb79f",
      "tree": "9f3137cb30e1287ee555bfbecd5db79bdac749c6",
      "parents": [
        "07bfc57acaf71279415fb77285c4e569e77088f5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Sep 30 01:42:33 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Sep 30 01:42:33 2014 +0000"
      },
      "message": "Add an internal test method for rebooting a server\n\ntest_reboot_server_hard and test_reboot_server_soft contain almost\nthe same code and they are redundant.\nThis patch adds an internal test method and makes them use the method\nfor cleanup.\n\nChange-Id: I98fc519b5bb2de8cc47007ba9138247f4c0f3369\n"
    },
    {
      "commit": "7a78cc8ecdade776bdb18f61b3fda8d9c4ae8c26",
      "tree": "03b8d6aa97b78e124cd04ac769a556215e18d114",
      "parents": [
        "07bfc57acaf71279415fb77285c4e569e77088f5"
      ],
      "author": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Thu Sep 18 17:51:30 2014 +0930"
      },
      "committer": {
        "name": "Chris Yeoh",
        "email": "cyeoh@au1.ibm.com",
        "time": "Tue Sep 30 10:02:47 2014 +0930"
      },
      "message": "Fixes image create utf-8 multibyte test\n\nFixes test_create_image_specify_multibyte_character_image_name\nso that it actually sends a UTF-8 multibyte character rather\nthan unicode. Also changes it to a 3 byte multibyte character\nrather than a 4 byte multibyte character because glance currently\ndoesn\u0027t handle 4 byte utf-8 and will 500.\n\nChange-Id: I064b563024a090899a4adcbbd462a18c5450830c\nRelated-Bug: 1006725\n"
    },
    {
      "commit": "07cfe97a38bcad4c38f66d9787da183fe1a33754",
      "tree": "fb609972ea63d42caa8d2300257b13c3fe2fd455",
      "parents": [
        "07bfc57acaf71279415fb77285c4e569e77088f5"
      ],
      "author": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Sep 30 00:15:14 2014 +0000"
      },
      "committer": {
        "name": "Ken\u0027ichi Ohmichi",
        "email": "oomichi@mxs.nes.nec.co.jp",
        "time": "Tue Sep 30 00:16:20 2014 +0000"
      },
      "message": "Add a test for deleting a suspended server\n\nA server should be able to be deleted at any time.\nThis patch adds a test for deleting a suspended server.\n\nChange-Id: I21ab4eb204f1d85ef53d239afc92fd6a3359a97e\n"
    },
    {
      "commit": "07bfc57acaf71279415fb77285c4e569e77088f5",
      "tree": "4f3ba88c279a13d381c69987f8628430abb0cd1e",
      "parents": [
        "e1f0055ecd68759f2d0e752c74079dc43d9b059f",
        "de456a1aa3d6ab0b9e129e9e041d1cf0d77a10b2"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 29 21:58:11 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 29 21:58:11 2014 +0000"
      },
      "message": "Merge \"Make SwiftScenarioTest methods public\""
    },
    {
      "commit": "5ebc27bf3433c763a307497cc5785606362b8b7d",
      "tree": "1cf7c1d66ee83c44e0fc35f1aeb11254667e59f7",
      "parents": [
        "e1f0055ecd68759f2d0e752c74079dc43d9b059f"
      ],
      "author": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Mon Sep 15 14:30:35 2014 -0400"
      },
      "committer": {
        "name": "Emilien Macchi",
        "email": "emilien.macchi@enovance.com",
        "time": "Mon Sep 29 17:20:39 2014 -0400"
      },
      "message": "javelin: Detach the volume before destruction\n\nIn Icehouse, a volume needs to be detached before it can be deleted.\n\nCloses-Bug:  #1375476\n\nChange-Id: Ic1c8e79fc1efa46ac9a70e288166cd5e0d823cfa\n"
    },
    {
      "commit": "9dd154e13c5f60751117387506e4d155413ab0ad",
      "tree": "6bbf2bb58e32f96c130bd94d089f8fd4db2d27e8",
      "parents": [
        "e1f0055ecd68759f2d0e752c74079dc43d9b059f"
      ],
      "author": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Sep 29 21:05:32 2014 +0000"
      },
      "committer": {
        "name": "OpenStack Proposal Bot",
        "email": "openstack-infra@lists.openstack.org",
        "time": "Mon Sep 29 21:05:32 2014 +0000"
      },
      "message": "Updated from global requirements\n\nChange-Id: Ie493cb22421af0498575c2c44deafc4e8a9ef56d\n"
    },
    {
      "commit": "29bd43b271ef085046c04a2576419b98df684520",
      "tree": "16460964d5f9cbace46059d192c178502746651d",
      "parents": [
        "e1f0055ecd68759f2d0e752c74079dc43d9b059f"
      ],
      "author": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Wed Sep 10 11:43:15 2014 -0700"
      },
      "committer": {
        "name": "armando-migliaccio",
        "email": "armamig@gmail.com",
        "time": "Mon Sep 29 11:37:04 2014 -0700"
      },
      "message": "Fix MismatchError for LB scenario test\n\nIt has been observed that at a given iteration only one of the two HTTP\nservices responds to requests made to the VIP. This is somewhat rare and\nit may be caused by the fact that the number of requests being sent is\nnot high enough for the ROUNDROBIN algorithm to equally distribute requests\nacross all the members in the pool.\n\nIncreasing the number of retries makes the test runtime only slightly\nlonger, but it should give us more confidence that, if we keep observing\nthe same type of failure, this can be ruled out.\n\nAt the same time, this patch also relaxes the check so that it just verifies\nthat member pools are load balanced at least once. Verifying that the number\nof requests are spread evenly across is always going to be prone to transient\ncondition and it is beyond the scope of a scenario test that validates whether\nNeutron LBaaS is wiring things correctly.\n\nCloses-bug: #1358857\n\nChange-Id: Ibc0aeb092a4643eb151cef8d7d942d9e3d1ed71c\n"
    },
    {
      "commit": "e1f0055ecd68759f2d0e752c74079dc43d9b059f",
      "tree": "27135f843e0a68f8f15f36828dea268b38c63802",
      "parents": [
        "8cf106cb3619dfb7d82e9c58c0c1c9a7162aa052",
        "d18fec1de70f7b50be1f4f7fbea192d2519a2121"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 29 18:06:55 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 29 18:06:55 2014 +0000"
      },
      "message": "Merge \"Javelin: enable volume resources\""
    },
    {
      "commit": "8cf106cb3619dfb7d82e9c58c0c1c9a7162aa052",
      "tree": "82ef39920e5870e2f2e80f281f69aba91f9eabd8",
      "parents": [
        "46a03b3de541161b83a90bd6a17a9375409e29a1",
        "bf48dafdb38afb7c22313fe2d93350572c36e106"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 29 16:58:28 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 29 16:58:28 2014 +0000"
      },
      "message": "Merge \"Stop using intersphinx\""
    },
    {
      "commit": "46a03b3de541161b83a90bd6a17a9375409e29a1",
      "tree": "b721647258a443a332a2d4152c79b0c1d5a92f6a",
      "parents": [
        "5b4543907804a02d5fd52d7f03e894709dd75f60",
        "38641c66c04b946b562b7a7be87338a2a5dc1695"
      ],
      "author": {
        "name": "Jenkins",
        "email": "jenkins@review.openstack.org",
        "time": "Mon Sep 29 16:42:09 2014 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Sep 29 16:42:10 2014 +0000"
      },
      "message": "Merge \"enable volumes v2 snapshot tests by sharing codes\""
    }
  ],
  "next": "5b4543907804a02d5fd52d7f03e894709dd75f60"
}
