Commit Graph

11 Commits

Author SHA1 Message Date
Ryan Timmons
9c15f7ff0f SERVER-43253 Resmoke passes pids of peer mongo* process in TestData 2019-09-16 18:17:40 +00:00
Mathew Robinson
8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -04:00
Robert Guo
5c73ea14a6 SERVER-35523 fix fsmworkloadtestcase 2018-07-02 09:49:58 -04:00
Robert Guo
b107fce3ef SERVER-29999 Implement FSM Scheduler for concurrency_simultaneous 2018-06-04 15:26:56 -04:00
Jonathan Abrahams
2b10b06044 SERVER-34555 Add stepdown to FSM resmoke integration 2018-05-31 13:06:06 -04:00
Jonathan Abrahams
9db7db6586 SERVER-30204 Use a new CleanupConcurrencyWorkloads hook instead of CleanEveryN for FSM suites using resmoke_runner.js 2018-05-14 14:13:25 -04:00
Robert Guo
39622745cd SERVER-19630 allow FSM tests to connect to an existing cluster 2018-04-30 09:56:57 -04:00
Robert Guo
f15c9b5321 SERVER-34289 add new sharded cluster wrapper for connecting to an existing cluster 2018-04-12 09:19:28 -04:00
Jonathan Abrahams
c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Max Hirschhorn
03892c4032 SERVER-30203 Create FSMWorkloadTestCase for running concurrency tests.
Uses the jstests/concurrency/fsm_libs/resmoke_runner.js file to run an
individual FSM workload directly via resmoke.py.

These changes expose internals of jstests/concurrency/fsm_libs/runner.js
so that both versions of how the concurrency tests are executed by
resmoke.py remain possible for other suite configurations.
2018-03-08 16:52:06 -05:00