Commit Graph

15 Commits

Author SHA1 Message Date
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
Mikhail Shchatko c019228589 SERVER-68699 Check that resmoke suite selector config has valid test paths 2023-10-11 13:49:33 +00:00
Tausif Rahman 9fb78ebd28 SERVER-79553 "One-click" antithesis docker image build & test process that runs locally & in CI (pt. 3) 2023-08-15 15:57:54 +00:00
Trevor Guidry 53837263e1 SERVER-72923 add multiversion reproduce steps to evergreen 2023-06-20 14:53:13 +00:00
Trevor Guidry 612814f4ce SERVER-72920 split matrix suites into own files 2023-04-03 19:27:27 +00:00
Mikhail Shchatko 971f88711e SERVER-62180 Enable signal processing (or red/green) checks for Google Microbenchmark 2022-01-20 10:28:46 +00:00
Robert Guo 4a26a20b12 SERVER-57937 support loading generated suites in resmoke.py suite definitions 2021-07-20 14:21:02 +00:00
Carl Raiden Worley 4f4e1bd970 SERVER-25548 resmoke should not continue after a shell crash 2020-06-25 18:11:50 +00:00
Carl Worley 041ca73b9b SERVER-45342 Send an abort signal instead of a kill signal when archiving 2020-01-09 15:40:39 +00:00
Max Hirschhorn 6ad26a359f SERVER-35472 Avoid falling back to stderr in resmoke.py.
Instead a special return code of 75 is used to indicate that the log
output would otherwise be incomplete.
2018-06-08 12:45:15 -04:00
Jonathan Abrahams c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Ian Boros 65d4cdd857 SERVER-29607 resmoke prints available suites when an invalid one is specified 2017-10-06 13:13:31 -04:00
Max Hirschhorn 00c8c64f6c SERVER-22142 join() FlushThread in resmoke.py after running all tests.
This prevents the FlushThread from running while the interpreter is
shutting down and the import machinery is uninitialized.

Also fixed an issue where a KeyboardInterrupt while running multiple
suites with --continueOnFailure would skip to the next suite, rather
than exiting resmoke.py.
2016-01-15 09:30:39 -05: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 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