I did some further testing with your patch and this issue does seem to be load related.
What I found out is that if I run the test 'test_network_basic_ops.TestNetworkBasicOps.test_network_basic_ops' on its own, it looks like it's passing (regardless of whether I have delete_router_namespace True or False). So this seems to be an improvement from when I first experienced this issue. However when I run it in combination with other tests, that's when things go astray.
From the failures I noticed that FIP's are not recycled, and I wonder if this may be related to the problem.
That said I hope this may help you in your investigation. I'll keep digging.
I did some further testing with your patch and this issue does seem to be load related.
What I found out is that if I run the test 'test_network_ basic_ops. TestNetworkBasi cOps.test_ network_ basic_ops' on its own, it looks like it's passing (regardless of whether I have delete_ router_ namespace True or False). So this seems to be an improvement from when I first experienced this issue. However when I run it in combination with other tests, that's when things go astray.
From the failures I noticed that FIP's are not recycled, and I wonder if this may be related to the problem.
That said I hope this may help you in your investigation. I'll keep digging.