Skip to content

feat: support in memory trace generation #559

feat: support in memory trace generation

feat: support in memory trace generation #559

Workflow file for this run

name: test
on:
pull_request:
branches: [ "main" ]
concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
jobs:
test:
strategy:
matrix:
test: [asm-bench,asm-racer,asm-util,asm-unit,corset-bench,corset-racer,corset-test,unit-test]
field: [BLS12_377,KOALABEAR_16,GF_8209]
exclude:
- { field: KOALABEAR_16, test: asm-bench }
- { field: KOALABEAR_16, test: asm-racer }
- { field: KOALABEAR_16, test: corset-racer }
- { field: KOALABEAR_16, test: unit-test }
- { field: GF_8209, test: asm-bench }
- { field: GF_8209, test: asm-racer }
- { field: GF_8209, test: asm-util }
- { field: GF_8209, test: corset-bench }
- { field: GF_8209, test: corset-racer }
- { field: GF_8209, test: unit-test }
fail-fast: false
runs-on: gha-runner-scale-set-ubuntu-22.04-amd64-large
steps:
- uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 #v4.2.2
- uses: actions/setup-go@0aaccfd150d50ccaeb58ebd88d36e91967a5f35b #v5.4.0
with:
go-version: '>=1.24'
- run: make ${{ matrix.test }}
env:
GOCORSET_FIELD: ${{ matrix.field }}