René's URL Explorer Experiment


Title: feat!: rewrite pools without `tinypool` by AriPerkkio · Pull Request #8705 · vitest-dev/vitest · GitHub

Open Graph Title: feat!: rewrite pools without `tinypool` by AriPerkkio · Pull Request #8705 · vitest-dev/vitest

X Title: feat!: rewrite pools without `tinypool` by AriPerkkio · Pull Request #8705 · vitest-dev/vitest

Description: Next generation testing framework powered by Vite. - feat!: rewrite pools without `tinypool` by AriPerkkio · Pull Request #8705 · vitest-dev/vitest

Open Graph Description: Description Removes Tinypool and adds new custom internal pool for Vitest only. Some previous thoughts I wrote ~2 months ago about this below. Fixes Regression: vitest 3.2 hangs when using workspa...

X Description: Description Removes Tinypool and adds new custom internal pool for Vitest only. Some previous thoughts I wrote ~2 months ago about this below. Fixes Regression: vitest 3.2 hangs when using workspa...

Opengraph URL: https://github.com/vitest-dev/vitest/pull/8705

X: @github

direct link

Domain: redirect.github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:6520858f-6490-a83e-e697-23c1b8960b1f
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC85C:90430:426DF93:577E93A:6992F0A8
html-safe-nonceef2c3e27659dd86de4e053ad78a79ad425b89a54762457f83f81e1e80b61a072
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDODVDOjkwNDMwOjQyNkRGOTM6NTc3RTkzQTo2OTkyRjBBOCIsInZpc2l0b3JfaWQiOiI4NzA5OTYwMzQ4NDI3MTgzNzYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmaceb76d356f155ce48fa3c046f6fe0a2c0e0f4a461c90aba13f20f4326be839240
hovercard-subject-tagpull_request:2910370761
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/vitest-dev/vitest/8705/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/aac6e9bcf15629679208af9072d3b95d1c016762ea1c30b2ff58a74ec6ba0c90/vitest-dev/vitest/pull/8705
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/aac6e9bcf15629679208af9072d3b95d1c016762ea1c30b2ff58a74ec6ba0c90/vitest-dev/vitest/pull/8705
og:image:altDescription Removes Tinypool and adds new custom internal pool for Vitest only. Some previous thoughts I wrote ~2 months ago about this below. Fixes Regression: vitest 3.2 hangs when using workspa...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameAriPerkkio
hostnamegithub.com
expected-hostnamegithub.com
None01ab16879a3159e6f0717ab948b9b562e162a6aafd1f4393b786b07b747df244
turbo-cache-controlno-cache
go-importgithub.com/vitest-dev/vitest git https://github.com/vitest-dev/vitest.git
octolytics-dimension-user_id95747107
octolytics-dimension-user_loginvitest-dev
octolytics-dimension-repository_id434708679
octolytics-dimension-repository_nwovitest-dev/vitest
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id434708679
octolytics-dimension-repository_network_root_nwovitest-dev/vitest
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releaseb1570f3928bef80fa5fc7890ce0942e9b696ad9d
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://redirect.github.com/vitest-dev/vitest/issues/8705#start-of-content
https://redirect.github.com/
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvitest-dev%2Fvitest%2Fpull%2F8705
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvitest-dev%2Fvitest%2Fpull%2F8705
Sign up https://redirect.github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=vitest-dev%2Fvitest
Reloadhttps://redirect.github.com/vitest-dev/vitest/issues/8705
Reloadhttps://redirect.github.com/vitest-dev/vitest/issues/8705
Reloadhttps://redirect.github.com/vitest-dev/vitest/issues/8705
vitest-dev https://redirect.github.com/vitest-dev
vitesthttps://redirect.github.com/vitest-dev/vitest
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
Notifications https://redirect.github.com/login?return_to=%2Fvitest-dev%2Fvitest
Fork 1.6k https://redirect.github.com/login?return_to=%2Fvitest-dev%2Fvitest
Star 15.9k https://redirect.github.com/login?return_to=%2Fvitest-dev%2Fvitest
Code https://redirect.github.com/vitest-dev/vitest
Issues 298 https://redirect.github.com/vitest-dev/vitest/issues
Pull requests 67 https://redirect.github.com/vitest-dev/vitest/pulls
Discussions https://redirect.github.com/vitest-dev/vitest/discussions
Actions https://redirect.github.com/vitest-dev/vitest/actions
Projects 1 https://redirect.github.com/vitest-dev/vitest/projects
Security 2 https://redirect.github.com/vitest-dev/vitest/security
Insights https://redirect.github.com/vitest-dev/vitest/pulse
Code https://redirect.github.com/vitest-dev/vitest
Issues https://redirect.github.com/vitest-dev/vitest/issues
Pull requests https://redirect.github.com/vitest-dev/vitest/pulls
Discussions https://redirect.github.com/vitest-dev/vitest/discussions
Actions https://redirect.github.com/vitest-dev/vitest/actions
Projects https://redirect.github.com/vitest-dev/vitest/projects
Security https://redirect.github.com/vitest-dev/vitest/security
Insights https://redirect.github.com/vitest-dev/vitest/pulse
sheremet-vahttps://redirect.github.com/sheremet-va
vitest-dev:mainhttps://redirect.github.com/vitest-dev/vitest/tree/main
AriPerkkio:fix/remove-tinypoolhttps://redirect.github.com/AriPerkkio/vitest/tree/fix/remove-tinypool
Conversationhttps://redirect.github.com/vitest-dev/vitest/pull/8705
Commits65 (65)https://redirect.github.com/vitest-dev/vitest/pull/8705/commits
Checkshttps://redirect.github.com/vitest-dev/vitest/pull/8705/checks
Files changedhttps://redirect.github.com/vitest-dev/vitest/pull/8705/files
feat!: rewrite pools without tinypoolhttps://redirect.github.com/vitest-dev/vitest/issues/8705#top
sheremet-vahttps://redirect.github.com/sheremet-va
vitest-dev:mainhttps://redirect.github.com/vitest-dev/vitest/tree/main
AriPerkkio:fix/remove-tinypoolhttps://redirect.github.com/AriPerkkio/vitest/tree/fix/remove-tinypool
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 13, 2025https://redirect.github.com/vitest-dev/vitest/issues/8705#issue-3510205433
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
Regression: vitest 3.2 hangs when using workspaces, bail and single threaded #8484https://github.com/vitest-dev/vitest/issues/8484
Error: Terminating worker thread #8564https://github.com/vitest-dev/vitest/issues/8564
Channel closed error as of recent version of Vitest #8201https://github.com/vitest-dev/vitest/issues/8201
'Closing rpc while "fetch" was pending' on v4 beta #8649https://github.com/vitest-dev/vitest/issues/8649
4.0.0-beta post 10 partially breaks for Bun runtime #8650https://github.com/vitest-dev/vitest/issues/8650
Per-file opt-in isolation #8010https://github.com/vitest-dev/vitest/issues/8010
Detect hanging async operations #3119https://github.com/vitest-dev/vitest/issues/3119
tinypoolhttps://github.com/tinylibs/tinypool
piscinahttps://github.com/piscinajs/piscina
tinylibs/tinypool#65https://github.com/tinylibs/tinypool/pull/65
Allow edits by maintainershttps://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
feat: rewrite pools without tinypoolhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/262e0fec2de8a91e874a63f1edea7db8bca39dd7
262e0fehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/262e0fec2de8a91e874a63f1edea7db8bca39dd7
https://redirect.github.com/apps/netlify
netlifyhttps://redirect.github.com/apps/netlify
Oct 13, 2025https://redirect.github.com/vitest-dev/vitest/issues/8705#issuecomment-3397675618
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
without sensitive environment variableshttps://docs.netlify.com/configure-builds/environment-variables/#sensitive-variable-policy
d798468https://github.com/vitest-dev/vitest/commit/d798468fa65279ad2bd419319d672e39e32bafdd
https://app.netlify.com/projects/vitest-dev/deploys/68f712dbf1e32f00082c869ahttps://app.netlify.com/projects/vitest-dev/deploys/68f712dbf1e32f00082c869a
https://deploy-preview-8705--vitest-dev.netlify.apphttps://deploy-preview-8705--vitest-dev.netlify.app
https://camo.githubusercontent.com/b6ee7f91173b936428e5a97e33d6305b565f69ceb9c5d511d6ff0efa9c12a82b/68747470733a2f2f6170702e6e65746c6966792e636f6d2f71722d636f64652f65794a30655841694f694a4b563151694c434a68624763694f694a49557a49314e694a392e65794a31636d77694f694a6f64485277637a6f764c32526c6347787665533177636d5632615756334c5467334d4455744c585a706447567a6443316b5a585975626d563062476c6d655335686348416966512e646b5a466c777a59363435756b7956347753556a727445364c69585959486975707374416f4142504b4a63
Netlify project configurationhttps://app.netlify.com/projects/vitest-dev/configuration/notifications#deploy-notifications
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 13, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#ref-issue-3081089149
Per-file opt-in isolation #8010 https://redirect.github.com/vitest-dev/vitest/issues/8010
https://redirect.github.com/sheremet-va
sheremet-vahttps://redirect.github.com/sheremet-va
Oct 13, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#pullrequestreview-3331863888
View reviewed changes https://redirect.github.com/vitest-dev/vitest/pull/8705/files/262e0fec2de8a91e874a63f1edea7db8bca39dd7
packages/vitest/src/node/pools/pool.tshttps://redirect.github.com/vitest-dev/vitest/pull/8705/files/262e0fec2de8a91e874a63f1edea7db8bca39dd7#diff-fedcd827f98144b5e766940c79f9736d1c4c1de3f6746afb79d6e9319509d974
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 14, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#pullrequestreview-3334026423
View reviewed changes https://redirect.github.com/vitest-dev/vitest/pull/8705/files/262e0fec2de8a91e874a63f1edea7db8bca39dd7
packages/vitest/src/runtime/workers/init-threads.tshttps://redirect.github.com/vitest-dev/vitest/pull/8705/files/262e0fec2de8a91e874a63f1edea7db8bca39dd7#diff-8edf9238cf985d4f96d12589849eb5a174bd10ad35fc229dad443ec3866a4ae6
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
fix: use addEventListener on message channel porthttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/e15e5ae9f64e81ec11812d27cd6f73cfb8fb5694
e15e5aehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/e15e5ae9f64e81ec11812d27cd6f73cfb8fb5694
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 14, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#ref-issue-3473646456
4.0.0-beta post 10 partially breaks for Bun runtime #8650 https://redirect.github.com/vitest-dev/vitest/issues/8650
AriPerkkiohttps://redirect.github.com/AriPerkkio
October 14, 2025 11:57https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-96c7587
https://redirect.github.com/AriPerkkio
fix: use on on message channel port insteadhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/96c75874791426861129ebaa7fc75ba6ed71b717
96c7587https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/96c75874791426861129ebaa7fc75ba6ed71b717
https://redirect.github.com/sheremet-va
fix: support browser poolhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/92813388a6e93c41cc51fc6a2dd0764cd4a2d1e9
9281338https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/92813388a6e93c41cc51fc6a2dd0764cd4a2d1e9
https://redirect.github.com/sheremet-va
Merge branch 'main' of github.com:vitest-dev/vitest into pr/AriPerkki…https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/fff205a998e37d9502b1c72494ec200167e4ba37
fff205ahttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/fff205a998e37d9502b1c72494ec200167e4ba37
https://redirect.github.com/sheremet-va
fix: check environmenthttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/ddb94802c0eb3d0172c0fd50e8aef0c5a2b156f3
ddb9480https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/ddb94802c0eb3d0172c0fd50e8aef0c5a2b156f3
https://redirect.github.com/sheremet-va
chore: lint test fileshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/56de2f261f7e34482293a215de375aad9f4fbd85
56de2f2https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/56de2f261f7e34482293a215de375aad9f4fbd85
https://redirect.github.com/sheremet-va
feat: support custom poolhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/3c2a670922151ca184529135e42d0bf3e0215cb2
3c2a670https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/3c2a670922151ca184529135e42d0bf3e0215cb2
https://redirect.github.com/sheremet-va
fix: order -Infinityhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/d400dfa30f9deed19fda5fc98ddb3eceb9700c20
d400dfahttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/d400dfa30f9deed19fda5fc98ddb3eceb9700c20
https://redirect.github.com/sheremet-va
Merge branch 'main' of github.com:vitest-dev/vitest into pr/AriPerkki…https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/4f830da7d5f40eeafb3d78f532e69adac18561fd
4f830dahttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/4f830da7d5f40eeafb3d78f532e69adac18561fd
https://redirect.github.com/sheremet-va
fix: gracefully reject errors during deserializationhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/2a02ccf20837942af5bb8ad314c26c20ddab6d97
2a02ccfhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/2a02ccf20837942af5bb8ad314c26c20ddab6d97
https://redirect.github.com/sheremet-va
test: fix network testhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/9f4d5433ae5904ed6877a7954c865534a749afa9
9f4d543https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/9f4d5433ae5904ed6877a7954c865534a749afa9
https://redirect.github.com/sheremet-va
docs: update cli docshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/a1b77014b031b48abc92cb2fb0dd4dac2a66ee16
a1b7701https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/a1b77014b031b48abc92cb2fb0dd4dac2a66ee16
https://redirect.github.com/sheremet-va
fix: import entry runtime as soon as possiblehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/69dccdf6f9704458809a3720ca33e94ec08edf06
69dccdfhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/69dccdf6f9704458809a3720ca33e94ec08edf06
https://redirect.github.com/sheremet-va
fix: gracefully cancel test run, make sure the "run" is finished befo…https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/3a0b0c259a2a3724a6955df7d175fdb1d5cdb4ac
3a0b0c2https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/3a0b0c259a2a3724a6955df7d175fdb1d5cdb4ac
https://redirect.github.com/sheremet-va
sheremet-vahttps://redirect.github.com/sheremet-va
force-pushedhttps://redirect.github.com/vitest-dev/vitest/compare/f04fd9ff51535a4247087e767d22880c96d48fce..3a0b0c259a2a3724a6955df7d175fdb1d5cdb4ac
f04fd9fhttps://redirect.github.com/vitest-dev/vitest/commit/f04fd9ff51535a4247087e767d22880c96d48fce
3a0b0c2https://redirect.github.com/vitest-dev/vitest/commit/3a0b0c259a2a3724a6955df7d175fdb1d5cdb4ac
Compare https://redirect.github.com/vitest-dev/vitest/compare/f04fd9ff51535a4247087e767d22880c96d48fce..3a0b0c259a2a3724a6955df7d175fdb1d5cdb4ac
October 16, 2025 14:39https://redirect.github.com/vitest-dev/vitest/issues/8705#event-20320871645
sheremet-vahttps://redirect.github.com/sheremet-va
October 16, 2025 17:02https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-98799b7
https://redirect.github.com/sheremet-va
chore: rely on teardownTimeout instead of 1s insteadhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/98799b725a247dbacd877446c8f1c8795550f622
98799b7https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/98799b725a247dbacd877446c8f1c8795550f622
https://redirect.github.com/sheremet-va
fix: return 1 sec to sigkillhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/6f48b766cbdfcfd421c3fbe65c427ac5284f5c08
6f48b76https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/6f48b766cbdfcfd421c3fbe65c427ac5284f5c08
https://redirect.github.com/sheremet-va
chore: cancel task only after runtime is stoppedhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/153f8e1a58fe4e77004bb5182695f51f11846c16
153f8e1https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/153f8e1a58fe4e77004bb5182695f51f11846c16
https://redirect.github.com/sheremet-va
fix: use eventEmitter instead of custom listenershttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/c122950f8382e047bab42966ac100b11502c1bc6
c122950https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/c122950f8382e047bab42966ac100b11502c1bc6
https://redirect.github.com/sheremet-va
chore: fix cusotm pool testhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/6d5893665cb3a2a8fdc2652785bc8b40a1da07ab
6d58936https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/6d5893665cb3a2a8fdc2652785bc8b40a1da07ab
https://redirect.github.com/sheremet-va
chore: update exportshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/9526a32e78f4e5ecf89d774cbfbc36a2588a5f05
9526a32https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/9526a32e78f4e5ecf89d774cbfbc36a2588a5f05
https://redirect.github.com/sheremet-va
fix: reuse browser poolhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/5f15db5d13a61d41661e04b4e7f995a11956699e
5f15db5https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/5f15db5d13a61d41661e04b4e7f995a11956699e
https://redirect.github.com/sheremet-va
fix: externalize eventshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/2f90c4ef3fe237fbe8ca3f1a0b7d6ea4cf352af4
2f90c4ehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/2f90c4ef3fe237fbe8ca3f1a0b7d6ea4cf352af4
https://redirect.github.com/sheremet-va
fix: handle potential errors during responsehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/b563f84032e4ec488f21ccb72509748f4f4bd054
b563f84https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/b563f84032e4ec488f21ccb72509748f4f4bd054
AriPerkkiohttps://redirect.github.com/AriPerkkio
October 20, 2025 18:36https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-6aa0155
https://redirect.github.com/AriPerkkio
fix: prevent calling runtime.stop twicehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/6aa0155d7bd82ff1ac26a8c0abe3a79a8a029af8
6aa0155https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/6aa0155d7bd82ff1ac26a8c0abe3a79a8a029af8
https://redirect.github.com/sheremet-va
refactor: introduce PoolRuntimeWorker (name TBD)https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/103ac02bf99df8dd888c9f7d96840bf2d2206c70
103ac02https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/103ac02bf99df8dd888c9f7d96840bf2d2206c70
https://redirect.github.com/AriPerkkio
fix: workers to exit gracefully, simplify init argumentshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/41dad88fca7e526015ccc03e476b76d224749091
41dad88https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/41dad88fca7e526015ccc03e476b76d224749091
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 20, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#ref-issue-1650866276
Detect hanging async operations #3119 https://redirect.github.com/vitest-dev/vitest/issues/3119
sheremet-vahttps://redirect.github.com/sheremet-va
October 20, 2025 22:15https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-0a0a137
https://redirect.github.com/sheremet-va
refactor: renaminghttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/0a0a137d72450635b16fcb68e91162eb21c4a56c
0a0a137https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/0a0a137d72450635b16fcb68e91162eb21c4a56c
https://redirect.github.com/sheremet-va
fix: update custom poolhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/9c7468da179cf8ce60cade052d55f8b3b0378825
9c7468dhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/9c7468da179cf8ce60cade052d55f8b3b0378825
https://redirect.github.com/sheremet-va
chore: update exportshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/65dfea92186e18b43f792950a21032e7f01a9e9b
65dfea9https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/65dfea92186e18b43f792950a21032e7f01a9e9b
https://redirect.github.com/sheremet-va
chore: licensehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/aeedd44e70b99500d8e2661783c200ccebdf17ea
aeedd44https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/aeedd44e70b99500d8e2661783c200ccebdf17ea
https://redirect.github.com/AriPerkkio
refactor: worker.removeAllListeners -> worker.teardownhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/d798468fa65279ad2bd419319d672e39e32bafdd
d798468https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/d798468fa65279ad2bd419319d672e39e32bafdd
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 21, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#pullrequestreview-3358802341
View reviewed changes https://redirect.github.com/vitest-dev/vitest/pull/8705/files/d798468fa65279ad2bd419319d672e39e32bafdd
packages/vitest/src/runtime/worker.tshttps://redirect.github.com/vitest-dev/vitest/pull/8705/files/d798468fa65279ad2bd419319d672e39e32bafdd#diff-73fab3f7d3cb3548fa908f728a521f0e391573f2bbe69ede219fabb01d89f293
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
Oct 21, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#pullrequestreview-3358825678
View reviewed changes https://redirect.github.com/vitest-dev/vitest/pull/8705/files/d798468fa65279ad2bd419319d672e39e32bafdd
packages/vitest/src/node/pools/pool.tshttps://redirect.github.com/vitest-dev/vitest/pull/8705/files/d798468fa65279ad2bd419319d672e39e32bafdd#diff-fedcd827f98144b5e766940c79f9736d1c4c1de3f6746afb79d6e9319509d974
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
sheremet-vahttps://redirect.github.com/sheremet-va
October 21, 2025 12:30https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-cbdeac0
https://redirect.github.com/sheremet-va
fix: check exitCode instead of killed to see if the process exitedhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/cbdeac01be46ef9be6b5fa17e071facf509c7104
cbdeac0https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/cbdeac01be46ef9be6b5fa17e071facf509c7104
https://redirect.github.com/sheremet-va
fix: await the schedule so try/catch can catch ithttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/cf0fd58a482e1b73ab9c3b460b03e6d310752b30
cf0fd58https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/cf0fd58a482e1b73ab9c3b460b03e6d310752b30
https://redirect.github.com/sheremet-va
chore: cleanuphttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/996a967ea086947621fb9031749506f6c77e831d
996a967https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/996a967ea086947621fb9031749506f6c77e831d
https://redirect.github.com/sheremet-va
test: timingshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/361e81023b2e6cddfc62817637e5a9fde5b7e0c3
361e810https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/361e81023b2e6cddfc62817637e5a9fde5b7e0c3
https://redirect.github.com/sheremet-va
sheremet-vahttps://redirect.github.com/sheremet-va
Oct 21, 2025https://redirect.github.com/vitest-dev/vitest/issues/8705#issuecomment-3426253655
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
sheremet-vahttps://redirect.github.com/sheremet-va
October 21, 2025 14:13https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-dcc72aa
https://redirect.github.com/sheremet-va
chore: remove awaithttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/dcc72aa6590479e238c72c3bc10a37fbdf740ba5
dcc72aahttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/dcc72aa6590479e238c72c3bc10a37fbdf740ba5
https://redirect.github.com/sheremet-va
fix: rename isTerminating check, move it when everything is donehttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/bf2eae5df22cd5a110395ae224255dd3a2be6cf7
bf2eae5https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/bf2eae5df22cd5a110395ae224255dd3a2be6cf7
https://redirect.github.com/AriPerkkio
fix: bind emitWorkerErrorhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/d30f06a28500dd77eebe0484d1f9598b5f28e8f8
d30f06ahttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/d30f06a28500dd77eebe0484d1f9598b5f28e8f8
https://redirect.github.com/apps/vitest-ecosystem-ci
vitest-ecosystem-cihttps://redirect.github.com/apps/vitest-ecosystem-ci
Oct 21, 2025https://redirect.github.com/vitest-dev/vitest/issues/8705#issuecomment-3427068322
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
Openhttps://github.com//vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224
effecthttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927877
elkhttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927903
vitest-browser-exampleshttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927908
lerna-litehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927918
vitest-coverage-largehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927920
vitest-sonar-reporterhttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927925
sveltejs-clihttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927927
vuehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927936
nuxthttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927939
zustandhttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927952
aria-live-capturehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927957
nuxt-test-utilshttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927961
vitest-in-webcontainerhttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927964
vitest-benchmark-largehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927967
vitest-vscodehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284927984
vitehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284928007
webcontainer-testhttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284928245
vitest-reporters-largehttps://github.com/vitest-dev/vitest-ecosystem-ci/actions/runs/18687744224/job/53284928252
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
sheremet-vahttps://redirect.github.com/sheremet-va
October 21, 2025 17:44https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-c23c3dd
https://redirect.github.com/sheremet-va
chore: add guards against race conditionshttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/c23c3ddf876846227eda1a5ceea2b64d2453dc32
c23c3ddhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/c23c3ddf876846227eda1a5ceea2b64d2453dc32
https://redirect.github.com/AriPerkkio
fix: add 'off' method to workershttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/efc6a7afc9fdc5425eb348c309e3a19150674855
efc6a7ahttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/efc6a7afc9fdc5425eb348c309e3a19150674855
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
October 21, 2025 16:29https://redirect.github.com/vitest-dev/vitest/issues/8705#event-20409556778
AriPerkkiohttps://redirect.github.com/AriPerkkio
October 21, 2025 19:29https://redirect.github.com/vitest-dev/vitest/issues/8705#commits-pushed-24d6df1
https://redirect.github.com/AriPerkkio
Merge branch 'main' into fix/remove-tinypoolhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/24d6df1b3fdb2069ef7319011da172753d413b7d
24d6df1https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/24d6df1b3fdb2069ef7319011da172753d413b7d
https://redirect.github.com/AriPerkkio
docs: custom pool offhttps://redirect.github.com/vitest-dev/vitest/pull/8705/commits/713b9f40c3fbd42ce97a28297c64668fad06fd9f
713b9f4https://redirect.github.com/vitest-dev/vitest/pull/8705/commits/713b9f40c3fbd42ce97a28297c64668fad06fd9f
https://redirect.github.com/sheremet-va
sheremet-vahttps://redirect.github.com/sheremet-va
Oct 21, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#pullrequestreview-3361847515
View reviewed changes https://redirect.github.com/vitest-dev/vitest/pull/8705/files/713b9f40c3fbd42ce97a28297c64668fad06fd9f
https://redirect.github.com/sheremet-va
sheremet-vahttps://redirect.github.com/sheremet-va
4822d04https://redirect.github.com/vitest-dev/vitest/commit/4822d047a7553d2cf318ae51bd8eaa5b3de374e5
Oct 21, 2025https://github.com/vitest-dev/vitest/pull/8705#event-20410469599
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
AriPerkkiohttps://redirect.github.com/AriPerkkio
October 21, 2025 17:15https://redirect.github.com/vitest-dev/vitest/issues/8705#event-20410512698
https://redirect.github.com/chrisbbreuer
chrisbbreuerhttps://redirect.github.com/chrisbbreuer
Oct 22, 2025 https://redirect.github.com/vitest-dev/vitest/issues/8705#ref-pullrequest-3541469697
chore(deps): update dependency vitest to 4.0.18 stacksjs/eslint-plugin#72 https://redirect.github.com/stacksjs/eslint-plugin/pull/72
https://redirect.github.com/vitest-dev
vitest-devhttps://redirect.github.com/vitest-dev
Oct 24, 2025https://redirect.github.com/vitest-dev/vitest/issues/8705#event-20481692235
https://github.co/hiddenchars
https://redirect.github.com/vitest-dev/vitest/issues/{{ revealButtonHref }}
Sign up for freehttps://redirect.github.com/join?source=comment-repo
Sign inhttps://redirect.github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fvitest-dev%2Fvitest%2Fpull%2F8705
https://redirect.github.com/sheremet-va
sheremet-va https://redirect.github.com/sheremet-va
https://redirect.github.com/vitest-dev/vitest/pull/8705/files/713b9f40c3fbd42ce97a28297c64668fad06fd9f
cr-tracked https://redirect.github.com/vitest-dev/vitest/issues?q=state%3Aopen%20label%3Acr-tracked
4.0.0-beta post 10 partially breaks for Bun runtime https://github.com/vitest-dev/vitest/issues/8650
'Closing rpc while "fetch" was pending' on v4 beta https://github.com/vitest-dev/vitest/issues/8649
Error: Terminating worker thread https://github.com/vitest-dev/vitest/issues/8564
Regression: vitest 3.2 hangs when using workspaces, bail and single threaded https://github.com/vitest-dev/vitest/issues/8484
Channel closed error as of recent version of Vitest https://github.com/vitest-dev/vitest/issues/8201
Please reload this pagehttps://redirect.github.com/vitest-dev/vitest/issues/8705
https://redirect.github.com/AriPerkkio
https://redirect.github.com/sheremet-va
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.