Commit Graph

204 Commits

Author SHA1 Message Date
Alex
58275327ab test4
Some checks failed
test scripts / build (astyle-cleanliness) (push) Failing after 2s
test scripts / build (check_autotest_options) (push) Failing after 2s
test scripts / build (logger_metadata) (push) Failing after 3s
test scripts / build (param_parse) (push) Failing after 2s
test scripts / build (python-cleanliness) (push) Failing after 3s
test scripts / build (validate_board_list) (push) Failing after 3s
test replay / build (replay, clang) (push) Failing after 20s
test blimp / build (base) (push) Failing after 3s
test blimp / build (clang) (push) Failing after 3s
test blimp / autotest (sitltest-blimp) (push) Has been skipped
test copter / build (base) (push) Failing after 4s
test copter / build (clang) (push) Failing after 3s
test copter / autotest (sitltest-copter-tests1a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1b) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1c) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2b) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 3s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test plane / build (base) (push) Failing after 3s
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
test plane / build (clang) (push) Failing after 3s
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
test ap_periph / build-gcc-ap_periph (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1b) (push) Has been cancelled
test plane / autotest (sitltest-quadplane) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1a) (push) Has been cancelled
test rover / build (base) (push) Has been cancelled
2025-01-02 11:48:07 -04:00
Alex
325b637ffb Test3
Some checks failed
test copter / build-gcc-heli (push) Waiting to run
test copter / autotest-heli (sitltest-heli) (push) Blocked by required conditions
test ap_periph / build-gcc-ap_periph (push) Waiting to run
test ap_periph / autotest-can (sitltest-can) (push) Blocked by required conditions
test plane / build (base) (push) Waiting to run
test plane / build (clang) (push) Waiting to run
test plane / autotest (sitltest-plane-tests1a) (push) Blocked by required conditions
test plane / autotest (sitltest-plane-tests1b) (push) Blocked by required conditions
test plane / autotest (sitltest-quadplane) (push) Blocked by required conditions
test sub / build (base) (push) Waiting to run
test sub / build (clang) (push) Waiting to run
test sub / autotest (sitltest-sub) (push) Blocked by required conditions
test tracker / build (base) (push) Waiting to run
test tracker / build (clang) (push) Waiting to run
test tracker / autotest (sitltest-tracker) (push) Blocked by required conditions
test unit tests and sitl building / build (sitl, base) (push) Waiting to run
test unit tests and sitl building / build (sitl, clang) (push) Waiting to run
test unit tests and sitl building / build (unit-tests, base) (push) Waiting to run
test unit tests and sitl building / build (unit-tests, clang) (push) Waiting to run
colcon build/test / build-test (push) Failing after 1m0s
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
test chibios / build (CubeOrange-ODID, 10, chibios) (push) Has been cancelled
test ccache / build (10, chibios) (push) Has been cancelled
test dds / build (sitl) (push) Has been cancelled
test rover / build (base) (push) Failing after 4s
test rover / build (clang) (push) Has been cancelled
test rover / autotest (sitltest-balancebot) (push) Has been cancelled
test rover / autotest (sitltest-rover) (push) Has been cancelled
test rover / autotest (sitltest-sailboat) (push) Has been cancelled
2025-01-02 11:46:24 -04:00
Alex
68bbfec6d5 plz
Some checks failed
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2b) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 4s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test ap_periph / build-gcc-ap_periph (push) Failing after 4s
test ap_periph / autotest-can (sitltest-can) (push) Has been skipped
test plane / build (base) (push) Failing after 3s
test plane / build (clang) (push) Failing after 4s
test plane / autotest (sitltest-plane-tests1a) (push) Has been skipped
test plane / autotest (sitltest-plane-tests1b) (push) Has been skipped
test plane / autotest (sitltest-quadplane) (push) Has been skipped
test rover / build (base) (push) Failing after 3s
test rover / build (clang) (push) Failing after 4s
test rover / autotest (sitltest-balancebot) (push) Has been skipped
test rover / autotest (sitltest-rover) (push) Has been skipped
test rover / autotest (sitltest-sailboat) (push) Has been skipped
test sub / build (base) (push) Failing after 4s
test sub / build (clang) (push) Failing after 3s
test sub / autotest (sitltest-sub) (push) Has been skipped
test tracker / build (base) (push) Failing after 4s
test tracker / build (clang) (push) Failing after 3s
test tracker / autotest (sitltest-tracker) (push) Has been skipped
test unit tests and sitl building / build (sitl, base) (push) Failing after 4s
test unit tests and sitl building / build (sitl, clang) (push) Failing after 4s
test unit tests and sitl building / build (unit-tests, base) (push) Failing after 4s
test unit tests and sitl building / build (unit-tests, clang) (push) Failing after 4s
ESP32 Build / build (esp32s3empty, 10) (push) Successful in 13m54s
ESP32 Build / build (esp32buzz, 10) (push) Failing after 29m36s
2025-01-02 11:03:28 -04:00
Alex
18a989c9f3 Test2
Some checks failed
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2b) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 2s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test ap_periph / build-gcc-ap_periph (push) Failing after 2s
test ap_periph / autotest-can (sitltest-can) (push) Has been skipped
test plane / build (base) (push) Failing after 2s
test plane / build (clang) (push) Failing after 2s
test plane / autotest (sitltest-plane-tests1a) (push) Has been skipped
test plane / autotest (sitltest-plane-tests1b) (push) Has been skipped
test plane / autotest (sitltest-quadplane) (push) Has been skipped
test rover / build (base) (push) Failing after 2s
test rover / build (clang) (push) Failing after 3s
test rover / autotest (sitltest-balancebot) (push) Has been skipped
test rover / autotest (sitltest-rover) (push) Has been skipped
test rover / autotest (sitltest-sailboat) (push) Has been skipped
test sub / build (base) (push) Failing after 2s
test sub / build (clang) (push) Failing after 3s
test sub / autotest (sitltest-sub) (push) Has been skipped
test tracker / build (base) (push) Failing after 2s
test tracker / build (clang) (push) Failing after 2s
test tracker / autotest (sitltest-tracker) (push) Has been skipped
test unit tests and sitl building / build (sitl, base) (push) Failing after 3s
test unit tests and sitl building / build (sitl, clang) (push) Failing after 3s
test unit tests and sitl building / build (unit-tests, base) (push) Failing after 3s
test unit tests and sitl building / build (unit-tests, clang) (push) Failing after 3s
ESP32 Build / build (esp32buzz, 10) (push) Successful in 14m36s
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
2025-01-02 10:48:39 -04:00
Alex
03b8889f78 new container
Some checks failed
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2b) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 3s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test ap_periph / build-gcc-ap_periph (push) Failing after 3s
test ap_periph / autotest-can (sitltest-can) (push) Has been skipped
test plane / build (base) (push) Failing after 3s
test plane / build (clang) (push) Failing after 3s
test plane / autotest (sitltest-plane-tests1a) (push) Has been skipped
test plane / autotest (sitltest-plane-tests1b) (push) Has been skipped
test plane / autotest (sitltest-quadplane) (push) Has been skipped
test rover / build (base) (push) Failing after 2s
test rover / build (clang) (push) Failing after 3s
test rover / autotest (sitltest-balancebot) (push) Has been skipped
test rover / autotest (sitltest-rover) (push) Has been skipped
test rover / autotest (sitltest-sailboat) (push) Has been skipped
test sub / build (base) (push) Failing after 3s
test sub / build (clang) (push) Failing after 3s
test sub / autotest (sitltest-sub) (push) Has been skipped
test tracker / build (base) (push) Failing after 3s
test tracker / build (clang) (push) Failing after 3s
test tracker / autotest (sitltest-tracker) (push) Has been skipped
test unit tests and sitl building / build (sitl, base) (push) Failing after 4s
test unit tests and sitl building / build (sitl, clang) (push) Failing after 3s
test unit tests and sitl building / build (unit-tests, base) (push) Failing after 4s
test unit tests and sitl building / build (unit-tests, clang) (push) Failing after 4s
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
2025-01-02 10:41:40 -04:00
Alex
4b3e78d045 use container
Some checks failed
test replay / build (replay, clang) (push) Failing after 3s
test scripts / build (astyle-cleanliness) (push) Failing after 2s
test scripts / build (check_autotest_options) (push) Failing after 2s
test scripts / build (logger_metadata) (push) Failing after 2s
test scripts / build (param_parse) (push) Failing after 2s
test scripts / build (python-cleanliness) (push) Failing after 2s
test scripts / build (validate_board_list) (push) Failing after 2s
test blimp / build (base) (push) Failing after 3s
test blimp / build (clang) (push) Failing after 3s
test blimp / autotest (sitltest-blimp) (push) Has been skipped
test copter / build (base) (push) Failing after 3s
test copter / build (clang) (push) Failing after 3s
test copter / autotest (sitltest-copter-tests1a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1b) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1c) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2b) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 3s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test ap_periph / build-gcc-ap_periph (push) Failing after 3s
test ap_periph / autotest-can (sitltest-can) (push) Has been skipped
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
test plane / build (base) (push) Has been cancelled
test plane / build (clang) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1b) (push) Has been cancelled
test plane / autotest (sitltest-quadplane) (push) Has been cancelled
test plane / autotest (sitltest-plane-tests1a) (push) Has been cancelled
2025-01-02 10:39:42 -04:00
Alex
254daaa0d8 test
Some checks failed
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2a) (push) Has been skipped
test copter / autotest (sitltest-copter-tests2b) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 2s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test ap_periph / build-gcc-ap_periph (push) Failing after 2s
test ap_periph / autotest-can (sitltest-can) (push) Has been skipped
test plane / build (base) (push) Failing after 3s
test plane / build (clang) (push) Failing after 3s
test plane / autotest (sitltest-plane-tests1a) (push) Has been skipped
test plane / autotest (sitltest-plane-tests1b) (push) Has been skipped
test rover / build (base) (push) Failing after 2s
test plane / autotest (sitltest-quadplane) (push) Has been skipped
test rover / build (clang) (push) Failing after 2s
test rover / autotest (sitltest-balancebot) (push) Has been skipped
test rover / autotest (sitltest-rover) (push) Has been skipped
test rover / autotest (sitltest-sailboat) (push) Has been skipped
test sub / build (base) (push) Failing after 3s
test sub / build (clang) (push) Failing after 3s
test sub / autotest (sitltest-sub) (push) Has been skipped
test tracker / build (base) (push) Failing after 3s
test tracker / build (clang) (push) Failing after 3s
test tracker / autotest (sitltest-tracker) (push) Has been skipped
test unit tests and sitl building / build (sitl, base) (push) Failing after 4s
test unit tests and sitl building / build (sitl, clang) (push) Failing after 4s
test unit tests and sitl building / build (unit-tests, base) (push) Failing after 4s
test unit tests and sitl building / build (unit-tests, clang) (push) Failing after 4s
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
2025-01-02 10:36:31 -04:00
Alex
ca36e8f1e7 Add led script into firmware
Some checks failed
test copter / autotest (sitltest-copter-tests1b) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1c) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1d) (push) Has been skipped
test copter / autotest (sitltest-copter-tests1e) (push) Has been skipped
test copter / build-gcc-heli (push) Failing after 3s
test copter / autotest-heli (sitltest-heli) (push) Has been skipped
test ap_periph / build-gcc-ap_periph (push) Failing after 3s
test ap_periph / autotest-can (sitltest-can) (push) Has been skipped
test plane / build (base) (push) Failing after 3s
test plane / build (clang) (push) Failing after 3s
test plane / autotest (sitltest-plane-tests1a) (push) Has been skipped
test plane / autotest (sitltest-plane-tests1b) (push) Has been skipped
test plane / autotest (sitltest-quadplane) (push) Has been skipped
test rover / build (base) (push) Failing after 3s
test rover / build (clang) (push) Failing after 3s
test rover / autotest (sitltest-balancebot) (push) Has been skipped
test rover / autotest (sitltest-rover) (push) Has been skipped
test rover / autotest (sitltest-sailboat) (push) Has been skipped
test sub / build (base) (push) Failing after 3s
test sub / build (clang) (push) Failing after 3s
test sub / autotest (sitltest-sub) (push) Has been skipped
test tracker / build (base) (push) Failing after 3s
test tracker / build (clang) (push) Failing after 3s
test tracker / autotest (sitltest-tracker) (push) Has been skipped
test unit tests and sitl building / build (sitl, base) (push) Failing after 4s
test unit tests and sitl building / build (sitl, clang) (push) Failing after 3s
test unit tests and sitl building / build (unit-tests, base) (push) Failing after 3s
test unit tests and sitl building / build (unit-tests, clang) (push) Failing after 3s
ESP32 Build / build (esp32s3empty, 10) (push) Has been cancelled
ESP32 Build / build (esp32buzz, 10) (push) Has been cancelled
2025-01-02 10:25:34 -04:00
Peter Barker
79e8c89cd4 Revert "CI: disable ccache for MacOS builds"
This reverts commit c4327161bc.
2024-12-27 21:32:36 +11:00
Andrew Tridgell
c4327161bc CI: disable ccache for MacOS builds
ccache is segfaulting in CI on MacOS
2024-12-27 11:46:01 +11:00
Iampete1
ccf4407d44 actions: add problem matcher to lua checks 2024-12-21 15:37:07 +11:00
Peter Barker
c8b2663593 .github: stop making python python3
this isn't something we should be doing to people's environments
2024-12-17 09:19:20 +11:00
Rhys Mainwaring
cc754ed73f .github: esp32_build: use default cmake package
Signed-off-by: Rhys Mainwaring <rhys.mainwaring@me.com>
2024-12-15 08:55:04 -06:00
Pierre Kancir
a570794daa .github: remove mantic test from environnement testing EOL 2024-11-26 15:41:16 +11:00
Pierre Kancir
c4e72e691f .github: output size diff output to summary 2024-11-26 15:41:03 +11:00
Pierre Kancir
2cd0ac1e35 Tools: move pretty_diff_size to Tools/build_tests 2024-11-26 15:41:03 +11:00
Pierre Kancir
d7d4aeb72b .github: update actions/cache to v4 to remove node version warning 2024-11-24 06:55:29 +11:00
Pierre Kancir
b353765db1 .github: update actions/cache to v4 to remove node version warning
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3.
2024-11-08 10:48:44 +11:00
Peter Barker
84d8af81f6 .github: add logger metadata generation to CI 2024-11-05 09:02:27 +09:00
Andrew Tridgell
73360c7299 HAL_QURT: build deb packages in CI 2024-10-26 08:26:42 +09:00
Peter Barker
cbed802ff6 .github: remove use of python (as opposed to python3) 2024-10-15 11:11:38 +11:00
Peter Barker
c330e8e824 .github: split Plane tests into tests1a and tests1b 2024-10-02 18:10:45 +10:00
Willian Galvani
1a15e50434 CI: add navigator64 build 2024-10-02 06:18:32 +10:00
Peter Barker
90fd24de43 .github: use problem matches on Rover, Copter and Sub SITL 2024-10-01 09:15:33 +10:00
Peter Barker
72016df914 github: move to actions/upload-artifact@v4
v3 is being deprecated, and this one claims to have advantages including the keyword "faster"
2024-09-30 19:46:22 +10:00
Peter Barker
c6491d6b45 CI: build CubeBlack-EKF2 not CubeOrange-EKF2 in CI
we really just care that EKF2 builds here, the board really isn't that important
2024-09-19 11:42:37 +10:00
Ryan Friedman
d6cfc392a2 .github: Run colcon-test sequentially and test all AP packages
Signed-off-by: Ryan Friedman <ryanfriedman5410+github@gmail.com>
2024-09-06 21:28:25 +10:00
Peter Barker
adcf5d3503 Tools: Do a CubeOrange build with EKF2 as part of CI
need to build at least one ChibiOS-based board to be sure we haven't killed things
2024-09-06 08:52:01 +10:00
Peter Barker
bdea9be7fb Tools: LogAnalyzer: remove
the web-based tools are supplanting this
2024-08-20 09:32:46 +10:00
Pierre Kancir
61bd5e9bae .github: add alpine to environement setup test 2024-08-15 22:33:42 +10:00
Iampete1
f17545b4c3 Actions: Cygwin: mark repo as safe on using correct path 2024-07-30 11:39:06 +10:00
Iampete1
75d74ccf90 Actions: enviroment and scripts: fix safe directory 2024-07-30 11:39:06 +10:00
Iampete1
4df05bac28 Actions: test environment: increase timeout to 60 mins 2024-07-30 11:39:06 +10:00
Andrew Tridgell
3ddd477d04 CI: only run qurt build on ArduPilot main repo
this prevents user repos getting failures

