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