authorgravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2025-08-26 22:40:26+01:00
committergravatar for mlugg@mlugg.co.ukMatthew Lugg <mlugg@mlugg.co.uk> 2025-10-18 09:28:42+01:00
logb43bb3a32a3b447e9b320f34e046946bcca0037f
tree63fee0cc89a127ba7a93a70877696053407fa268
parent263e7fe87ade0f57f8d7a9eba82734ec99630696
signaturelock-open Commit is signed but in an unrecognized format.

ci: set unit test timeouts


12 files changed, 24 insertions(+), 12 deletions(-)

ci/aarch64-linux-debug.sh+2-1
...@@ -50,7 +50,8 @@ stage3-debug/bin/zig build test docs \...@@ -50,7 +50,8 @@ stage3-debug/bin/zig build test docs \
50 -Dtarget=native-native-musl \50 -Dtarget=native-native-musl \
51 --search-prefix "$PREFIX" \51 --search-prefix "$PREFIX" \
52 --zig-lib-dir "$PWD/../lib" \52 --zig-lib-dir "$PWD/../lib" \
53 -Denable-superhtml53 -Denable-superhtml \
54 --test-timeout-ms 60_000
5455
55stage3-debug/bin/zig build \56stage3-debug/bin/zig build \
56 --prefix stage4-debug \57 --prefix stage4-debug \
ci/aarch64-linux-release.sh+2-1
...@@ -50,7 +50,8 @@ stage3-release/bin/zig build test docs \...@@ -50,7 +50,8 @@ stage3-release/bin/zig build test docs \
50 -Dtarget=native-native-musl \50 -Dtarget=native-native-musl \
51 --search-prefix "$PREFIX" \51 --search-prefix "$PREFIX" \
52 --zig-lib-dir "$PWD/../lib" \52 --zig-lib-dir "$PWD/../lib" \
53 -Denable-superhtml53 -Denable-superhtml \
54 --test-timeout-ms 60_000
5455
55# Ensure that stage3 and stage4 are byte-for-byte identical.56# Ensure that stage3 and stage4 are byte-for-byte identical.
56stage3-release/bin/zig build \57stage3-release/bin/zig build \
ci/aarch64-macos-debug.sh+2-1
...@@ -46,4 +46,5 @@ stage3-debug/bin/zig build test docs \...@@ -46,4 +46,5 @@ stage3-debug/bin/zig build test docs \
46 -Denable-macos-sdk \46 -Denable-macos-sdk \
47 -Dstatic-llvm \47 -Dstatic-llvm \
48 -Dskip-non-native \48 -Dskip-non-native \
49 --search-prefix "$PREFIX"49 --search-prefix "$PREFIX" \
50 --test-timeout-ms 60_000
ci/aarch64-macos-release.sh+2-1
...@@ -46,7 +46,8 @@ stage3-release/bin/zig build test docs \...@@ -46,7 +46,8 @@ stage3-release/bin/zig build test docs \
46 -Denable-macos-sdk \46 -Denable-macos-sdk \
47 -Dstatic-llvm \47 -Dstatic-llvm \
48 -Dskip-non-native \48 -Dskip-non-native \
49 --search-prefix "$PREFIX"49 --search-prefix "$PREFIX" \
50 --test-timeout-ms 60_000
5051
51# Ensure that stage3 and stage4 are byte-for-byte identical.52# Ensure that stage3 and stage4 are byte-for-byte identical.
52stage3-release/bin/zig build \53stage3-release/bin/zig build \
ci/aarch64-windows.ps1+2-1
...@@ -58,7 +58,8 @@ Write-Output "Main test suite..."...@@ -58,7 +58,8 @@ Write-Output "Main test suite..."
58 --search-prefix "$PREFIX_PATH" `58 --search-prefix "$PREFIX_PATH" `
59 -Dstatic-llvm `59 -Dstatic-llvm `
60 -Dskip-non-native `60 -Dskip-non-native `
61 -Denable-symlinks-windows61 -Denable-symlinks-windows `
62 --test-timeout-ms 60_000
62CheckLastExitCode63CheckLastExitCode
6364
64# Ensure that stage3 and stage4 are byte-for-byte identical.65# Ensure that stage3 and stage4 are byte-for-byte identical.
ci/riscv64-linux-debug.sh+2-1
...@@ -51,4 +51,5 @@ stage3-debug/bin/zig build test-cases test-modules test-unit test-c-abi test-sta...@@ -51,4 +51,5 @@ stage3-debug/bin/zig build test-cases test-modules test-unit test-c-abi test-sta
51 -Dskip-compile-errors \51 -Dskip-compile-errors \
52 -Dtarget=native-native-musl \52 -Dtarget=native-native-musl \
53 --search-prefix "$PREFIX" \53 --search-prefix "$PREFIX" \
54 --zig-lib-dir "$PWD/../lib"54 --zig-lib-dir "$PWD/../lib" \
55 --test-timeout-ms 60_000
ci/riscv64-linux-release.sh+2-1
...@@ -51,4 +51,5 @@ stage3-release/bin/zig build test-cases test-modules test-unit test-c-abi test-s...@@ -51,4 +51,5 @@ stage3-release/bin/zig build test-cases test-modules test-unit test-c-abi test-s
51 -Dskip-compile-errors \51 -Dskip-compile-errors \
52 -Dtarget=native-native-musl \52 -Dtarget=native-native-musl \
53 --search-prefix "$PREFIX" \53 --search-prefix "$PREFIX" \
54 --zig-lib-dir "$PWD/../lib"54 --zig-lib-dir "$PWD/../lib" \
55 --test-timeout-ms 60_000
ci/x86_64-linux-debug-llvm.sh+2-1
...@@ -61,4 +61,5 @@ stage3-debug/bin/zig build test docs \...@@ -61,4 +61,5 @@ stage3-debug/bin/zig build test docs \
61 -Dtarget=native-native-musl \61 -Dtarget=native-native-musl \
62 --search-prefix "$PREFIX" \62 --search-prefix "$PREFIX" \
63 --zig-lib-dir "$PWD/../lib" \63 --zig-lib-dir "$PWD/../lib" \
64 -Denable-superhtml64 -Denable-superhtml \
65 --test-timeout-ms 60_000
ci/x86_64-linux-debug.sh+2-1
...@@ -61,4 +61,5 @@ stage3-debug/bin/zig build test docs \...@@ -61,4 +61,5 @@ stage3-debug/bin/zig build test docs \
61 -Dtarget=native-native-musl \61 -Dtarget=native-native-musl \
62 --search-prefix "$PREFIX" \62 --search-prefix "$PREFIX" \
63 --zig-lib-dir "$PWD/../lib" \63 --zig-lib-dir "$PWD/../lib" \
64 -Denable-superhtml64 -Denable-superhtml \
65 --test-timeout-ms 60_000
ci/x86_64-linux-release.sh+2-1
...@@ -63,7 +63,8 @@ stage3-release/bin/zig build test docs \...@@ -63,7 +63,8 @@ stage3-release/bin/zig build test docs \
63 -Dtarget=native-native-musl \63 -Dtarget=native-native-musl \
64 --search-prefix "$PREFIX" \64 --search-prefix "$PREFIX" \
65 --zig-lib-dir "$PWD/../lib" \65 --zig-lib-dir "$PWD/../lib" \
66 -Denable-superhtml66 -Denable-superhtml \
67 --test-timeout-ms 60_000
6768
68# Ensure that stage3 and stage4 are byte-for-byte identical.69# Ensure that stage3 and stage4 are byte-for-byte identical.
69stage3-release/bin/zig build \70stage3-release/bin/zig build \
ci/x86_64-windows-debug.ps1+2-1
...@@ -59,7 +59,8 @@ Write-Output "Main test suite..."...@@ -59,7 +59,8 @@ Write-Output "Main test suite..."
59 -Dstatic-llvm `59 -Dstatic-llvm `
60 -Dskip-non-native `60 -Dskip-non-native `
61 -Dskip-release `61 -Dskip-release `
62 -Denable-symlinks-windows62 -Denable-symlinks-windows `
63 --test-timeout-ms 60_000
63CheckLastExitCode64CheckLastExitCode
6465
65Write-Output "Build x86_64-windows-msvc behavior tests using the C backend..."66Write-Output "Build x86_64-windows-msvc behavior tests using the C backend..."
ci/x86_64-windows-release.ps1+2-1
...@@ -58,7 +58,8 @@ Write-Output "Main test suite..."...@@ -58,7 +58,8 @@ Write-Output "Main test suite..."
58 --search-prefix "$PREFIX_PATH" `58 --search-prefix "$PREFIX_PATH" `
59 -Dstatic-llvm `59 -Dstatic-llvm `
60 -Dskip-non-native `60 -Dskip-non-native `
61 -Denable-symlinks-windows61 -Denable-symlinks-windows `
62 --test-timeout-ms 60_000
62CheckLastExitCode63CheckLastExitCode
6364
64# Ensure that stage3 and stage4 are byte-for-byte identical.65# Ensure that stage3 and stage4 are byte-for-byte identical.