From df75907ac4d60486fdf1193c9e414574c3c14ea1 Mon Sep 17 00:00:00 2001 From: Amir Date: Wed, 15 May 2024 11:58:54 -0700 Subject: [PATCH] Add kurtosis test runs to client-build workflow --- .github/workflows/client-build.yml | 10 ++++++++++ .github/workflows/kurtosis-args.yaml | 16 ++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 .github/workflows/kurtosis-args.yaml diff --git a/.github/workflows/client-build.yml b/.github/workflows/client-build.yml index 065e7185e3..11853fae58 100644 --- a/.github/workflows/client-build.yml +++ b/.github/workflows/client-build.yml @@ -84,3 +84,13 @@ jobs: working-directory: ${{github.workspace}} - run: cd ${{github.workspace}}/packages/client && npx vitest run test/cli/cli + + assertoor: + runs-on: ubuntu-latest + steps: + - name: Checkout Repository + uses: actions/checkout@v4 + - name: Kurtosis Assertoor GitHub Action + uses: ethpandaops/kurtosis-assertoor-github-action@v1 + with: + ethereum_package_args: ./kurtosis-args.yaml diff --git a/.github/workflows/kurtosis-args.yaml b/.github/workflows/kurtosis-args.yaml new file mode 100644 index 0000000000..d2757ba140 --- /dev/null +++ b/.github/workflows/kurtosis-args.yaml @@ -0,0 +1,16 @@ +participants: + - el_type: geth + cl_type: lighthouse + count: 1 + - el_type: geth + cl_type: lodestar + count: 1 +additional_services: + - assertoor + - dora +assertoor_params: + run_stability_check: false + run_block_proposal_check: false + tests: + - https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/block-proposal-check.yaml + - https://raw.githubusercontent.com/ethpandaops/assertoor-test/master/assertoor-tests/all-opcodes-test.yaml \ No newline at end of file