[SERVER-53944] Remove core_sbe and aggregation_sbe test suites once SBE is on by default Created: 21/Jan/21  Updated: 29/Oct/23  Resolved: 19/May/21

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 5.0.0-rc0, 5.1.0-rc0

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: Kyle Suarez
Resolution: Fixed Votes: 0
Labels: post-rc0, sbe-post-rc0
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Related
is related to SERVER-51970 Create feature flag for Slot-based ex... Closed
is related to SERVER-56867 Update the test suites used in the "S... Closed
is related to SERVER-53289 Add additional coverage for flag-guar... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.0
Sprint: Query Execution 2021-05-31
Participants:

 Description   

Since SBE is currently guarded by a feature flag and off by default, we should not run SBE tests against "regular" build variants, but rather should only run SBE tests against build variants designed to test features under development. Several additional such build variants have been added under related ticket SERVER-53289. This rule ensures that the release team can easily determine which failures in Evergreen might have real implications for customers, potentially blocking a release, as compared to failures which require that a feature flag is enabled.

We should alter the set of build variants which run the core_sbe and aggregation_sbe tasks, so that only feature-flag variants run these tasks.



 Comments   
Comment by Vivian Ge (Inactive) [ 06/Oct/21 ]

Updating the fixversion since branching activities occurred yesterday. This ticket will be in rc0 when it’s been triggered. For more active release information, please keep an eye on #server-release. Thank you!

Comment by Githook User [ 19/May/21 ]

Author:

{'name': 'Kyle Suarez', 'email': 'kyle.suarez@mongodb.com', 'username': 'ksuarz'}

Message: SERVER-53944 remove core_sbe and aggregation_sbe test suites

The slot-based execution engine is now on by default, so these test
suites are now redundant.

(cherry picked from commit 7a80d3c27c50a5897af87448644e1d39f33730c2)
Branch: v5.0
https://github.com/mongodb/mongo/commit/95db1ebb00d6e50b9243904938ef5e0fe22fc7fc

Comment by Githook User [ 19/May/21 ]

Author:

{'name': 'Kyle Suarez', 'email': 'kyle.suarez@mongodb.com', 'username': 'ksuarz'}

Message: SERVER-53944 remove core_sbe and aggregation_sbe test suites

The slot-based execution engine is now on by default, so these test
suites are now redundant.
Branch: master
https://github.com/mongodb/mongo/commit/7a80d3c27c50a5897af87448644e1d39f33730c2

Comment by David Storch [ 20/Apr/21 ]

We are getting close to turning on the SBE engine by default in all build variants. Once SBE is on by default, the work for this ticket is to delete the special core_sbe and aggregation_sbe suites from both evergreen.yml and from the resmokeconfig directory.

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