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
FileHandle Add ftruncate / fstat(st_size) unit test 2018-12-14 19:29:29 +02:00
SharedPtr
SingletonPtr
Stream
Transaction
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
stats_sys Fix compiler flags for ARMC6 in sys stats test 2019-02-28 12:03:15 -06:00
stats_thread
system_reset
wait_ns TESTS: skip timing accuracy test on FastModels 2019-03-11 10:40:31 +00:00