[SERVER-65965] Cleanup old generation tasks code Created: 26/Apr/22  Updated: 29/Oct/23  Resolved: 25/Aug/22

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: None
Fix Version/s: 6.2.0-rc0

Type: Improvement Priority: Major - P3
Reporter: David Bradford (Inactive) Assignee: Mikhail Shchatko
Resolution: Fixed Votes: 0
Labels: task-generation
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on SERVER-65232 Sunset Test Selection Closed
Backwards Compatibility: Fully Compatible
Sprint: DAG 2022-09-05
Participants:
Story Points: 2

 Description   

Now that we have migrated to version level task generation, we should go cleanup the old build-variant level task generation code. This way we don't have to maintain it or worry about anyone making changes to it thinking it is being used.

It looks like some other code paths have coupled themselves to the code (burn_in_tests, selected tests), so this might require some refactoring to completely get out all the unused code.


As a database contributor,
I want unused build_variant generation code to be removed,
So that I don't have to maintain it.


AC:

  • evergreen_build_variant_gen script is deleted.
  • Other unused code related to task generation is removed.
  • Extract out portions of the code that is needed for other commands

Generated at Thu Feb 08 06:04:07 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.