[SERVER-55857] Support loading generated suites in resmoke.py for evergreen tasks Created: 07/Apr/21  Updated: 29/Oct/23  Resolved: 14/Oct/21

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

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

Issue Links:
Backports
Depends
depends on SERVER-55856 Add implicit multiversion suite confi... Closed
depends on SERVER-57003 Generate all tasks for a build varian... Closed
is depended on by SERVER-55854 Add replica and sharding multiversion... Closed
Duplicate
is duplicated by SERVER-58937 Support loading override suites in ev... Closed
is duplicated by SERVER-55292 Introduce change_streams_multiversion... Closed
Related
related to SERVER-61724 resmoke.py list-tags fails with TypeE... Closed
related to SERVER-60686 Complete TODO listed in SERVER-55857 Closed
is related to SERVER-57937 Support loading generated suites in r... Closed
Backwards Compatibility: Fully Compatible
Backport Requested:
v5.1, v5.0
Sprint: STM 2021-07-26, STM 2021-08-23, STM 2021-09-06, STM 2021-09-20, STM 2021-10-04, STM 2021-10-18
Participants:
Linked BF Score: 170
Story Points: 3

 Description   

Allow resmoke to ingest the above file and generate "virtual" suite files from it. There needs to be better error handling of conflicting files, as well as the ability to only run files specified through the command line if a physical suite file does not exist. The limitation is necessary as the exact list of test files is generated real-time and only exists in the suite configuration from the Evergreen task artifact.



 Comments   
Comment by Githook User [ 12/Oct/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55857 fix typo
Branch: master
https://github.com/mongodb/mongo/commit/92f073c5f6c3bd7aca68fcc4b7ec8b55a42cbb99

Comment by Githook User [ 12/Oct/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55857 Use explicit task definitions for implicit multiversion tasks
Branch: master
https://github.com/mongodb/mongo/commit/9c46c72e17e11a31089342abc9f56348aeaf4b87

Comment by Githook User [ 04/Oct/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55857 add tags for multiversion, fuzzer, and random-test-name task definitions
Branch: master
https://github.com/mongodb/mongo/commit/152c35fe5408dd12110e2f23711803a0603fea34

Comment by Githook User [ 02/Oct/21 ]

Author:

{'name': 'Robert Guo', 'email': 'robert.guo@mongodb.com'}

Message: SERVER-55857 remove NAMED_SUITES from resmoke config
Branch: master
https://github.com/mongodb/mongo/commit/ba5cf359d87e3fb3b32d24056e0da1b8452ac304

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