JaeyoungLim
2ef37cd065
Spawn models separately from gazebo models
...
Detach model spawning process from the world description file, so that the same model can be used with different worlds
5 years ago
Daniel Agar
9585055e9e
uORB: add bitset for faster orb_exists check and remove uORB::Subscription lazy subscribe hack/optimization
...
- add PX4 bitset and atomic_bitset with testing
- add uORB::Subscription constructor to take ORB_ID enum
- move orb test messages into msg/
5 years ago
Daniel Agar
30a73416dc
mavsdk SITL testing code coverage and upload to codecov.io
5 years ago
Daniel Agar
7f930f875e
Jenkins store SITL unit test results
5 years ago
Matthias Grob
d60e1e2774
ControlMath: switch to gtest for unit tessting
5 years ago
Julian Oes
7b9562e3b1
hysteresis: move out of systemlib, move to gtest
...
This moves the hysteresis test out of the systemlib and makes it its own
small library. Since it still depends on hrt_absolute_time this does not
link yet. My attempt to get all link dependencies together failed.
6 years ago
Daniel Agar
162405479b
device drivers lib add linux spi support
6 years ago
Matthias Grob
cbd230e34e
Testing: Clean up unit_test target because test_results does all tests now
6 years ago
Matthias Grob
542f61f04b
testing build: add possibility to filter tests with ctest regex
6 years ago
Matthias Grob
5a90382cb8
sitl_tests: add prefix "sitl-" for regex test filtering
6 years ago
Matthias Grob
5020dfdc3d
Testing: switch unit tests to BUILD_TESTING
6 years ago
Daniel Agar
b9516d7e38
mixer move test_mixer_multirotor into cmake
6 years ago
Daniel Agar
edad4c40c3
containers add IntrusiveQueue and testing
6 years ago
Daniel Agar
e2bf4b1894
List container improvements and testing
...
- support range based for loops
- add remove() method to remove a node
- add clear() to empty entire list and delete nodes
- add empty() helper
6 years ago
Daniel Agar
e4b3c8bcc6
tests enable bezier and search_min
6 years ago
Julian Oes
8486b2b917
tests: properly disable shutdown test for Cygwin
6 years ago
Julian
0601214806
tests: disable shutdown and hysteresis for Cygwin
...
It seems that the hysteresis test fails every now and then, presumably
due to timing issues. The tests needs some improvements, e.g. isolating
it from the system time.
6 years ago
Daniel Agar
d4e06e517a
delete drv_gpio.h, modules/gpio_led, and fmu GPIO ioctls
6 years ago
Daniel Agar
48df19c8df
move dyn_hello to examples and restore testing
6 years ago
Daniel Agar
e45e7aa8a6
move posix/tests/hello to examples/hello and include everywhere
6 years ago
Daniel Agar
c3448c19c4
make vcdevtest a generic cdev test
6 years ago
Mara Bos
3c660acca8
Add unit test for dynamically loading modules on posix.
6 years ago
Daniel Agar
75c1396ed7
cmake sitl_tests silence debug message
6 years ago
Matthias Grob
be16baaa3c
sitl_tests: exclude uorb test from Windows build
...
Because it was always failing from the beginning on and
we want to make sure no other tests break in the meantime
by running the currently passing tests also on Windows CI.
6 years ago
Daniel Agar
26bac9594f
add simple SITL shutdown test
6 years ago
Lukas Woodtli
c1a58bda17
Add address sanitizer to SITL pipeline
...
- Environment variables for building with asan
- Docker argument for leak sanitizer
- Regex for tests to fail on sanitizer error
Signed-off-by: Lukas Woodtli <woodtli.lukas@gmail.com>
7 years ago
Beat Küng
e26bfd2e79
SITL: remove config_sitl_rcS_dir
...
Not needed anymore
7 years ago
Daniel Agar
8ddb99971f
tests template skip mavlink except for mavlink test
7 years ago
Dennis Mannhart
9c7c60ddc8
remove mc_pos_control_tests
7 years ago
Daniel Agar
8599495082
uORB add ORB_COMMUNICATOR define to enable remote uORB
7 years ago
Daniel Agar
11d348ec4f
microbench split into hrt, math, matrix, uorb
7 years ago
Daniel Agar
3ba97297d5
tests simple timing microbenchmark
7 years ago
Daniel Agar
5de5d6ea49
Jenkins simple mission code coverage build
7 years ago
Daniel Agar
735c5544ae
tests add ctlmath and use float FLT_EPSILON
7 years ago
Daniel Agar
102c0ead53
cmake consolidate px4 executable builds and upload
7 years ago
Daniel Agar
f2cd5e3e9f
move src/firmware/ to platforms
7 years ago
Daniel Agar
aa699cf4b7
Jenkins track test results ( #8236 )
7 years ago
Daniel Agar
bb78931e69
cmake fix ctest output on failure for coverage ( #8112 )
7 years ago
Dario Röthlisberger
bb644ee087
unittests: add versioning test
7 years ago
Daniel Agar
af9690cf08
add simple posix tests to SITL
8 years ago
Daniel Agar
4937449890
move parameter unittest into systemcmds
8 years ago
Daniel Agar
24b26e53b9
cmake organize code coverage handling and base
8 years ago
Daniel Agar
1bbca3bf1d
test_dataman add to SITL with minor updates
8 years ago
Daniel Agar
48e7c784e7
remove px4_model targets from all
8 years ago