From 0eeba7084dd4e89e0502776d05604926ecc4e62f Mon Sep 17 00:00:00 2001 From: Idan Horowitz Date: Sat, 3 Dec 2022 17:53:23 +0200 Subject: [PATCH] CI: Run test262 tests with optimized bytecode as well --- .github/workflows/libjs-test262.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/libjs-test262.yml b/.github/workflows/libjs-test262.yml index 727c6d29237..f0011285145 100644 --- a/.github/workflows/libjs-test262.yml +++ b/.github/workflows/libjs-test262.yml @@ -110,6 +110,7 @@ jobs: run: | cp -f ../libjs-website/test262/data/per-file-master.json . cp -f ../libjs-website/test262/data/per-file-bytecode-master.json . + cp -f ../libjs-website/test262/data/per-file-bytecode-optimized-master.json . cp -f ../libjs-website/wasm/data/per-file-master.json wasm-per-file-master.json - name: Run test262 and test262-parser-tests @@ -121,7 +122,8 @@ jobs: --test262-parser-tests ../test262-parser-tests \ --results-json ../libjs-website/test262/data/results.json \ --per-file-output ../libjs-website/test262/data/per-file-master.json \ - --per-file-bytecode-output ../libjs-website/test262/data/per-file-bytecode-master.json + --per-file-bytecode-output ../libjs-website/test262/data/per-file-bytecode-master.json \ + --per-file-bytecode-optimized-output ../libjs-website/test262/data/per-file-bytecode-optimized-master.json - name: Run test-wasm working-directory: libjs-test262/Build @@ -170,6 +172,11 @@ jobs: working-directory: libjs-test262 run: ./per_file_result_diff.py -o per-file-bytecode-master.json -n ../libjs-website/test262/data/per-file-bytecode-master.json + - name: Compare optimized bytecode + continue-on-error: true + working-directory: libjs-test262 + run: ./per_file_result_diff.py -o per-file-bytecode-optimized-master.json -n ../libjs-website/test262/data/per-file-bytecode-optimized-master.json + - name: Compare wasm continue-on-error: true working-directory: libjs-test262