diff --git a/spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml b/spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml index 611f2ed424..16f1035752 100644 --- a/spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml +++ b/spec/spec_tests/data/crud_unified/aggregate-write-readPreference.yml @@ -5,11 +5,7 @@ schemaVersion: '1.4' runOnRequirements: # 3.6+ non-standalone is needed to utilize $readPreference in OP_MSG - minServerVersion: "3.6" - # https://jira.mongodb.org/browse/DRIVERS-291 - maxServerVersion: "7.99" topologies: [ replicaset, sharded, load-balanced ] - # SERVER-90047: failures against latest server necessitate adding this for now - maxServerVersion: "8.0.0" _yamlAnchors: readConcern: &readConcern @@ -55,16 +51,11 @@ initialData: - { _id: 1, x: 11 } - { _id: 2, x: 22 } - { _id: 3, x: 33 } - - collectionName: *collection1Name - databaseName: *database0Name - documents: [] tests: - description: "Aggregate with $out includes read preference for 5.0+ server" runOnRequirements: - minServerVersion: "5.0" - # https://jira.mongodb.org/browse/RUBY-3539 - maxServerVersion: "7.99" serverless: "forbid" operations: - object: *collection0 @@ -84,12 +75,6 @@ tests: $readPreference: *readPreference readConcern: *readConcern writeConcern: *writeConcern - outcome: &outcome - - collectionName: *collection1Name - databaseName: *database0Name - documents: - - { _id: 2, x: 22 } - - { _id: 3, x: 33 } - description: "Aggregate with $out omits read preference for pre-5.0 server" runOnRequirements: @@ -114,7 +99,6 @@ tests: $readPreference: { $$exists: false } readConcern: *readConcern writeConcern: *writeConcern - outcome: *outcome - description: "Aggregate with $merge includes read preference for 5.0+ server" runOnRequirements: @@ -137,7 +121,6 @@ tests: $readPreference: *readPreference readConcern: *readConcern writeConcern: *writeConcern - outcome: *outcome - description: "Aggregate with $merge omits read preference for pre-5.0 server" runOnRequirements: @@ -158,4 +141,3 @@ tests: $readPreference: { $$exists: false } readConcern: *readConcern writeConcern: *writeConcern - outcome: *outcome diff --git a/spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml b/spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml index 9fa8396381..03fcd35aa3 100644 --- a/spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml +++ b/spec/spec_tests/data/crud_unified/db-aggregate-write-readPreference.yml @@ -7,12 +7,8 @@ runOnRequirements: # Serverless does not support $listLocalSessions and $currentOp stages, and # mongos does not allow combining them with $out or $merge. - minServerVersion: "3.6" - # https://jira.mongodb.org/browse/DRIVERS-291 - maxServerVersion: "7.99" topologies: [ replicaset ] serverless: forbid - # SERVER-90047: failures against latest server necessitate adding this for now - maxServerVersion: "8.0.0" _yamlAnchors: readConcern: &readConcern @@ -47,17 +43,10 @@ createEntities: database: *database0 collectionName: &collection0Name coll0 -initialData: - - collectionName: *collection0Name - databaseName: *database0Name - documents: [] - tests: - description: "Database-level aggregate with $out includes read preference for 5.0+ server" runOnRequirements: - minServerVersion: "5.0" - # https://jira.mongodb.org/browse/RUBY-3539 - maxServerVersion: "7.99" serverless: "forbid" operations: - object: *database0 @@ -79,11 +68,6 @@ tests: $readPreference: *readPreference readConcern: *readConcern writeConcern: *writeConcern - outcome: &outcome - - collectionName: *collection0Name - databaseName: *database0Name - documents: - - { _id: 1 } - description: "Database-level aggregate with $out omits read preference for pre-5.0 server" runOnRequirements: @@ -108,7 +92,6 @@ tests: $readPreference: { $$exists: false } readConcern: *readConcern writeConcern: *writeConcern - outcome: *outcome - description: "Database-level aggregate with $merge includes read preference for 5.0+ server" runOnRequirements: @@ -133,7 +116,6 @@ tests: $readPreference: *readPreference readConcern: *readConcern writeConcern: *writeConcern - outcome: *outcome - description: "Database-level aggregate with $merge omits read preference for pre-5.0 server" runOnRequirements: @@ -154,4 +136,3 @@ tests: $readPreference: { $$exists: false } readConcern: *readConcern writeConcern: *writeConcern - outcome: *outcome