This is an automated email from the ASF dual-hosted git repository.

xiaoxiang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/nuttx.git

commit 154cb4a8602f312f88a5ab21ce1afc9862db593e
Author: yinshengkai <[email protected]>
AuthorDate: Wed Nov 1 11:47:46 2023 +0800

    sim/note: add note related configuration
    
    Ensure that CI can cover all note code
    
    Signed-off-by: yinshengkai <[email protected]>
---
 boards/sim/sim/sim/configs/note/defconfig | 12 +++++++++++-
 tools/ci/testlist/sim-02.dat              |  1 +
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/boards/sim/sim/sim/configs/note/defconfig 
b/boards/sim/sim/sim/configs/note/defconfig
index 9259145eaf..387e80f25c 100644
--- a/boards/sim/sim/sim/configs/note/defconfig
+++ b/boards/sim/sim/sim/configs/note/defconfig
@@ -17,8 +17,11 @@ CONFIG_DEBUG_SYMBOLS=y
 CONFIG_DEV_LOOP=y
 CONFIG_DEV_ZERO=y
 CONFIG_DRIVERS_NOTE=y
+CONFIG_DRIVERS_NOTECTL=y
 CONFIG_DRIVERS_NOTELOG=y
-CONFIG_DRIVERS_NOTE_MAX=2
+CONFIG_DRIVERS_NOTERAM_BUFSIZE=204800
+CONFIG_DRIVERS_NOTESNAP=y
+CONFIG_DRIVERS_NOTE_MAX=3
 CONFIG_EXAMPLES_HELLO=y
 CONFIG_FS_BINFS=y
 CONFIG_FS_PROCFS=y
@@ -31,9 +34,16 @@ CONFIG_READLINE_TABCOMPLETION=y
 CONFIG_SCHED_HAVE_PARENT=y
 CONFIG_SCHED_INSTRUMENTATION=y
 CONFIG_SCHED_INSTRUMENTATION_CSECTION=y
+CONFIG_SCHED_INSTRUMENTATION_DUMP=y
+CONFIG_SCHED_INSTRUMENTATION_FILTER=y
+CONFIG_SCHED_INSTRUMENTATION_FUNCTION=y
 CONFIG_SCHED_INSTRUMENTATION_IRQHANDLER=y
 CONFIG_SCHED_INSTRUMENTATION_PREEMPTION=y
 CONFIG_SCHED_INSTRUMENTATION_SPINLOCKS=y
 CONFIG_SCHED_INSTRUMENTATION_SWITCH=y
+CONFIG_SCHED_INSTRUMENTATION_SYSCALL=y
 CONFIG_SCHED_WAITPID=y
+CONFIG_SYSTEM_NOTE=y
+CONFIG_SYSTEM_NOTE_DELAY=10
 CONFIG_SYSTEM_NSH=y
+CONFIG_SYSTEM_TRACE=y
diff --git a/tools/ci/testlist/sim-02.dat b/tools/ci/testlist/sim-02.dat
index 7080fc1f82..efc06498f0 100644
--- a/tools/ci/testlist/sim-02.dat
+++ b/tools/ci/testlist/sim-02.dat
@@ -13,6 +13,7 @@
 # macOS doesn't support --wrap flag
 # ld: unknown option: --wrap
 -Darwin,sim:segger
+-Darwin,sim:note
 
 # macOS doesn't have X11
 -Darwin,sim:touchscreen

Reply via email to