[DRIVERS-2282] Add ignoreExtraEvents to more change stream unified tests Created: 18/Apr/22  Updated: 23/May/22

Status: Backlog
Project: Drivers
Component/s: Change Streams
Fix Version/s: None

Type: Improvement Priority: Unknown
Reporter: Jeffrey Yemin Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Driver Changes: Needed

 Description   

Summary

Some drivers, notably the asynchronous Java Reactive Stream driver, can end up sending extra getMore commands for change streams.  This is causing some current unified tests for change streams, which expect an exact sequence of command events, to fail.  The request is to add ignoreExtraEvents to the following tests: 

  • Test with document comment
  • Test with document comment - pre 4.4
  • Test with string comment
  • Test that comment is set on getMore
  • Test that comment is not set on getMore - pre 4.4

Motivation

Who is the affected end user?

Driver authors

How does this affect the end user?

N/A

How likely is it that this problem or use case will occur?

N/A

If the problem does occur, what are the consequences and how severe are they?

N/A

Is this issue urgent?

No

Is this ticket required by a downstream team?

No

Is this ticket only for tests?

Yes


Generated at Thu Feb 08 08:25:11 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.