diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 531def83..739fe386 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -76,4 +76,6 @@ jobs: - name: Cargo test run: cargo test --workspace --all-features env: + # To avoid stack overflows + RUST_MIN_STACK: 100000000 MONERO_ADDITIONAL_SLEEP_PERIOD: 60000 diff --git a/xmr-btc/tests/e2e.rs b/xmr-btc/tests/e2e.rs index fb2ddeec..41423f5d 100644 --- a/xmr-btc/tests/e2e.rs +++ b/xmr-btc/tests/e2e.rs @@ -142,6 +142,11 @@ pub async fn init_test<'a>( } mod tests { + // NOTE: For some reason running these tests overflows the stack. In order to + // mitigate this run them with: + // + // RUST_MIN_STACK=100000000 cargo test + use crate::{ harness, harness::node::{run_alice_until, run_bob_until},