)]}'
{
  "log": [
    {
      "commit": "56149024a0be5419093de1979051b73283d963d6",
      "tree": "d987285cd29caa9abbe43563c6125ab57bfaf81c",
      "parents": [
        "bc9fe8eca801f54915ff3eafa418e6e18ac2df63"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Wed Feb 05 15:53:26 2020 -0600"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Thu Feb 06 13:12:07 2020 +0000"
      },
      "message": "Use stable constraint in run-tempest for stable branch testing\n\nStable branches till stable/rocky is using python\nversion \u003cpy3.6. Tempest test those branch in venv\nbut Tempest tox use the master upper-constraint[1]\nwhich block installation due to dependencies\nrequire \u003e\u003dpy3.6. For exmaple, oslo.concurrency 4.0.0\nis not compatible for \u003cpy3.6.\n\nAs we pin Tempest for EM stable brach, we should be\nable to use stable constraint for Tempest installation\nas well as while running during run-tempest playbook.\n\ntox.ini is hard coded to use master constraint[1] which force\nrun-tempest to recreate the tox env and use the master constraint.\n\nDevstack can set stable u-c to use via env var but this is\nnot enough as Tempest role run-tempest recreate the tox\nenv with master u-c.\n- https://review.opendev.org/#/c/705089/4/lib/tempest\n\nCurrently we are fixing run-tempest to use stable constraint\ntill stable/rocky which use distro having \u003cpy3.6.\n\nIdeally, we can change compatible branch constraint in tox.ini\nwhile doing release tag for Tempest. But that can be done\nfor future tags only.\n\n[1] https://opendev.org/openstack/tempest/src/commit/bc9fe8eca801f54915ff3eafa418e6e18ac2df63/tox.ini#L14\n\nChange-Id: I4268049ff91e5527e4b95fd8a70fa53ba27d56ed\n"
    },
    {
      "commit": "5952f85343b432a710ebe5ccf7726977f8461d9c",
      "tree": "0198b3712c9b6b160ce1d145e1fbe2301d14a5b5",
      "parents": [
        "e805a65b3c172c12d5a2e4f16a5003124e154a30"
      ],
      "author": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Thu Aug 29 14:06:12 2019 +0200"
      },
      "committer": {
        "name": "Dmitry Tantsur",
        "email": "dtantsur@protonmail.com",
        "time": "Mon Sep 02 14:56:07 2019 +0200"
      },
      "message": "Allow overridding OS_TEST_TIMEOUT via the role variables\n\nChange-Id: I7e464ba27704a0b4b13d6e0787b81750deee965e\n"
    },
    {
      "commit": "2979bff949e470ae83338ac9aead4d7456130c8a",
      "tree": "bd5dfaa8fb9c134b6fc241159e4c5f511fe1cd67",
      "parents": [
        "15e9679532c61213975f58239cb65556b903b5e6"
      ],
      "author": {
        "name": "Sergey Vilgelm",
        "email": "sergey@vilgelm.info",
        "time": "Tue Nov 06 10:34:03 2018 -0600"
      },
      "committer": {
        "name": "Sergey Vilgelm",
        "email": "sergey@vilgelm.info",
        "time": "Tue Nov 06 15:33:04 2018 -0600"
      },
      "message": "Pass tox_extra_args to Run tempest task\n\nPatrole needs access to global packages, but the \u0027all-plugin\u0027 is\ndeprecated[0] and \u0027all\u0027 defines a sitepackages option as False[1].\nAdding tox_extra_args option makes it possible to configure Zuul and\npass --sitepackages argument to tox.\n\n[0] https://github.com/openstack/tempest/blob/9b4c50cf634cbea6e6a7353fff14c2f0a7ab1aa2/tox.ini#L64\n[1] https://github.com/openstack/tempest/blob/9b4c50cf634cbea6e6a7353fff14c2f0a7ab1aa2/tox.ini#L7\n\nChange-Id: Ib3264f54075216471720483c8dd816887c1f413c\n"
    },
    {
      "commit": "a9445043dfd510b18c299fb9ed5e35fceb5d6e7f",
      "tree": "e5f263bd38d23ae095979229eb7eedbf06ef6c85",
      "parents": [
        "0a13ede274b1152983d8b094de922e73abbb9079"
      ],
      "author": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Mon Feb 26 10:22:29 2018 +0000"
      },
      "committer": {
        "name": "Chandan Kumar",
        "email": "chkumar@redhat.com",
        "time": "Wed Aug 08 06:17:37 2018 +0000"
      },
      "message": "Added tempest_black_regex to skip tempest tests\n\n* https://review.openstack.org/547106 adds a black_regex flag to\n  tempest run. We can use the same in devstack-tempest base job\n  to skip/blacklist tests.\n\nChange-Id: I9ed91b01ddb7ec0a3d23305031afbac7c4b16c55\n"
    },
    {
      "commit": "ef1a16d4a8d30960f7d09d4d9d66806bfd3adf6f",
      "tree": "c16ae458f14868b99f81a5492d0e1911e1180402",
      "parents": [
        "3a28a10aba525b93b05efac2d50d6a2586ef9bbb"
      ],
      "author": {
        "name": "Michel Peterson",
        "email": "michel@redhat.com",
        "time": "Fri Feb 23 20:20:22 2018 +0200"
      },
      "committer": {
        "name": "Michel Peterson",
        "email": "michel@redhat.com",
        "time": "Mon Feb 26 15:17:58 2018 +0200"
      },
      "message": "Add support for blacklist file for Zuul jobs\n\nCurrently there is tempest_test_regex that can be used to select or\nignore tests, however when the list is complex it can become complex to\nmaintain and define. For such complex scenarios is that the blacklist\nfile exist.\n\nThis patch adds support for the blacklist file in Zuul jobs.\n\nChange-Id: Ib63955446ea59d81d0d882704666dcce4a625526\n"
    },
    {
      "commit": "ba2f479dc24e0978c23fc6928f9bba41d91acf22",
      "tree": "27511c580bae5915668a2ba4c21327ecd523f2c4",
      "parents": [
        "f110a4ba1ffb050a539127b446cdf704bb8213ed"
      ],
      "author": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Jan 12 16:48:52 2018 +0100"
      },
      "committer": {
        "name": "Andreas Jaeger",
        "email": "aj@suse.com",
        "time": "Fri Jan 12 16:49:47 2018 +0100"
      },
      "message": "Rename tox_venvlist\n\nFor consistency with the tox jobs, use tox_envlist instead of\ntox_venvlist. See\nhttps://docs.openstack.org/infra/zuul-jobs/jobs.html#job-tox for\ndefinition of tox job.\n\nAll projects using tox_venvlist have been changed to use tox_envlist as\nwell (see dependencies). Now we can rename tox_venvlist to tox_envlist -\nand then the projects can remove tox_venvlist and use only tox_envlist.\n\nChange-Id: I67a20b1faa77ff0166ad96fd95432c11948abc74\nDepends-On: I035584aaeaa71b62c1d0c7e0a62dbf053a3488b6\nDepends-On: I2fb02ead3b45c2a05d28f59fd28d062a3b40e07e\nDepends-On: Id03d4c1351d5a002dc9d73247d0315bef274f627\nDepends-On: Iff3093e61c7d2cb684667d5bc5f2a75580569aab\n"
    },
    {
      "commit": "e8a1f5398643639eb0e758237a97a13b02105777",
      "tree": "34cfdd9263abd497ba9e8916d293629b047bce7f",
      "parents": [
        "74810553a01bed151228ecf0d56e38d510d57a78"
      ],
      "author": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Nov 16 15:22:07 2017 +0100"
      },
      "committer": {
        "name": "Luigi Toscano",
        "email": "ltoscano@redhat.com",
        "time": "Thu Nov 16 15:22:07 2017 +0100"
      },
      "message": "run-tempest role: new tempest_test_regex variable\n\nSpecify a regular expression to filter the tests.\n\nChange-Id: I44911c6bd6ede68c3376c8a6b42700310dce7a06\n"
    },
    {
      "commit": "7d5445dae2b9f95d435d06dc8cd22750ff831362",
      "tree": "f63876aee6c9225c26a8b93d5c18ce65da821089",
      "parents": [
        "93a42fd79dfc38c3f6b7a138a3298bfa5873c2f7"
      ],
      "author": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@gmail.com",
        "time": "Tue Oct 03 18:43:05 2017 +0100"
      },
      "committer": {
        "name": "Andrea Frittoli (andreaf)",
        "email": "andrea.frittoli@gmail.com",
        "time": "Wed Nov 08 18:04:39 2017 +1100"
      },
      "message": "Initial skeleton for devstack-tempest base job\n\nSetup the initial folder and play to run tempest.\nThis simply runs tempest full for now, with not support for config\noptions.\n\nChange-Id: I5a76dd23900a1b5fb1764fafd837d69baf9ed8b1\nDepends-on: Iffe54fbccbccd68db08f79a1b51dd7f76dbff408\n"
    }
  ]
}
