From 28d62416fe11277e5a45c6bafe54bc3a91227055 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sat, 16 Jun 2012 06:47:55 +1000 Subject: [PATCH] autotest: show logs on timeout --- Tools/autotest/autotest.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Tools/autotest/autotest.py b/Tools/autotest/autotest.py index 2f2620241c..d90d43a8e1 100755 --- a/Tools/autotest/autotest.py +++ b/Tools/autotest/autotest.py @@ -101,6 +101,14 @@ def alarm_handler(signum, frame): global results, opts try: results.add('TIMEOUT', 'FAILED', opts.timeout) + util.pexpect_close_all() + results.addfile('Full Logs', 'autotest-output.txt') + results.addglob('DataFlash Log', '*.flashlog') + results.addglob("MAVLink log", '*.mavlog') + results.addfile('ArduPlane build log', 'ArduPlane.txt') + results.addfile('ArduPlane defaults', 'ArduPlane.defaults.txt') + results.addfile('ArduCopter build log', 'ArduCopter.txt') + results.addfile('ArduCopter defaults', 'ArduCopter.defaults.txt') write_webresults(results) os.killpg(0, signal.SIGKILL) except Exception: