diff options
author | Max Hirschhorn <max.hirschhorn@mongodb.com> | 2021-05-19 19:09:15 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2021-05-19 19:44:18 +0000 |
commit | 28dd7c948c45028219c1715719a707bdf76b4b29 (patch) | |
tree | 92fd4a98cf79d0592f47161076b42ec2648a0e0a /buildscripts/evergreen_resmoke_job_count.py | |
parent | bddc8a826383210f0a5d480ba1bb7c3f5e8c7799 (diff) | |
download | mongo-28dd7c948c45028219c1715719a707bdf76b4b29.tar.gz |
SERVER-57068 Reduce resmoke.py --jobs for some tasks on PowerPC.
Diffstat (limited to 'buildscripts/evergreen_resmoke_job_count.py')
-rw-r--r-- | buildscripts/evergreen_resmoke_job_count.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/buildscripts/evergreen_resmoke_job_count.py b/buildscripts/evergreen_resmoke_job_count.py index d9f150ccb4c..74ade20fa95 100644 --- a/buildscripts/evergreen_resmoke_job_count.py +++ b/buildscripts/evergreen_resmoke_job_count.py @@ -39,7 +39,15 @@ TASKS_FACTORS = [{"task": r"replica_sets.*", "factor": 0.5}, {"task": r"sharding DISTRO_MULTIPLIERS = {"rhel80-large": 1.618} # Apply factor for a task based on the machine type it is running on. -MACHINE_TASK_FACTOR_OVERRIDES = {"aarch64": TASKS_FACTORS} +MACHINE_TASK_FACTOR_OVERRIDES = { + "aarch64": + TASKS_FACTORS, + "ppc64le": [ + dict(task=r"causally_consistent_hedged_reads_jscore_passthrough.*", factor=0.125), + dict(task=r"causally_consistent_read_concern_snapshot_passthrough.*", factor=0.125), + dict(task=r"sharded_causally_consistent_read_concern_snapshot_passthrough.*", factor=0.125), + ], +} # Apply factor for a task based on the platform it is running on. PLATFORM_TASK_FACTOR_OVERRIDES = {"win32": TASKS_FACTORS, "cygwin": TASKS_FACTORS} |