solana/.buildkite/scripts/build-stable.test.sh

34 lines
849 B
Bash
Executable File

#!/usr/bin/env bash
set -e
here=$(dirname "$0")
# shellcheck source=.buildkite/scripts/func-assert-eq.sh
source "$here"/func-assert-eq.sh
want=$(
cat <<'EOF'
- group: "stable"
steps:
- name: "partitions"
command: ". ci/rust-version.sh; ci/docker-run.sh $$rust_stable_docker_image ci/stable/run-partition.sh"
timeout_in_minutes: 30
agents:
queue: "solana"
parallelism: 3
retry:
automatic:
- limit: 3
- name: "localnet"
command: ". ci/rust-version.sh; ci/docker-run.sh $$rust_stable_docker_image ci/stable/run-localnet.sh"
timeout_in_minutes: 30
agents:
queue: "solana"
EOF
)
# shellcheck source=.buildkite/scripts/build-stable.sh
got=$(source "$here"/build-stable.sh)
assert_eq "test build stable steps" "$want" "$got"