[SERVER-44464] Add new "one-click" genny workload tasks to system_perf.yml Created: 06/Nov/19  Updated: 29/Oct/23  Resolved: 05/Dec/19

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

Type: Improvement Priority: Major - P3
Reporter: Daniel Ernst Assignee: Daniel Ernst
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Backports
Depends
Backwards Compatibility: Fully Compatible
Backport Requested:
v4.2
Participants:
Linked BF Score: 0

 Description   

TIG-2041 would make it easier to run genny workloads by adding the following new sys_perf tasks:

  • genny_patch_tasks: runs all workloads that have been added or modified locally (based on git history)
  • genny_auto_tasks: automatically runs workloads based on the evergreen (bootstrap.yml {{}}vars, etc). A new AutoRun section can be added to workload yaml files describing the criteria that must be met for the workload to autorun
  • [genny_specified_tasks: if necessary, allows pme to directly specify which workloads to run from within system_perf.yml]

This ticket is to add these tasks to etc/system_perf.yml and remove the existing genny workload task definitions.



 Comments   
Comment by Githook User [ 14/Nov/19 ]

Author:

{'email': 'daniel.ernst@mongodb.com', 'name': 'Daniel Ernst'}

Message: SERVER-44464 Add new "one-click" genny workload tasks to system_perf.yml
Branch: master
https://github.com/mongodb/mongo/commit/d24bae5300d3f6a342f5981f26e4309264aa4cb0

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