thanks to Pete for the suggestion
2024-07-29 08:38:56 +10:00
Andrew Tridgell
53222357c4 CI: build copter, plane and rover for QURT 2024-07-13 14:38:31 +10:00
Andrew Tridgell
42737116bf CI: added QURT build to CI 2024-07-12 15:56:48 +10:00
bugobliterator
452df9022b .github: add debug build test for macos 2024-07-05 14:16:27 +10:00
Andrew Tridgell
90ab6adebc CI: added test for new without NEW_NOTHROW 2024-06-04 09:20:21 +10:00
Iampete1
38a7c837fc actions: test_scripting: remove lua-language-server install 2024-05-21 09:42:22 +10:00
Iampete1
c9eb8fb395 actions: run lua-language-check and generate and upload docs 2024-05-21 09:42:22 +10:00
Peter Barker
65bf3adad7 github: test_environment: test Ubuntu noble and not Ubuntu mantic
mantic is EOL, save some CI time
2024-05-10 10:49:21 +10:00
Maxim Buzdalov
5e5fde78c2 Tools: use same-bdshotness boards for ccache test 2024-04-09 10:45:08 +10:00
Andrew Tridgell
e019488dcc CI: added a 6X plane build for SOHW 2024-03-18 14:12:25 +11:00
yuri-rage
8cfa77dbd7 .github: test debian bookworm 2024-03-12 22:06:57 +11:00
Andrew Tridgell
591d65ec91 CI: fix ESP32 CI issue
ensure apt db is up to date before first install
2024-02-25 17:16:46 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
b6b4c972f9 Tools: Script to fetch online ArduPilot parameter documentation (if not cached) and
add it to the specified file or to all *.param and *.parm files in the specified directory.

