mbed-os/TESTS/mbed_platform
Kevin Bracey 2fbbd9d2ca Introduce Semaphore::acquire methods
Deprecate wait() in favour of acquire(), try_acquire(),
try_acquire_for() and try_acquire_until().

Brings Semaphore more into line with CMSIS-RTOS 2 (which uses "acquire"),
itself (as it has "release"), and other classes having "try", "try for"
and "try until".

Also steps away from vague "wait" term - the primary operation here is
to acquire the semaphore, and this will of course sleep.
2019-05-28 17:02:06 +03:00
..
CircularBuffer Refactor circular buffer test to platform folder 2018-08-27 09:33:07 -05:00
FileHandle Add ftruncate / fstat(st_size) unit test 2018-12-14 19:29:29 +02:00
SharedPtr Add Greentea tests for shared pointer 2018-08-20 18:49:26 +01:00
SingletonPtr Add SingletonPtr test 2017-12-04 11:42:23 +01:00
Stream Tests: Stream: Use a quote from C99 spec 2018-12-10 16:30:16 +01:00
Transaction tests: astyle fix 2018-08-03 10:23:38 +01:00
atomic Add some atomic tests 2019-04-26 13:12:35 +03:00
crash_reporting Add debug prints to triage the test timeouts 2019-01-22 16:40:02 -06:00
critical_section Critical tests: use atomics 2019-04-26 13:12:35 +03:00
error_handling Introduce Semaphore::acquire methods 2019-05-28 17:02:06 +03:00
stats_cpu Don't use define checks on DEVICE_FOO macros (mbed code) 2018-12-20 10:16:42 +11:00
stats_heap tests: fix astyle 2018-10-25 09:58:17 +01:00
stats_sys Fix compiler flags for ARMC6 in sys stats test 2019-02-28 12:03:15 -06:00
stats_thread Clean up Thread deprecation warnings 2018-10-12 14:57:13 +03:00
system_reset use forced_reset_timeout as delay after reset 2018-10-02 18:01:08 -05:00
wait_ns TESTS: skip timing accuracy test on FastModels 2019-03-11 10:40:31 +00:00