4545
4646 - test_task : ' btest'
4747 configure : ' --enable-zjit=dev'
48+ zjit_opts : ' --zjit-call-threshold=1'
4849
4950 env :
5051 GITPULLOPTIONS : --no-tags origin ${{ github.ref }}
@@ -106,45 +107,6 @@ jobs:
106107 ruby -ne 'raise "Disassembly seems broken in dev build (output has too few lines)" unless $_.to_i > 10'
107108 if : ${{ contains(matrix.configure, 'jit=dev') }}
108109
109- - name : btest
110- run : |
111- RUST_BACKTRACE=1 ruby --disable=gems ../src/bootstraptest/runner.rb --ruby="./miniruby -I../src/lib -I. -I.ext/common --zjit-call-threshold=1" \
112- ../src/bootstraptest/test_attr.rb \
113- ../src/bootstraptest/test_autoload.rb \
114- ../src/bootstraptest/test_block.rb \
115- ../src/bootstraptest/test_class.rb \
116- ../src/bootstraptest/test_constant_cache.rb \
117- ../src/bootstraptest/test_env.rb \
118- ../src/bootstraptest/test_eval.rb \
119- ../src/bootstraptest/test_exception.rb \
120- ../src/bootstraptest/test_fiber.rb \
121- ../src/bootstraptest/test_finalizer.rb \
122- ../src/bootstraptest/test_flip.rb \
123- ../src/bootstraptest/test_flow.rb \
124- ../src/bootstraptest/test_fork.rb \
125- ../src/bootstraptest/test_gc.rb \
126- ../src/bootstraptest/test_insns.rb \
127- ../src/bootstraptest/test_io.rb \
128- ../src/bootstraptest/test_jump.rb \
129- ../src/bootstraptest/test_literal.rb \
130- ../src/bootstraptest/test_literal_suffix.rb \
131- ../src/bootstraptest/test_load.rb \
132- ../src/bootstraptest/test_marshal.rb \
133- ../src/bootstraptest/test_massign.rb \
134- ../src/bootstraptest/test_method.rb \
135- ../src/bootstraptest/test_objectspace.rb \
136- ../src/bootstraptest/test_proc.rb \
137- ../src/bootstraptest/test_ractor.rb \
138- ../src/bootstraptest/test_string.rb \
139- ../src/bootstraptest/test_struct.rb \
140- ../src/bootstraptest/test_syntax.rb \
141- ../src/bootstraptest/test_thread.rb \
142- ../src/bootstraptest/test_yjit_30k_ifelse.rb \
143- ../src/bootstraptest/test_yjit_30k_methods.rb \
144- ../src/bootstraptest/test_yjit_rust_port.rb
145- # ../src/bootstraptest/test_yjit.rb \
146- if : ${{ matrix.test_task == 'btest' }}
147-
148110 - name : make ${{ matrix.test_task }}
149111 run : >-
150112 make -s ${{ matrix.test_task }} ${TESTS:+TESTS="$TESTS"}
@@ -159,7 +121,6 @@ jobs:
159121 PRECHECK_BUNDLED_GEMS : ' no'
160122 TESTS : ${{ matrix.tests }}
161123 continue-on-error : ${{ matrix.continue-on-test_task || false }}
162- if : ${{ matrix.test_task != 'btest' }}
163124
164125 result :
165126 if : ${{ always() }}
0 commit comments