test: replace unsecure function with secure function

Signed-off-by: xuxinyu <xuxinyu6@huawei.com>
Change-Id: Ie120ffa529798f0f087ddfcd34f5d9c5802b6766
This commit is contained in:
xuxinyu
2022-08-25 22:31:01 +08:00
parent f86ead69d2
commit ddb8c8f2ca
231 changed files with 884 additions and 400 deletions

View File

@@ -50,7 +50,7 @@ VOID RecordIntrTrace(INT32 irq, INT32 direction)
VOID ResetIntrTrace(VOID)
{
g_traceIdx = 0;
memset(g_intrTrace, 0, RECORD_SIZE);
(void)memset_s(g_intrTrace, RECORD_SIZE, 0, RECORD_SIZE);
}
UINT32 CheckIntrTrace(UINT32 *expect, UINT32 num)

View File

@@ -44,7 +44,7 @@ static VOID NestingPrioHigh(INT32 irq, VOID *data)
{
g_intrHandleEnd = 1;
UINT32 temp[0x100][2] = {0};
memset(temp, 1, sizeof(UINT32) * 0x100 * 2); // 2, buffer size.
(void)memset_s(temp, sizeof(UINT32) * 0x100 * 2, 1, sizeof(UINT32) * 0x100 * 2); // 2, buffer size.
}
static VOID TaskF01(VOID)

View File

