Daniel Agar
b73ec18abb
boards: add px4_fmu-v4 and px4_fmu-v5 optimized (-O3) build variants
2020-03-22 17:50:17 -04:00
Matej Frančeškin
b8970673c6
Fixed Mavlink FTP tests
2020-03-08 21:43:54 +01:00
cclauss
c18104d48b
Use print() function in both Python 2 and Python 3
...
Legacy __print__ statements are syntax errors in Python 3 but __print()__ function works as expected in both Python 2 and Python 3.
2019-09-22 13:54:24 -04:00
Julian Oes
9d8015d029
modules/lib: ignore address-of-packed-member
...
For now we need to ignore this warning which GCC 9 shows for the MAVLink
headers.
2019-05-16 13:06:25 +02:00
Daniel Agar
b35d048566
cmake enable -Wcast-align and disable per module
2019-03-16 11:47:15 -04:00
Lukas Woodtli
3d29e2e76f
Fix some test code related leaks ( #10488 )
...
These leaks are not critical but the address-sanitizer complains.
And it's better programming practice anyway.
Signed-off-by: Lukas Woodtli <woodtli.lukas@gmail.com >
2018-09-16 17:38:50 -04:00
Daniel Agar
ce18225710
cmake px4_add_module add unity build support
...
- a unity build is a single compilation unit per module
2018-08-16 09:47:29 +02:00
Beat Küng
5363aff879
fixes for integration and unit tests
...
Move ros logs dir so that .ulg files are not in the same directory
(mission_test.py:: get_last_log() fails otherwise)
2018-08-08 21:09:39 +02:00
Beat Küng
c0cac0594e
file paths: add PX4_STORAGEDIR & use it where appropriate
2018-08-08 21:09:39 +02:00
Daniel Agar
9ce83f2208
fix all sign-compare warnings
2018-07-01 09:36:55 +00:00
Daniel Agar
02d4405a62
c++11 default destructors
2018-06-30 19:55:08 -04:00
Daniel Agar
4e32cb17df
clang-tidy modernize-use-equals-default
2018-05-18 22:48:55 +02:00
Beat Küng
289e618b6c
mavlink: fix compiler warnings with GCC 8.0.1
...
-Wno-extra-semi is not valid for C code
2018-05-09 07:59:46 +02:00
Daniel Agar
ea3acb7121
cmake remove circular linking and reorganize
...
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
2018-04-29 21:48:54 -04:00
Daniel Agar
aa699cf4b7
Jenkins track test results ( #8236 )
2017-11-05 15:04:14 -05:00
Daniel Agar
5eb3e695bb
fix and enable mavlink ftp tests
2017-09-28 09:29:04 +02:00
Beat Küng
26e4756055
mavlink_ftp_test: fix unit-tests
2017-09-21 07:33:09 +02:00
Daniel Agar
545ce9ae24
modules remove extra semicolons
2017-09-16 21:29:52 +01:00
Daniel Agar
9b5fe8c476
ignore -Wsign-compare per module
2017-09-07 10:27:36 +02:00
Daniel Agar
a02caff1bc
unit_test inline implementation and remove module build
2017-08-23 08:06:55 +02:00
Daniel Agar
6a443765a5
cmake only include mavlink where used
2017-06-19 20:24:09 +02:00
Daniel Agar
6631e72d6f
clang-tidy modernize-redundant-void-arg
2017-02-01 22:15:50 -05:00
Daniel Agar
e927f3e040
clang-tidy modernize-use-nullptr
2017-02-01 22:15:50 -05:00
Daniel Agar
28971caaf3
partially restore mavlink_tests
2017-01-02 10:14:41 +01:00
Julian Oes
8ff237c69f
Remove size optimization for individual modules
...
It makes more sense to set the optimization flags on a platform basis
instead of individually for each module. This allows for different
optimization options for SITL, NuttX, Snapdragon, etc.
2016-09-30 08:11:51 +02:00
Lorenz Meier
6ab9dc0acf
Testing cleanup from Daniel Agar
2016-07-29 13:49:14 +02:00
Daniel Agar
2487dbfc92
remove Wpacked and cleanup unused warning flags
2016-05-19 21:49:34 +02:00
Daniel Agar
39d388051a
WIP posix_sitl_test
2016-05-13 13:01:41 +02:00
Daniel Agar
2bc74fd5d9
restore px4fmu-v2_test
2016-05-13 13:01:41 +02:00
James Goppert
967e4dd127
Modified cmake to use STACK_MAX and STACK_MAIN
2016-04-14 13:36:36 -04:00
Ben Dyer
250c912704
Added MAVLink/UAVCAN parameter bridge; implemented UAVCAN ESC enumeration
2015-10-13 21:50:23 +11:00
James Goppert
1d6b31d196
Switch to cmake build system.
2015-09-07 20:37:45 -04:00
Don Gagne
46da294ffb
New bust mode ftp file download
2015-05-03 19:26:54 -07:00
Lorenz Meier
c371eb9b90
Fix up test routines. Needs more work.
2015-02-09 17:15:28 +01:00
Thomas Gubler
e0396ffab7
mavlink tests module: -Wno-attributes -Wno-packed
...
This was introduced in ca97d0156c / pull
1542 for the mavlink module
2014-12-31 08:31:07 +01:00
Lorenz Meier
c0eefc983a
File test compile fixes
2014-10-05 13:13:22 +02:00
Don Gagne
deda5d0a04
Upgraded unit test framework
2014-09-13 19:59:44 -07:00
Don Gagne
46a9f616eb
Fix List command test
...
Return order from List command is not repeatable
2014-09-12 10:54:23 -07:00
Don Gagne
dbefa77943
Update for not getting back "." entries
2014-09-10 13:12:04 -07:00
Vladimir Ermakov
ed66097ebc
FTP: Update unit test for new header size.
...
_list_test failed.
2014-09-10 11:54:42 +04:00
Don Gagne
e7165d6cbf
Generator for mavlink_ftp test files
2014-09-02 15:34:02 -07:00
Don Gagne
6f0160bb5d
New mavlink_ftp unit test
2014-09-02 15:32:50 -07:00