Browse Source

autotest: dump all logs

master
Andrew Tridgell 13 years ago
parent
commit
c7ac328613
  1. 9
      Tools/autotest/autotest.py

9
Tools/autotest/autotest.py

@ -36,9 +36,14 @@ def dump_logs(atype): @@ -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()

Loading…
Cancel
Save