From fece91c4d16799f8dbcb2841f4cd10b246047985 Mon Sep 17 00:00:00 2001 From: anatoly yakovenko Date: Thu, 19 Jul 2018 07:50:44 -0700 Subject: [PATCH] Test multi node dynamic network ci (#696) Buildkite automation for multinode test. This test is ignored by default because it requires a large cpu machine to run. --- ci/buildkite.yml | 7 +++++++ ci/test-large-network.sh | 8 ++++++++ 2 files changed, 15 insertions(+) create mode 100755 ci/test-large-network.sh diff --git a/ci/buildkite.yml b/ci/buildkite.yml index b7f7405a02..b7e1fa01e3 100644 --- a/ci/buildkite.yml +++ b/ci/buildkite.yml @@ -23,6 +23,13 @@ steps: limit: 2 agents: - "queue=cuda" + - command: "ci/test-large-network.sh" + name: "large-network [public]" + env: + CARGO_TARGET_CACHE_NAME: "stable" + timeout_in_minutes: 20 + agents: + - "queue=large" - command: "ci/pr-snap.sh" timeout_in_minutes: 20 name: "snap [public]" diff --git a/ci/test-large-network.sh b/ci/test-large-network.sh new file mode 100755 index 0000000000..5b0bce6747 --- /dev/null +++ b/ci/test-large-network.sh @@ -0,0 +1,8 @@ +#!/bin/bash -e + +here=$(dirname "$0") +cd "$here"/.. +export RUST_BACKTRACE=1 +export RUST_LOG=multinode=info +set -x +exec cargo test --release test_multi_node_dynamic_network -- --ignored