mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-11-08 23:42:53 +03:00
Meta: Run test262 with JIT compilation enabled in CI
This will let us have more :yakgraph:s!
This commit is contained in:
parent
4821d284c6
commit
7a83870905
Notes:
sideshowbarker
2024-07-16 18:06:41 +09:00
Author: https://github.com/alimpfard Commit: https://github.com/SerenityOS/serenity/commit/7a83870905 Pull-request: https://github.com/SerenityOS/serenity/pull/21802
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 \
|
||||
--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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user