Skip to content

Commit

Permalink
Add test coverage for worker pool.
Browse files Browse the repository at this point in the history
  • Loading branch information
ioquatix committed Nov 27, 2024
1 parent 41a0c92 commit 0949163
Showing 1 changed file with 6 additions and 1 deletion.
7 changes: 6 additions & 1 deletion .github/workflows/test-coverage.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,10 @@ jobs:
- os: ubuntu
ruby: "head"
selector: URing
- os: ubuntu
ruby: "head"
selector: URing
worker_pool: "true"

steps:
- uses: actions/checkout@v4
Expand All @@ -46,13 +50,14 @@ jobs:
timeout-minutes: 5
env:
IO_EVENT_SELECTOR: ${{matrix.selector}}
ASYNC_SELECTOR_DEFAULT_WORKER_POOL: ${{matrix.worker_pool}}
run: bundle exec bake test

- uses: actions/upload-artifact@v4
with:
include-hidden-files: true
if-no-files-found: error
name: coverage-${{matrix.os}}-${{matrix.ruby}}-${{matrix.selector}}
name: coverage-${{matrix.os}}-${{matrix.ruby}}-${{matrix.selector}}-${{matrix.worker_pool}}
path: .covered.db

validate:
Expand Down

0 comments on commit 0949163

Please sign in to comment.