Benchmarks #6
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: Benchmarks | |
on: | |
workflow_dispatch: | |
jobs: | |
benchmarks: | |
name: Run benchmarks | |
runs-on: ubuntu-latest-16-cores | |
steps: | |
- name: Checkout | |
uses: actions/checkout@v3 | |
- name: Setup | |
uses: ./.github/actions/setup | |
- name: Build | |
uses: ./.github/actions/build | |
- name: Install end-to-end testing dependencies | |
working-directory: ./e2e | |
run: pnpm install | |
- name: Clean end-to-end project | |
working-directory: ./e2e | |
run: pnpm run clean | |
- name: Build end-to-end project | |
working-directory: ./e2e | |
run: pnpm run build | |
- name: Generate bench bulk data | |
working-directory: ./e2e | |
run: pnpm run generate-bench-data-bulk | |
- name: Generate bench query data | |
working-directory: ./e2e | |
run: pnpm run generate-bench-data-query | |
- name: Run benchmarks | |
run: pnpm run bench |