testing: specify arch kconfig for testsuites

Specify architecture configuration in testsuites Kconfig to ensure
correct architecture-specific settings and build configurations.

Signed-off-by: tengshuangshuang <tengshuangshuang@xiaomi.com>
This commit is contained in:
tengshuangshuang 2025-01-08 22:02:49 +08:00 committed by Alan C. Assis
parent 40a890626d
commit 10873c6b59

View file

@ -35,30 +35,14 @@ config CM_SCHED_TEST
bool "enable schedule test"
default n
config CM_SYSCALL_TEST
bool "enbale syscall test"
default n
depends on PIPES && SCHED_HAVE_PARENT
config CM_MM_TEST
bool "enable MM test"
default n
config CM_KVDB_TEST
bool "enbale kvdb test"
default n
depends on KVDB
config CM_TIME_TEST
bool "enable time test"
depends on !DISABLE_POSIX_TIMERS && SIG_EVTHREAD
default n
depends on SIG_EVTHREAD
config CM_SOCKET_TEST
bool "enbale socket test"
default n
depends on NET && NETDEV_LATEINIT
config CM_PTHREAD_TEST
bool "enable pthread test"
@ -66,21 +50,17 @@ config CM_PTHREAD_TEST
config CM_SOCKET_TEST
bool "enable socket test"
depends on NET
default n
depends on NET && NETDEV_LATEINIT
config CM_SYSCALL_TEST
bool "enable syscall test"
default n
depends on PIPES && SCHED_HAVE_PARENT && FS_TMPFS && ARCH_SETJMP_H && PSEUDOFS_SOFTLINKS
config CM_MUTEX_TEST
bool "enable mutex test"
default n
config CM_DFX_TEST
bool "enbale dfx test"
default n
depends on NETUTILS_CJSON && DFX && DFX_EVENT
endmenu
endif # TESTS_TESTSUITES