FreeRTOS-Kernel/FreeRTOS/Test/CMock/queue/sets
Gaurav-Aggarwal-AWS 2f5a633383
Add tests to increase queue code coverage (#770)
These tests cover the following portion in the queue code:

static void prvUnlockQueue( Queue_t * const pxQueue )
{
    ...

    if( prvNotifyQueueSetContainer( pxQueue ) != pdFALSE )
    {
        /* The queue is a member of a queue set, and posting to
            * the queue set caused a higher priority task to unblock.
            * A context switch is required. */
        vTaskMissedYield();
    }
    else
    {
        mtCOVERAGE_TEST_MARKER();
    }

    ...
}

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
2022-01-05 21:05:11 -08:00
..
binary_semaphore_utest.c Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
FreeRTOSConfig.h Apply release changes to main branch (#759) 2021-12-23 10:16:27 -08:00
Makefile Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
mutex_utest.c Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
queue_in_set_utest.c Add tests to increase queue code coverage (#770) 2022-01-05 21:05:11 -08:00
queue_receive_blocking_utest.c Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
queue_receive_nonblocking_utest.c Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
queue_send_blocking_utest.c Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
queue_send_nonblocking_utest.c Add queue.c CMock unit test (#552) 2021-04-20 15:45:52 -07:00
queue_set_utest.c Apply release changes to main branch (#759) 2021-12-23 10:16:27 -08:00
queue_unlock_cascaded_set_utest.c Apply release changes to main branch (#759) 2021-12-23 10:16:27 -08:00
semaphore_in_set_utest.c Apply release changes to main branch (#759) 2021-12-23 10:16:27 -08:00