]> git.puffer.fish Git - mirror/frr.git/commitdiff
lib: Add different failure comment on processes killed by AddressSanitizer
authorMartin Winter <mwinter@opensourcerouting.org>
Sat, 20 May 2017 03:30:40 +0000 (20:30 -0700)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 28 Nov 2018 01:22:11 +0000 (20:22 -0500)
Signed-off-by: Martin Winter <mwinter@opensourcerouting.org>
tests/topotests/lib/topotest.py

index ca0599771ead12d9136ac37db68e47615c952e34..6c7d393e5b03b28a14ad6d6923b836818808f9b6 100644 (file)
@@ -260,6 +260,8 @@ class Router(Node):
                             addrSanFile.write("### AddressSanitizer error in topotest `%s`, test `%s`, router `%s`\n\n" % (callingTest, callingProc, self.name))
                             addrSanFile.write('    '+ '\n    '.join(addressSantizerLog.group(1).splitlines()) + '\n')
                             addrSanFile.write("\n---------------\n")
+                    return "%s: Daemon %s not running - killed by AddressSanitizer" % (self.name, daemon)
+
                 return "%s: Daemon %s not running" % (self.name, daemon)
         return ""
     def get_ipv6_linklocal(self):