-
Type: Improvement
-
Resolution: Done
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Labels:
-
3
-
Storage Engines - 2022-06-27
Summary
Pre-merge testing provides benefits that the WiredTiger team can utilise. Pre-merge testing is adding another phase to having a commit being in the main branch. This phase is done after the PR is merged and before the commit in placed into the main branch. In pre-merge testing we can control a larger testing time which can potentially catch fallout of changes, and merge races.
The evergreen commit queue is a good method to apply pre-merge testing. The number of tests run in the commit queue is controlled from the evergreen YAML file.
Acceptance Criteria (Definition of Done)
This ticket will involve the investigation of implementing the evergreen commit queue, and testing its application.