From 439c5a7d588ea8332461e541c309f21835368a9a Mon Sep 17 00:00:00 2001 From: Sanket Teli Date: Thu, 5 Dec 2024 01:38:29 +0530 Subject: [PATCH] added the tests in the CI pipeline of fablo Signed-off-by: Sanket Teli --- .github/workflows/test-on-push.yml | 52 ++++++++++++++++++++++++++++++ 1 file changed, 52 insertions(+) diff --git a/.github/workflows/test-on-push.yml b/.github/workflows/test-on-push.yml index f6eda5a0..f786553f 100644 --- a/.github/workflows/test-on-push.yml +++ b/.github/workflows/test-on-push.yml @@ -169,3 +169,55 @@ jobs: path: | e2e-network/docker/test-04-snapshot.sh.logs/* e2e-network/docker/test-04-snapshot.sh.tmpdir/fablo-target/**/* + + test-05-v3: + needs: test-main + runs-on: ubuntu-latest + steps: + - name: Check out repository code + uses: actions/checkout@v2 + + - name: Build Fablo + run: | + shellcheck --version && \ + yamllint -v && \ + npm install && \ + ./fablo-build.sh + + - name: Test version 3 + run: e2e-network/docker/test-05-version3.sh + + - uses: actions/upload-artifact@v4 + if: always() + with: + name: test-05-version3 + path: | + e2e-network/docker/test-05-version3-snapshot.sh.logs/* + e2e-network/docker/test-05-version3-snapshot.sh.tmpdir/fablo-target/**/* + + test-05-v3-BFT: + needs: test-main + runs-on: ubuntu-latest + steps: + - name: Check out repository code + uses: actions/checkout@v2 + + - name: Build Fablo + run: | + shellcheck --version && \ + yamllint -v && \ + npm install && \ + ./fablo-build.sh + + - name: Test version 3 with BFT + run: e2e-network/docker/test-05-version3.sh + + - uses: actions/upload-artifact@v4 + if: always() + with: + name: test-05-version3-BFT-snapshot + path: | + e2e-network/docker/test-05-version3-BFT-snapshot.sh.logs/* + e2e-network/docker/test-05-version3-BFT-snapshot.sh.tmpdir/fablo-target/**/* + +