[SERVER-24324] Allow Resmoke.py to run a specific file in parallel Created: 31/May/16  Updated: 19/Jul/16  Resolved: 01/Jul/16

Status: Closed
Project: Core Server
Component/s: Testing Infrastructure
Affects Version/s: 3.3.6
Fix Version/s: 3.3.10

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

Issue Links:
Related
related to SERVER-24884 change concurrent fuzzing to only run... Closed
is related to SERVER-24328 Modify resmoke.py to allow running co... Closed
Backwards Compatibility: Fully Compatible
Sprint: TIG 16 (06/24/16), TIG 17 (07/15/16)
Participants:

 Description   

Add a mode to resmoke.py that allows it to run a list of specific tests in parallel. This will help testcase repro of concurrent fuzzing clients

The list of tests to be run in parallel should be independent of the tests in a suite or tests passed through the command-line so that they can be concurrently with the tests in a suite.



 Comments   
Comment by Isabella Siu (Inactive) [ 01/Jul/16 ]

To run a file in parallel, add the flag --numClientsPerFixture= number of clients.
For example, to run all3.js with 10 clients:
python buildscripts/resmoke.py --executor=jstestfuzz --numClientsPerFixture=10 jstests/core/all3.js

The code was committed as part of SERVER-24328

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