[DRIVERS-2432] Run unified tests from all specs against Atlas Serverless Created: 09/Sep/22 Updated: 21/Aug/23 |
|
| Status: | Implementing |
| Project: | Drivers |
| Component/s: | Serverless |
| Fix Version/s: | None |
| Type: | Task | Priority: | Unknown |
| Reporter: | Jeremy Mikola | Assignee: | Jeremy Mikola |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Driver Changes: | Needed | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Downstream Changes Summary: | Ensure all unified spec tests from all specs are run when testing against Atlas Serverless. Individual tests may still be skipped according to the the "serverless" runOnRequirement; however, all tests should be considered for execution. Drivers that previously made this change as part of DRIVERS-1967 may immediately resolve their language ticket for DRIVERS-2432. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Start date: | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Driver Compliance: |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Description |
SummaryIn mongodb/specifications@1b471f1 for DRIVERS-1967, Serverless Testing: Existing Spec Tests was changed to instruct drivers to run all unified spec tests against Atlas Serverless and only exclude them based on the "serverless" runOnRequirement:
This change was never formally communicated in the downstream changes for DRIVERS-1967, so it's possible that some drivers never made the change. This ticket can server as a reminder to do so, and may be ignored if not relevant. MotivationWho is the affected end user?Drivers. How does this affect the end user?Some tests may be skipped on Atlas Serverless. How likely is it that this problem or use case will occur?Depends on each driver. If the problem does occur, what are the consequences and how severe are they?Lack of test coverage. Is this issue urgent?No. Is this ticket required by a downstream team?No. Is this ticket only for tests?Yes. |
| Comments |
| Comment by Jeremy Mikola [ 09/Sep/22 ] |
|
Context: this came up in a recent Slack discussion in #driver-devs about DRIVERS-2288 and DRIVERS-2431 |