Angus Gratton
0dd9b899b7
periph_ctrl: Refactor to add periph_module_reset(), avoid potential race in SPI DMA workaround
...
Also refactor use of direct clock access in unit test ref_clock (probably not a real issue)
2017-10-02 17:48:16 +11:00
michael
7370f2913d
test: update the format of TEST_ASSERT macro series in `unity.c
`
2017-09-27 19:56:46 +08:00
Ivan Grokhotkov
01c0c4b661
unit-test-app: initialize partition table info before starting the test
2017-09-19 10:39:44 +08:00
Angus Gratton
5222428dde
unit tests: Check heap integrity after each test, check for obvious leaks
2017-09-07 16:32:05 +10:00
Ivan Grokhotkov
9a2c62cf2b
unity: add reference clock for use in unit tests
2017-09-01 10:34:36 +08:00
Ivan Grokhotkov
80486240c6
unity: log error codes as hex
...
Error codes are normally defined as hex numbers in header files, so
changing the assert macro to print them as hex as well.
2017-08-29 08:35:23 +08:00
houchenyao
cf64c7e9a6
unit test: add sd env and spi env for sdmmc
2017-08-22 21:01:34 +08:00
Angus Gratton
5dca92377d
test runner: Print test name when starting, print filter description
...
Makes it easier to run tests manually.
2017-06-26 15:38:46 +10:00
Anton Maklakov
91718cc776
unit-test-app: Fix incorrect CR+LF sequence.
...
This caused problems with handling output by grep, sed, etc
2017-06-05 10:51:48 +08:00
Anton Maklakov
144d345b3b
unit-test-app: Fix capability to use !<filter> to inverse that filter
2017-06-01 12:23:14 +08:00
Angus Gratton
ca4f5b9ee6
unit test runer: Add capability to use ![tag] to run all-tests-except-tag
...
Mostly useful for running ![ignore] to skip ignored tests.
2017-05-10 17:22:30 +10:00
Ivan Grokhotkov
a428af8c9f
unit tests: change type of flash_test partition to ‘fat’
...
This change makes the spi_flash test partition usable for WL and FATFS
tests.
2017-05-05 15:21:37 +08:00
Angus Gratton
45581dbaca
freertos: Delay context switch from queue/task APIs until exiting critical section
...
Closes #374 : https://github.com/espressif/esp-idf/issues/374
2017-04-04 10:10:08 +10:00
Angus Gratton
8352e7e9ec
unit test: Measure test wall time with CCOUNT, so it includes time w/ interrupts off
2017-03-22 15:35:54 +08:00
antti
1e2c5cc151
fix unit test app to print tests in the same order they are given in files
2017-03-13 12:06:49 +08:00
Angus Gratton
f687725e97
unit tests: Use a unit test app partition table, configure spi_flash to use data partition
2017-02-22 10:26:04 +11:00
Ivan Grokhotkov
5b2888e113
unity: fix testcase initializer for compiling with C++
2017-01-06 14:56:02 +08:00
Angus Gratton
69df54a28c
unit-test-app: Don't auto-display menu after test run finishes
...
Previous code sometimes menu multiple times, depending on UART activity.
2016-12-06 11:25:31 -08:00
antti
d390449371
add unit tests to esp-idf
...
rename nvs host test folder, modify .gitlab-ci.yml
remove unit-test-app build
re-format unit test files
remove extra newlines in project.mk
some refactoring for unit test part in project.mk
add build files of unit-test-app in gitignore
add README.md for unit test app
correct headings in README.md
remove files and make minor tweaks in unit test app
update .gitlab-ci.yml to use unit test app
delete unused lines in component_wrapper.mk
delete periph_i2s.h and lcd test
add text floating point in components/esp32/test/Kconfig
correct idf test build paths in .gitlab-ci.yml
2016-11-22 14:45:50 +08:00