@@ -58,7 +58,7 @@ static UINT32 Testcase(void)
// 32, number of cycles
for (index = 0; index < 32; index++) {
task1.usTaskPrio = index;
snprintf(acName, 10, "Tsk040A%2d", index); // 10, snprintf size.
(void)snprintf_s(acName, TASK_NAME_NUM, TASK_NAME_NUM - 1, "Tsk040A%2d", index);
task1.pcName = acName;
task1.uwResved = LOS_TASK_STATUS_DETACHED;

View File

@@ -58,9 +58,10 @@ EXIT:
static UINT32 Testcase(void)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
LOS_EventInit(&g_eventCb01);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "Tsk082A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -142,7 +142,8 @@ static UINT32 Testcase(void)
ret = LOS_TaskCreate(&g_testTaskID01, &task1);
ICUNIT_ASSERT_EQUAL(ret, LOS_OK, ret);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
ret = memset_s(&task1, sizeof(TSK_INIT_PARAM_S), 0, sizeof(TSK_INIT_PARAM_S));
ICUNIT_ASSERT_EQUAL(ret, 0, ret);
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF02;
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk118B";

View File

@@ -142,7 +142,8 @@ static UINT32 Testcase(void)
ret = LOS_TaskCreate(&g_testTaskID01, &task1);
ICUNIT_ASSERT_EQUAL(ret, LOS_OK, ret);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
ret = memset_s(&task1, sizeof(TSK_INIT_PARAM_S), 0, sizeof(TSK_INIT_PARAM_S));
ICUNIT_ASSERT_EQUAL(ret, 0, ret);
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF02;
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk118B";

View File

@@ -80,7 +80,8 @@ static UINT32 Testcase(void)
currCpuid = (ArchCurrCpuid() + 1) % LOSCFG_KERNEL_CORE_NUM;
#endif
memset(&task, 0, sizeof(TSK_INIT_PARAM_S));
ret = memset_s(&task, sizeof(TSK_INIT_PARAM_S), 0, sizeof(TSK_INIT_PARAM_S));
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
task.pfnTaskEntry = (TSK_ENTRY_FUNC)ItTimeslice001F01;
task.usTaskPrio = TASK_PRIO_TEST_TASK + 1;
task.pcName = "it_timeslice_001_f01";

View File

@@ -99,7 +99,8 @@ static UINT32 Testcase(void)
currCpuid = (ArchCurrCpuid() + 1) % LOSCFG_KERNEL_CORE_NUM;
#endif
memset(&task, 0, sizeof(TSK_INIT_PARAM_S));
ret = memset_s(&task, sizeof(TSK_INIT_PARAM_S), 0, sizeof(TSK_INIT_PARAM_S));
ICUNIT_ASSERT_EQUAL(ret, 0, ret);
task.pfnTaskEntry = (TSK_ENTRY_FUNC)ItTimeslice002F01;
task.usTaskPrio = TASK_PRIO_TEST_TASK + 1;
task.pcName = "it_timeslice_002_f01";

View File

@@ -57,8 +57,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk1";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -60,8 +60,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk2";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -56,8 +56,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk3";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -57,8 +57,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk4";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -62,8 +62,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk6";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -88,8 +88,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk7";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -62,8 +62,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk8";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -70,8 +70,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk9";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -62,8 +62,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk10";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -69,8 +69,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk11";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -74,8 +74,8 @@ static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk12";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -75,8 +75,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk13";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -67,8 +67,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk14";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -65,8 +65,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk15";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -60,8 +60,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk16";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -74,8 +74,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EvtTsk18A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -83,8 +83,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EvtTsk19A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -84,8 +84,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EvtTsk20A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -54,8 +54,8 @@ EXIT:
static VOID TaskF01(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF02;
task1.pcName = "EvtTsk21B";
task1.uwStackSize = TASK_STACK_SIZE_TEST;
@@ -85,8 +85,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EvtTsk21A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -73,8 +73,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EvtTsk22A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -92,9 +92,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EvtTsk23A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -66,8 +66,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk26";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -81,8 +81,8 @@ static UINT32 Testcase(VOID)
UINT16 swTmrID;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk27";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -55,10 +55,9 @@ static UINT32 Testcase(VOID)
{
UINT32 ret;
UINT32 event;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
LOS_EventInit(&g_event);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk29";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -52,8 +52,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk30";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -83,12 +83,11 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
g_testCount = 0;
LOS_EventInit(&g_event);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk32A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -96,12 +96,11 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
g_testCount = 0;
LOS_EventInit(&g_event);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk33A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -60,9 +60,9 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
LOS_EventInit(&g_event);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk37";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -104,13 +104,12 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
LOS_EventInit(&g_event);
LOS_EventInit(&g_pevent2);
g_testCount = 0;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk38A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -56,10 +56,8 @@ static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1 = { 0 };
LOS_EventInit(&g_event);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk39";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -55,8 +55,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk40";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -56,9 +56,9 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
EVENT_CB_S pevent = { 0 };
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk42";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -81,8 +81,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk43";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -56,11 +56,10 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
TSK_INIT_PARAM_S task1 = {0};
LOS_EventInit(&g_event);
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk36";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -57,8 +57,8 @@ EXIT:
static UINT32 Testcase(VOID)
{
UINT32 ret;
TSK_INIT_PARAM_S task1;
memset(&task1, 0, sizeof(TSK_INIT_PARAM_S));
TSK_INIT_PARAM_S task1 = {0};
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.pcName = "EventTsk41";
task1.uwStackSize = TASK_STACK_SIZE_TEST;

View File

@@ -46,7 +46,8 @@ static UINT32 Testcase(VOID)
g_testQueueID01 = 0;
memset(bufname, 'a', 5001); // 5001, buffer size.
ret = memset_s(bufname, 5001, 'a', 5001); // 5001, buffer size.
ICUNIT_ASSERT_EQUAL(ret, 0, ret);
bufname[5001] = '\0'; // 5001, buffer size.
ret = LOS_QueueCreate(bufname, 3, &g_testQueueID01, 0, sizeof(UINTPTR)); // 3, Set the queue length.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);

View File

@@ -57,7 +57,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(g_testQueueID01, filebuf, count, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(readbuf, 0, 260); // 260, Read buf size.
ret = memset_s(readbuf, 260, 0, 260); // 260, Read buf size.
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(g_testQueueID01, readbuf, count, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);

View File

@@ -66,7 +66,8 @@ static UINT32 Testcase(VOID)
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_ISFULL, ret, EXIT);
for (i = 0; i < 1000; i++) { // 1000, The loop frequency.
memset(readbuf, 0, 260); // 260, Read buf size.
ret = memset_s(readbuf, 260, 0, 260); // 260, Read buf size.
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(g_testQueueID01, readbuf, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
}

View File

@@ -47,14 +47,16 @@ static UINT32 Testcase(VOID)
UINT32 readSize;
queueID = LOSCFG_BASE_IPC_QUEUE_CONFIG + 1;
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_ASSERT_EQUAL(ret, 0, ret);
readSize = 8; // 8, Read the setting size of queue buffer.
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_INVALID, ret, EXIT);
ICUNIT_GOTO_EQUAL(readSize, 8, readSize, EXIT); // 8, Here, assert that g_testCount is equal to 8.
queueID = LOSCFG_BASE_IPC_QUEUE_CONFIG;
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = 8; // 8, Read the setting size of queue buffer.
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
@@ -62,14 +64,16 @@ static UINT32 Testcase(VOID)
ICUNIT_GOTO_EQUAL(readSize, 8, readSize, EXIT); // 8, Here, assert that g_testCount is equal to 8.
queueID = LOSCFG_BASE_IPC_QUEUE_CONFIG - 1;
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = 8; // 8, Read the setting size of queue buffer.
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_NOT_CREATE, ret, EXIT);
ICUNIT_GOTO_EQUAL(readSize, 8, readSize, EXIT); // 8, Here, assert that g_testCount is equal to 8.
queueID = 0;
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = 8; // 8, Read the setting size of queue buffer.
ret = LOS_QueueReadCopy(queueID - 1, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_INVALID, ret, EXIT);

View File

@@ -55,7 +55,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueDelete(queueID);
ICUNIT_ASSERT_EQUAL(ret, LOS_OK, ret);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = 8; // 8, Read the setting size of queue buffer.
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_NOT_CREATE, ret, EXIT);

View File

@@ -52,12 +52,14 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, NULL, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_READ_PTR_NULL, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);

View File

@@ -52,7 +52,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0xffffffff);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
@@ -60,7 +61,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0xffffffff + 1);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
@@ -68,7 +70,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0xffffffff - 1);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);

