)]}'
{
  "log": [
    {
      "commit": "3bc1f4decd285d455c928d19aa7cd4a81236576a",
      "tree": "9ac270d208a655270cf08f4be71ea10195615db5",
      "parents": [
        "67249477d855d5be4470defcaa7a981fdb66ad49"
      ],
      "author": {
        "name": "Gregory Thiemonge",
        "email": "gthiemon@redhat.com",
        "time": "Fri Oct 02 13:53:31 2020 +0200"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Oct 19 10:30:00 2020 +0200"
      },
      "message": "Fix scenario tests issue with immutable LBs\n\nWait for the loadbalancer to become ACTIVE after deleting an\nhealthmonitor or a listener, to ensure the next test uses a LB in a\nnon-transitional state.\n\nThis also fixes the cidrs tests that were using the wrong waiter\ntimeouts.\n\nThis patch also moves individual deletion of children resources in class\ntear down to a more performant way by cascade deleting the load\nbalancer.\n\nStory: 2008219\nTask: 41008\n\nDepends-On: https://review.opendev.org/#/c/757604/\nDepends-On: https://review.opendev.org/#/c/757840/\nDepends-On: https://review.opendev.org/#/c/757841/\nDepends-On: https://review.opendev.org/#/c/757842/\n\nCo-Authored-By: Carlos Goncalves \u003ccgoncalves@redhat.com\u003e\nChange-Id: I6a4eed7269e4f502bd0fc8613cb4ec4da13890e7\n"
    },
    {
      "commit": "f7718ef862c568f7c761c17ac9736e650ececb73",
      "tree": "19e8aa70a0f198cad83d923050ba5b15aca4733b",
      "parents": [
        "bb23855ce65500dda6a0e332eab7174ed493a0ac"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Aug 18 14:21:36 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Tue Aug 25 13:53:30 2020 +0000"
      },
      "message": "Add ALPN protocol scenario tests\n\nDepends-On: https://review.opendev.org/#/c/744520/\nChange-Id: I4ae7a03d2248c970d7bcd3fe8a43a43ca48d5084\n"
    },
    {
      "commit": "bb23855ce65500dda6a0e332eab7174ed493a0ac",
      "tree": "0c84752b908b3e58262a94d749c22c5649f1109a",
      "parents": [
        "6224788530523b45d0c3d443f48622bda310690f"
      ],
      "author": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Wed Jan 15 10:10:55 2020 +0000"
      },
      "committer": {
        "name": "Carlos Goncalves",
        "email": "cgoncalves@redhat.com",
        "time": "Mon Aug 24 11:00:17 2020 +0200"
      },
      "message": "Add tests for allowed CIDRs in listeners\n\nThis patch adds API and scenario tests for testing allowed CIDRS in\nlisteners introduced in API version 2.12 (included in Train release).\n\nChange-Id: Ibe677e046afc16f038ccacb10e5fe62802828581\n"
    },
    {
      "commit": "6fbfed03d31a3041a62ca621551f22829f42da2d",
      "tree": "946b1a7ace8177295173cc4fee158252c65506d6",
      "parents": [
        "794072ac96970336c1e11704100463006ee954bf"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 19 15:37:31 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Aug 04 21:53:06 2020 +0000"
      },
      "message": "Add skip_if_not_implemented to the service client\n\nThis patch adds a decorator that wraps the service client methods adding\nthe ability to raise a skipException if a call to the API returns a\nNotImplementedError or UnsupportedOptionError exception.\n\nThis is useful for running the tests against provider drivers that do\nnot support all of the Octavia API features.\n\nChange-Id: I17d4be65130fadf97d6170d22fb07c72672b7573\n"
    },
    {
      "commit": "794072ac96970336c1e11704100463006ee954bf",
      "tree": "f52564a01c9a9978c75494a185dda5fe15420564",
      "parents": [
        "ae44e20514156e9365a28bc570d8dbfb93966124",
        "540bb3b4d03d8c3e26d257c1d33f4cd84a94c1a7"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Tue Aug 04 21:42:25 2020 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Tue Aug 04 21:42:25 2020 +0000"
      },
      "message": "Merge \"Add tags API tests\""
    },
    {
      "commit": "540bb3b4d03d8c3e26d257c1d33f4cd84a94c1a7",
      "tree": "15eaf4876849296000c4c3f611517db6f62cf239",
      "parents": [
        "beb1cbaebbe6138d7582a596dbee8895fbc48599"
      ],
      "author": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Tue Jun 16 18:23:53 2020 +0300"
      },
      "committer": {
        "name": "oschwart",
        "email": "oschwart@redhat.com",
        "time": "Sun Jul 19 12:43:01 2020 +0300"
      },
      "message": "Add tags API tests\n\nThis patch adds some API tests in the create, list and update methods\nof the Octavia objects that support Tags.\n\nTags are supported on Octavia API version 2.5 or later.\n\nChange-Id: Ib14852d57535508fecee2705e704954cfd078474\n"
    },
    {
      "commit": "a5074259fb686f92057ae6313fa620471840de0e",
      "tree": "4ab5116d31a47f14f53d30ccb47773b76519d0e0",
      "parents": [
        "5506c00b8d8972e6223499dd5a5da4c85c1ff836"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jun 30 10:28:09 2020 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jun 30 10:52:55 2020 -0700"
      },
      "message": "Apply Octavia hacking checks to the tempest plugin\n\nCurrently we are not applying the custom hacking checks we use in\nOctavia to the octavia-tempest-plugin. This leads to style issues\nsneaking into the plugin.\nThis patch copies the same checks from Octavia (for simpler\nmanagement) into octavia-tempest-plugin and resolves some of the\nexisting style violations.\n\nChange-Id: Ic103d8bededfec77ec0034d7c167ac1e49954a5c\n"
    },
    {
      "commit": "0ae7f108b91eea0a363236cb12bcb03c098d321d",
      "tree": "dac28d5c13535cd902145a9de64a722142c313d3",
      "parents": [
        "e9aa05ef60113846cd75010dc77e28865aee6125"
      ],
      "author": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Mar 20 11:14:44 2020 -0400"
      },
      "committer": {
        "name": "Brian Haley",
        "email": "bhaley@redhat.com",
        "time": "Fri Mar 20 11:14:44 2020 -0400"
      },
      "message": "Use same flake8 extensions as Octavia\n\nEnabled the same flake8 extensions as the Octavia tree,\nfixing the bugs that they now caught.\n\nTrivialfix\n\nChange-Id: I0fc3f5e3a48dc9dc0286cf9b11847a77573ac411\n"
    },
    {
      "commit": "7cd22d25986da6cd7f1475f4acaa11bcabdf4852",
      "tree": "6964581eb8e61b36995b3307c4ade953f0b5fb7e",
      "parents": [
        "c2aa20c24a9adf505d06f1fc4a4cb0e18d28c328",
        "637866383710d3c170e45e5c2ac4de91aedfa993"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.opendev.org",
        "time": "Mon Dec 09 23:05:45 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Dec 09 23:05:45 2019 +0000"
      },
      "message": "Merge \"Add listener client authentication scenario tests\""
    },
    {
      "commit": "c2aa20c24a9adf505d06f1fc4a4cb0e18d28c328",
      "tree": "7b276199b32688e5dd40897713128e5290d49b6e",
      "parents": [
        "70c90ff66f58119f418c57f88358b8b4f42f84c3"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Wed Nov 20 11:15:07 2019 -0800"
      },
      "committer": {
        "name": "Sam Morrison",
        "email": "sorrison@gmail.com",
        "time": "Mon Dec 09 11:41:58 2019 +1100"
      },
      "message": "Test the Availability Zone [Profile] admin API\n\nDepends-On: https://review.opendev.org/#/c/693765/\nChange-Id: Ifc2965152c1bca8e899cf3c84153203ddb85712f\n"
    },
    {
      "commit": "637866383710d3c170e45e5c2ac4de91aedfa993",
      "tree": "ed1e005232a5a185dcf3f4520bdf6144d49ad00b",
      "parents": [
        "402de7d80c2dc6097fb783fa37bd29e29df7837d"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Nov 08 23:22:13 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Sun Nov 10 08:53:35 2019 +0000"
      },
      "message": "Add listener client authentication scenario tests\n\nThis patch adds scenario tests that cover the listener client\nauthentication features of TLS_TERMINATED listeners.\n\nDepends-On: https://review.opendev.org/#/c/693586/\nChange-Id: Ic3a9fa1995709378b68e64aea51e1799867c1bb0\n"
    },
    {
      "commit": "2b10e0a447fe997720a41cc7e06ca85520b2f04a",
      "tree": "8792e818840a9bfdb04c1d514835deef02c49dba",
      "parents": [
        "2734ffe0ea8568f19d9d15cda3329df3de35871d"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 25 15:42:13 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jul 31 15:20:06 2019 +0000"
      },
      "message": "Add amphora update service client and API test\n\nThis patch adds a service client for the amphora agent configuration update\nAPI and adds an API test for the amphora configuration update API.\n\nIt also adds the service client for amphora failover and cleans up some\nclient credintials in the amphora scenario tests.\n\nChange-Id: I4b1a1f48d2f619b883619811539ddb262d6b5f45\n"
    },
    {
      "commit": "37c9302688c05692cbe551ed5a4b5ed1feff7d3e",
      "tree": "67c0bcbd81526466ed17a244e8c1cc25577209bb",
      "parents": [
        "c9414e8419322815dc97a1919f19a44a0044c151"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Jan 15 16:53:15 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Apr 05 23:54:58 2019 +0000"
      },
      "message": "Add the provider flavor capabilities service client.\n\nThis patch adds the provider flavor capabilities service client to the\nOctavia tempest plugin.\n\nChange-Id: Iea179ac6393c62d7cda4e43dff174a708e31d55c\n"
    },
    {
      "commit": "45e6e668233eab28c2e3202c01b0ac66ab7e7e2a",
      "tree": "d1745cca7ab7fcea1aadbdfc55c20bded0818526",
      "parents": [
        "6b03191c92c255a8fc049497fd0002092a6c7852"
      ],
      "author": {
        "name": "cao.yuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Thu Feb 21 12:22:30 2019 +0800"
      },
      "committer": {
        "name": "cao.yuan",
        "email": "cao.yuan@99cloud.net",
        "time": "Mon Feb 25 12:45:21 2019 +0800"
      },
      "message": "Update json module to jsonutils\n\noslo project provide jsonutils, and octavia use it in many place[1],\nthis PS to update the remained json moudule to oslo jsonutils for\nconsistency.\n\n[1]: https://github.com/openstack/octavia-tempest-plugin/search?utf8\u003d%E2%9C%93\u0026q\u003djsonutils\u0026type\u003d\n\nChange-Id: I1cf966595bbabd3e33b1e33033dfb6a8b16381f8\n"
    },
    {
      "commit": "6b03191c92c255a8fc049497fd0002092a6c7852",
      "tree": "e88c58d8349847f4f69bbdc3016cbb21e8530c8c",
      "parents": [
        "a2f550348b2b0932f4f452cc7ec53927bc0a073a",
        "69cb566d5acb29c004c4bddae5af98331d1c2eb3"
      ],
      "author": {
        "name": "Zuul",
        "email": "zuul@review.openstack.org",
        "time": "Mon Feb 25 03:59:16 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "review@openstack.org",
        "time": "Mon Feb 25 03:59:16 2019 +0000"
      },
      "message": "Merge \"Add listener stats service client and API test\""
    },
    {
      "commit": "a2d0307498b5c2c8844e4180f00bb0cdd84b7e4a",
      "tree": "c9be3ba4c1c1d16afd5938bec7f3226c11a108b0",
      "parents": [
        "aff2e86ff911f8717f07b0d2089e4c2ce3d81072"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 14 17:18:21 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:30 2019 +0000"
      },
      "message": "Adds flavor API tests\n\nThis patch adds flavor API tests to the Octavia tempest plugin.\n\nDepends-On: https://review.openstack.org/626819\nChange-Id: I863ca500d255fe41eef2d7434e540d53b9ead903\n"
    },
    {
      "commit": "aff2e86ff911f8717f07b0d2089e4c2ce3d81072",
      "tree": "472077a74f4bdc39298377d244efe56815d53f5a",
      "parents": [
        "08a0ef50bbbbad9dee6a21a76e23bbc09907fbfc"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 16:38:00 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:24 2019 +0000"
      },
      "message": "Adds flavor profile API tests\n\nThis patch adds flavor profile API tests to the Octavia tempest plugin.\n\nDepends-On: https://review.openstack.org/626819\nChange-Id: I4e76b3717ddc577a912e39edbe701c71825361d2\n"
    },
    {
      "commit": "08a0ef50bbbbad9dee6a21a76e23bbc09907fbfc",
      "tree": "1b11c334d128f4f4d2095d5321c6c73c1bc16bbc",
      "parents": [
        "cfb0254a10f35f05cf6b4466c8cd4f1e07a277c0"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 15:18:22 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:17 2019 +0000"
      },
      "message": "Add the provider service client.\n\nThis patch adds the provider service client to the Octavia tempest plugin.\n\nChange-Id: I8ad4f8d5ff5b28ea4c2f2e38d267c91d278c920f\n"
    },
    {
      "commit": "cfb0254a10f35f05cf6b4466c8cd4f1e07a277c0",
      "tree": "124d2550ae6abf10aeda01cd2ad5bbf30b05914c",
      "parents": [
        "fd90e15bd975f00b773e8ee361496c90ad01503f"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 15:06:40 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:40:09 2019 +0000"
      },
      "message": "Add the flavor service client.\n\nThis patch adds the flavor service client to the Octavia tempest plugin.\n\nChange-Id: Iecadff4065c3394918ac7342d139f261f3d28e0c\n"
    },
    {
      "commit": "fd90e15bd975f00b773e8ee361496c90ad01503f",
      "tree": "0ff2a5f853bdff7bb7426150ce16b9ef3822e61e",
      "parents": [
        "e05ba7e4f05ef342e1582e22a01cfcf3ce939b85"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Jan 11 14:47:01 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jan 28 22:39:58 2019 +0000"
      },
      "message": "Add the flavor profile service client.\n\nThis patch adds the flavor profile service client to the Octavia tempest\nplugin.\n\nChange-Id: I461b069064e6329ea95ad26d697f11c74cc4dd5c\n"
    },
    {
      "commit": "69cb566d5acb29c004c4bddae5af98331d1c2eb3",
      "tree": "85415a46edd804da60445903f2d8cfdb7de2a499",
      "parents": [
        "04dc5cb4a06c83ed40b90687ee9f24b26c5cf7c8"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jan 24 13:23:31 2019 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Jan 24 13:45:53 2019 -0800"
      },
      "message": "Add listener stats service client and API test\n\nThis patch adds the listener stats service client and tempest API test.\n\nChange-Id: I008204d5000c9a2fb4852021f0c759a2490c69b7\nStory: 2004853\nTask: 29079\n"
    },
    {
      "commit": "e05ba7e4f05ef342e1582e22a01cfcf3ce939b85",
      "tree": "d01497eacaadc362ac3609a3018c7394aa3b04df",
      "parents": [
        "04dc5cb4a06c83ed40b90687ee9f24b26c5cf7c8"
      ],
      "author": {
        "name": "Tom Stappaerts",
        "email": "tom.stappaerts@nuagenetworks.net",
        "time": "Wed Jan 23 09:38:27 2019 +0100"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Wed Jan 23 17:13:28 2019 +0000"
      },
      "message": "Add wait for resource cleanup if there is no parent\n\nWhen using cleanup_resource in base_client it now waits\nfor actual cleanup of the resource if there is no parent\nresource. This is to prevent cleanup of resources that\nare still in use by the resource that is being deleted.\n\nChange-Id: Idcad34a085d6f346ef225386bb3cdcd450cd4db7\nStory: 2004835\nTask: 29029\n"
    },
    {
      "commit": "75c086b946ac96211bb207088394e660369e1f16",
      "tree": "e4010a62067bf3befe13a2532a280be1fd1aaa8b",
      "parents": [
        "842130a5b8f1071fb4a9e3f7c8e01dbdb5ef61f5"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Jul 23 17:29:48 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Mon Dec 17 16:32:20 2018 -0800"
      },
      "message": "Adds get_amphora_stats to the service client\n\nThis patch adds a get_amphora_stats method to the service client.\n\nDepends-On: https://review.openstack.org/#/c/585031/\nChange-Id: Ic79606ae628131f83f8b2b3cad0e61dedfa3d399\n"
    },
    {
      "commit": "dfd818a421886cc65ff54531df42f11c0cc294c0",
      "tree": "0a7ee0e5fb9571f6e838cc3748eba609572b553e",
      "parents": [
        "b5690471c3af8826477e7f978a286afa5459bf93"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Aug 21 20:54:54 2018 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Sep 06 13:57:38 2018 +0000"
      },
      "message": "Fix tests to honor Octavia API versioning\n\nThis patch adds support for Octavia API endpoint versioning.\nPreviously Rocky API additions were being tested, regardless of the Octavia\nAPI version.\nIt also fixes a potential race condition when testing the \"ONLINE\"\noperating status.\nThe patch also makes sure that duplicate fixed IP addresses are not allocated\non subnets.\n\nStory: 2003466\nTask: 24726\n\nChange-Id: If0ec777f34326c09c7215d9c7c2ed249571d779e\n"
    },
    {
      "commit": "dfc11ee63302bff735a25f5ba52dacfe444af678",
      "tree": "0f0316b438648c61f8339e5d658427d6c31ea2ff",
      "parents": [
        "e029af23ad3d3c3da484e9de900ad4e6c7059e53"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Wed May 30 09:38:55 2018 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Mon Jun 04 20:47:33 2018 +0000"
      },
      "message": "Create scenario tests for amphora\n\nThis patch implements amphora tests for the Octavia\nTempest Plugin.\n\nChange-Id: I779d92b22a23b10d834220d80fe997f5a3719bbd\n"
    },
    {
      "commit": "e029af23ad3d3c3da484e9de900ad4e6c7059e53",
      "tree": "1ada1be7b090be4d69cdc1cb2eb29a6dd4c78d00",
      "parents": [
        "446f8be19379bd94a40e773d7df563d0bebac8a6"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Thu May 24 17:13:28 2018 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Mon Jun 04 05:08:30 2018 +0000"
      },
      "message": "Create api+scenario tests for l7rules\n\nThis patch implements l7rule tests for the Octavia\nTempest Plugin.\n\nChange-Id: Iba7fa5979eab05bf368fd8554e92563b22c7ca79\nStory: 2001387\nTask: 5972\n"
    },
    {
      "commit": "446f8be19379bd94a40e773d7df563d0bebac8a6",
      "tree": "29a130526d03ea3a19a23fd65f270107d21662a2",
      "parents": [
        "60ed9d9cdeff6a944b0929f852dd49f916dbc8d5"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Thu May 24 16:51:03 2018 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Mon Jun 04 05:08:20 2018 +0000"
      },
      "message": "Create api+scenario tests for l7policies\n\nThis patch implements l7policy tests for the Octavia\nTempest Plugin.\n\nDepends-On: https://review.openstack.org/#/c/571997/\nChange-Id: I58061cd69704da80e48c0963b6639ff8d6051c01\nStory: 2001387\nTask: 5976\n"
    },
    {
      "commit": "60ed9d9cdeff6a944b0929f852dd49f916dbc8d5",
      "tree": "0380ed0e934472cdbbae73f33f8b090e707374b8",
      "parents": [
        "0f28a482d57fe0eb2c02d7eabf6f57fe03bec9b1"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Thu May 10 13:23:13 2018 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Fri Jun 01 09:02:14 2018 +0000"
      },
      "message": "Create api+scenario tests for healthmonitors\n\nThis patch implements healthmonitor tests for the Octavia\nTempest Plugin.\n\nDepends-On: https://review.openstack.org/#/c/571107/\nChange-Id: Ib7cd9eef7c9aeb705c56df3f88612d1bf2039163\nStory: 2001387\nTask: 5975\n"
    },
    {
      "commit": "de3e0544f1dbc67947e0b1c90193b15e2eac7924",
      "tree": "f22aad8eb2792b27a9caf12a5f5e6e7ff25217b7",
      "parents": [
        "8ffce3e8c3c6ef0f0a576f4123f2dabcf6d6d872"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Thu May 03 18:21:06 2018 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Fri May 18 16:08:34 2018 -0700"
      },
      "message": "Create api+scenario tests for members\n\nThis patch implements member tests for the Octavia\nTempest Plugin.\n\nDepends-On: https://review.openstack.org/#/c/567955/\nChange-Id: I8813f90538b9ec9047a1777b6cab76485a150498\nStory: 2001387\nTask: 5970\n"
    },
    {
      "commit": "8ffce3e8c3c6ef0f0a576f4123f2dabcf6d6d872",
      "tree": "cce9d22d1dc58f7440ae21a8062c1b91886b9df3",
      "parents": [
        "008dbec2ad45c6c68ae278a3f433cea1c754eece"
      ],
      "author": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Tue May 01 21:18:44 2018 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Fri May 18 16:08:21 2018 -0700"
      },
      "message": "Create api+scenario tests for pools\n\nThis patch implements pool tests for the Octavia\nTempest Plugin.\n\nChange-Id: Id8dadfa292a698273240a4d3513288053e7c62c5\nStory: 2001387\nTask: 5969\n"
    },
    {
      "commit": "fbbd2b49121aaa39c2812244d557fb33aa0c541e",
      "tree": "b2074e147bc3acd83461a299a044ba4e85433f53",
      "parents": [
        "a795ae6ffcf2c95b58dfb43d8cf51d97d570f0f1"
      ],
      "author": {
        "name": "Jude Cross",
        "email": "jcross@godaddy.com",
        "time": "Wed Aug 09 15:21:04 2017 -0700"
      },
      "committer": {
        "name": "Adam Harwell",
        "email": "flux.adam@gmail.com",
        "time": "Wed May 02 22:04:46 2018 -0700"
      },
      "message": "Create api+scenario tests for listeners\n\nThis patch implements listener tests for the Octavia\nTempest Plugin.\n\nCo-Authored-By: Adam Harwell \u003cflux.adam@gmail.com\u003e\nChange-Id: I5c0d3a737ff4cc929573c6fb7fbb5d46f1159d80\nStory: 2001387\nTask: 5965\n"
    },
    {
      "commit": "986e3f543c6b3c588b88b1748641680759ed2856",
      "tree": "97bdf98b78d98f11f678ac7ada5121ed147038f5",
      "parents": [
        "0c90ef6972d529084b5573278cf17e93ffb3d8d2"
      ],
      "author": {
        "name": "Jude Cross",
        "email": "jcross@godaddy.com",
        "time": "Mon Jul 24 14:57:20 2017 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Tue Apr 10 12:20:01 2018 -0700"
      },
      "message": "Create scenario tests for load balancers\n\nThis patch implements the tempest plugin for\nfor testing load balancer creation in Octavia.\n\nCo-Authored-By: Jude Cross \u003cjcross@godaddy.com\u003e\nCo-Authored-By: Lingxian Kong \u003canlin.kong@gmail.com\u003e\n\nDepends-On: https://review.openstack.org/557856\nChange-Id: I57064f8e0834efba8859a780394a1c69851cc917\n"
    },
    {
      "commit": "0c90ef6972d529084b5573278cf17e93ffb3d8d2",
      "tree": "b80e270d4d107cdbdf60e6a42e1c02a1ea9ef562",
      "parents": [
        "fac9602c4c5286539dcc8dcaf57efc148f9a1a20"
      ],
      "author": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Fri Feb 09 13:27:06 2018 -0800"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Mar 29 14:52:06 2018 -0700"
      },
      "message": "Revert \"Create scenario tests for loadbalancers\"\n\nThis reverts commit 638c4ef2a1c0a457bf70e5020fc92ca5cfc5da8f.\n\nChange-Id: Id4e6723d68e35ccdfb34d50485590035808aea2e\n"
    },
    {
      "commit": "638c4ef2a1c0a457bf70e5020fc92ca5cfc5da8f",
      "tree": "2f16d04e145e8787c7171ccd79e3360b1169f2d7",
      "parents": [
        "1f41eac955284a4f1a07a5ed1ab96a6969b6ae0e"
      ],
      "author": {
        "name": "Jude Cross",
        "email": "jcross@godaddy.com",
        "time": "Mon Jul 24 14:57:20 2017 -0700"
      },
      "committer": {
        "name": "Michael Johnson",
        "email": "johnsomor@gmail.com",
        "time": "Thu Nov 16 14:14:59 2017 -0800"
      },
      "message": "Create scenario tests for loadbalancers\n\nThis patch implements the tempest plugin for basic load balancer\noperations in Octavia. It contains tests for loadbalancer API and\na minimal operation test for loadbalancing functionality.\n\nSteps for testing in devstack environment:\n\n- Clone octavia-tempest-plugin repo, check out this patch, install\n  octavia-tempest-plugin project.\n- Create a tempest work directory by running \u0027tempest init \u003cworkdir\u003e\u0027.\n  In the etc/tempest.conf, add \u0027loadbalancer \u003d true\u0027 in\n  \u0027service_available\u0027 section.\n- Set a big value to \u0027OS_TEST_TIMEOUT\u0027 in .testr.conf\n- Add or modify other related config options (image, network, flavor,\n  validation, etc).\n- Run \u0027tempest run --regex ^octavia_tempest_plugin\u0027\n\nCo-Authored-By: Lingxian Kong \u003canlin.kong@gmail.com\u003e\nCo-Authored-By: Adam Harwell \u003cflux.adam@gmail.com\u003e\nChange-Id: Ibc2904f431b15dfca2ff8e38e0d4d06c1430abea\n"
    }
  ]
}
