[DRIVERS-1525] Migrate all Spec Tests to The Unified Test Runner Created: 21/Jan/21  Updated: 05/Feb/24

Status: Designing
Project: Drivers
Component/s: Bucket, Unified Test Runner
Fix Version/s: None

Type: Epic Priority: Major - P3
Reporter: Esha Bhargava Assignee: Jeremy Mikola
Resolution: Unresolved Votes: 0
Labels: jeff+
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split to CDRIVER-3967 Migrate all Spec Tests to The Unified... Backlog
split to CSHARP-3620 Migrate all Spec Tests to The Unified... Backlog
split to CXX-2236 Migrate all Spec Tests to The Unified... Backlog
split to JAVA-4120 Migrate all Spec Tests to The Unified... Backlog
split to RUST-758 Migrate All Spec Tests to The Unified... Backlog
split to NODE-3237 Migrate All Spec Tests to The Unified... Backlog
split to MOTOR-1197 Migrate all Spec Tests to The Unified... Blocked
split to PHPLIB-1289 Migrate all Spec Tests to The Unified... Blocked
split to RUBY-3336 Migrate all Spec Tests to The Unified... Blocked
split to PYTHON-2664 Migrate All Spec Tests to The Unified... Blocked
split to GODRIVER-1983 Migrate all Spec Tests to The Unified... Scheduled
Related
related to DRIVERS-1524 Comprehensive Crud Spec Tests in Unif... Backlog
related to DRIVERS-2806 Lists of legacy tests to run for serv... Backlog
Driver Changes: Needed
Quarter: FY24Q4
Downstream Changes Summary:

Summary of necessary driver changes

  •  

Commits for syncing spec/prose tests
(and/or refer to an existing language POC if needed)

  •  

Context for other referenced/linked tickets

  •  
Engineering Lead: Jeremy Mikola Jeremy Mikola
Start date:
End date:
Calendar Time: 2 weeks, 1 day
Scope Cost Estimate: 2
Cost to Date: 0
Final Cost Estimate: 2
Cost Threshold %: 100
Detailed Project Statuses:

Engineer: Jeremy Mikola


2024-02-02: Started work

  • Started converting transaction spec tests
  • Main work done automatically using tooling, some manual effort required
Driver Compliance:
Key Status/Resolution FixVersion
CSHARP-3620 Backlog
JAVA-4120 Backlog
GODRIVER-1983 Scheduled
CXX-2236 Backlog
CDRIVER-3967 Backlog
NODE-3237 Backlog
PYTHON-2664 Blocked
RUST-758 Backlog
SWIFT-1189 Done
MOTOR-1197 Blocked
PHPLIB-1289 Blocked
RUBY-3336 Blocked

 Description   
Epic Summary

Summary
Complete the migration of all spec tests to the new format.

Motivation
We won't get the full benefit of the unified format while we still have other formats.

 



 Comments   
Comment by Jeffrey Yemin [ 28/Sep/23 ]

This epic encompasses DRIVERS-1524.

Comment by PM Bot [ 24/Feb/22 ]

If you are not logged in, you can view the tickets in this epic by following this link.

Comment by PM Bot [ 19/Jan/22 ]

If you are not logged in, you can view the tickets in this epic by following this link.

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