summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlan Wu <XrXr@users.noreply.github.com>2025-02-11 19:23:17 -0500
committerTakashi Kokubun <takashikkbn@gmail.com>2025-04-18 21:52:57 +0900
commitb19dce1fbac56bbc71f82d28c547b31354302ca4 (patch)
treeb78ad2962b87e562651047792596105afe61e120
parent20ec3c8033de23602ecc62d989cc885390ce8fce (diff)
ci blindshot for `make test-zjit`
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/13131
-rw-r--r--.github/workflows/zjit-macos.yml10
-rw-r--r--.github/workflows/zjit-ubuntu.yml10
2 files changed, 6 insertions, 14 deletions
diff --git a/.github/workflows/zjit-macos.yml b/.github/workflows/zjit-macos.yml
index c2afce06d8..d9d9079561 100644
--- a/.github/workflows/zjit-macos.yml
+++ b/.github/workflows/zjit-macos.yml
@@ -39,13 +39,6 @@ jobs:
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- - run: RUST_BACKTRACE=1 cargo test
- working-directory: zjit
-
- # Also compile and test with all features enabled
- - run: RUST_BACKTRACE=1 cargo test --all-features
- working-directory: zjit
-
# Check that we can build in release mode too
- run: cargo build --release
working-directory: zjit
@@ -57,6 +50,9 @@ jobs:
include:
- test_task: 'check'
configure: '--enable-yjit=dev --disable-yjit'
+
+ - test_task: 'test-zjit'
+ configure: '--enable-zjit=dev --disable-yjit'
# Test without ZJIT for now
#yjit_opts: '--yjit-call-threshold=1 --yjit-verify-ctx --yjit-code-gc'
diff --git a/.github/workflows/zjit-ubuntu.yml b/.github/workflows/zjit-ubuntu.yml
index 38f64596bf..0dafdc6c15 100644
--- a/.github/workflows/zjit-ubuntu.yml
+++ b/.github/workflows/zjit-ubuntu.yml
@@ -38,13 +38,6 @@ jobs:
steps:
- uses: actions/checkout@d632683dd7b4114ad314bca15554477dd762a938 # v4.2.0
- - run: RUST_BACKTRACE=1 cargo test
- working-directory: zjit
-
- # Also compile and test with all features enabled
- - run: RUST_BACKTRACE=1 cargo test --all-features
- working-directory: zjit
-
# Check that we can build in release mode too
- run: cargo build --release
working-directory: zjit
@@ -59,6 +52,9 @@ jobs:
configure: '--enable-zjit=dev --disable-yjit --with-gcc=clang-14'
libclang_path: '/usr/lib/llvm-14/lib/libclang.so.1'
+ - test_task: 'test-zjit'
+ configure: '--enable-zjit=dev --disable-yjit'
+
- test_task: 'check'
configure: '--enable-zjit=dev --disable-yjit'
# Test without ZJIT for now