espy opened a new pull request, #9205:
URL: https://github.com/apache/pouchdb/pull/9205

   Destroying databases is flaky in pouchdb-server. This PR supersedes #9204
   
   ## Overview
   
   PouchDB integration tests were very flaky, with random timeouts. We (NH) 
identified this being caused by an issue with `pouchdb-server`, where the 
`destroy()` method used to clean up test DBs didn’t actually remove the test 
databases. The tests no longer seem to time out when using a CouchDB via 
`COUCHD_HOST` instead of `pouchdb-server`. This PR changes the CI setup so we 
can verify this assumption by running the CI repeatedly.
   
   We moved the node PERF tests out into their own `nodejs-perf` Job , since 
our changes conflicted with that particular bit of the `node` job.
   
   In addition: updated `TESTING.md` to reflect that `COUCHD_HOST` is basically 
mandatory at this point in time. Also removed references to Admin Party, added 
a ToC and made a bunch of other small improvements.
   
   ## Testing recommendations
   
   We want to re-run the test suite multiple times to se whether the timeouts 
are resolved, and if so, submit this as a fix.
   
   ## 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]

Reply via email to