Skip to content

Commit c3547db

Browse files
pbolingCopilot
andcommitted
👷 Avoid JRuby turbo test hangs
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent 85ef281 commit c3547db

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

.github/workflows/dep-heads.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ jobs:
5656
# jruby-10.0 (targets Ruby 3.4 compatibility)
5757
- ruby: "jruby"
5858
appraisal: "dep-heads"
59-
exec_cmd: "kettle-test"
59+
exec_cmd: "rspec"
6060
rubygems: default
6161
bundler: default
6262
experimental: true
@@ -93,4 +93,5 @@ jobs:
9393

9494
- name: Tests for ${{ matrix.ruby }} via ${{ matrix.exec_cmd }}
9595
if: ${{ !env.ACT || (! startsWith(matrix.ruby, 'jruby') && !startsWith(matrix.ruby, 'truffleruby')) }}
96+
timeout-minutes: 15
9697
run: bundle exec appraisal ${{ matrix.appraisal }} bundle exec ${{ matrix.exec_cmd }}

.github/workflows/heads.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
# jruby-head
5656
- ruby: "jruby-head"
5757
appraisal: "head"
58-
exec_cmd: "kettle-test"
58+
exec_cmd: "rspec"
5959
rubygems: default
6060
bundler: default
6161

@@ -91,4 +91,5 @@ jobs:
9191

9292
- name: Tests for ${{ matrix.ruby }} via ${{ matrix.exec_cmd }}
9393
if: ${{ !env.ACT || (! startsWith(matrix.ruby, 'jruby') && !startsWith(matrix.ruby, 'truffleruby')) }}
94+
timeout-minutes: 15
9495
run: bundle exec appraisal ${{ matrix.appraisal }} bundle exec ${{ matrix.exec_cmd }}

.github/workflows/jruby.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
# jruby-10.0 (targets Ruby 3.4 compatibility)
4040
- ruby: "jruby"
4141
appraisal: "current"
42-
exec_cmd: "kettle-test"
42+
exec_cmd: "rspec"
4343
rubygems: default
4444
bundler: default
4545
experimental: true
@@ -76,4 +76,5 @@ jobs:
7676

7777
- name: Tests for ${{ matrix.ruby }} via ${{ matrix.exec_cmd }}
7878
if: ${{ !env.ACT }}
79+
timeout-minutes: 15
7980
run: bundle exec appraisal ${{ matrix.appraisal }} bundle exec ${{ matrix.exec_cmd }}

.github/workflows/macos.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
# jruby-10.0 (targets Ruby 3.4 compatibility)
5959
- ruby: "jruby"
6060
appraisal: "current"
61-
exec_cmd: "kettle-test"
61+
exec_cmd: "rspec"
6262
gemfile: "Appraisal.root"
6363
rubygems: default
6464
bundler: default
@@ -88,4 +88,5 @@ jobs:
8888
- name: Appraisal for ${{ matrix.ruby }}@${{ matrix.appraisal }}
8989
run: bundle exec appraisal ${{ matrix.appraisal }} bundle
9090
- name: Tests for ${{ matrix.ruby }}@${{ matrix.appraisal }} via ${{ matrix.exec_cmd }}
91+
timeout-minutes: 15
9192
run: bundle exec appraisal ${{ matrix.appraisal }} bundle exec ${{ matrix.exec_cmd }}

0 commit comments

Comments
 (0)