[SERVER-70343] Make time series tests resilient to WCEs Created: 07/Oct/22  Updated: 06/Feb/24

Status: Open
Project: Core Server
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Major - P3
Reporter: Dan Larkin-York Assignee: Backlog - Storage Execution Team
Resolution: Unresolved Votes: 0
Labels: louis-preferred, storex-ranked, techdebt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-76879 Config Fuzzer Enhancements Open
is depended on by SERVER-69697 Enable rollback_error config fuzz Blocked
Related
related to SERVER-72610 Refactor BucketCatalog to improve tes... Closed
Assigned Teams:
Storage Execution
Participants:

 Description   

Currently several of our time series tests check for and rely on precise bucketing behavior. In the face of WCEs and other errors that can result in premature bucket closure, these tests fail. We should either make the tests work under such conditions, or move them to no_passthrough where they execute in a more controlled environment.

Most (all?) of the problematic tests are currently tagged as "does_not_support_stepdowns", but this doesn't cover WCEs, etc.



 Comments   
Comment by Connie Chen [ 13/Feb/23 ]

this ticket should be to move the tagged tests to no_passthrough as the first step

Comment by Fausto Leyva (Inactive) [ 11/Oct/22 ]

Try to convert some of these failing test into unit tests.

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