diff --git a/Tools/autotest/autotest.py b/Tools/autotest/autotest.py index 2f2620241c46daa53ae49a9e71d4a9e3e0dd85d2..d90d43a8e19d823956afda7b9293bb385f8e4194 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', '<span class="failed-text">FAILED</span>', 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: