From a49ecae3dd208bd5c63fc9f14bb69076449488df Mon Sep 17 00:00:00 2001 From: Volodymyr Shymanskyy Date: Sat, 20 Mar 2021 22:38:47 +0200 Subject: [PATCH] Update tests --- .github/workflows/tests.yml | 46 ++++++++++++++++++------------------- test/run-wasi-test.py | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b99e9ca..f6ac321 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -3,9 +3,9 @@ name: tests on: [push, pull_request] jobs: - build-linux: + linux: runs-on: ubuntu-latest - name: build-linux-${{ matrix.config.target }} + name: linux-${{ matrix.config.target }} timeout-minutes: 10 strategy: @@ -47,7 +47,7 @@ jobs: - name: Test WASI apps run: cd test && python3 run-wasi-test.py - build-linux-alpine: + linux-alpine: runs-on: ubuntu-latest container: alpine:3.10 @@ -67,9 +67,9 @@ jobs: - name: Test WASI apps run: cd test && python3 run-wasi-test.py - build-mac: + macos: runs-on: macos-latest - name: build-mac-${{ matrix.config.target }} + name: macos-${{ matrix.config.target }} timeout-minutes: 10 strategy: @@ -94,9 +94,9 @@ jobs: - name: Test WASI apps run: cd test && python3 run-wasi-test.py - build-windows: + windows: runs-on: windows-latest - name: build-windows-${{ matrix.config.target }} + name: windows-${{ matrix.config.target }} timeout-minutes: 10 strategy: @@ -137,7 +137,7 @@ jobs: cd test python run-wasi-test.py - build-wasi: + wasi: runs-on: ubuntu-latest timeout-minutes: 10 @@ -192,7 +192,7 @@ jobs: cd test python3 run-wasi-test.py --fast --exec "../build/wasm3 --stack-size 2097152 ../build-wasi/wasm3.wasm" - build-ios: + ios: runs-on: macos-latest timeout-minutes: 10 @@ -207,7 +207,7 @@ jobs: cd platforms/ios xcodebuild build -scheme wasm3 -project wasm3.xcodeproj -configuration Release -destination 'platform=iOS Simulator,name=iPhone 11,OS=13.3' - build-android: + android: runs-on: ubuntu-latest timeout-minutes: 10 steps: @@ -225,7 +225,7 @@ jobs: cd platforms/android ./gradlew build - build-cosmopolitan: + cosmopolitan: runs-on: ubuntu-20.04 timeout-minutes: 10 @@ -263,9 +263,9 @@ jobs: cd test python3 run-wasi-test.py --fast --exec "wine ./wasm3-win.com" - build-cross-qemu: + cross-qemu: runs-on: ubuntu-20.04 - name: build-cross-qemu-${{ matrix.config.target }} + name: cross-qemu-${{ matrix.config.target }} timeout-minutes: 10 strategy: @@ -320,7 +320,7 @@ jobs: cd test python3 run-wasi-test.py --fast --exec "${{ matrix.config.qemu }} ../build/wasm3" - build-platformio: + platformio: runs-on: ubuntu-latest timeout-minutes: 10 @@ -349,7 +349,7 @@ jobs: # cd platforms/esp32-pio # pio run - build-platformio-arm: + platformio-arm: runs-on: ubuntu-latest timeout-minutes: 10 @@ -380,7 +380,7 @@ jobs: cd platforms/arduino pio run -e az3166 - build-platformio-riscv: + platformio-riscv: runs-on: ubuntu-latest timeout-minutes: 10 @@ -403,7 +403,7 @@ jobs: cd platforms/arduino pio run -e maix - build-particle: + particle: runs-on: ubuntu-latest timeout-minutes: 10 if: "github.event_name == 'push'" @@ -421,7 +421,7 @@ jobs: cd platforms/particle particle compile --followSymlinks photon - build-esp32-idf: + esp32-idf: runs-on: ubuntu-latest container: igrr/idf-qemu:release-v4.0-esp-develop-20191228 timeout-minutes: 10 @@ -449,7 +449,7 @@ jobs: diff -q platforms/esp32-idf/main/main.cpp platforms/esp32-pio/src/main.cpp # TODO: also check that the build flags are in sync - build-cpp: + cpp: runs-on: ubuntu-latest timeout-minutes: 10 @@ -470,7 +470,7 @@ jobs: cd platforms/cpp/build ./wasm3_cpp_example - build-as-cpp: + as-cpp: name: maintenance (build as C++) runs-on: ubuntu-latest timeout-minutes: 10 @@ -488,7 +488,7 @@ jobs: - name: Test run: ./build/wasm3 ./test/wasi/simple/test.wasm - build-with-logs: + with-logs: name: maintenance (debug logs) runs-on: ubuntu-latest timeout-minutes: 10 @@ -516,7 +516,7 @@ jobs: - name: Test run: ./build/wasm3 ./test/wasi/simple/test.wasm > /dev/null - build-preprocessed-ops: + preprocessed-ops: name: maintenance (preprocess ops) runs-on: ubuntu-latest timeout-minutes: 10 @@ -538,7 +538,7 @@ jobs: - name: Test run: ./build/wasm3 ./test/wasi/simple/test.wasm - build-python: + python: runs-on: ubuntu-20.04 strategy: fail-fast: false diff --git a/test/run-wasi-test.py b/test/run-wasi-test.py index 03196f2..6e893be 100755 --- a/test/run-wasi-test.py +++ b/test/run-wasi-test.py @@ -65,7 +65,7 @@ commands_full = [ "args": ["16", "64"], "expect_sha1": "d85df3561eb15f6f0e6f20d5640e8e1306222c6d" }, { - "skip": True, # Fails on Windows on CI only, CNR + #"skip": True, # Fails on Windows on CI only, CNR "name": "mal", "wasm": "./wasi/mal/mal.wasm", "args": ["./wasi/mal/test-fib.mal", "16"],