Skip to content

Commit

Permalink
run proof tests with different parallelism degree
Browse files Browse the repository at this point in the history
  • Loading branch information
jberthold committed Oct 24, 2023
1 parent c28c0b2 commit c8d2eaa
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion .github/workflows/test-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -133,12 +133,15 @@ jobs:
- test-suite: 'test-prove-kprove'
test-args:
timeout: 45
parallel: 2
- test-suite: 'test-prove-pyk'
test-args:
timeout: 120
parallel: 6
- test-suite: 'test-prove-pyk'
test-args: '--use-booster'
timeout: 90
parallel: 4
timeout-minutes: ${{ matrix.timeout }}
steps:
- name: 'Check out code'
Expand All @@ -154,7 +157,7 @@ jobs:
- name: 'Build distribution'
run: docker exec -u github-user kevm-ci-haskell-${{ matrix.test-suite }}-${{ github.sha }} /bin/bash -c 'CXX=clang++-14 poetry -C kevm-pyk run kevm-dist --verbose build -j`nproc` plugin haskell'
- name: 'Prove Haskell'
run: docker exec -u github-user kevm-ci-haskell-${{ matrix.test-suite }}-${{ github.sha }} /bin/bash -c "make ${{ matrix.test-suite }} PYTEST_ARGS='-vv ${{ matrix.test-args }}' PYTEST_PARALLEL=4"
run: docker exec -u github-user kevm-ci-haskell-${{ matrix.test-suite }}-${{ github.sha }} /bin/bash -c "make ${{ matrix.test-suite }} PYTEST_ARGS='-vv ${{ matrix.test-args }}' PYTEST_PARALLEL=${{ matrix.parallel }}"
- name: 'Tear down Docker'
if: always()
run: |
Expand Down

0 comments on commit c8d2eaa

Please sign in to comment.