1. Checks if a local cache of the XML file exists in the target directory or on the directory of the target file:
 - If it does, the script loads the file content.
 - If it doesn't, the script sends a GET request to the URL to fetch the XML data for the requested vehicle type.
2. Parses the XML data and creates a dictionary of parameter documentation.
3. DELETES all comments that start at the beginning of a line
4. Adds the parameter documentation to the target file or to all *.param,*.parm files in the target directory.

Supports AP_Periph, AntennaTracker, ArduCopter, ArduPlane, ArduSub, Blimp, Heli, Rover and SITL vehicle types
Supports both Mission Planner and MAVProxy file formats
Supports sorting the parameters
Has unit tests with 88% coverage

AP_FLAKE8_CLEAN

Author: Amilcar do Carmo Lucas, IAV GmbH

# Conflicts:
#	.github/workflows/test_unit_tests.yml
2024-02-22 08:31:57 +11:00
Dr.-Ing. Amilcar do Carmo Lucas
74640c9e65 Tools: Extracts parameter default values from an ArduPilot .bin file.
Supports Mission Planner, MAVProxy and QGCS file format output

Contains unittests with 95% coverage

Amilcar do Carmo Lucas, IAV GmbH
2024-02-21 18:24:16 +11:00
Andrew Tridgell
eaf40fbfb3 waf: help diagnose dronecangen errors 2024-02-11 16:48:52 +11:00
Pierre Kancir
e728176d4e .github: Autotest build need debug flag, rover also need enable-math-check-indexes. Fix caching 2024-02-10 11:48:40 +11:00
David Buzz
cd44d09d84 github: actions problem solvers , annotations and summary 2024-01-16 13:43:06 +11:00