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

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


The following commit(s) were added to refs/heads/master by this push:
     new 9e335ce036c tools/ci/testlist: fix stale board paths in macos.dat
9e335ce036c is described below

commit 9e335ce036c8be8b343ff283c549383a147ea11a
Author: Brijesh Thakkar <[email protected]>
AuthorDate: Sat Oct 24 15:18:05 2026 +0530

    tools/ci/testlist: fix stale board paths in macos.dat
    
    macos.dat selects configurations with leading-"/" entries, which
    testbuild.sh expands with "find boards<path>". Three entries pointed to
    directories that were renamed, so find reports "No such file or
    directory" and the entry selects nothing. testbuild.sh carries on, so
    the macOS list silently built three configurations less than intended:
    
      /x86_64/intel64/qemu-intel64/configs/nsh
        -> /x86_64/qemu/qemu-intel64/configs/nsh
           (board moved by 89eddf6396 "arch/x64: create qemu chip")
      /risc-v/esp32c3-legacy/esp32c3-devkit/configs/{cxx,wifi}
        -> /risc-v/esp32c3-legacy/esp32c3-legacy-devkit/configs/{cxx,wifi}
           (board renamed by 1218ecfd88 "boards/risc-v/esp32c3: deprecate
           esp32c3 boards based on esp32c3-legacy arch")
    
    With the fix "testbuild.sh -p ci/testlist/macos.dat" lists qemu-intel64:nsh
    and esp32c3-legacy-devkit:{cxx,wifi} (8 configurations instead of 5) and
    reports no missing directory.
    
    macOS builds are currently skipped in CI (see "Skip all macOS Builds" in
    .github/workflows/arch.yml), so this does not change what CI builds today.
    
    Generated-by: Claude Code
    Signed-off-by: Brijesh Thakkar <[email protected]>
---
 tools/ci/testlist/macos.dat | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tools/ci/testlist/macos.dat b/tools/ci/testlist/macos.dat
index 6c442b5026a..33319a3ff98 100644
--- a/tools/ci/testlist/macos.dat
+++ b/tools/ci/testlist/macos.dat
@@ -26,8 +26,8 @@
 # RISC-V
 
 /risc-v/bl602/bl602evb/configs/wifi
-/risc-v/esp32c3-legacy/esp32c3-devkit/configs/cxx
-/risc-v/esp32c3-legacy/esp32c3-devkit/configs/wifi
+/risc-v/esp32c3-legacy/esp32c3-legacy-devkit/configs/cxx
+/risc-v/esp32c3-legacy/esp32c3-legacy-devkit/configs/wifi
 
 # x86_64-elf-gcc from homebrew doesn't seem to
 # provide __udivdi3 etc for -m32, so we do not build
@@ -35,7 +35,7 @@
 
 # x86_64
 
-/x86_64/intel64/qemu-intel64/configs/nsh
+/x86_64/qemu/qemu-intel64/configs/nsh
 
 # XTENSA
 

Reply via email to