Skip to content

Commit a953095

Browse files
committed
Add test coverage for worker pool.
1 parent 41a0c92 commit a953095

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

.github/workflows/test-coverage.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,10 @@ jobs:
3232
- os: ubuntu
3333
ruby: "head"
3434
selector: URing
35+
- os: ubuntu
36+
ruby: "head"
37+
selector: URing
38+
worker_pool: "true"
3539

3640
steps:
3741
- uses: actions/checkout@v4
@@ -46,13 +50,14 @@ jobs:
4650
timeout-minutes: 5
4751
env:
4852
IO_EVENT_SELECTOR: ${{matrix.selector}}
53+
ASYNC_SCHEDULER_DEFAULT_WORKER_POOL: ${{matrix.worker_pool}}
4954
run: bundle exec bake test
5055

5156
- uses: actions/upload-artifact@v4
5257
with:
5358
include-hidden-files: true
5459
if-no-files-found: error
55-
name: coverage-${{matrix.os}}-${{matrix.ruby}}-${{matrix.selector}}
60+
name: coverage-${{matrix.os}}-${{matrix.ruby}}-${{matrix.selector}}-${{matrix.worker_pool}}
5661
path: .covered.db
5762

5863
validate:

0 commit comments

Comments
 (0)