[JAVA-4109] Convert GridFS spec tests to unified test format Created: 20/Apr/21  Updated: 28/Oct/23  Resolved: 23/Jul/21

Status: Closed
Project: Java Driver
Component/s: Test Runner
Affects Version/s: None
Fix Version/s: 4.4.0

Type: Improvement Priority: Major - P3
Reporter: Backlog - Core Eng Program Management Team Assignee: Jeffrey Yemin
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Issue split
split from DRIVERS-1682 Convert GridFS spec tests to unified ... Implementing
Epic Link: Migrate all Spec Tests to The Unified Test Runner
Backwards Compatibility: Fully Compatible
Documentation Changes: Not Needed

 Description   

DRIVERS Ticket Description
Script Target - If you can read this text, the script has failed


 Comments   
Comment by Githook User [ 23/Jul/21 ]

Author:

{'name': 'Jeff Yemin', 'email': 'jeff.yemin@mongodb.com', 'username': 'jyemin'}

Message: Remove legacy GridFS test runner for Scala driver

JAVA-4109
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/91cc64c3b9242f2795ae23290ab8257d6d98dd90

Comment by Githook User [ 23/Jul/21 ]

Author:

{'name': 'Jeff Yemin', 'email': 'jeff.yemin@mongodb.com', 'username': 'jyemin'}

Message: SessionsTest extends new abstract class

JAVA-4109
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/0798d08b04e480774f7ca19f74d92d7e2f46d5d4

Comment by Githook User [ 23/Jul/21 ]

Author:

{'name': 'Jeff Yemin', 'email': 'jeff.yemin@mongodb.com', 'username': 'jyemin'}

Message: Remove legacy GridFS test runner

JAVA-4109
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/a655ae1439854cd00f6432d3111b1c7a03a40fd8

Comment by Githook User [ 23/Jul/21 ]

Author:

{'name': 'Jeff Yemin', 'email': 'jeff.yemin@mongodb.com', 'username': 'jyemin'}

Message: Implemented unified test runner for GridFS

Abstract GridFSBucket creation in test runner so that the reactive implementation can be wrapped
by a new SyncGridFSBucket implementation.

Introduced abstract base classes for sync and reactive unified test runners to reduce code
duplication.

JAVA-4109
Branch: master
https://github.com/mongodb/mongo-java-driver/commit/f8001120973fb08c75d8930d0a40cdd50fb86c10

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