)]}'
{
  "log": [
    {
      "commit": "5b36c36896a3aabf02593eaa43f64b8d5d7ad8b0",
      "tree": "df6b50f64303e0dd3f115b73fe2b94f4d8d822e0",
      "parents": [
        "f4ddd6f8be44f3107c6a4d58da2c9179cd3ec76c"
      ],
      "author": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Dec 29 16:22:30 2020 -0600"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Feb 10 14:28:45 2021 +0000"
      },
      "message": "Fix race condition for image test\n\nIf first image is not captured in saving state,\nthen we should skip the test\n- test_create_second_image_when_first_image_is_being_saved\n\nTest is for creating the another image is first one is in\nsaving state and if image creation operation is fast and it\ngets created before second API request then this test will\nfail on its assert.\n\nTo handle the test scope and this race condition, we need to\nassert on second operation if  image is in saving state.This\ncan be done via capturing the timeout exception from first image\ncreation and waiting for saving state.\n\nChange-Id: Id59f7ebb223f968109917182e29267faa808a072\nCloses-Bug: #1881592\n"
    },
    {
      "commit": "dc84423b7294a19cbea4bf1e4b75a59625dec1e9",
      "tree": "2a2dcccc14f61255d6232822140fe8c13ce6f0c6",
      "parents": [
        "3e05a15d9c4c889aba8c4aad9e24ba8a8a71b7f3"
      ],
      "author": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Thu Dec 24 15:57:53 2020 +0000"
      },
      "committer": {
        "name": "Martin Kopec",
        "email": "mkopec@redhat.com",
        "time": "Wed Jan 20 08:40:57 2021 +0000"
      },
      "message": "Inclusive jargon\n\nFollowing stestr\u0027s example where arguments such as --blacklist-file,\n--black-regex and --whitelist-file are deprecated since its\n3.1.0 release, let\u0027s do the change here as well in order to\nget tempest consumers some time for the transition.\n\nThis change deprecates the following arguments and replaces them\nby new ones which are functionally equivavelnt:\n* --black-regex is replaced by --exclude-regex\n* --blacklist-file is replaced by --exclude-list\n* --whitelist-file is replaced by --include-list\n\nFor now, Tempest will accept both (new and old) arguments to make\nthe transition smoother for all consumers.\n\nThe patch also bumps min version of tox to 3.18.0 in order to\nreplace tox\u0027s whitelist_externals by allowlist_externals option:\nhttps://github.com/tox-dev/tox/blob/master/docs/changelog.rst#v3180-2020-07-23\n\nChange-Id: I3e09b31f63d2cd7ea41c48e62432bd3bc54fcf44\n"
    },
    {
      "commit": "fc7dd52a799cceb2623f413645cea489eab6ed5a",
      "tree": "c5473241139e36dac63e9abfbc0092aa2e01ebb7",
      "parents": [
        "257f3b009f7978723a8748f9f5b413aa8eb38e3a"
      ],
      "author": {
        "name": "Piotr Kopec",
        "email": "pkopec@redhat.com",
        "time": "Wed Jun 03 16:00:07 2020 +0200"
      },
      "committer": {
        "name": "Piotr Kopec",
        "email": "pkopec@redhat.com",
        "time": "Wed Jun 03 16:00:07 2020 +0200"
      },
      "message": "[compute] Blacklist test_create_second_image due to race\n\nThe test_create_second_image_when_first_image_is_being_saved\nintroduces race and might if the first image was created quickly.\nBlacklisting this for now untli we decide what to do with this next.\n\nChange-Id: I15df606fd163c75bf265d406771e4e946a1d38b9\nCloses-Bug: #1881592\n"
    },
    {
      "commit": "ee7fd1f7e9a4bfc374f005a72ef112921ce785d9",
      "tree": "eb1a61ee17887031fd4f8cf64455a12d1c041814",
      "parents": [
        "31609dc1da5e4c6e47c5c2cf642565cc2d9e7097"
      ],
      "author": {
        "name": "Ghanshyam",
        "email": "gmann@ghanshyammann.com",
        "time": "Fri Jul 05 09:36:57 2019 +0000"
      },
      "committer": {
        "name": "Ghanshyam Mann",
        "email": "gmann@ghanshyammann.com",
        "time": "Tue Jul 16 04:37:34 2019 +0000"
      },
      "message": "Define the Integrated-gate-compute gate template\n\ntempest-full job run all services API and scenario tests (non slow)\nand this job is part of Integrated-gate gate template which run on\nmultiple services (nova, neutron, cinder, glance, placement) check\nand gate pipeline.\n\nBut there are many unrelated tests run on each project gate. For example,\nneutron gate run cinder only tests and fail due to cinder bugs. There is\nno point of breaking the neutron gate due to cinder only test failure and\nslow down the neutron development phase.\n\nThis is what we dicussed in Train PTG in denver to improve the integrated\ngate[1] and came up with idea of split the integated-gate template into\nmuch logical way so that only dependent services tests run on their gate.\n\nOne way was to move the service only tests to service tempest plugin side\nbut Tempest is used by interop as well as on production cloud testing so\nmoving the test is not good idea.\n\nThis commit propose the idea of defining the \u0027Integrated-gate-compute\u0027\ngate template for nova gate which will run only nova, neutron, cinder\nand glance tests.\n\nML discussion: http://lists.openstack.org/pipermail/openstack-discuss/2019-May/005871.html\n\nNext step will be to replace the Integrated-gate-py3 template with new\nIntegrated-gate-compute template on nova gate.\n\nIt will also help to disable the non-nova related serviecs and tests which\ncannot be disabled from tempest-full job.\n\n[1] https://etherpad.openstack.org/p/qa-train-ptg\n\nChange-Id: I807d4cac6214395df292a6955686ea44677c3481\n"
    }
  ]
}
