[SERVER-57208] Remove or port tests using getLastError in the gle suites Created: 26/May/21  Updated: 29/Oct/23  Resolved: 08/Jun/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.1.0-rc0

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: Yoon Soo Kim
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to SERVER-57207 Remove correctness test suites design... Closed
Backwards Compatibility: Fully Compatible
Sprint: Query Execution 2021-06-14
Participants:

 Description   

We are removing support for the getLastError command. Therefore, we need to get rid of the getLastError-related test suites (e.g. gle_auth, gle_auth_basics_passthrough, sharding_gle_auth_basics_passthrough, and so on).

These suites run tests from the jstests/gle/ directory. The task for this ticket is to determine if these tests should just be deleted, or if the coverage they provided should be modernized to use the write commands rather than legacy writes with GLE. After doing so, the gle suites should be deleted.

This task is closely related to SERVER-57207. I've split them up because SERVER-57207 is a simple deletion of passthrough suites, whereas this requires cleaning up some actual JS test code.



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 07/Jun/21 ]

Author:

{'name': 'Yoonsoo Kim', 'email': 'yoonsoo.kim@mongodb.com', 'username': 'yun-soo'}

Message: SERVER-57208 Remove jstests/gle/ directory and associated test suites
Branch: master
https://github.com/mongodb/mongo/commit/7b44468acdafe754decf951e08ba247d6ac59b88

Generated at Thu Feb 08 05:41:15 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.