Details
-
Task
-
Status: In Code Review
-
Major - P3
-
Resolution: Unresolved
-
None
-
None
-
Serverless
-
v6.1, v6.0
-
STM 2021-12-13, STM 2022-03-07, DAG 2022-06-13, Server Serverless 2022-12-26, Server Serverless 2023-01-09, Server Serverless 2023-01-23, Server Serverless 2023-02-06, Server Serverless 2023-02-20
-
35
-
1
Description
Build a mechanism to prevent Evergreen tasks and JS tests tagged with "serverless-only" from running on last-lts branches. The implementation should allow for easy expansion to enable arbitrary features to not run on arbitrary branches.
Impl. sketch:
1. Add an --excludeWithAnyTags here for JS test tags.
2. Add a should_skip() function to task_def here and have it check if the tag exists for the task.
3. Similar to 1, but in evergreen_burn_in_tests.py
4. Similar to 2, but in evergreen_burn_in_tests.py
Attachments
Issue Links
- depends on
-
SERVER-66970 Add EOL'd releases information to the mongo repo
-
- Closed
-
- is related to
-
SERVER-63596 Exclude last LTS from multiversion serverless tests
-
- Open
-
-
SERVER-66970 Add EOL'd releases information to the mongo repo
-
- Closed
-
- related to
-
SERVER-62637 Find a way to avoid running shardMerge js tests for community build variants.
-
- Backlog
-