[SERVER-43172] Add 'requires_persistence' tag to background_validation.js to stop running on inMemory, and stop it from running on the parallel* test suites on ephemeralForTest somehow Created: 05/Sep/19  Updated: 05/Sep/19  Resolved: 05/Sep/19

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

Type: Bug Priority: Major - P3
Reporter: Dianna Hohensee (Inactive) Assignee: Dianna Hohensee (Inactive)
Resolution: Duplicate Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Duplicate
duplicates SERVER-30357 Allow users to run the validate cmd w... Closed
Operating System: ALL
Sprint: Execution Team 2019-09-09
Participants:
Linked BF Score: 0

 Description   

background_validation.js is failing on ephemeralForTest because it expects a collection MODE_IX lock to be possible and tries to run CRUD concurrently with background validation. I haven't figured out how to stop it running there, yet, because the test already has requires_wiredtiger.

requires_persistence:
background_validation.js cannot run on inMemory, even though it is WT, because inMemory doesn't have checkpoints on which to run background validation.



 Comments   
Comment by Dianna Hohensee (Inactive) [ 05/Sep/19 ]

Closing as dupe of SERVER-30357: SERVER-30357 has been reverted and will be re-committed with the fixes.

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