Peter Barker
4c581a0522
Tools: autotest: correct invocation of build_all
7 years ago
Peter Barker
0ae82751b8
Tools: autotest.py: flake8 compliance
...
Also fixed a bug where CalledProcessError has not been imported
7 years ago
Peter Barker
167553e8a5
Tools: autotest: tidy usage and simplify vehicle build steps
7 years ago
Andrew Tridgell
3b143a99bf
autotest: removed sitl-debug varient
7 years ago
Peter Barker
a03ddc6798
Tools: autotest: correct default parameter names and paths
7 years ago
Peter Barker
5aa8890e5b
Tools: autotest: fail convertgpx if zip or gpsbabel fail
7 years ago
Peter Barker
b348cfa985
Tools: autotest: flake8 compliance
...
Taking the opportunity to make massive changes while we're destroying
history anyway.
7 years ago
Pierre Kancir
259dda810d
Tools: use base class to share code between vehicle tests
...
Autotest: common.py add new base class and test
Autotest : Common add heartbeat handling on wait_mode timeout
Autotest: common.py add reach_heading_manual and reach_distance_manual
Autotest: new autotest implementation for Rover
Autotest : rover add drive_square test
Autotest: new autotest implementation for Copter
Autotest: new autotest implementation for Plane
Autotest: new autotest implementation for Sub
Autotest: new autotest implementation
Autotest: new autotest implementation for QuadPlane
Autotest : Sub disable GCS_Failsafe on autotest to prevent timeout. The failsafe aren't currently tested on Sub
7 years ago
Peter Barker
50ccbb5d0c
Tools: autotest: correct speedup parameter handling
7 years ago
Peter Barker
94afaebdb7
Tools: autotest builds each vehicle parameters individually
7 years ago
Andrew Tridgell
20d44136b0
autotest: fixed handling of core files
7 years ago
Peter Barker
47ffad7cdc
Tools: autotest: copy generate_manifest aside for build_binaries.py
7 years ago
Peter Barker
e3320ca953
Tools: autotest.py: run build_binaries.py instead of build_binaries.sh
...
Note we still copy the script sideways. This is probably not
required for a python script.
7 years ago
Andrew Tridgell
b88f2f1da3
autotest: fixed exception in convertgpx
7 years ago
Peter Barker
20bfb82a7b
Tools: autotest.py: add --no-clean and --no-configure options
8 years ago
Peter Barker
2738fc34f0
Tools: autotest.py: exit if step not matched
...
Also, stop shadowing a variable
8 years ago
Peter Barker
6928618de8
Tools: autotest.py: allow specification of a buildlogs directory
8 years ago
Peter Barker
1b7122d733
Tools: add a --speedup parameter to autotest to control speed of all sims
8 years ago
Peter Barker
24e616af7d
Tools: autotest.py: factor write_fullresults
8 years ago
Miguel Arroyo
38297c4d19
Tools: Adds GDBServer with screen option for debugging
8 years ago
Daniel Orbach
3c66663880
Tools: autotest.py: Squashed the code for default.* steps in run_step().
8 years ago
Daniel Orbach
91e25bb937
Tools: autotest.py: Made use of shutil.copy2() where appropiate.
8 years ago
Daniel Orbach
befd8b028b
Tools: autotest.py: Moved all imports to top of file.
8 years ago
Daniel Orbach
e951df7d50
Tools: autotest.py: Simplified binary_path through lookup table
8 years ago
Daniel Orbach
29ab76e714
Tools: autotest.py: Slightly cleaned up run_tests.
8 years ago
Daniel Orbach
04791139c0
Tools: autotest.py: Separated function definitions and script code.
8 years ago
Peter Barker
791b1f43e9
Tools: allow heli autotest to use different frame
8 years ago
Peter Barker
cb81f9c8b3
Tools: allow Rover to use inheritted config files
8 years ago
Peter Barker
2ddf7f99b5
Tools: autotest: option to run different frame
8 years ago
Jacob Walser
ec15f0fee5
autotest: Add Sub
8 years ago
Andrew Tridgell
fda31e67d9
autotest: fixed arducopter binary name
8 years ago
Pierre Kancir
bec09b9a57
autotest: python3 support
8 years ago
Peter Barker
30233ab9b8
Tools: unhide groups when generating parameters in autotest
8 years ago
Peter Barker
edf6964487
Tools: autotest: emit lockfile name in case of contention
...
For those of us who want to remove the lockfile and can
never remember where it lives
8 years ago
Pierre Kancir
9e1ffcae5d
Tools: update python coding style
...
Tools: update PrintVersion.py coding style
autotest: update python coding style
pysim: update python coding style
jsb_sim: update Python coding style
param_metadata: update Python coding style
9 years ago
Pierre Kancir
19d94737a0
autotest: move all default params to default_params directory
9 years ago
Pierre Kancir
07eb170b39
Autotest: correct mavproxy unloaded map error
9 years ago
Peter Barker
b23f983459
autotest: add --gdb option to autotest.py
9 years ago
Peter Barker
6530c3bd91
autotest.py: exit with error if requested step not found
9 years ago
Peter Barker
b6289af522
Tools: autotest uses waf directly for building examples
9 years ago
Andrew Tridgell
168f4e52cf
autotest: try to fix build of binaries
9 years ago
Peter Barker
7b86a05722
Tools: convert autotest build.X and fly.X to use waf build system
9 years ago
Peter Barker
08e5959923
autotest: correct path to mavtogpx
9 years ago
Peter Barker
8774f15b9a
Tools: add valgrind option to autotest.py
9 years ago
Andrew Tridgell
eec1b95f69
autotest: added quadplane test
9 years ago
Grant Morphett
69a65a7234
autotest: Adding AntennaTracker to build and test results
10 years ago
Andrew Tridgell
717c04d507
autotest: fly CopterAVC mission as a helicopter
...
this ensures heli gets basic testing
10 years ago
Andrew Tridgell
068b862888
autotest: use buildlogs directory consistently
10 years ago
Andrew Tridgell
fe536a4b89
autotest: use internal copter sim for autotest
10 years ago
Andrew Tridgell
209896afc7
autotest: use builtin rover model for autotest
10 years ago