Skip to content

Commit dd96dbd

Browse files
authored
chore(ci): diagnose open handles in smoketests (#842)
1 parent bf26e38 commit dd96dbd

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

‎.github/workflows/smoke-tests.yml‎

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
required: true
1212
type: string
1313
discriminator:
14-
default: "true"
14+
default: 'true'
1515
type: string
1616
workflow_dispatch:
1717
inputs:
@@ -79,5 +79,9 @@ jobs:
7979
if: matrix.transport == 'http2'
8080
run: node tests/smoketests/scripts/verify-http2.mjs
8181

82-
- name: Run smoke tests
83-
run: yarn test:smoke --maxWorkers=800% --color
82+
- name: Run smoke tests with open-handle diagnostics
83+
# Jest reports allocation stacks for handles preventing clean shutdown.
84+
# Detection runs serially; the job timeout bounds a leaked-handle hang.
85+
# TODO: Restore --maxWorkers=800% and remove serial open-handle diagnostics
86+
# once the shutdown paths have been diagnosed.
87+
run: yarn test:smoke --runInBand --detectOpenHandles --color

0 commit comments

Comments
 (0)