Sean Lyons
50763ed46f
SERVER-108127 Add test timeouts to Resmoke ( #40419 )
...
GitOrigin-RevId: 640931caeab20de94945e8ce9fabb1bbaedfacd5
2025-08-26 20:16:02 +00:00
Trevor Guidry
cc433a369d
SERVER-104588 only activate core analysis on interesting core dumps ( #37942 )
...
GitOrigin-RevId: 8725100d8e0c9750aaa092a3996054cc5c7dfb9e
2025-07-02 17:09:13 +00:00
Juan Gu
7209d62b77
SERVER-99522 Delete dead py linters ( #31760 )
...
GitOrigin-RevId: 3aedfa559dda734d4d89fefe0fe1154a5a3cf04d
2025-04-09 19:33:45 +00:00
katezdb
1dbfe1eb11
SERVER-96966 Remove undoDB integration as unused ( #29368 )
...
GitOrigin-RevId: 52080f36791ec1fd187515bf79793b800a98a7c2
2024-12-08 23:46:29 +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
Mikhail Shchatko
b00ba9ce6f
SERVER-81926 resmoke Process::stop function should NOT wait for process to exit in windows ( #19396 )
...
GitOrigin-RevId: c74b822bfb12f0b245f81bc68ec9124567ed3e68
2024-03-04 17:20:34 +00:00
Tausif Rahman
514bf175de
SERVER-80656 Add jstestfuzz suites
2023-09-19 17:40:37 +00:00
Tausif Rahman
0c41da5707
SERVER-78589 Programmatically generate docker-compose.yml for sharded, repl, standalone suites
2023-09-06 04:18:28 +00:00
Alexander Neben
97ac02fa50
SERVER-68593 Disable low value python warnings
2022-09-02 22:55:09 +00:00
Daniel Moody
f0fe2f924d
SERVER-65508 detect existing resmoke processes which could cause issues for tests
2022-07-28 20:16:16 +00:00
Gregory Wlodarek
f121c23374
SERVER-66080 SimulateCrash hook waits for mongod to stop before copying data files
2022-04-29 20:59:54 +00:00
Gregory Wlodarek
f61906c062
SERVER-60728 Add a new test hook to simulate crashes and validate data files after recovery
2022-02-08 00:05:42 +00:00
Robert Guo
796a9f1504
SERVER-57439 add unittest task with undodb recordings to ! RHEL 8
2021-06-16 16:08:23 +00:00
Siran Wang
6489baf485
SERVER-55147 resmoke should shlex.quote() commands before printing them
2021-06-08 16:43:14 +00:00
Mikhail Shchatko
57cb74336b
SERVER-50313 Add standalone tasks to live-record buildvariant
2020-09-10 07:27:00 +00:00
Richard Samuels
b62fbbebc6
SERVER-47591 Add build variant that runs some tests with live record
2020-07-13 21:19:45 +00:00
Richard Samuels
c37aaac069
SERVER-49041 Check if live-record binary exists when specified in resmoke.py invocation
2020-07-09 13:29:35 +00:00
Mikhail Shchatko
f46630dd3a
SERVER-48112 Use Absolute Imports in Resmoke
2020-06-18 10:21:48 +00:00
Robert Guo
9b1ed5d3ac
SERVER-47589 add option for undo recorder
2020-06-03 14:00:53 +00:00
A. Jesse Jiryu Davis
6018c34bd2
SERVER-45416 Model-check TLA+ specs in Evergreen
2020-04-06 19:45:52 +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
Roxane
a5b2b781c6
SERVER-41796 Create Evergreen variant for libfuzzer targets
2019-07-23 12:56:16 -04:00
Ian Boros
72f18524e2
Revert "SERVER-41796 Create Evergreen variant for libfuzzer targets"
...
This reverts commit 51a218fb13 .
2019-07-19 13:37:05 -04:00
Roxane
51a218fb13
SERVER-41796 Create Evergreen variant for libfuzzer targets
2019-07-18 15:58:45 -04:00
Mathew Robinson
31a0692333
SERVER-40651 Update resmoke to new pywin32 error api
2019-04-19 14:36:14 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Daniel Gottlieb
01ccb6ea65
SERVER-35268: Reduce recovery logging and add a buffer to resmoke's I/O pipes.
2018-05-31 10:24:22 -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
Andrew Morrow
b38e0199d0
SERVER-19677 Add support for running the intel decimal library test
2017-03-22 11:16:36 -04:00
Max Hirschhorn
07f5d15330
SERVER-27285 Run jsCore tests while periodically killing secondaries.
...
Adds a new core_small_oplog_rs_kill_secondaries.yml suite that after
running tests for a certain period of time (defaults to 30 seconds),
resmoke.py will send a SIGKILL to all of the replica set's secondaries.
Each node is then restarted individually with the primary disabled to
verify it reaches the SECONDARY state within 5 minutes of starting up.
2017-01-30 20:33:17 -05:00
Robert Guo
b13bac6c1b
SERVER-25358 resmoke should shutdown mongod cleanly on Windows
2016-08-16 10:52:20 -04:00
Max Hirschhorn
153bc4fd12
SERVER-22219 Use subprocess32 on POSIX systems if it's available.
2016-01-21 20:25:15 -05:00
Max Hirschhorn
6b41043ce9
SERVER-17526 Enable tracking of spawned processes in MCI.
...
On Windows, this will cause MCI to assign processes to a job object.
Change resmoke.py to only create a job object if the current process
is not already assigned to one.
2015-05-28 20:26:41 -04:00
Charlie Swanson
15a5fcc644
SERVER-18390 Check dbhash of all databases during small_oplog suites
2015-05-20 11:55:55 -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