[SERVER-49128] Don't hard code selected_tests_buildvariants in etc/evergreen.yml Created: 25/Jun/20  Updated: 29/Oct/23  Resolved: 08/Jul/20

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 4.7.0

Type: Improvement Priority: Major - P3
Reporter: Lydia Stepanek (Inactive) Assignee: Lydia Stepanek (Inactive)
Resolution: Fixed Votes: 0
Labels: test_selection
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
Backwards Compatibility: Fully Compatible
Sprint: DAG 2020-07-13
Participants:
Linked BF Score: 50
Story Points: 2

 Description   

Now that the server team has switched to using enterprise-rhel-62-64-bit-dynamic-required as its main required build variant for running tasks, selected_tests_buildvariants no longer reflects the current list of required builders.

As a server engineer,
I want selected_tests.py to generate tasks on enterprise-rhel-62-64-bit-dynamic-required and the other required builders when I run it,
so that tasks are generated on the correct build variants.

AC:



 Comments   
Comment by Githook User [ 08/Jul/20 ]

Author:

{'name': 'Lydia Stepanek', 'email': 'lydia.stepanek@mongodb.com', 'username': 'lydiastepanek'}

Message: SERVER-49128 Don't hard code selected_tests_buildvariants in etc/evergreen.yml
Branch: master
https://github.com/mongodb/mongo/commit/5591ecacc518e9b12ec5fcb10c5d33787254e261

Comment by Lydia Stepanek (Inactive) [ 01/Jul/20 ]

https://mongodbcr.appspot.com/624660003/

Comment by Brooke Miller [ 26/Jun/20 ]

An idea discussed in Story Pointing: do not hardcode this build variant, but rather dynamically identify the required build variants available by looking for those that start with "! "

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