SERVER-87479 will add more test cases to test SBE eligible pipelines on 7.3, 7.0, and 6.0 (that is, adds more tests which combine find stages, i.e. $match $sort $project $limit $skip with an SBE eligible $group or $lookup). However, we would like to have increased test coverage for SBE on released configurations. To do this, we propose adding a minimal trySbeEngine variant on these versions to test $match $sort $project $limit $skip pipelines (and equivalent find commands) which can become SBE eligible with a $lookup and $group.
To minimize the risk of generating BFs from this variant (which is technically testing a disabled configuration), we propose:
- Selecting a minimal number of suites to give us basic coverage.
- [optionally] Running this variant less frequently to minimize noise.
- is depended on by
-
SERVER-87836 Add search tasks to trySbeEngine build variant
- Backlog
- related to
-
SERVER-88859 Add trySbeEngine variant to burn_in_tags variants
- Closed