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