autotest: dump all logs

This commit is contained in:
Andrew Tridgell 2011-11-07 23:56:59 +11:00
parent 4113d04f70
commit 3b51874a70

View File

@ -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()