diff --git a/.github/workflows/integration.yaml b/.github/workflows/integration.yaml index be4f8f1fe..802958499 100644 --- a/.github/workflows/integration.yaml +++ b/.github/workflows/integration.yaml @@ -145,40 +145,54 @@ jobs: cargo nextest run -p ibc-integration-test --no-fail-fast --failure-output final --test-threads=2 \ --features ordered test_ordered_channel - ica-filter-test: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v3 - - uses: cachix/install-nix-action@v22 - with: - install_url: https://nixos-nix-install-tests.cachix.org/serve/vij683ly7sl95nnhb67bdjjfabclr85m/install - install_options: '--tarball-url-prefix https://nixos-nix-install-tests.cachix.org/serve' - extra_nix_config: | - experimental-features = nix-command flakes - - uses: cachix/cachix-action@v12 - with: - name: cosmos - - uses: actions-rs/toolchain@v1 - with: - toolchain: stable - override: true - - uses: Swatinem/rust-cache@v2 - - uses: actions-rs/cargo@v1 - with: - command: test - args: -p ibc-integration-test --no-fail-fast --no-run - - name: Install cargo-nextest - run: curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin - - env: - RUST_LOG: info - RUST_BACKTRACE: 1 - NO_COLOR_LOG: 1 - NEXTEST_RETRIES: 2 - CHAIN_COMMAND_PATHS: icad - run: | - nix shell .#python .#ica -c \ - cargo nextest run -p ibc-integration-test --features ica --no-fail-fast \ - --test-threads=2 test_ica_filter +# TODO: uncomment after sync with hermes upstream +# related PR: https://github.com/informalsystems/hermes/pull/3415 +# +# ica-filter-test: +# runs-on: ubuntu-20.04 +# strategy: +# fail-fast: false +# matrix: +# chain: +# - package: ibc-go-v6-simapp +# command: simd +# account_prefix: cosmos +# - package: ibc-go-v7-simapp +# command: simd +# account_prefix: cosmos +# steps: +# - uses: actions/checkout@v3 +# - uses: cachix/install-nix-action@v22 +# with: +# install_url: https://nixos-nix-install-tests.cachix.org/serve/vij683ly7sl95nnhb67bdjjfabclr85m/install +# install_options: '--tarball-url-prefix https://nixos-nix-install-tests.cachix.org/serve' +# extra_nix_config: | +# experimental-features = nix-command flakes +# - uses: cachix/cachix-action@v12 +# with: +# name: cosmos +# - uses: actions-rs/toolchain@v1 +# with: +# toolchain: stable +# override: true +# - uses: Swatinem/rust-cache@v2 +# - uses: actions-rs/cargo@v1 +# with: +# command: test +# args: -p ibc-integration-test --no-fail-fast --no-run +# - name: Install cargo-nextest +# run: curl -LsSf https://get.nexte.st/latest/linux | tar zxf - -C ${CARGO_HOME:-~/.cargo}/bin +# - env: +# RUST_LOG: info +# RUST_BACKTRACE: 1 +# NO_COLOR_LOG: 1 +# NEXTEST_RETRIES: 2 +# CHAIN_COMMAND_PATHS: ${{ matrix.chain.command }} +# ACCOUNT_PREFIXES: ${{ matrix.chain.account_prefix }} +# run: | +# nix shell .#${{ matrix.chain.package }} -c \ +# cargo nextest run -p ibc-integration-test --features ica --no-fail-fast \ +# --test-threads=2 test_ica_filter ics29-fee-test: runs-on: ubuntu-20.04