Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test: fix a number of our most notorious flakey tests
- remove most `core/operations.test.js` tests using cursors in a sharded environment. We already have coverage for these commands and the returned batch sizes from our internal `_next` method are inconsistent - massive overhaul of the change streams tests which ensure that all async operations are awaited before cleanup, and that the change stream and client are closed in the correct order - refactor of the `defer` plugin to ensure that deferred actions happen LIFO, and in order rather than all at the same time - ensure `Long` is always sent for `getMore` commands, leading to flakey CSFLE tests - introduced `EventCollector` and renamd existing class to `APMEventCollector`
- Loading branch information