[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: |
|
||||||||||||||||||||
| 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. |