View File

@@ -51,14 +51,16 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWriteCopy(queueID, NULL, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_WRITE_PTR_NULL, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_ISEMPTY, ret, EXIT);
ret = LOS_QueueWriteCopy(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);

View File

@@ -51,21 +51,24 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWriteCopy(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH, 0xffffffff);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
ret = LOS_QueueWriteCopy(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH, 0xffffffff + 1);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
ret = LOS_QueueWriteCopy(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH, 0xffffffff - 1);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);

View File

@@ -51,7 +51,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
@@ -59,7 +60,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1) + 1;
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
@@ -67,7 +69,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = sizeof(buff1);
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
@@ -75,7 +78,8 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWrite(queueID, &buff1, 8, 0); // 8, Write the setting size of queue buffer.
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = 0;
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_READSIZE_IS_INVALID, ret, EXIT);

View File

@@ -52,32 +52,37 @@ static UINT32 Testcase(VOID)
ret = LOS_QueueWriteCopy(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
ret = LOS_QueueWriteCopy(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH + PER_ADDED_VALUE, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_WRITE_SIZE_TOO_BIG, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_ISEMPTY, ret, EXIT);
ret = LOS_QueueWrite(queueID, &buff1, QUEUE_SHORT_BUFFER_LENGTH - 1, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
ret = LOS_QueueRead(queueID, &buff2, QUEUE_SHORT_BUFFER_LENGTH, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_ISEMPTY, ret, EXIT);
ret = LOS_QueueWrite(queueID, &buff1, 0, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
memset(buff2, 0, QUEUE_SHORT_BUFFER_LENGTH);
ret = memset_s(buff2, QUEUE_SHORT_BUFFER_LENGTH, 0, QUEUE_SHORT_BUFFER_LENGTH);
ICUNIT_GOTO_EQUAL(ret, 0, ret, EXIT);
readSize = 0;
ret = LOS_QueueReadCopy(queueID, &buff2, &readSize, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_ERRNO_QUEUE_READSIZE_IS_INVALID, ret, EXIT);