[DRIVERS-1956] Skip $out CRUD tests on serverless environments Created: 19/Oct/21  Updated: 20/May/22

Status: Implementing
Project: Drivers
Component/s: CRUD
Fix Version/s: None

Type: Spec Change Priority: Minor - P4
Reporter: Jeremy Mikola Assignee: Jeremy Mikola
Resolution: Unresolved Votes: 0
Labels: yaml-test
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split to GODRIVER-2189 Skip $out CRUD tests on serverless en... Closed
split to PHPLIB-739 Skip $out CRUD tests on serverless en... Closed
split to JAVA-4352 Skip $out CRUD tests on serverless en... Closed
split to CDRIVER-4190 Skip $out CRUD tests on serverless en... Backlog
split to CSHARP-3917 Skip $out CRUD tests on serverless en... Backlog
split to CXX-2391 Skip $out CRUD tests on serverless en... Backlog
split to MOTOR-834 Skip $out CRUD tests on serverless en... Closed
split to NODE-3684 Skip $out CRUD tests on serverless en... Closed
split to PYTHON-2949 Skip $out CRUD tests on serverless en... Closed
split to RUBY-2813 Skip $out CRUD tests on serverless en... Closed
split to RUST-1061 Skip $out CRUD tests on serverless en... Closed
Related
is related to DRIVERS-823 Support $merge and $out executing on ... Implementing
Driver Changes: Needed
Downstream Changes Summary:

Drivers should sync unified CRUD spec tests with mongodb/specifications@ccba1fc.

Driver Compliance:
Key Status/Resolution FixVersion
CDRIVER-4190 Backlog
CXX-2391 Backlog
CSHARP-3917 Backlog
GODRIVER-2189 Done
JAVA-4352 Fixed 4.4.0
NODE-3684 Fixed 4.2.0
PHPLIB-739 Fixed 1.10.0
PYTHON-2949 Duplicate
MOTOR-834 Duplicate
RUBY-2813 Fixed 2.17.0
RUST-1061 Duplicate
SWIFT-1376 Duplicate

 Description   

Summary

Serverless does not support the $out aggregation stage. Tests added for DRIVERS-823 will need to be revised to prohibit execution on serverless environments.

Motivation

Who is the affected end user?

Drivers.

How does this affect the end user?

Failing tests on serverless environments.

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

Always.

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

Minor annoyance.

Is this issue urgent?

Yes (to avoid failing CI).

Is this ticket required by a downstream team?

No.

Is this ticket only for tests?

Yes.



 Comments   
Comment by Jeremy Mikola [ 19/Oct/21 ]

https://github.com/mongodb/specifications/pull/1080

Comment by Githook User [ 19/Oct/21 ]

Author:

{'name': 'Jeremy Mikola', 'email': 'jmikola@gmail.com', 'username': 'jmikola'}

Message: DRIVERS-1956: Skip tests utilizing $out on serverless (#1080)
Branch: master
https://github.com/mongodb/specifications/commit/ccba1fca468f1d370276b0ed84a9b895b5e0c5d0

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