-
Type:
Epic
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Component/s: Astrolabe
-
None
-
Sunset Astrolabe
-
Go Drivers
-
None
-
-
To Do
-
None
-
0
-
0
-
0
-
100
-
None
-
Needed - No Spec Changes
-
-
None
-
None
-
None
-
None
-
None
-
None
Summary
The client libraries team proposes to sunset the Astrolabe testing framework.
Motivation
Who is the affected end user?
Client libraries engineering is primarily affected, as that team is responsible for troubleshooting frequent failures of the Astrolabe test suite.
However, we should write a scope document to get input from server and Atlas teams, to ensure that they are not relying on this test suite for their own correctness guarantees.
The client libraries team is confident that drivers have sufficient correctness guarantees from other tests, which is why we are comfortable proposing this change.
How does this affect the end user?
N/A
How likely is it that this problem or use case will occur?
N/A
If the problem does occur, what are the consequences and how severe are they?
N/A
Is this issue urgent?
No required timeline. It's not urgent, but investigation of Astrolabe failures are low yield (the issue is never an actual bug), but often tricky to investigate to prove that failures are environment, and to fix those failures in order to get the suite green again.
Is this ticket required by a downstream team?
No
Is this ticket only for tests?
It is test removal
Acceptance Criteria
- related to
-
DRIVERS-3083 Astrolabe: Cluster Setup Failure due to TLS versioning
-
- Closed
-
-
DRIVERS-3066 atlasclient.exceptions.AtlasApiError: Unable to decode JSON response.
-
- Closed
-
-
DRIVERS-2283 Increase timeout for cluster reconfiguration in Astrolabe
-
- Closed
-
-
DRIVERS-2726 Update Astrolabe to use Supported build Hosts
-
- Closed
-
-
DRIVERS-2749 [Astrolabe] Investigate using Local Deployments from the Atlas CLI
-
- Closed
-
-
DRIVERS-3044 Use per-driver HTTP services in Astrolabe instead of the unified spec test runner.
-
- Closed
-
-
DRIVERS-3084 Retry any error that prevents getting a parseable response from the Atlas API
-
- Closed
-
- split to
-
CSHARP-5509 Sunset Astrolabe
-
- Backlog
-
-
JAVA-5798 Sunset Astrolabe
-
- Backlog
-
-
PHPLIB-1633 Sunset Astrolabe
-
- Backlog
-
-
PYTHON-5152 Sunset Astrolabe
-
- Backlog
-
-
RUBY-3627 Sunset Astrolabe
-
- Backlog
-
-
RUST-2163 Sunset Astrolabe
-
- Backlog
-
-
CDRIVER-5910 Sunset Astrolabe
-
- Closed
-
-
CXX-3230 Sunset Astrolabe
-
- Closed
-
-
GODRIVER-3490 Sunset Astrolabe
-
- Closed
-
-
MOTOR-1436 Sunset Astrolabe
-
- Closed
-
-
NODE-6783 Sunset Astrolabe
-
- Closed
-