-
Type: Task
-
Resolution: Unresolved
-
Priority: Unknown
-
None
-
Component/s: Serverless
-
None
-
Needed
-
Summary
In 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:
Unified spec tests from all specifications MUST be run against Atlas Serverless.
Since schema version 1.4, unified tests can specify Atlas Serverless
compatibility in their ``runOnRequirements``.
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.
Motivation
Who 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.
- is related to
-
DRIVERS-1967 Update serverless testing for load balancer fronting single proxy
- Implementing
-
DRIVERS-2431 Forbid Serverless in Change Stream Disambiguated Unified Spec Tests
- Implementing
-
DRIVERS-2288 Unified change stream spec tests should forbid serverless environment
- Implementing
- split to
-
CDRIVER-4472 Run unified tests from all specs against Atlas Serverless
- Backlog
-
CSHARP-4318 Run unified tests from all specs against Atlas Serverless
- Backlog
-
CXX-2573 Run unified tests from all specs against Atlas Serverless
- Backlog
-
NODE-4627 Run unified tests from all specs against Atlas Serverless
- Backlog
-
GODRIVER-2545 Run unified tests from all specs against Atlas Serverless
- Closed
-
JAVA-4723 Run unified tests from all specs against Atlas Serverless
- Closed
-
MOTOR-1028 Run unified tests from all specs against Atlas Serverless
- Closed
-
PHPLIB-948 Run unified tests from all specs against Atlas Serverless
- Closed
-
PYTHON-3436 Run unified tests from all specs against Atlas Serverless
- Closed
-
RUBY-3112 Run unified tests from all specs against Atlas Serverless
- Closed
-
RUST-1469 Run unified tests from all specs against Atlas Serverless
- Closed