cmsis_rtos2_validation/Source/RV2_Kernel.c Entry to TC_osKernelResume_1 (comes after TC_osKernelSuspend_1) the kernel is in state osKernelSuspended. What is the expected return value for osDelay(1U). Should it be: ASSERT_TRUE(osDelay(1U) == osError); The comment "/* Synchronize tick */" seems out of place if the system timer is disabled at that point.