Change in vdsm[master]: Experiment with delay after running tc

nsoffer at redhat.com nsoffer at redhat.com
Tue Aug 4 20:37:55 UTC 2015


Nir Soffer has uploaded a new change for review.

Change subject: Experiment with delay after running tc
......................................................................

Experiment with delay after running tc

Change-Id: I37c7928d5e57c3555bd3467ec60293705bbc2ac5
Signed-off-by: Nir Soffer <nsoffer at redhat.com>
---
M tests/nettestlib.py
1 file changed, 6 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/vdsm refs/changes/75/44375/1

diff --git a/tests/nettestlib.py b/tests/nettestlib.py
index 51bafc4..8e62cab 100644
--- a/tests/nettestlib.py
+++ b/tests/nettestlib.py
@@ -24,6 +24,7 @@
 import platform
 import signal
 import struct
+import time
 from multiprocessing import Process
 
 from nose.plugins.skip import SkipTest
@@ -176,6 +177,11 @@
     except ExecError as e:
         raise SkipTest("%r has failed: %s\nDo you have Traffic Control kernel "
                        "modules installed?" % (EXT_TC, e.err))
+        # FIXME: Deleting a bridge fails randomally becasue the bridge is up,
+        # altough we bring the interface down before deleting it. We probably
+        # need to wait for tc events, but monitoring 'tc' cause a segfault.
+        # Hopefully this delay will avoid the failures.
+        time.sleep(0.1)
     finally:
         dev.delDevice()
 


-- 
To view, visit https://gerrit.ovirt.org/44375
To unsubscribe, visit https://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I37c7928d5e57c3555bd3467ec60293705bbc2ac5
Gerrit-PatchSet: 1
Gerrit-Project: vdsm
Gerrit-Branch: master
Gerrit-Owner: Nir Soffer <nsoffer at redhat.com>


More information about the vdsm-patches mailing list