From 04bd952d88bafe18614ca134c6a61e883096d915 Mon Sep 17 00:00:00 2001 From: Khanh Hoa Date: Mon, 27 May 2024 17:53:16 +0700 Subject: [PATCH] test: add interchaintest --- .github/workflows/interchaintest.yml | 96 ++++++++++++++++++++++++++++ 1 file changed, 96 insertions(+) diff --git a/.github/workflows/interchaintest.yml b/.github/workflows/interchaintest.yml index 214cd0a8..97e62ed2 100644 --- a/.github/workflows/interchaintest.yml +++ b/.github/workflows/interchaintest.yml @@ -98,6 +98,102 @@ jobs: env: BRANCH_CI: "latest" + test-chain-core: + runs-on: ubuntu-latest + needs: build-and-push-image + steps: + - name: Set up Go 1.22 + uses: actions/setup-go@v4 + with: + go-version: '1.22' + + - name: checkout code + uses: actions/checkout@v4 + + - run: make ictest-chain-core + env: + BRANCH_CI: "latest" + + test-ibc-cosmos: + runs-on: ubuntu-latest + needs: build-and-push-image + steps: + - name: Set up Go 1.22 + uses: actions/setup-go@v4 + with: + go-version: '1.22' + + - name: checkout code + uses: actions/checkout@v4 + + - run: make ictest-ibc-cosmos + env: + BRANCH_CI: "latest" + + test-ictest-ibc-hooks: + runs-on: ubuntu-latest + needs: build-and-push-image + steps: + - name: Set up Go 1.22 + uses: actions/setup-go@v4 + with: + go-version: '1.22' + + - name: checkout code + uses: actions/checkout@v4 + + - run: make ictest-ibc-hooks + env: + BRANCH_CI: "latest" + + test-ictest-miscellaneous: + runs-on: ubuntu-latest + needs: build-and-push-image + steps: + - name: Set up Go 1.22 + uses: actions/setup-go@v4 + with: + go-version: '1.22' + + - name: checkout code + uses: actions/checkout@v4 + + - run: make ictest-miscellaneous + env: + BRANCH_CI: "latest" + + test-ictest-pfm-timeout: + runs-on: ubuntu-latest + needs: build-and-push-image + steps: + - name: Set up Go 1.22 + uses: actions/setup-go@v4 + with: + go-version: '1.22' + + - name: checkout code + uses: actions/checkout@v4 + + - run: make ictest-pfm-timeout + env: + BRANCH_CI: "latest" + + test-ictest-pfm: + runs-on: ubuntu-latest + needs: build-and-push-image + steps: + - name: Set up Go 1.22 + uses: actions/setup-go@v4 + with: + go-version: '1.22' + + - name: checkout code + uses: actions/checkout@v4 + + - run: make ictest-pfm + env: + BRANCH_CI: "latest" + # test-ibc-transfer: # runs-on: ubuntu-latest # needs: build-and-push-image