Race conditions in neutron_tempest_plugin/scenario/test_security_groups.py
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Unassigned |
Bug Description
I found a couple of race conditions in neutron-
1) Test case test_default_
https:/
This could caouse other tests to fail. Modifying default resources should be forbidden. There is no difference between default security group and another group, therefore the test makes no sense at all. Tests that do some changes on resources should create its own target resources.
2) Test case test_protocol_
https:/
The problem here is that the first security group that is taken could be the default security group instead of the one created by the test. This would cause a failure in the same test and even worst in another test later.
Changed in neutron: | |
assignee: | nobody → Federico Ressi (fressi-redhat) |
Changed in neutron: | |
status: | New → In Progress |
Changed in neutron: | |
importance: | Undecided → High |
tags: | added: tempest |
I started fixing this problem here: https:/ /review. openstack. org/#/c/ 612733/ 5