espy opened a new pull request, #9207: URL: https://github.com/apache/pouchdb/pull/9207
## Overview `run-test.sh` does `npx playwright install --with-deps "$CLIENT"`, which is quite slow on GH CI. This PR is an attempt to avoid `--with-deps` and selectively install only the few things Playwright _actually_ needs, according to [this guide](https://stevefenton.co.uk/blog/2025/09/playwright-insteall-github-actions/). ## Testing recommendations Run the CI on this PR and compare it to the CI runs for #9205, this one should be faster, especially on the `browser-adapter` tests, some of which (eg. [this one](https://github.com/apache/pouchdb/actions/runs/23362717092/job/67969775567)) take over 5 minutes each (sometimes much more), most of which is installing Playwright deps. Specifically, compare the [Usage pages](https://github.com/apache/pouchdb/actions/runs/23362717092/usage) of the two runs, those show the cumulative time of all runs at the bottom. ## Checklist - [x] I am not a bot - [x] This is my own work, I did not use AI, LLM's or similar technology for code or docs generation - [ ] Code is written and works correctly - [ ] Changes are covered by tests - [ ] Documentation changes were made in the `docs` folder -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
