[SERVER-34543] Reduce number of generated fuzzer files so Evergreen tasks finish in under 1 hour Created: 18/Apr/18  Updated: 29/Oct/23  Resolved: 23/Apr/18

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

Type: Task Priority: Major - P3
Reporter: Max Hirschhorn Assignee: David Bradford (Inactive)
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Gantt Dependency
Backwards Compatibility: Fully Compatible
Sprint: TIG 2018-05-07
Participants:

 Description   

The following concurrent fuzzer-related Evergreen tasks when run on the Enterprise RHEL 6.2 and Enterprise Windows 2008R2 build variants cause the makespan to exceed 1 hour. We should reduce the value for the --numGeneratedFiles command line option on these build variants so they're more likely to complete in in <40 minutes.

  • jstestfuzz_concurrent (35-55 minutes on Enterprise RHEL 6.2, 40-70 on Enterprise Windows 2008R2)
  • jstestfuzz_concurrent_replication (40-65 minutes on Enterprise RHEL 6.2, 50-70 on Enterprise Windows 2008R2)
  • jstestfuzz_concurrent_replication_session (40-65 minutes on Enterprise RHEL 6.2)
  • jstestfuzz_concurrent_sharded (40-65 minutes on Enterprise RHEL 6.2, 50-75 on Enterprise Windows 2008R2)
  • jstestfuzz_concurrent_sharded_causal_consistency (45-70 minutes on Enterprise RHEL 6.2)
  • jstestfuzz_concurrent_sharded_session (40-60 minutes on Enterprise RHEL 6.2)

https://evergreen.mongodb.com/build/mongodb_mongo_master_enterprise_rhel_62_64_bit_c3badcbbcf069f428a765ba5937106d1da814076_18_04_05_00_46_39
https://evergreen.mongodb.com/build/mongodb_mongo_master_linux_64_debug_f00b908d2bf6cca4c2527eaa88b0ae79d745fd0b_18_04_05_02_02_23
https://evergreen.mongodb.com/build/mongodb_mongo_master_enterprise_windows_64_2k8_2e31167d0e2cf179a228afeec71853cfb0f0683f_18_04_05_00_06_12

Note: The jstestfuzz_concurrent_sharded_continuous_stepdown Evergreen already uses --numGeneratedFiles=25 and tends to finish in <40 minutes.



 Comments   
Comment by David Bradford (Inactive) [ 24/Apr/18 ]

Author:

{'email': 'david.bradford@mongodb.com', 'username': 'dbradf', 'name': 'David Bradford'}

Message: SERVER-34544: Reduce number of jstestfuzz files generated
Branch: master
https://github.com/mongodb/mongo/commit/5122108624ee89a2488790e96bade2773009f3a5

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