OVMS3-idf/components/freertos/test
Darian Leung 1c798b0eab BugFix: uxTaskGetSystemState test case update
Updated test case to include configASSERT cases (+1 squashed commits)

Squashed commits:

[871ec26f] Freertos:Bugfix uxTaskGetSystemState

Bug (github #12142) with uxTaskGetSystemState where
if called immediately after creating a bunch of tasks,
those tasks would be added twice into the TaskStatusArray.
Bug caused due to use old implementation using vTaskSuspendAll
which did not stop newly created task on other core from accessing the
read/waiting task lists whilst the list were being read by
uxTaskGetSystemState. Fixed bug by replacing vTaskSuspendAll
with taskENTER_CRITICAL and added test case for the bugfix
2017-06-16 16:00:54 +08:00
..
component.mk add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_freertos.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
test_freertos_eventgroups.c freertos tests: Fix accidental "0 delay" in event group tests 2017-04-04 10:10:08 +10:00
test_freertos_isinisrcontext.c freertos tests: Use CCOMPARE1 always in xPortInIsrContext() test 2017-05-10 17:26:25 +10:00
test_freertos_task_delete.c freertos tests: Enable test_freertos_task_delete 2017-02-28 15:47:15 +11:00
test_malloc.c Malloc test: tabs -> spaces, fix description 2017-03-08 19:44:57 +08:00
test_newlib_reent.c add unit tests to esp-idf 2016-11-22 14:45:50 +08:00
test_panic.c esp32: add [ignore] tag to some unit test cases for CI 2017-01-18 17:08:20 +08:00
test_preemption.c freertos: Preempt other CPU when deleting a task running on it 2017-05-10 17:23:33 +10:00
test_ringbuf.c component/soc : move dport access header files to soc 2017-05-09 18:06:00 +08:00
test_suspend_scheduler.c freertos: add test case for ISRs waking tasks when scheduler disabled 2017-06-05 16:12:20 +10:00
test_task_priorities.c freertos: Mark uxTaskPriorityGet() as tested 2017-05-29 16:19:00 +10:00
test_task_suspend_resume.c freertos: add test case for ISRs waking tasks when scheduler disabled 2017-06-05 16:12:20 +10:00
test_timers.c Unit tests: Add FreeRTOS timer tests 2017-05-05 14:38:15 +10:00
test_tls_deletecb.c freertos: fix TLS delete callback test 2016-12-13 13:24:01 +08:00
test_uxGetSystemState_Bugfix.c BugFix: uxTaskGetSystemState test case update 2017-06-16 16:00:54 +08:00