The patch edits the code so that it complies with W605 rule
wherever it makes sense. W504 rule is added to a ignore list.
High version cap of pyflakes and flake8 packages is increased
as well.
Change-Id: I51558ee9c808e03b4164d0832fc525c5556dddd1
Test uuids are parsed from subunit test results and posted
to refstack API.
Depends on git https://review.openstack.org/#/c/161760/
Change-Id: I04740e3b190cd2248aa09ebc7539963c21c1e140
Currently Tempest has some tests that are generated programmatically, each
having the same name, but different scenario parameters.
In a test-list or subunit result output, these tests are denoted something like:
tempest....test_flavor_create_negative[gate,negative](prop_ram_gen_none)
tempest....test_flavor_create_negative[gate,negative](prop_ram_gen_string)
Note: the only cases where parens occur in the test names are flavor tests.
Refstack parses out the [..] and the (..), and will leave duplicate tests in the results
json output. This can cause problems with the API, as the databaase table expects test names
to be unique.
This patch allows (..) to pass through so that these tests cases will be unique.
Change-Id: I16ebddfbc508f25b053183b3496a62b5bca9e580