1c798b0eab
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 |
||
---|---|---|
.. | ||
component.mk | ||
test_freertos.c | ||
test_freertos_eventgroups.c | ||
test_freertos_isinisrcontext.c | ||
test_freertos_task_delete.c | ||
test_malloc.c | ||
test_newlib_reent.c | ||
test_panic.c | ||
test_preemption.c | ||
test_ringbuf.c | ||
test_suspend_scheduler.c | ||
test_task_priorities.c | ||
test_task_suspend_resume.c | ||
test_timers.c | ||
test_tls_deletecb.c | ||
test_uxGetSystemState_Bugfix.c |