Commit Graph

64 Commits

Author SHA1 Message Date
Julian Oes
5e663b9321 Remove eigen leftovers
It looks like we're not using Eigen for a while now.
2019-10-07 12:04:50 +02:00
Daniel Agar
df01eda550 systemcmds/tests: delete obsolete test_sensors 2019-09-10 16:37:33 -04:00
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.
2019-05-27 09:57:50 +02:00
Daniel Agar
162405479b device drivers lib add linux spi support 2019-05-20 12:18:56 -04:00
Daniel Agar
edad4c40c3 containers add IntrusiveQueue and testing 2019-03-14 09:22:19 +01:00
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
2019-03-01 21:01:04 -05:00
Daniel Agar
e4b3c8bcc6 tests enable bezier and search_min 2019-02-22 16:23:57 -05:00
mcsauder
2fa70fca80 Added audio tune signals for unit tests passing and failing. 2019-02-10 17:47:16 -05:00
mcsauder
6dc840ac6a Break test_tone and test_ppm out of the test_hrt.cpp file into their own respective files. 2019-02-10 17:47:16 -05:00
mcsauder
9d67bbc328 Standardized/updated copyright file headers in the src/systemcmds/tests/ directory. 2019-01-30 14:25:18 -05:00
Daniel Agar
d4e06e517a delete drv_gpio.h, modules/gpio_led, and fmu GPIO ioctls 2018-12-03 16:30:39 +01:00
Dennis Mannhart
fe48e06f9d add tests for Bezier and Golden Section Search libraries 2018-07-25 08:50:10 +02:00
Dennis Mannhart
c6055c979a systemcmds/tests: add test_controlmath 2018-07-20 09:26:18 +02:00
Daniel Agar
11d348ec4f microbench split into hrt, math, matrix, uorb 2018-07-01 09:25:22 +00:00
Daniel Agar
3ba97297d5 tests simple timing microbenchmark 2018-07-01 09:25:22 +00:00
Daniel Agar
367a18f735 tests temporarily disable mavlink tests on nuttx 2018-04-09 02:23:26 -04:00
Dennis Mannhart
d44c406fb2 ManualSmoothingZ: unittests 2018-04-05 07:30:12 +02:00
Dennis Mannhart
5fbee9fce9 ControlMath tests 2018-04-05 07:30:12 +02:00
Dario Röthlisberger
bb644ee087 unittests: add versioning test 2017-10-09 14:41:58 +02:00
Daniel Agar
af9690cf08 add simple posix tests to SITL 2017-09-28 16:50:47 +01:00
Daniel Agar
4937449890 move parameter unittest into systemcmds 2017-06-12 12:18:53 -04:00
Daniel Agar
1bbca3bf1d test_dataman add to SITL with minor updates 2017-02-15 22:29:24 -05:00
Lorenz Meier
fb8243d5e1 Mixer test: Fix test, failing right now but showing the real issues 2017-01-03 20:32:33 -05:00
Daniel Agar
28971caaf3 partially restore mavlink_tests 2017-01-02 10:14:41 +01:00
Daniel Agar
74231e6656 split tests for SITL ctest 2017-01-02 10:14:41 +01:00
David Sidrane
b7521e1b38 Adding Test for sending break on u[s]arts 2016-12-21 08:34:22 +01:00
David Sidrane
86ec703620 Left test_dataman out by default - as it was prior 2016-10-18 00:23:58 +02:00
David Sidrane
bb71aa5b64 Revive test_dataman.c 2016-10-18 00:23:58 +02:00
Andreas Antener
9a219da9c2 Refactored cross sphere line tracking and added a unittest to verify correct operation 2016-10-10 23:05:44 +02:00
Lorenz Meier
cf671b5134 Fix tests and re-introduce tests into build
Code style fix
2016-09-27 11:56:49 +02:00
Lorenz Meier
7579ebf4e8 Fix failing mac test 2016-08-19 22:19:05 +02:00
Lorenz Meier
a52d0ca00a Remove hysteresis tests on Mac OS 2016-08-12 13:53:02 +02:00
Daniel Agar
12a5ce7a0a temporarily disable uorb test on OSX (#5280) 2016-08-08 20:59:24 -04:00
Julian Oes
0d80a77e46 unit_tests: move hysteresis test to new framework 2016-07-30 12:26:56 +02:00
Lorenz Meier
6ab9dc0acf Testing cleanup from Daniel Agar 2016-07-29 13:49:14 +02:00
Daniel Agar
008354f935 testing cleanup 2016-05-13 13:01:41 +02:00
Daniel Agar
2bc74fd5d9 restore px4fmu-v2_test 2016-05-13 13:01:41 +02:00
Lorenz Meier
05840535f1 Fix math tests 2015-11-28 09:13:15 +01:00
Mark Charlebois
1e46f44123 POSIX: ported systemcmds/tests
Most of the systemcmds tests run in the posix build. The UART tests
fail for me as I do not have a UART connected.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-07-01 07:51:24 -07:00
Lorenz Meier
22cd71d5c3 Eigen3: Enable test 2015-05-20 23:40:41 -04:00
Mark Charlebois
9758112e31 Use px4_config.h instead of nuttx/config.h
Modified code to use OS independent header file for config settings.

Signed-off-by: Mark Charlebois <charlebm@gmail.com>
2015-04-20 10:55:41 -07:00
Lorenz Meier
1219ef8d43 Eigen: Disable tests 2015-04-04 12:39:36 +02:00
Lorenz Meier
8075ff5e0b Eigen: Re-enable tests 2015-04-03 17:01:47 +02:00
Lorenz Meier
32e790110e Tests: Fix code style on system tests 2015-03-28 19:51:15 +01:00
Lorenz Meier
b80908d956 Disable eigen test until fixed 2015-03-20 00:05:32 +01:00
Johan Jansen
0be2530037 tests: Added test_eigen to verify correctness of eigen calculations 2015-03-17 13:27:50 +01:00
Lorenz Meier
4a8044f338 tests system command: Fix return value of tests all command 2015-02-09 22:55:58 +01:00
Lorenz Meier
a4a3b1b25f Modernize system tests, API cleanup 2015-02-08 16:43:55 +01:00
Lorenz Meier
b0f2796aeb Remove MTD test 2015-02-01 18:23:35 +01:00
Lorenz Meier
aa7b00f819 Add define to cull flash-intense mathlib tests 2014-10-29 09:58:44 +01:00