authorgravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-10-29 23:10:49-07:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2022-10-29 23:10:49-07:00
logfbd1390f800e990b271736a7bcbafaeb2f1514a6
treee1fa31a82bdc81b3ade1becb5fc2a18dba6f5f82
parentc8f1ea46b511c44f325f7de48af609ae97affa46

CI: drone: shuffle some tests around

We have to balance the timings to end up below the two hour mark.

4 files changed, 22 insertions(+), 6 deletions(-)

ci/drone/drone.yml+7
......@@ -62,6 +62,13 @@ steps:
6262 commands:
6363 - ./ci/drone/test_linux_cases
6464
65- name: standalone
66 depends_on:
67 - build
68 image: ziglang/static-base:llvm15-aarch64-3
69 commands:
70 - ./ci/drone/test_linux_standalone
71
6572- name: finalize
6673 depends_on:
6774 - build
ci/drone/test_linux_behavior+1-4
......@@ -7,7 +7,4 @@ INSTALL_PREFIX="$DRONE_WORKSPACE/stage3-release"
77ZIG="$INSTALL_PREFIX/bin/zig"
88export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
99
10$ZIG build test-behavior -Dskip-non-native --zig-lib-dir lib
11$ZIG build test-compiler-rt -Dskip-non-native --zig-lib-dir lib
12$ZIG build test-fmt --zig-lib-dir lib
13$ZIG build docs --zig-lib-dir lib
10$ZIG build test-behavior -Dskip-non-native --zig-lib-dir lib
ci/drone/test_linux_misc+3-2
......@@ -8,9 +8,10 @@ ZIG="$INSTALL_PREFIX/bin/zig"
88export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
99
1010$ZIG build test-universal-libc -Dskip-non-native --zig-lib-dir lib
11$ZIG build test-compare-output -Dskip-non-native --zig-lib-dir lib
12$ZIG build test-standalone -Dskip-non-native --zig-lib-dir lib -Dskip-release-safe
1311$ZIG build test-stack-traces -Dskip-non-native --zig-lib-dir lib
1412$ZIG build test-cli -Dskip-non-native --zig-lib-dir lib
1513$ZIG build test-asm-link -Dskip-non-native --zig-lib-dir lib
1614$ZIG build test-translate-c -Dskip-non-native --zig-lib-dir lib
15$ZIG build test-compiler-rt -Dskip-non-native --zig-lib-dir lib
16$ZIG build test-fmt --zig-lib-dir lib
17$ZIG build docs --zig-lib-dir lib
ci/drone/test_linux_standalone created+11
......@@ -0,0 +1,11 @@
1#!/bin/sh
2
3set -x
4set -e
5
6INSTALL_PREFIX="$DRONE_WORKSPACE/stage3-release"
7ZIG="$INSTALL_PREFIX/bin/zig"
8export ZIG_GLOBAL_CACHE_DIR="$DRONE_WORKSPACE/zig-cache"
9
10$ZIG build test-standalone -Dskip-non-native --zig-lib-dir lib -Dskip-release-safe
11$ZIG build test-compare-output -Dskip-non-native --zig-lib-dir lib