[SERVER-58350] Fix disabled Storage tests failing in multiversion suites due to changing latest release to 5.1 Created: 07/Jul/21  Updated: 29/Oct/23  Resolved: 29/Jul/21

Status: Closed
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: 5.1.0-rc0

Type: Bug Priority: Major - P3
Reporter: Vishnu Kaushik Assignee: Benety Goh
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-56366 Update FCV constants in server code b... Closed
is depended on by SERVER-59737 Remove the "disabled_due_to_server_58... Closed
Related
is related to SERVER-58171 Changing time-series granularity does... Closed
is related to SERVER-56492 Normalize time-series metadata with a... Closed
is related to SERVER-57437 Implement insert routing for sharded ... Closed
is related to SERVER-58295 Temporarily disable multiversion test... Closed
Backwards Compatibility: Fully Compatible
Operating System: ALL
Sprint: Execution Team 2021-08-09
Participants:
Linked BF Score: 40

 Description   

The following tests are failing in the process of implementing SERVER-56366. They are disabled with the disabled_due_to_server_58295 to reduce redness as of now.

jstests/core/timeseries/bucket_granularity.js
jstests/core/timeseries/bucket_timestamp_rounding.js
jstests/core/timeseries/timeseries_metadata.js
jstests/noPassthrough/capped_collections_fcv_44_to_50_eventually_consistent.js
jstests/noPassthrough/capped_deletes_oplog_entries.js

Another test was failing:
jstests/sharding/timeseries_sharded_insert.js



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 28/Jul/21 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-58350 remove disabled_due_to_server_58295 tag from bucket_timestamp_rounding.js

These tests cover functionality in both 5.0 and 5.1.
Branch: master
https://github.com/mongodb/mongo/commit/b9a5d279a93e8379e189e9d74a0bdfa93340b6fe

Comment by Githook User [ 28/Jul/21 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-58350 remove disabled_due_to_server_58295 tag from bucket_granularity.js

These tests cover functionality that are in both 5.0 and 5.1.
Branch: master
https://github.com/mongodb/mongo/commit/608550bf9e16fd5048fcacf1bb4fa5c3be917975

Comment by Githook User [ 28/Jul/21 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-58350 remove disabled_due_to_server_58295 tag from timeseries_metadata.js

This test contains test cases that require 5.1-only functionality.
Branch: master
https://github.com/mongodb/mongo/commit/1d14b5c430a8cc74a72b4210d10eb959d5913c01

Comment by Githook User [ 27/Jul/21 ]

Author:

{'name': 'Benety Goh', 'email': 'benety@mongodb.com', 'username': 'benety'}

Message: SERVER-58350 remove disabled_due_to_server_58295 tag from timeseries_sharded_insert.js

This test covers 5.1 features only.
Branch: master
https://github.com/mongodb/mongo/commit/7e3dfb3d15d8d0ca51950bd39194e701b407a932

Comment by Benety Goh [ 27/Jul/21 ]

timeseries_sharded_insert.js is a 5.1 feature added in SERVER-57437.

Comment by Benety Goh [ 26/Jul/21 ]

Bucket_granularity.js and bucket_timestamp_rounding.js are present in both 5.1 and 5.0 - these reflect functionality added in SERVER-58171.

It should be safe to remove the tag in these two tests.

Comment by Benety Goh [ 26/Jul/21 ]

The capped collection tests referenced in the description have been removed in SERVER-58295 because these tests are no longer relevant in 5.1.

Comment by Benety Goh [ 26/Jul/21 ]

The failures observed in timeseries_metadata.js from removing the `disabled_due_to_server_58295` stem from differences in metadata normalization behavior added in SERVER-56492, which is currently not present in 5.0. Refer to these new test cases.

Generated at Thu Feb 08 05:44:16 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.