Kconfig 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. menu "Kernel Testcase"
  2. config UTEST_MEMHEAP_TC
  3. bool "memheap stability test"
  4. default y
  5. depends on RT_USING_MEMHEAP
  6. config UTEST_SMALL_MEM_TC
  7. bool "mem test"
  8. default y
  9. depends on RT_USING_SMALL_MEM
  10. config UTEST_SLAB_TC
  11. bool "slab test"
  12. default n
  13. depends on RT_USING_SLAB
  14. config UTEST_IRQ_TC
  15. bool "IRQ test"
  16. default n
  17. config UTEST_SEMAPHORE_TC
  18. bool "semaphore test"
  19. default n
  20. depends on RT_USING_SEMAPHORE
  21. config UTEST_EVENT_TC
  22. bool "event test"
  23. default n
  24. depends on RT_USING_EVENT
  25. config UTEST_TIMER_TC
  26. bool "timer test"
  27. default n
  28. config UTEST_MESSAGEQUEUE_TC
  29. bool "message queue test"
  30. default n
  31. config UTEST_SIGNAL_TC
  32. bool "signal test"
  33. select RT_USING_SIGNALS
  34. default n
  35. config UTEST_MUTEX_TC
  36. bool "mutex test"
  37. default n
  38. config UTEST_MAILBOX_TC
  39. bool "mailbox test"
  40. default n
  41. config UTEST_THREAD_TC
  42. bool "thread test"
  43. default n
  44. select RT_USING_TIMER_SOFT
  45. select RT_USING_THREAD
  46. config UTEST_ATOMIC_TC
  47. bool "atomic test"
  48. default n
  49. config UTEST_HOOKLIST_TC
  50. bool "hook list test"
  51. select RT_USING_HOOKLIST
  52. default n
  53. endmenu