[GODRIVER-1931] LB support integration testing Created: 24/Mar/21  Updated: 28/Oct/23  Resolved: 28/Apr/21

Status: Closed
Project: Go Driver
Component/s: None
Affects Version/s: None
Fix Version/s: 1.6.0

Type: Improvement Priority: Major - P3
Reporter: Divjot Arora (Inactive) Assignee: Divjot Arora (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Epic Link: Load Balancer Support
Quarter: FY22Q2

 Description   

Spec tests for LB support are currently in progress. Once they are merged and drivers-evergreen-tools is updated to contain instructions for spawning LB clusters in Evergreen, we should sync the tests, make any required changes to the unified spec test runner, and make any code changes if the tests find bugs/gaps in our implementation.



 Comments   
Comment by Githook User [ 29/Apr/21 ]

Author:

{'name': 'Divjot Arora', 'email': 'divjot.arora@10gen.com', 'username': 'divjotarora'}

Message: GODRIVER-1931 Sync new cursors and SDAM LB tests (#655)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/b47cf2ee6403a34cec04aebe5bdf82dfab2bba74

Comment by Githook User [ 28/Apr/21 ]

Author:

{'name': 'Divjot Arora', 'email': 'divjot.arora@10gen.com', 'username': 'divjotarora'}

Message: GODRIVER-1931 Run tests against LBs in Evergreen (#648)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/b1d1e3088989e2a1ce32f7d5501040e273d92aa1

Comment by Githook User [ 26/Apr/21 ]

Author:

{'name': 'Divjot Arora', 'email': 'divjot.arora@10gen.com', 'username': 'divjotarora'}

Message: GODRIVER-1931 Sync new spec tests (#646)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/6e18f0a7a5939bf04ac57eac80f47571e0525803

Comment by Divjot Arora (Inactive) [ 23/Apr/21 ]

Two remaining PRs:

  1. Sync tests: https://github.com/mongodb/mongo-go-driver/pull/646
  2. Evergreen work for LB testing: https://github.com/mongodb/mongo-go-driver/pull/648
Comment by Githook User [ 23/Apr/21 ]

Author:

{'name': 'Divjot Arora', 'email': 'divjot.arora@10gen.com', 'username': 'divjotarora'}

Message: GODRIVER-1931 Sync retryable reads spec tests (#645)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/2e1532660c2997af836720f1b0ef6662062b7dd6

Comment by Githook User [ 22/Apr/21 ]

Author:

{'name': 'Divjot Arora', 'email': 'divjot.arora@10gen.com', 'username': 'divjotarora'}

Message: GODRIVER-1931 Unified test runner changes for LB support (#639)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/a761f52038e3b85c6fc03f402f071314131dd6d1

Comment by Divjot Arora (Inactive) [ 20/Apr/21 ]

PR for unified test runner changes: https://github.com/mongodb/mongo-go-driver/pull/639

Comment by Githook User [ 20/Apr/21 ]

Author:

{'name': 'Divjot Arora', 'email': 'divjot.arora@10gen.com', 'username': 'divjotarora'}

Message: GODRIVER-1931 Refactor event storing in clientEntity (#635)
Branch: master
https://github.com/mongodb/mongo-go-driver/commit/7ad201b21b690cd7edb8858943115ba7cc1325d4

Comment by Divjot Arora (Inactive) [ 16/Apr/21 ]

 PR to refactor event storage in the unified test runner: https://github.com/mongodb/mongo-go-driver/pull/635

Comment by Divjot Arora (Inactive) [ 14/Apr/21 ]

This ticket will stay in progress for a while because the actual spec tests for LB support have not been merged yet. However, the unified test format changes have been merged, so we can start implementing those at this time.

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