mirror of
https://codeberg.org/ziglang/zig.git
synced 2025-12-06 13:54:21 +00:00
CI: drone: shuffle some tests around
We have to balance the timings to end up below the two hour mark.
This commit is contained in:
parent
c8f1ea46b5
commit
fbd1390f80
4 changed files with 22 additions and 6 deletions
|
|
@ -62,6 +62,13 @@ steps:
|
||||||
commands:
|
commands:
|
||||||
- ./ci/drone/test_linux_cases
|
- ./ci/drone/test_linux_cases
|
||||||
|
|
||||||
|
- name: standalone
|
||||||
|
depends_on:
|
||||||
|
- build
|
||||||
|
image: ziglang/static-base:llvm15-aarch64-3
|
||||||
|
commands:
|
||||||
|
- ./ci/drone/test_linux_standalone
|
||||||
|
|
||||||
- name: finalize
|
- name: finalize
|
||||||
depends_on:
|
depends_on:
|
||||||
- build
|
- build
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,4 @@ INSTALL_PREFIX="$DRONE_WORKSPACE/stage3-release"
|
||||||
ZIG="$INSTALL_PREFIX/bin/zig"
|
ZIG="$INSTALL_PREFIX/bin/zig"
|
||||||
export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
|
export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
|
||||||
|
|
||||||
$ZIG build test-behavior -Dskip-non-native --zig-lib-dir lib
|
$ZIG build test-behavior -Dskip-non-native --zig-lib-dir lib
|
||||||
$ZIG build test-compiler-rt -Dskip-non-native --zig-lib-dir lib
|
|
||||||
$ZIG build test-fmt --zig-lib-dir lib
|
|
||||||
$ZIG build docs --zig-lib-dir lib
|
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,10 @@ ZIG="$INSTALL_PREFIX/bin/zig"
|
||||||
export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
|
export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
|
||||||
|
|
||||||
$ZIG build test-universal-libc -Dskip-non-native --zig-lib-dir lib
|
$ZIG build test-universal-libc -Dskip-non-native --zig-lib-dir lib
|
||||||
$ZIG build test-compare-output -Dskip-non-native --zig-lib-dir lib
|
|
||||||
$ZIG build test-standalone -Dskip-non-native --zig-lib-dir lib -Dskip-release-safe
|
|
||||||
$ZIG build test-stack-traces -Dskip-non-native --zig-lib-dir lib
|
$ZIG build test-stack-traces -Dskip-non-native --zig-lib-dir lib
|
||||||
$ZIG build test-cli -Dskip-non-native --zig-lib-dir lib
|
$ZIG build test-cli -Dskip-non-native --zig-lib-dir lib
|
||||||
$ZIG build test-asm-link -Dskip-non-native --zig-lib-dir lib
|
$ZIG build test-asm-link -Dskip-non-native --zig-lib-dir lib
|
||||||
$ZIG build test-translate-c -Dskip-non-native --zig-lib-dir lib
|
$ZIG build test-translate-c -Dskip-non-native --zig-lib-dir lib
|
||||||
|
$ZIG build test-compiler-rt -Dskip-non-native --zig-lib-dir lib
|
||||||
|
$ZIG build test-fmt --zig-lib-dir lib
|
||||||
|
$ZIG build docs --zig-lib-dir lib
|
||||||
|
|
|
||||||
11
ci/drone/test_linux_standalone
Executable file
11
ci/drone/test_linux_standalone
Executable file
|
|
@ -0,0 +1,11 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -x
|
||||||
|
set -e
|
||||||
|
|
||||||
|
INSTALL_PREFIX="$DRONE_WORKSPACE/stage3-release"
|
||||||
|
ZIG="$INSTALL_PREFIX/bin/zig"
|
||||||
|
export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
|
||||||
|
|
||||||
|
$ZIG build test-standalone -Dskip-non-native --zig-lib-dir lib -Dskip-release-safe
|
||||||
|
$ZIG build test-compare-output -Dskip-non-native --zig-lib-dir lib
|
||||||
Loading…
Add table
Reference in a new issue