Split sim.dat to sim00.dat and sim01.dat to speed up the macOS build Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 770d399..07d188a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml
@@ -24,7 +24,7 @@ strategy: matrix: - boards: [arm-01, arm-02, arm-03, arm-04, arm-05, arm-06, arm-07, arm-08, arm-09, arm-10, arm-11, arm-12, arm-13, other, risc-v, sim, xtensa] + boards: [arm-01, arm-02, arm-03, arm-04, arm-05, arm-06, arm-07, arm-08, arm-09, arm-10, arm-11, arm-12, arm-13, other, risc-v, sim00, sim01, xtensa] steps: - name: Checkout nuttx repo @@ -79,7 +79,7 @@ runs-on: macos-10.15 strategy: matrix: - boards: [macos, sim] + boards: [macos, sim00, sim01] steps: - name: Checkout nuttx repo uses: actions/checkout@v2
diff --git a/testlist/sim.dat b/testlist/sim00.dat similarity index 60% rename from testlist/sim.dat rename to testlist/sim00.dat index 12e9ad4..5c6588d 100644 --- a/testlist/sim.dat +++ b/testlist/sim00.dat
@@ -1,27 +1,21 @@ -/sim --Darwin,sim:cxxtest --Darwin,sim:libcxxtest - -# CONFIG_SIM_M32=y -# The recent versions of macOS is 64-bit only --Darwin,sim:loadable --Darwin,sim:module32 --Darwin,sim:rpproxy --Darwin,sim:rpserver --Darwin,sim:sotest32 - -# X11 -# macOS doesn't have X11 --Darwin,sim:nsh2 --Darwin,sim:nx11 --Darwin,sim:nxlines --Darwin,sim:nxwm --Darwin,sim:touchscreen --Darwin,sim:lvgl +/sim/*/*/*/[a-n]* # macOS doesn't have ALSA -Darwin,sim:alsa -# Do not build Linux configs --Darwin,sim:linux.* +-Darwin,sim:cxxtest +-Darwin,sim:libcxxtest +# Do not build Linux configs +-Darwin,sim:linuxi2c + +# macOS doesn't support 32bit(CONFIG_SIM_M32=y) anymore +-Darwin,sim:loadable +-Darwin,sim:module32 + +# macOS doesn't have X11 +-Darwin,sim:lvgl +-Darwin,sim:nsh2 +-Darwin,sim:nx11 +-Darwin,sim:nxlines +-Darwin,sim:nxwm
diff --git a/testlist/sim01.dat b/testlist/sim01.dat new file mode 100644 index 0000000..677370d --- /dev/null +++ b/testlist/sim01.dat
@@ -0,0 +1,9 @@ +/sim/*/*/*/[o-z]* + +# macOS doesn't support 32bit anymore(CONFIG_SIM_M32=y) +-Darwin,sim:rpproxy +-Darwin,sim:rpserver +-Darwin,sim:sotest32 + +# macOS doesn't have X11 +-Darwin,sim:touchscreen