mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-22 09:19:03 +00:00
Meta: Run test262 with JIT compilation enabled in CI
This will let us have more :yakgraph:s!
This commit is contained in:
committed by
Andreas Kling
parent
4821d284c6
commit
7a83870905
14
.github/workflows/libjs-test262.yml
vendored
14
.github/workflows/libjs-test262.yml
vendored
@@ -116,6 +116,14 @@ jobs:
|
|||||||
--results-json ../libjs-data/test262/results.json \
|
--results-json ../libjs-data/test262/results.json \
|
||||||
--per-file-output ../libjs-data/test262/per-file-master.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
|
- name: Run test-wasm
|
||||||
working-directory: libjs-test262
|
working-directory: libjs-test262
|
||||||
run: |
|
run: |
|
||||||
@@ -146,6 +154,12 @@ jobs:
|
|||||||
- name: Compare test262 results
|
- 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
|
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
|
- 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
|
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
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user