mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 00:06:09 +00:00
tests: Fix FRR process shutdown in failed topotest teardown phase
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
This commit is contained in:
parent
be2656eda2
commit
1a31ada871
@ -336,7 +336,7 @@ class Topogen(object):
|
||||
for gear in self.gears.values():
|
||||
errors += gear.stop()
|
||||
if len(errors) > 0:
|
||||
assert "Errors found post shutdown - details follow:" == 0, errors
|
||||
logger.error("Errors found post shutdown - details follow: {}".format(errors))
|
||||
|
||||
self.net.stop()
|
||||
|
||||
@ -714,7 +714,7 @@ class TopoRouter(TopoGear):
|
||||
"""
|
||||
self.logger.debug("stopping")
|
||||
self.__stop_internal(False, False)
|
||||
return self.__stop_internal()
|
||||
return self.__stop_internal(True, False)
|
||||
|
||||
def startDaemons(self, daemons):
|
||||
"""
|
||||
|
@ -1241,7 +1241,7 @@ class Router(Node):
|
||||
if self.checkRouterVersion("<", minErrorVersion):
|
||||
# ignore errors in old versions
|
||||
errors = ""
|
||||
if assertOnError and len(errors) > 0:
|
||||
if assertOnError and errors is not None and len(errors) > 0:
|
||||
assert "Errors found - details follow:" == 0, errors
|
||||
return errors
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user