Meta: Run test262 with JIT compilation enabled in CI

This will let us have more :yakgraph:s!
This commit is contained in:
Ali Mohammad Pur 2023-11-05 17:32:31 +03:30 committed by Andreas Kling
parent 4821d284c6
commit 7a83870905

View file

@ -116,6 +116,14 @@ jobs:
--results-json ../libjs-data/test262/results.json \
--per-file-output ../libjs-data/test262/per-file-master.json
python3 run_all_and_update_results.py \
--jit \
--serenity .. \
--test262 ../test262 \
--test262-parser-tests ../test262-parser-tests \
--results-json ../libjs-data/test262/results-jit.json \
--per-file-output ../libjs-data/test262/per-file-master-jit.json
- name: Run test-wasm
working-directory: libjs-test262
run: |
@ -146,6 +154,12 @@ jobs:
- name: Compare test262 results
run: ./libjs-test262/per_file_result_diff.py -o old-libjs-data/test262/per-file-master.json -n libjs-data/test262/per-file-master.json
- name: Compare test262 JIT results
run: |
if [ -f old-libjs-data/test262/per-file-master-jit.json ]; then
./libjs-test262/per_file_result_diff.py -o old-libjs-data/test262/per-file-master-jit.json -n libjs-data/test262/per-file-master-jit.json
fi
- name: Compare Wasm results
run: ./libjs-test262/per_file_result_diff.py -o old-libjs-data/wasm/per-file-master.json -n libjs-data/wasm/per-file-master.json