Andrew Tridgell
00374bea0a
autotest: fixed killing of Xvfb
...
this should make fly.ArduPlane more reliable
13 years ago
Andrew Tridgell
147dc2529f
autotest: added initial implementation of flying of ArduPlane
...
takeoff, circuit, roll, RTL, mission
13 years ago
Jason Short
75e1582db4
Added output to localhost for QGC
13 years ago
Andrew Tridgell
d2a8107b47
autotest: run the sim at 200Hz
13 years ago
Andrew Tridgell
4ed5eb477a
autotest: use a lock file
...
this ensures we don't run two copies of the tests at once
13 years ago
Andrew Tridgell
13d74472c5
autotest: show git hash in html
13 years ago
Andrew Tridgell
87eefc0b34
autotest: fixed pexpect timeout
13 years ago
Andrew Tridgell
e0cb4507ec
autotest: try harder to kill child processes
13 years ago
Andrew Tridgell
21e7c627af
autotest: improved error checking and child termination
...
we now report pass/fail for each test
13 years ago
Andrew Tridgell
6e32905f81
autotest: avoid the need for killall
...
this ensures we cleanup child processes cleanly, so we don't need the
killall any more
13 years ago
Andrew Tridgell
481e06638a
autotest: check for valgrind on the host
13 years ago
Andrew Tridgell
c750f85280
autotest: enable dumping of DataFlash logs at end of test
13 years ago
Andrew Tridgell
469b8586ca
autotest: started adding tests for required tools
...
try to give useful error messages
13 years ago
Andrew Tridgell
6e72c88a83
autotest: run SIL binary under valgrind
...
this lets us find uninitialised variables in the APM code, and other
common C/C++ errors
13 years ago
Andrew Tridgell
19d5e983ba
autotest: fixed path to SIL binary
13 years ago
Andrew Tridgell
7a0d39c197
autotest: added a mission to ArduCopter testing
...
the mission is not flown well at all, but its a start
13 years ago
Andrew Tridgell
0b484afbbe
First version of APM autotest
...
This does SIL testing of ArduPlane and ArduCopter. For now it just does
a basic LOITER test of ArduCopter. It produces logs and a kml of the
flight on apm.tridgell.net
13 years ago