Merge branch 'master' of gitee.com:openharmony/kernel_liteos_a into misc

This commit is contained in:
wcc
2021-07-27 01:40:59 +00:00
committed by Gitee
648 changed files with 8430 additions and 2078 deletions

37
testsuites/BUILD.gn Normal file
View File

@@ -0,0 +1,37 @@
# Copyright (c) 2013-2019 Huawei Technologies Co., Ltd. All rights reserved.
# Copyright (c) 2020-2021 Huawei Device Co., Ltd. All rights reserved.
#
# Redistribution and use in source and binary forms, with or without modification,
# are permitted provided that the following conditions are met:
#
# 1. Redistributions of source code must retain the above copyright notice, this list of
# conditions and the following disclaimer.
#
# 2. Redistributions in binary form must reproduce the above copyright notice, this list
# of conditions and the following disclaimer in the documentation and/or other materials
# provided with the distribution.
#
# 3. Neither the name of the copyright holder nor the names of its contributors may be used
# to endorse or promote products derived from this software without specific prior written
# permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
# THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
# PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
import("//kernel/liteos_a/liteos.gni")
group("testsuites") {
deps = [
#"kernel",
"unittest",
]
}

View File

@@ -522,7 +522,7 @@ extern void ICunitSaveErr(iiUINT32 line, iiUINT32 retCode);
} while (0)
#endif
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
extern SPIN_LOCK_S g_testSuitSpin;
#define TESTSUIT_LOCK(state) LOS_SpinLockSave(&g_testSuitSpin, &(state))
#define TESTSUIT_UNLOCK(state) LOS_SpinUnlockRestore(&g_testSuitSpin, state)

View File

@@ -96,7 +96,7 @@ extern "C" {
testTask.uwResved = LOS_TASK_STATUS_DETACHED; \
} while (0);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
#define TEST_TASK_PARAM_INIT_AFFI(testTask, task_name, entry, prio, affi) \
TEST_TASK_PARAM_INIT(testTask, task_name, entry, prio) \
testTask.usCpuAffiMask = affi;

View File

