#
# For a description of the syntax of this configuration file,
# see the file kconfig-language.txt in the NuttX tools repository.
#
config TESTS_TESTCASES
tristate "vela auto test module"
default n
---help---
Enable support for the fs test
if TESTS_TESTCASES
config TESTING_TESTCASES_PRIORITY
int "Task priority"
default 100
config TESTING_TESTCASES_STACKSIZE
int "Stack size"
default 4096
config SYSLOG_TEST
bool "enable syslog test"
default n
config MM_TEST
bool "enable mm test"
default n
config BLOCK_DEVICE_TEST
bool "enable block device test"
depends on BCH
default n
config KVDB_TEST
bool "enable kvdb test"
depends on KVDB
default n
if KVDB_TEST
menu "Vela Kvdb Support"
config KVDB_TEST_API
bool "enable kvdb_api test"
default n
config KVDB_TEST_FUNCTION
bool "enable kvdb_function test"
default n
config KVDB_TEST_EXCEPTION
bool "enable kvdb_exception test"
default n
config KVDB_TEST_STRESS
bool "enable kvdb_stress test"
default n
config KVDB_TEST_STABILITY
bool "enable kvdb_stability test"
default n
config KVDB_TEST_MONITOR
bool "enable kvdb_monitor test"
depends on KVDB_SERVER
default n
config KVDB_TEST_POWERDOWN
bool "enable kvdb_powerdown test"
default n
depends on KVDB_TEST
endmenu # Vela Kvdb Support
endif # KVDB_TEST
config AI_TEST
bool "enable ai test"
default n
depends on TESTS_TESTCASES
config CM_ETHOS_DRIVER_TEST
bool "enable ethos driver test"
default n
depends on AI_TEST
config ETHOS_INVOKE_TEST
bool "enable ethos invoke test"
default n
depends on AI_TEST
config FS_TEST
bool "enable fs test"
default n
if FS_TEST
menu "Vela FS test Support"
config FS_TEST_FUNCTION
bool "enable fs_function test"
default n
config FS_TEST_STABILITY
bool "enable fs_stability test"
default n
config FS_TEST_STRESS
bool "enable fs_stress test"
default n
config FS_TEST_POWEROFF
bool "enable fs_poweroff test"
default n
config FS_TEST_EDONLY
bool "enable read only fs test"
default n
endmenu # Vela FS test Support
endif # FS_TEST
config SOCKET_RPMSG_TEST
bool "enable socket rpmsg test"
depends on NET_RPMSG
config RPMSGDEV_TEST
bool "enable rpmsgdev test"
depends on DEV_RPMSG_SERVER || DEV_RPMSG
if RPMSGDEV_TEST
config TESTCASES_RPMSGDEV_DEFAULT_PATH
string "Default rpmsg device path"
default "/dev/rpmsgdev"
---help---
Sets the default device path that the rpmsgdev server will export.
This path is used when the testdev client requests an export
without specifying a dynamic path. The user can change this value
through 'make menuconfig'.
endif # RPMSGDEV_TEST
config RPMSGBLK_TEST
bool "enable rpmsgblk test"
depends on (BLK_RPMSG_SERVER || BLK_RPMSG) && BCH
config RPTUNRESET_TEST
bool "enable rptun reset test"
default n
config SCHED_TEST
bool "enbale schedule test"
depends on CANCELLATION_POINTS && SCHED_HAVE_PARENT && SCHED_WAITPID && SCHED_CHILD_STATUS
default n
depends on SCHED_WAITPID && SCHED_HAVE_PARENT && SCHED_CHILD_STATUS
config SOCKET_PERFORMANCE_TEST
bool "enable socket performance test"
default n
config FLASH_RW_TEST
bool "enable flash rw test"
default n
config MEDIAS_TEST
bool "enable media test"
default n
config MEDIA_GRAPH_TEST
bool "enable media graph test"
default n
depends on MEDIAS_TEST
config MEDIA_CLIENT_TEST
bool "enable media rpc client test"
default n
depends on MEDIAS_TEST
config MEDIA_SERVER_TEST
bool "enable media rpc server test"
default n
depends on MEDIAS_TEST
config CM_MEDIA_FOCUS2_TEST
bool "enable media focus2 test"
default n
depends on MEDIAS_TEST
config VIDEOTEST_PLAYER
bool "enable video test"
default n
depends on MEDIAS_TEST
config MEDIA_FOCUS_TEST
bool "enable media focus test"
default n
depends on MEDIAS_TEST
depends on MEDIA_FOCUS
config MEDIA_STABILITY_TEST
bool "enable media stab test"
default n
depends on MEDIAS_TEST
config MEDIATEST_TOOL
bool "enable mediatest tool"
default n
depends on MEDIAS_TEST
config MEDIATEST_PLAYER
bool "enable media player"
default n
depends on MEDIAS_TEST
config MEDIA_FATE
bool "enable ffmpeg fate test"
default n
depends on MEDIAS_TEST
config CM_MEDIA_SCENARIO_TEST
bool "enable media scenario test"
default n
depends on MEDIAS_TEST
config CM_SCENARIO_PLAYBACK_TEST
bool "enable playback test"
default n
depends on CM_MEDIA_SCENARIO_TEST
config CM_SCENARIO_UV_INTERACT_TEST
bool "enable uv interact test"
default n
depends on CM_MEDIA_SCENARIO_TEST
config MEDIATEST_COMMON_PATH
string "common audio path"
default "/data/media_scenario/" if ARCH_SIM || ARCH_CHIP_BES1600 || ARCH_CHIP_R528
default "/share/media_scenario/" if ARCH_CHIP_GOLDFISH_ARM
depends on CM_MEDIA_SCENARIO_TEST
config MEDIATEST_COMMON_AUDIO_1
string "common audio 1"
default "common.wav"
depends on CM_MEDIA_SCENARIO_TEST
config MEDIATEST_RECORDER_PATH
string "recorder audio path"
default "2.opus"
depends on CM_MEDIA_SCENARIO_TEST
config MEDIATEST_FOCUS_AUDIO_1
string "common focus audio 1"
default "focus.wav"
depends on CM_SCENARIO_UV_INTERACT_TEST
config MEDIATEST_FOCUS_SHORT_1
string "common focus audio 1"
default "focus_s.wav"
depends on CM_SCENARIO_UV_INTERACT_TEST
config MEDIATEST_COMMON_SHORT_1
string "short audio 17ms"
default "click.aac"
depends on CM_MEDIA_SCENARIO_TEST
config MEDIATEST_COMMON_SHORT_2
string "short audio 500ms"
default "bluedisconnect.aac"
depends on CM_MEDIA_SCENARIO_TEST
config TASK_TRACE_TEST
bool "enable task trace test"
default n
config SECURE_TEST
bool "enable secure test"
default n
if SECURE_TEST
menu "Vela Secure test Support"
config CA_TEST
bool "enable ca test"
default n
config KEYSTORE_TEST
bool "enable keystore test"
default n
config MBEDTLS_TEST
bool "enable mbedtls"
default n
endmenu # Vela Secure test Support
endif # SECURE_TEST
config CPUFREQ_TEST
bool "enable cpufreq test"
depends on CPUFREQ
default n
config THERMAL_TEST
bool "enable thermal test"
depends on THERMAL
default n
config REGULATOR_TEST
depends on REGULATOR
bool "enable regulator test"
default n
config RUNTIME_PM_TEST
bool "enable runtime pm test"
default n
config SYSTEM_PM_TEST
bool "enable system pm test"
default n
config NETWORK_TEST
bool "enable network test"
default n
if NETWORK_TEST
menu "Vela network test Support"
config DHCPC_TEST
bool "enable dhcpc test"
default n
config TESTING_TIME
int "testing time"
default 60
config SOCKET_STAB_TEST
bool "enable socket stab test"
default n
config LOCAL_SOCKET
bool "enable local socket test"
default n
config NETWORK_STABILITY_TEST
bool "enable stability test"
default n
endmenu # Vela network test Support
endif # NETWORK_TEST
config MINSYS_APPLET_TEST
bool "enbale minsys applet test"
default n
config SPI_SLAVE_TEST
bool "enbale spi slave test"
depends on SPI_SLAVE_DRIVER
default n
config SMP_TEST
bool "enbale smp test"
default n
config HTTP_TEST
bool "enbale http test"
default n
select LIB_CURL
config TEST_REPEAT
bool "enbale repeat tool"
default n
config BINDER_AIDL_TEST
bool "enable binder aidl test"
depends on ANDROID_BINDER
config FDCHECK_TEST
bool "enable fdcheck test"
default n
select NET_LOCAL
select FDCHECK
select DEV_NULL
config MMC_UTILS_TEST
bool "enable mmc utils test"
default n
depends on RPMSGBLK_TEST && BLK_RPMSG
config LIN_TEST
bool "enbale lin test"
default n
config SOCKET_CAN_TEST
bool "enbale socket can test"
default n
depends on NET_CAN && CANUTILS_LIBCANUTILS
endif # TESTS_TESTCASES
source "$APPSDIR/tests/testcases/graphics_test/Kconfig"
source "$APPSDIR/tests/testcases/uikit_test/Kconfig"
source "$APPSDIR/tests/testcases/lvgldemo_test/Kconfig"