mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-09-21 02:08:12 +03:00
Meta: Install a recent build of wabt for INCLUDE_WASM_SPEC_TESTS in CI
Also skip prettifying the generated tests as we don't need to look at them.
This commit is contained in:
parent
be58e5c35b
commit
01d506a953
Notes:
sideshowbarker
2024-07-17 17:14:57 +09:00
Author: https://github.com/alimpfard Commit: https://github.com/SerenityOS/serenity/commit/01d506a953 Pull-request: https://github.com/SerenityOS/serenity/pull/13090
10
.github/workflows/libjs-test262.yml
vendored
10
.github/workflows/libjs-test262.yml
vendored
@ -49,7 +49,12 @@ jobs:
|
|||||||
run: |
|
run: |
|
||||||
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
|
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install -y ninja-build unzip gcc-11 g++-11 jq
|
sudo apt-get install -y ninja-build unzip gcc-11 g++-11 jq wget
|
||||||
|
test -e /opt/wabt-1.0.27 || (
|
||||||
|
cd /tmp
|
||||||
|
wget https://github.com/WebAssembly/wabt/releases/download/1.0.27/wabt-1.0.27-ubuntu.tar.gz
|
||||||
|
tar xf wabt-1.0.27-ubuntu.tar.gz -C /opt
|
||||||
|
)
|
||||||
|
|
||||||
- name: Setup Python
|
- name: Setup Python
|
||||||
uses: actions/setup-python@v2
|
uses: actions/setup-python@v2
|
||||||
@ -94,7 +99,8 @@ jobs:
|
|||||||
working-directory: libjs-test262
|
working-directory: libjs-test262
|
||||||
run: |
|
run: |
|
||||||
cd Build
|
cd Build
|
||||||
cmake -GNinja -DCMAKE_C_COMPILER=gcc-11 -DCMAKE_CXX_COMPILER=g++-11 -DINCLUDE_WASM_SPEC_TESTS=ON -DSERENITY_SOURCE_DIR=${{ env.SERENITY_SOURCE_DIR }} ..
|
env PATH="/opt/wabt-1.0.27/bin:$PATH" \
|
||||||
|
cmake -GNinja -DCMAKE_C_COMPILER=gcc-11 -DCMAKE_CXX_COMPILER=g++-11 -DWASM_SPEC_TEST_SKIP_FORMATTING=ON -DINCLUDE_WASM_SPEC_TESTS=ON -DSERENITY_SOURCE_DIR=${{ env.SERENITY_SOURCE_DIR }} ..
|
||||||
ninja libjs-test262-runner test-js test-wasm
|
ninja libjs-test262-runner test-js test-wasm
|
||||||
|
|
||||||
- name: Get previous results
|
- name: Get previous results
|
||||||
|
Loading…
Reference in New Issue
Block a user