Pierre Kancir
92c338f5d4
Tools: fix junit report and add firmware version on report
2023-11-22 18:32:19 +11:00
Pierre Kancir
c1c730a9bb
Tools: fix flake8 issue
2023-11-22 18:32:19 +11:00
Pierre Kancir
1d7d6328bb
Tools: make CI output junit xml results
2023-11-22 18:32:19 +11:00
Pierre Kancir
aaa56699dd
Tools: add junitparser to default install
...
skip-checks: true
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
Andrew Tridgell
d23c633b2c
Tools: added a test for serial over CAN
...
download a log with mavproxy from a serial over CAN port which then
comes out as UDP
2023-11-22 17:19:12 +11:00
Andrew Tridgell
d42e5d89fe
Tools: added DroneCAN serial to options and extract features
2023-11-22 17:19:12 +11:00
Andrew Tridgell
68f5c7b4dc
AP_Periph: fixed reply for serial tunnel
...
add in serial index
2023-11-22 17:19:12 +11:00
Andy Piper
942be4f2f8
autotest: update PIDNotches to use AP_Filter format
2023-11-21 13:26:23 +11:00
Andy Piper
61e91dde35
autotest: add PID notches test
2023-11-21 13:26:23 +11:00
Peter Barker
b83fc15759
Tools: tidy MSG_MCU_STATUS defines
2023-11-21 13:21:13 +11:00
Andrew Tridgell
f175cb19a1
Tools: added autotest for networking over UDP
...
downloads a log with mavlink over UDP from NET_P1 port
2023-11-17 10:54:24 -08:00
Andrew Tridgell
d5470ae466
Tools: disable networking in ccache test
...
this allows for fair comparison between Durandal and Pixhawk6X
2023-11-17 10:54:24 -08:00
Andrew Tridgell
7024f4d22a
Tools: change to --disable-networking for SITL
2023-11-17 10:54:24 -08:00
Andrew Tridgell
aec605b020
waf: enable networking by default when supported, and disable with --disable-networking
2023-11-17 10:54:24 -08:00
Andrew Tridgell
d625a1b13b
Tools: fixed EFI test suite disarm
2023-11-17 13:09:02 +11:00
Andrew Tridgell
f12166c2d4
Tools: added EFI hirth to options and features
2023-11-17 13:09:02 +11:00
Andrew Tridgell
6b2fe38ce8
Tools: fixed fuel flow EFI test
2023-11-17 13:09:02 +11:00
Peter Barker
6c0d540afe
autotest: add simulator Hirth EFI
2023-11-17 13:09:02 +11:00
Pradeep CK
32f6c1c53f
waf: disable ICE in SITL periph
2023-11-17 13:09:02 +11:00
Tom Pittenger
2c23ae970f
AP_Periph: allow showing SerialManager params without HAL_GCS
2023-11-16 10:58:50 -08:00
Ryan Friedman
ec2b47ba59
Tools: ros2: Enable networking when needed
...
* DDS was built without networking so UDP stopped working
* Networking is automatically added when you want network tests
* --enable-networking should only be on sitl
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-11-15 21:30:27 -08:00
Tom Pittenger
ba2cbbcebf
Tools/autotest: fix whitespace in sim_vehicle.py
2023-11-15 12:43:41 -08:00
Andrew Tridgell
bbe7ad484e
Tools: added --enable-networking and --enable-networking-tests to sim_vehicle.py
2023-11-15 12:43:41 -08:00
Andrew Tridgell
c4cf3268cb
waf: added --enable-networking and --enable-networking-tests
2023-11-15 12:43:41 -08:00
jfbblue0922
374573ae39
Tools/scripts: add AP_RANGEFINDER_JRE_SERIAL_ENABLED
2023-11-15 19:10:05 +09:00
Lokesh Ramina
6fe9090367
Tools : Decode_devid Add Compass QMC5883P, AK09915
2023-11-15 10:53:38 +11:00
Ryan Friedman
c4e2c4f7cb
Tools: Expect different GSOF detection string
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-11-14 10:26:01 +11:00
Nick Exton
55d7965379
autotest: Rover: fix return type for invalid DO_SET_MISSION_CURRENT
2023-11-14 10:22:45 +11:00
Nick Exton
64e6a85e4b
autotest: Test when invalid tag is selected via DO_JUMP_TAG
2023-11-14 10:22:45 +11:00
Nick Exton
b96acbc97e
autotest: Test when invalid item is selected via DO_SET_MISSION_CURRENT
2023-11-14 10:22:45 +11:00
Nick Exton
e2e05af914
autotest: Add test for handling of param2 (reset) of DO_SET_MISSION_CURRENT
2023-11-14 10:22:45 +11:00
Henry Wurzburg
d2984cbd99
Tools:reserve ATOMRCF405NAVI_DLX bd id
2023-11-13 12:09:09 +11:00
Peter Barker
18ea26768d
board_types.txt: reserve ID for FreeSpace PowerStack
2023-11-13 09:52:26 +11:00
Peter Barker
0143bf22d4
autotest: understand verbose and very_vrbose for wait_message_field_values
2023-11-12 08:19:49 +11:00
Cedric0489
63c198199b
Tools: added PixPilot-C3
2023-11-10 17:14:18 +11:00
Ryan Friedman
8b0bc101f2
Tools: ros2: Add missing socat dependency
...
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2023-11-10 17:11:45 +11:00
prathapjaga
409ee80e00
Update GIT_Success.txt
2023-11-09 10:25:35 -08:00
Peter Barker
8d03d7e15d
autotest: test gripper as both long and int
...
... and make use of context_collect for statustext
2023-11-08 18:15:25 +11:00
Peter Barker
b69879fe87
autotest: add test for battery reset
2023-11-08 18:14:27 +11:00
Peter Barker
387aa63b90
Tools: handle MAV_CMD_DO_SPRAYER as both long and int
2023-11-07 10:55:46 +11:00
yjuav
f7dd6dec96
hwdef: add YJUAV_A6SE_H743 board support
2023-11-07 10:31:20 +11:00
Peter Barker
5586daec49
Tools: add AP_TEMPCALIBRATION_ENABLED to build_options
2023-11-07 07:46:24 +11:00
Peter Barker
1f7e87ddf5
Tools: build_options.py: move baro-related thigns to new Baro section
2023-11-07 07:46:24 +11:00
Andrew Tridgell
78ae42c45f
Tools: added Web Tools landing page
2023-11-06 10:33:24 +11:00
bugobliterator
ec2e92de30
AP_Periph: solve a potential case where last_transmit_us can change inside irqs
2023-11-02 15:55:21 +11:00
Asif Khan
6528394797
Tools: custom build server support for SEND_FOV_STATUS
2023-11-02 15:54:37 +11:00
Peter Barker
0e2261832e
autotest: more test for emitted digicam command-long messages
2023-11-02 15:54:13 +11:00
Peter Barker
dc824506ae
autotest: add test for correct response to pressure calibration when no airspeed
2023-11-02 15:52:30 +11:00
Willian Galvani
40cdb5d01e
Autotest: improve flapping Sub test
2023-11-01 20:43:38 +11:00
Peter Barker
6439528d6a
autotest: augment tests for running the prearm checks
2023-11-01 19:30:44 +11:00
Andy Piper
c346694f71
bootloaders: SpeedyBeeF405v4
2023-11-01 19:25:19 +11:00
Iampete1
9ed5dfc768
Tools: autotest: Plane: TerrainRally: test terrain alt frame on rally point
2023-11-01 19:06:39 +11:00
Randy Mackay
24db18db32
Tools: correct copter mount test
2023-11-01 18:16:55 +11:00
yjuav
2baf9c3adb
AP_Bootloader: reserve board id for YJUAV_A6SE_H743
2023-11-01 16:53:16 +11:00
Peter Barker
29f5bce611
autotest: tidy testing of SentToComponents
2023-11-01 12:32:47 +11:00
Peter Barker
a53d583963
autotest: assert_received_message_values gets timeout and check_context
2023-11-01 12:32:47 +11:00
Iampete1
220ab515b7
autotest: plane: add MAV_CMD_NAV_ALTITUDE_WAIT wiggle check
2023-10-31 14:06:22 +11:00
Willian Galvani
24bed08c4e
Tools: Autotest: fix and re-enable Subs's MAV_CMD_DO_CHANGE_SPEED test
2023-10-31 09:23:26 +11:00
Daniel Li
7ddcd7ab0c
AP_Bootloader: Reserve Aocoda-RC board IDs and apply for H743DUAL/F405V3
2023-10-30 15:32:49 +11:00
daniel.li
6f2236e351
AP_Bootloader: Fix AIRVOLUTE format issue
2023-10-30 14:03:42 +11:00
Nick Exton
f6a2f2e535
autotest: Add Copter test to verify clearing ROIs
2023-10-30 08:28:23 +09:00
Peter Barker
6589290053
Tools: filter empty columns out of size_compare result
2023-10-27 17:41:30 +11:00
Peter Barker
a8bd417527
autotest: cope with rename of AutoTest to Testsuite
2023-10-27 14:17:09 +11:00
Peter Barker
00bbb61411
autotest: rename common.py to vehicle_test_suite.py
2023-10-27 14:17:09 +11:00
Peter Barker
0928927ab7
Tools: correct use of AP_RANGEFINDER_LUA_ENABLED
...
new, separate define to AP_SCRIPTING_ENABLED use was incomplete
2023-10-27 14:16:47 +11:00
Peter Barker
e5613de586
Tools: extract_features.py: add option to find feature by string-present-in-codebase
...
sometimes a features isn't represented by a symbol, but can be found with a specific string....
2023-10-27 14:15:53 +11:00
Peter Barker
a04bfff957
Tools: add AC_PAYLOAD_PLACE_ENABLED to build options
2023-10-27 14:15:53 +11:00
Peter Barker
e110ee5537
autotest: stop using removed MAV_CMD_PREFLIGHT_SET_SENSOR_OFFSETS
2023-10-26 13:19:59 +11:00
Peter Barker
5e55e143cc
autotest: test MAV_CMD_CONTROL_HIGH_LATENCY as both long and int
2023-10-26 13:19:29 +11:00
Minderring
62af92ef8a
AP_Bootloader: add board id for MICOAIR405
2023-10-25 10:21:26 -07:00
Peter Barker
73be6c55f7
Tools: add Sagetech MXS simulator
2023-10-25 20:06:47 +11:00
rishabsingh3003
221628c396
Tools: Update new rangefinders in build_options.py
2023-10-25 10:03:54 +11:00
Andrew Tridgell
1d05196b52
waf: moved SKETCHBOOK to AP_BUILD_ROOT in ap_version.h
2023-10-25 09:50:08 +11:00
Peter Barker
f9165c786d
autotest: add test for Copter taking off above-home via command int
2023-10-24 12:59:19 +11:00
Peter Barker
7de20c09f2
autotest: test MAV_CMD_NAV_TAKEOFF on Copter
2023-10-24 12:59:19 +11:00
Andy Piper
de05ee442d
bootloaders: BETAFPV-F405 bootloaders
2023-10-24 11:44:54 +11:00
Peter Barker
c3c7784c23
autotest: add explicit tes for MAV_CMD_DO_FENCE_ENABLE
2023-10-24 11:37:18 +11:00
Michael du Breuil
4a5684dc8e
Tools: Add sw-spar-f407 bootloader
2023-10-24 09:48:13 +11:00
Peter Barker
c65675a64d
autotest: add an epsilon kwarg for assert_parameter_values
...
... and reimplement assert_parameter_vaue in terms of that function
2023-10-20 17:59:05 +11:00
muramura
68350130b0
SimOnHW: Incorporate POSHOLD by default
2023-10-20 07:57:21 +11:00
Peter Barker
9de147a11a
Tools: add script to filter output from size_compare_branches.py
2023-10-20 07:04:26 +11:00
Peter Barker
091c315fa4
autotest: add a test for quadplane Q_GUIDED_MODE
2023-10-19 09:16:45 +11:00
tomas.vrsansky
8d0c6c349f
AP_Bootloader: Airvolute DCS2 ID reservation
2023-10-19 09:10:26 +11:00
Peter Barker
0e458f3342
autotest: test DO_SEND_BANNER as both long and int
2023-10-18 19:49:17 +11:00
Peter Barker
69b4694cee
autotest: allow more time for disarm on vtol-state test
...
right on the edge
2023-10-18 19:49:06 +11:00
Peter Barker
7e1492d2b7
autotest: add test for MAV_CMD_NAV_TAKEOFF for quadplane using command_long
2023-10-18 19:49:06 +11:00
Peter Barker
e8be3a4e21
autotest: add explicit test for MAV_CMD_GET_HOME_POSITION
2023-10-18 19:48:23 +11:00
Peter Barker
a98def0b6d
autotest: add test for SET_ATTITUDE_TARGET headings
2023-10-18 11:17:32 +11:00
Peter Barker
fb87369c7e
Tools: Replay: correct compilation when AdvancedFailsafe not available
2023-10-17 18:21:04 +11:00
Peter Barker
7d9cd3c1de
Tools: accept LOITER_UNLIM and RETURN_TO_LAUNCH as command_int
2023-10-17 12:58:57 +11:00
Peter Barker
aaca600a94
autotest: test setting modes via COMMAND_INT and DO_SET_MODE
2023-10-17 10:41:36 +11:00
Peter Barker
90d39a6ee0
GCS_MAVLink: add build option for deprecated MISSION_REQUEST
...
replaced by MISSION_REQUEST_INT
2023-10-17 10:40:12 +11:00
Michael du Breuil
00a5c92635
AP_Periph: Rate limit EFI driver updates
...
Also remove the last update variables for features that were compiled
out.
2023-10-17 10:14:03 +11:00
Peter Barker
acf8162e5e
autotest: correct hook removal for Copter tests
...
these hooks were remaining active if the test failed
2023-10-16 12:15:29 +11:00
Peter Barker
918448031e
Vagrant: add Mantic Minotaur to available VMs
2023-10-16 09:12:42 +11:00
Peter Barker
f5d4122959
Tools: adjust install_prereqs_ubuntu.sh to handle Mantic
2023-10-16 09:12:42 +11:00
Andrew Tridgell
823a917ae1
autotest: added Plane.TerrainRally test
...
reproduces the issue from
https://github.com/ArduPilot/ardupilot/issues/25157
2023-10-14 10:46:00 +11:00
Andy Piper
4c77037572
AP_Bootloader: add SpeedyBeeF405v4
2023-10-13 20:04:26 +11:00
Andrew Tridgell
4709a1592f
Tools: rebuild IO firmware
2023-10-13 09:42:25 +11:00