fix: 添加L0 测试门禁

Close #I4C5R4
Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I2900175e2507027d61e8fb47277a940250bea8b5
This commit is contained in:
zhushengle 2021-09-27 20:06:52 +08:00
parent 8be34cb78e
commit 5c168fc3e0
3 changed files with 6 additions and 5 deletions

View File

@ -45,7 +45,7 @@ static UINT32 TestCase(VOID)
UINT32 ret; UINT32 ret;
TSK_INIT_PARAM_S task1 = { 0 }; TSK_INIT_PARAM_S task1 = { 0 };
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01; task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.uwStackSize = 0x423; // Set reasonable stack space. task1.uwStackSize = LOSCFG_BASE_CORE_TSK_MIN_STACK_SIZE + 0x23; // 0x23: Set reasonable stack space.
task1.pcName = "Tsk092A"; task1.pcName = "Tsk092A";
task1.usTaskPrio = TASK_PRIO_TEST - 1; task1.usTaskPrio = TASK_PRIO_TEST - 1;
task1.uwResved = 0; task1.uwResved = 0;

View File

@ -50,7 +50,7 @@ static VOID TaskF01(VOID)
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF02; task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF02;
task1.uwStackSize = TASK_STACK_SIZE_TEST; task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk103B"; task1.pcName = "Tsk103B";
task1.usTaskPrio = TASK_PRIO_TEST - 2; // 2, set new task priority, it is higher than the current task. task1.usTaskPrio = TASK_PRIO_TEST - 1; // 1, set new task priority, it is higher than the current task.
task1.uwResved = LOS_TASK_STATUS_DETACHED; task1.uwResved = LOS_TASK_STATUS_DETACHED;
ret = LOS_TaskCreate(&g_testTaskID02, &task1); ret = LOS_TaskCreate(&g_testTaskID02, &task1);
@ -59,7 +59,7 @@ static VOID TaskF01(VOID)
ret = LOS_TaskPriGet(g_testTaskID02); ret = LOS_TaskPriGet(g_testTaskID02);
// 2, Assert this result is consistent with the priority that has been set. // 2, Assert this result is consistent with the priority that has been set.
ICUNIT_ASSERT_EQUAL_VOID(ret, TASK_PRIO_TEST - 2, ret); ICUNIT_ASSERT_EQUAL_VOID(ret, TASK_PRIO_TEST - 1, ret);
ret = LOS_TaskPriGet(g_testTaskID01); ret = LOS_TaskPriGet(g_testTaskID01);

View File

@ -177,8 +177,9 @@ VOID TestTaskEntry()
TestCmsis2(); TestCmsis2();
#endif #endif
PRINTF("\t\n --- Test End --- \n"); /* The log is used for testing entrance guard, please do not make any changes. */
PRINTF("\nfailed count : %d, success count:%d\n", g_failResult, g_passResult); PRINTF("\nfailed count:%d, success count:%d\n", g_failResult, g_passResult);
PRINTF("--- Test End ---\n");
} }
UINT32 los_TestInit(VOID) UINT32 los_TestInit(VOID)