@@ -38,7 +38,7 @@ extern "C" {
#endif /* __cpluscplus */
VOID ItSuiteSmpHwi(VOID)
{
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
ItSmpLosHwi001();
ItSmpLosHwi002();
ItSmpLosHwi003();
@@ -84,7 +84,7 @@ VOID ItSuiteSmpHwi(VOID)
ItSmpLosHwiNest007();
ItSmpLosHwiNest008();
#endif
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, 1);
HalIrqSetAffinity(HWI_NUM_TEST1, 1);
HalIrqSetAffinity(HWI_NUM_TEST2, 1);

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_testTimes;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static VOID HwiF01(void)
{
LOS_AtomicInc(&g_testCount);

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_testTimes;
static VOID HwiF01(void)

View File

@@ -37,7 +37,7 @@ extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_testTimes;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static VOID HwiF01(void)
{

View File

@@ -37,7 +37,7 @@ extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static VOID HwiF01(void)
{

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static VOID HwiF01(void)
{

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_ret = 0;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_ret = 0;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_szId[LOSCFG_KERNEL_CORE_NUM] = {0};
static VOID SwtmrF01(void)
{

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_szId[LOSCFG_KERNEL_CORE_NUM] = {0};
static VOID SwtmrF01(void)
{

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_szId[LOSCFG_KERNEL_CORE_NUM] = {0};
static VOID SwtmrF01(void)
{

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static VOID SwtmrF01(void)
{

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static UINT32 g_szId[LOSCFG_KERNEL_CORE_NUM] = {0};

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
/* for debugging */

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID SwtmrF01(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
extern EVENT_CB_S g_event;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -36,7 +36,7 @@
extern "C" {
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static VOID HwiF02(void)

View File

@@ -53,7 +53,7 @@ VOID ItSuiteLosSwtmr(VOID)
ItLosSwtmr053();
ItLosSwtmr058();
#endif
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
ItSmpLosSwtmr001(); /* Concurrent Multi-core */
ItSmpLosSwtmr002(); /* Stop Across Cores */
ItSmpLosSwtmr003();

View File

@@ -87,7 +87,7 @@ static UINT32 Testcase(VOID)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif

View File

@@ -74,7 +74,7 @@ static UINT32 Testcase(VOID)
hwiMode = 0;
ret = TEST_HwiCreate(HWI_NUM_TEST, hwiPrio, hwiMode, (HWI_PROC_FUNC)SwtmrF01, (HwiIrqParam *)arg);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT3);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
TestHwiTrigger(HWI_NUM_TEST);

View File

@@ -79,7 +79,7 @@ static UINT32 Testcase(VOID)
hwiMode = 0;
ret = TEST_HwiCreate(HWI_NUM_TEST, hwiPrio, hwiMode, (HWI_PROC_FUNC)HwiF01, (HwiIrqParam *)arg);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT3);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif

View File

@@ -95,7 +95,7 @@ static UINT32 Testcase(VOID)
ret = TEST_HwiCreate(HWI_NUM_TEST, hwiPrio, hwiMode, (HWI_PROC_FUNC)SwtmrF01, (HwiIrqParam *)arg);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT5);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif

View File

@@ -76,7 +76,7 @@ static UINT32 Testcase(VOID)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif

View File

@@ -72,7 +72,7 @@ static UINT32 Testcase(VOID)
hwiMode = 0;
ret = TEST_HwiCreate(HWI_NUM_TEST, hwiPrio, hwiMode, (HWI_PROC_FUNC)HwiF01, (HwiIrqParam *)arg);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT3);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif

View File

@@ -72,7 +72,7 @@ static UINT32 Testcase(VOID)
hwiMode = 0;
ret = TEST_HwiCreate(HWI_NUM_TEST, hwiPrio, hwiMode, (HWI_PROC_FUNC)HwiF01, (HwiIrqParam *)arg);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT3);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
ret = LOS_SwtmrStart(g_swTmrID1);

View File

@@ -62,7 +62,7 @@ void ItSuiteLosTask(void)
ItLosTask105();
ItLosTask099();
ItLosTaskTimeslice001();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
// reserved 20 for smoke test
ItSmpLosTask001(); /* Task Affinity */
ItSmpLosTask002(); /* Task Deletion Across Cores */
@@ -137,7 +137,7 @@ void ItSuiteLosTask(void)
ItLosTask072();
ItLosTask073();
ItLosTask074();
#if (LOSCFG_KERNEL_SMP != YES)
#ifndef LOSCFG_KERNEL_SMP
ItLosTask075();
#endif
ItLosTask076();
@@ -193,7 +193,7 @@ void ItSuiteLosTask(void)
ItLosTaskTimeslice002();
ItLosTaskTimeslice003();
ItLosTaskTimeslice004();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
#ifndef LOSCFG_ARCH_FPU_DISABLE
ItSmpLosFloatSwitch001();
@@ -290,7 +290,7 @@ void ItSuiteLosTask(void)
ItSmpLosTask112();
ItSmpLosTask114();
ItSmpLosTask115();
#if (LOSCFG_KERNEL_SMP_TASK_SYNC == NO)
#ifndef LOSCFG_KERNEL_SMP_TASK_SYNC
ItSmpLosTask117();
#endif
ItSmpLosTask126();
@@ -325,7 +325,7 @@ void ItSuiteLosTask(void)
#endif
#endif
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, 1);
HalIrqSetAffinity(HWI_NUM_TEST1, 1);
HalIrqSetAffinity(HWI_NUM_TEST3, 1);

View File

@@ -51,7 +51,7 @@ extern "C" {
#define SWTMR_LOOP_NUM 10
#define TEST_HWI_RUNTIME 0x100000
#define TASK_LOOP_NUM 0x100000
#if (YES == LOSCFG_BASE_CORE_SWTMR)
#ifdef LOSCFG_BASE_CORE_SWTMR_ENABLE
#define TASK_EXISTED_NUM 4
#else
#define TASK_EXISTED_NUM 2
@@ -364,4 +364,4 @@ void ItLosTaskTimeslice004(void);
#endif /* __cpluscplus */
#endif /* __cpluscplus */
#endif
#endif

View File

@@ -38,7 +38,7 @@ extern "C" {
#endif /* __cpluscplus */
#ifndef LOSCFG_ARCH_FPU_DISABLE
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
static UINT32 g_targetCpuid;
static void HwiF01(UINT32 arg)

View File

@@ -55,7 +55,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk007A_ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -61,7 +61,7 @@ static UINT32 Testcase(void)
ret = LOS_TaskCreate(&g_testTaskID01, &task1);
ICUNIT_ASSERT_EQUAL(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
/* Wait TaskF01 to start */
while (g_testCount == 0) {
}

View File

@@ -88,7 +88,7 @@ static UINT32 Testcase(void)
task1.uwResved = LOS_TASK_STATUS_DETACHED;
// 0xffff, initializes the args. this parameter has no special meaning.
task1.auwArgs[0] = 0xffff;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -51,7 +51,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk017A";
task1.usTaskPrio = 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -51,7 +51,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk018A";
task1.usTaskPrio = OS_TASK_PRIORITY_LOWEST;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -56,7 +56,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk025A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -67,7 +67,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk029A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -65,7 +65,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.pcName = "Tsk031A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -65,7 +65,7 @@ static UINT32 Testcase(void)
task1.uwStackSize = LOSCFG_BASE_CORE_TSK_DEFAULT_STACK_SIZE;
task1.pcName = "Tsk033A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -68,7 +68,7 @@ static UINT32 Testcase(void)
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
g_testCount = 0;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -56,7 +56,7 @@ static UINT32 Testcase(void)
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.usTaskPrio = TASK_PRIO_TEST_TASK + 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -51,7 +51,7 @@ static UINT32 Testcase(void)
TSK_INIT_PARAM_S task1 = { 0 };
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF01;
task1.uwStackSize = TASK_STACK_SIZE_TEST;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
LOS_TaskLock();

View File

@@ -60,7 +60,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk041A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -63,7 +63,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk042A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -59,7 +59,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk043A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -69,7 +69,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -54,7 +54,7 @@ static void TaskF01(void)
task1.pcName = "Tsk050B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
@@ -82,7 +82,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -55,7 +55,7 @@ static void TaskF01(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL_VOID(g_testCount, 0, g_testCount);
@@ -80,7 +80,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk052A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -57,7 +57,7 @@ static void TaskF01(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL_VOID(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
@@ -78,7 +78,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk053A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -67,7 +67,7 @@ static void TaskF01(void)
task1.pcName = "Tsk054B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount++;
@@ -78,7 +78,7 @@ static void TaskF01(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL_VOID(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
@@ -100,7 +100,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -51,7 +51,7 @@ static void TaskF01(void)
task1.pcName = "Tsk055B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
@@ -80,7 +80,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -59,7 +59,7 @@ static void TaskF01(void)
task1.pcName = "Tsk056B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
@@ -89,7 +89,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -76,7 +76,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk057A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -95,7 +95,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk058A";
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -78,7 +78,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -60,7 +60,7 @@ static void TaskF02(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
@@ -101,7 +101,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;
@@ -116,7 +116,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk061B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID02, &task1);

View File

@@ -81,7 +81,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
@@ -97,7 +97,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk063B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID02, &task1);

View File

@@ -60,7 +60,7 @@ static void TaskF02(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL_VOID(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
@@ -84,7 +84,7 @@ static void TaskF01(void)
task1.pcName = "Tsk064B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount++;
@@ -110,7 +110,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -54,7 +54,7 @@ static void TaskF01(void)
task1.pcName = "Tsk065B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL_VOID(g_testCount, 0, g_testCount);
@@ -79,7 +79,7 @@ static UINT32 Testcase(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -63,7 +63,7 @@ static void TaskF01(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL_VOID(g_testCount, 0, g_testCount);
@@ -76,7 +76,7 @@ static void TaskF01(void)
task1.pcName = "Tsk066C";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID03, &task1);
@@ -98,7 +98,7 @@ static UINT32 Testcase(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -60,7 +60,7 @@ static void TaskF01(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL_VOID(g_testCount, 0, g_testCount);
@@ -90,7 +90,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk067A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -59,7 +59,7 @@ static void TaskF01(void)
task1.pcName = "Tsk068B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL_VOID(g_testCount, 0, g_testCount);
@@ -85,7 +85,7 @@ static UINT32 Testcase(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -56,7 +56,7 @@ static void TaskF01(void)
task1.pcName = "Tsk069B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL_VOID(g_testCount, 0, g_testCount);
@@ -86,7 +86,7 @@ static UINT32 Testcase(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -54,7 +54,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk071A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -54,7 +54,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk072A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -94,7 +94,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -63,7 +63,7 @@ static UINT32 Testcase(void)
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2; // 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.pcName = "Tsk074A";
task1.uwStackSize = TASK_STACK_SIZE_TEST;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -99,7 +99,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;
@@ -117,7 +117,7 @@ static UINT32 Testcase(void)
task1.pfnTaskEntry = (TSK_ENTRY_FUNC)TaskF02;
task1.pcName = "Tsk075B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID02, &task1);

View File

@@ -77,7 +77,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -79,7 +79,7 @@ static UINT32 Testcase(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -66,7 +66,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk078A";
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -65,7 +65,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -65,7 +65,7 @@ static UINT32 Testcase(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, hwiPrio, mode, (HWI_PROC_FUNC)HwiF01, (HwiIrqParam *)arg);
ICUNIT_GOTO_EQUAL(ret, LOS_OK, ret, EXIT);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif

View File

@@ -77,7 +77,7 @@ static UINT32 Testcase(void)
LOS_EventWrite(&g_eventCb01, 0x1);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ICUNIT_ASSERT_EQUAL(g_testCount, 2, g_testCount); // 2, assert that g_testCount is equal to this.

View File

@@ -70,7 +70,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk090A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -69,7 +69,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk093A";
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -82,7 +82,7 @@ static UINT32 Testcase(void)
// 0xffff, initializes the args. this parameter has no special meaning.
task1.auwArgs[0] = 0xffff;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;
@@ -104,7 +104,7 @@ static UINT32 Testcase(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
task1.processID = LOS_GetCurrProcessID();
@@ -129,7 +129,7 @@ static UINT32 Testcase(void)
// 4, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 4;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
task1.processID = LOS_GetCurrProcessID();

View File

@@ -54,7 +54,7 @@ static UINT32 Testcase(void)
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
task1.processID = LOS_GetCurrProcessID();

View File

@@ -56,7 +56,7 @@ static void TaskF01(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID02, &task1);
@@ -81,7 +81,7 @@ static UINT32 Testcase(void)
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = 0;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
task1.processID = LOS_GetCurrProcessID();

View File

@@ -54,7 +54,7 @@ static void TaskF01(void)
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
task1.processID = LOS_GetCurrProcessID();
@@ -87,7 +87,7 @@ static UINT32 Testcase(void)
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
task1.processID = LOS_GetCurrProcessID();
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
task1.processID = LOS_GetCurrProcessID();

View File

@@ -60,7 +60,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk100A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -59,7 +59,7 @@ static void TaskF01(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL_VOID(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
@@ -80,7 +80,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk102A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -59,7 +59,7 @@ static void TaskF01(void)
task1.pcName = "Tsk103B";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
@@ -95,7 +95,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif

View File

@@ -68,7 +68,7 @@ static void TaskF01(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID02, &task1);
@@ -98,7 +98,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -74,7 +74,7 @@ static void TaskF01(void)
ret = LOS_HwiCreate(HWI_NUM_TEST, 1, 0, HwiF01, 0);
ICUNIT_ASSERT_EQUAL_VOID(ret, LOS_OK, ret);
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
HalIrqSetAffinity(HWI_NUM_TEST, CPUID_TO_AFFI_MASK(ArchCurrCpuid()));
#endif
@@ -96,7 +96,7 @@ static UINT32 Testcase(void)
task1.pcName = "Tsk106A";
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 1;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

View File

@@ -68,7 +68,7 @@ static void TaskF01(void)
// 3, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 3;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
ret = LOS_TaskCreate(&g_testTaskID02, &task1);
@@ -99,7 +99,7 @@ static UINT32 Testcase(void)
// 2, It is used to calculate a priority relative to TASK_PRIO_TEST_TASK.
task1.usTaskPrio = TASK_PRIO_TEST_TASK - 2;
task1.uwResved = LOS_TASK_STATUS_DETACHED;
#if (LOSCFG_KERNEL_SMP == YES)
#ifdef LOSCFG_KERNEL_SMP
task1.usCpuAffiMask = CPUID_TO_AFFI_MASK(ArchCurrCpuid());
#endif
g_testCount = 0;

Some files were not shown because too many files have changed in this diff Show More