nasmtests: more tests, new large arithmetic test generation, compile faster

This commit is contained in:
Fabian 2023-10-05 13:53:42 -05:00
parent 6dbba21bab
commit c86dc4f642
7 changed files with 392 additions and 95 deletions

View file

@ -60,15 +60,11 @@ jobs:
path: tests/nasm/build/
key: ${{ runner.os }}-nasmtests
- name: Build namsmtests
if: steps.cache-nasmtests.outputs.cache-hit != 'true'
run: tests/nasm/create_tests.js; make -C tests/nasm all; ./tests/nasm/gen_fixtures.js
- name: Run nasmtests
run: MAX_PARALLEL_TESTS=1 ./tests/nasm/run.js
run: MAX_PARALLEL_TESTS=1 make nasmtests
- name: Run nasmtests-force-jit
run: MAX_PARALLEL_TESTS=1 ./tests/nasm/run.js --force-jit
run: MAX_PARALLEL_TESTS=1 make nasmtests-force-jit
- name: Run rust-test
run: make rust-test