Peter Barker
|
a8e2908e8b
|
autotest: build AP_Periph parameters in autotest
|
2023-11-23 12:17:49 -08:00 |
Pierre Kancir
|
92c338f5d4
|
Tools: fix junit report and add firmware version on report
|
2023-11-22 18:32:19 +11:00 |
Pierre Kancir
|
3d379c2b07
|
Tools: add junit output for autotest
|
2023-11-22 18:32:19 +11:00 |
Peter Barker
|
a8bd417527
|
autotest: cope with rename of AutoTest to Testsuite
|
2023-10-27 14:17:09 +11:00 |
Peter Barker
|
56e9be120a
|
autotest: don't build examples for fmuv2
needs extra defines as we kill features from it
|
2023-10-11 19:09:46 +11:00 |
Pierre Kancir
|
31ee88adbb
|
Tools: use isinstance for type comparison
|
2023-09-02 13:27:25 +10:00 |
Pierre Kancir
|
904486c846
|
Tools: fix flake8 test
|
2023-09-02 13:27:25 +10:00 |
Peter Barker
|
4317a40fef
|
autotest: remove generation of defaults files
these were never particularly useful, and now we can actually retrieve the defaults from the running vehicle, so this is even less useful.
|
2023-08-29 11:40:03 +10:00 |
Michelle Rossouw
|
b57d17123f
|
Tools: Add simple Blimp autotest, testing Manual, Loiter and RTL modes
|
2023-08-26 22:21:59 +10:00 |
Andrew Tridgell
|
6643231b2e
|
autotest: implement parameter files per peripheral in CI tests
this allows for one peripheral to have ESCs and the other not
|
2023-08-24 13:06:40 +10:00 |
Peter Barker
|
eadde74541
|
autotest: add blimp autotest framework
|
2023-08-05 09:51:44 +10:00 |
Andrew Tridgell
|
30fabfa061
|
autotest: fixed supplementary test prefix
test test.CAN.CANGPSCopterMission needs to use binarues for test.CAN
|
2023-07-18 06:45:43 +10:00 |
Peter Barker
|
085a10a3a1
|
autotest: remove binary before attempting to build it
this fixes behaviour when --no-configure and --no-build are passed in, causing subsequent test steps to fail rather than proceed with an old binary
|
2023-07-07 12:19:32 +10:00 |
Andrew Tridgell
|
0d029ee055
|
Tools: change autotest to python3
|
2023-04-21 15:46:24 +10:00 |
bugobliterator
|
50a760d8a5
|
Tools: add --enable-dronecan-tests option to autotest
|
2023-03-29 17:16:39 +11:00 |
bugobliterator
|
c90cf03619
|
autotest: replace sitl_32bit with force_32bit
|
2023-03-29 17:16:39 +11:00 |
bugobliterator
|
e2509b7c6b
|
autotest: add support for setting number of auxiliary IMUs
|
2023-03-21 10:04:16 +11:00 |
Peter Barker
|
db4f974c64
|
autotest: fix --list-subtests
|
2023-03-11 10:49:06 +11:00 |
Peter Barker
|
3a5567265a
|
autotest: stop printing test names out when autotest.py run
it's just garbage for most people. There's always --list-tests or whatever to find these
|
2023-03-11 10:49:06 +11:00 |
Andrew Tridgell
|
3a725ad1b0
|
autotest: removed deprecated distutils
prevent deprecation warning
|
2022-12-20 11:14:05 +11:00 |
Peter Barker
|
c3efc78f0d
|
autotest: fix warning about deprecated distutils.dir_utils.copy_tree
|
2022-11-29 10:32:02 +11:00 |
Peter Barker
|
722a95f825
|
autotest: fail if no steps supplied and not autotest server
|
2022-09-13 11:52:05 +10:00 |
Peter Barker
|
109d0286d9
|
autotest: correct type-check
py2 vs py3
|
2022-09-12 21:04:39 +10:00 |
Peter Barker
|
b1909d9edf
|
autotest: create and use a Result object to ship failure data around
|
2022-09-12 08:49:04 +10:00 |
Peter Barker
|
cd50b91904
|
autotest: correct running of single test
... and stop using run_tests entrypoint to the AutoTest objects as it does cause confusion
|
2022-09-11 17:15:53 +10:00 |
Peter Barker
|
1a46a27bb8
|
Tools: remove vestiges of travis autotest hooks
travis had a split into two tests, test1 and test2 - which we no longer need
|
2022-09-09 12:08:59 +10:00 |
Peter Barker
|
28ed2e3cd5
|
autotest: add support for building alternate binaries
e.g. adding features ordinarily compiled out
|
2022-07-19 09:09:05 +10:00 |
Andrew Tridgell
|
2f7a8769c0
|
autotest: added --ubsan and --ubsan-abort to sim_vehicle.py and autotest.py
allows for undefined behaviour checking in SITL
|
2022-07-12 11:00:08 +10:00 |
Andrew Tridgell
|
003fef229c
|
Tools: disable convertgpx step in autotest
this is taking 5 hours to run. It just isn't worth it
|
2022-07-04 20:05:06 +10:00 |
Peter Barker
|
7bb36a5630
|
autotest: correct path to source build_sizes.py script
This script is run on the build server from the APM root directory; this
bit copies it there before we change branches in the repo
|
2022-01-12 10:28:17 +11:00 |
Peter Barker
|
50d30ae045
|
autotest: reformat things-to-copy list
|
2022-01-12 10:28:17 +11:00 |
Andrew Tridgell
|
e5888d42d9
|
Tools: update build_sizes.py from master
|
2021-12-31 11:11:34 +11:00 |
Peter Barker
|
746d9fda8d
|
autotest: add --callgrind option
|
2021-11-29 20:46:02 +11:00 |
Peter Barker
|
ad32f8d6d2
|
autotest: allow building of blimp in autotest
|
2021-11-14 18:35:06 +11:00 |
Josh Henderson
|
27bb200644
|
Tools: add sitl_32bit board type for sim_vehicle & autotests
|
2021-09-28 09:15:11 +10:00 |
Josh Henderson
|
b42a95eb20
|
Tools: autotest.py enable unit testing for SITL
|
2021-09-28 09:11:48 +10:00 |
Peter Barker
|
93e6cfef35
|
autotest: move helicopter tests to own file
|
2021-09-27 11:58:39 +10:00 |
Peter Barker
|
1e1e8010e3
|
autotest: remove APM references
|
2021-09-18 10:45:39 -05:00 |
Peter Barker
|
5e81026e78
|
autotest: add option to hard-reset after every test
|
2021-08-13 08:01:20 +10:00 |
Andrew Tridgell
|
2b1e80c70d
|
Tools: copy board_list.py for build_binaries.py
|
2021-08-06 10:00:08 +10:00 |
Andrew Tridgell
|
618fa156c7
|
autotest: added --replay option to autotest
make for easy creation of EKF replay logs
|
2021-07-16 21:13:53 +10:00 |
Andrew Tridgell
|
a6a01cf432
|
autotest: added --ekf-single and --postype-single options to autotest
|
2021-07-10 07:20:41 +10:00 |
Peter Barker
|
743ed05367
|
autotest: detect ap-*.core as we do core.* files
|
2021-07-08 15:46:07 +10:00 |
Peter Barker
|
fd803ddafc
|
autotest: remove stray diagnostic files before run
|
2021-07-08 15:46:07 +10:00 |
Peter Barker
|
70a161a583
|
autotest: create SITL debug binaries by default
|
2021-07-07 17:11:27 +10:00 |
Peter Barker
|
d82a229584
|
autotest: revert to subprocess.check_call
.run is only Python3
|
2021-06-22 20:24:07 +10:00 |
Pierre Kancir
|
39c96f63c8
|
Tools: autotest.py: total flake8 compliance.
|
2021-06-18 16:03:51 +10:00 |
Pierre Kancir
|
7ddb4d681d
|
Tools: autotest: correct exception handling on unit test run.
|
2021-06-18 16:03:51 +10:00 |
Peter Barker
|
0b517cfc57
|
autotest: start GDB in tui mode by default
|
2021-06-10 20:52:48 +10:00 |
Pierre Kancir
|
cf350a52e9
|
Tools: Autotest: add --coverage option
|
2021-06-02 14:42:59 +10:00 |