From 5ff2653ad2c3e64af3152832876052913a7626f8 Mon Sep 17 00:00:00 2001 From: Alfredo Garcia Date: Fri, 29 Jan 2021 11:00:41 -0300 Subject: [PATCH 1/2] temporally disable sync_large_checkpoints from CI --- .github/workflows/ci.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 530d8828f09..f6820788986 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,13 +39,15 @@ jobs: command: test args: --verbose --all # Explicitly run any tests that are usually #[ignored], modulo ZEBRA_SKIP_NETWORK_TESTS - - name: Run zebrad large sync tests - env: - RUST_BACKTRACE: full - uses: actions-rs/cargo@v1 - with: - command: test - args: --verbose --manifest-path zebrad/Cargo.toml sync_large_checkpoints_ -- --ignored + # This tests are temporally disabled by #1651 + # + # - name: Run zebrad large sync tests + # env: + # RUST_BACKTRACE: full + # uses: actions-rs/cargo@v1 + # with: + # command: test + # args: --verbose --manifest-path zebrad/Cargo.toml sync_large_checkpoints_ -- --ignored build-chain-no-features: name: Build zebra-chain w/o features on ubuntu-latest From 08f1955693453978e39cd11a3ec8f87c769a3c89 Mon Sep 17 00:00:00 2001 From: Deirdre Connolly Date: Fri, 29 Jan 2021 17:00:41 -0500 Subject: [PATCH 2/2] Allow large checkpoint sync tests only on ubuntu and macOS --- .github/workflows/ci.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f6820788986..f20af4c77bc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -39,15 +39,16 @@ jobs: command: test args: --verbose --all # Explicitly run any tests that are usually #[ignored], modulo ZEBRA_SKIP_NETWORK_TESTS - # This tests are temporally disabled by #1651 - # - # - name: Run zebrad large sync tests - # env: - # RUST_BACKTRACE: full - # uses: actions-rs/cargo@v1 - # with: - # command: test - # args: --verbose --manifest-path zebrad/Cargo.toml sync_large_checkpoints_ -- --ignored + - name: Run zebrad large sync tests + # There is a compiler issue when building the acceptance integration + # test binary, this disables these tests on Windows for now. + if: matrix.os == 'ubuntu-latest' || matrix.os == 'macOS-latest' + env: + RUST_BACKTRACE: full + uses: actions-rs/cargo@v1 + with: + command: test + args: --verbose --manifest-path zebrad/Cargo.toml sync_large_checkpoints_ -- --ignored build-chain-no-features: name: Build zebra-chain w/o features on ubuntu-latest