Commit Graph

15 Commits

Author SHA1 Message Date
Sean Lyons 8c70075338 SERVER-106443 Add suite sharding to resmoke (#37477)
GitOrigin-RevId: 08abb2a28d8f53247acf4f130c5f0477c6152647
2025-06-18 16:10:52 +00:00
Juan Gu 855dfadef0 SERVER-94077 Use isort in Ruff configs (#27865)
GitOrigin-RevId: e793d662774ccd3ab6c3f356c2287cf1f7ff9805
2024-10-10 19:33:49 +00:00
Steve McClure b4b23946cd SERVER-90570: Enable formatting checks for buildscripts directory, excluding idl (#22254)
GitOrigin-RevId: 9d997a9f44cd43a8dec7c2a17fa2dbcd875e92f6
2024-05-16 22:07:36 +00:00
Alexander Neben b14d1bc220 SERVER-90457 Added more typing to resmoke and changing a __call__ function to a named function (#22140)
GitOrigin-RevId: 72d216e417ceece02d6582225b6ecb0ae189bd06
2024-05-13 16:34:20 +00:00
Moustafa Maher Khalil c8273a45c7 SERVER-67494 Increase the number of max ports per fixture for c2c suites 2022-06-27 23:22:23 +00:00
Mikhail Shchatko f46630dd3a SERVER-48112 Use Absolute Imports in Resmoke 2020-06-18 10:21:48 +00:00
Mathew Robinson 8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -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 046a5a01c1 SERVER-31470 Move "run tests" logic into evergreen_run_tests.py. 2017-10-18 01:45:51 -04:00
Charlie Swanson d5d4e19eeb SERVER-18273 Increase size of port range, use TestData to specify port range 2015-09-09 13:14:48 -04:00
Charlie Swanson ff6326e5ab SERVER-18273 Compute ranges of ports for each job in resmoke.py 2015-09-03 09:15:11 -04:00
Max Hirschhorn cbad138582 SERVER-18600 Avoid giving the same port to multiple processes. 2015-05-21 19:50:54 -04:00
Max Hirschhorn 424314f65e SERVER-1424 Rewrite smoke.py.
Split out the passthrough tests into separate suites. The MongoDB
deployment is started up by resmoke.py so that we can record the
success/failure of each individual test in MCI.

Added support for parallel execution of tests by dispatching to
multiple MongoDB deployments.

Added support for grouping different kinds of tests (e.g. C++ unit
tests, dbtests, and jstests) so that they can be run together. This
allows for customizability in specifying what tests to execute when
changes are made to a particular part of the code.
2015-05-08 14:49:42 -04:00