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