From 3b51874a703b8546a888f4588b00176f1390d21b Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Mon, 7 Nov 2011 23:56:59 +1100 Subject: [PATCH] autotest: dump all logs --- Tools/autotest/autotest.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Tools/autotest/autotest.py b/Tools/autotest/autotest.py index 721f03c3d9..6239a31a24 100755 --- a/Tools/autotest/autotest.py +++ b/Tools/autotest/autotest.py @@ -36,9 +36,14 @@ def dump_logs(atype): mavproxy = util.start_MAVProxy_SIL(atype, setup=True, logfile=log) mavproxy.expect(']') mavproxy.send("logs\n") + mavproxy.expect("logs enabled:") + mavproxy.expect("(\d+) logs") + numlogs = int(mavproxy.match.group(1)) mavproxy.expect("Log]") - mavproxy.send("dump 1\n") - mavproxy.expect("Log]") + for i in range(numlogs): + mavproxy.send("dump %u\n" % (i+1)) + mavproxy.expect("logs enabled:") + mavproxy.expect("Log]") mavproxy.close() sil.close() log.close()