From 2c0e4c1c029a6a7b4f0ba52a978ea004a906e8aa Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Tue, 13 Dec 2011 10:23:57 +1100 Subject: [PATCH] autotest: use 'enter 3 times' method to get into CLI this doesn't depend on build options --- Tools/autotest/autotest.py | 3 ++- Tools/autotest/pysim/util.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Tools/autotest/autotest.py b/Tools/autotest/autotest.py index edeeabdee7..98b2989835 100755 --- a/Tools/autotest/autotest.py +++ b/Tools/autotest/autotest.py @@ -41,6 +41,7 @@ def dump_logs(atype): logfile = util.reltopdir('../buildlogs/%s.flashlog' % atype) log = open(logfile, mode='w') mavproxy = util.start_MAVProxy_SIL(atype, setup=True, logfile=log) + mavproxy.send('\n\n\n') print("navigating menus") mavproxy.expect(']') mavproxy.send("logs\n") @@ -58,7 +59,7 @@ def dump_logs(atype): for i in range(numlogs): print("Dumping log %u (i=%u)" % (lognums[i], i)) mavproxy.send("dump %u\n" % lognums[i]) - mavproxy.expect("logs enabled:", timeout=400) + mavproxy.expect("logs enabled:", timeout=120) mavproxy.expect("Log]") util.pexpect_close(mavproxy) util.pexpect_close(sil) diff --git a/Tools/autotest/pysim/util.py b/Tools/autotest/pysim/util.py index ad37745c29..6e51d37f04 100644 --- a/Tools/autotest/pysim/util.py +++ b/Tools/autotest/pysim/util.py @@ -141,7 +141,7 @@ def deltree(path): def build_SIL(atype): '''build desktop SIL''' - run_cmd("make -f ../libraries/Desktop/Makefile.desktop clean all", + run_cmd("make clean sitl", dir=reltopdir(atype), checkfail=True) return True