Tausif Rahman
0c41da5707
SERVER-78589 Programmatically generate docker-compose.yml for sharded, repl, standalone suites
2023-09-06 04:18:28 +00:00
Alex Neben
0ffb9b2891
SERVER-80450 Add baggage through OTEL collection process
2023-08-26 15:46:30 +00:00
Alexander Neben
3acfa6f8fb
SERVER-79559 Add open telemetry metrics to resmoke
2023-08-23 19:49:19 +00:00
Alex Neben
a9b66d89d5
Revert "SERVER-79559 Add open telemetry metrics to resmoke"
...
This reverts commit 18b0f9e7d7 .
2023-08-16 18:46:00 +00:00
Alex Neben
18b0f9e7d7
SERVER-79559 Add open telemetry metrics to resmoke
2023-08-16 00:09:41 +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
Alexander Neben
73a62e2f16
SERVER-79642 Added some type hinting to resmoke
2023-08-03 03:28:01 +00:00
Tausif Rahman
8896ca5278
SERVER-79553 Add Support for Config Fuzzer in Antithesis (pt 1)
2023-08-02 03:18:59 +00:00
Joy Wang
571dbc6170
SERVER-78240 Programmatically generate a docker-compose.yml for concurrency_sharded_with_stepdowns_and_balancer
2023-07-28 15:46:53 +00:00
Alexander Neben
97ac02fa50
SERVER-68593 Disable low value python warnings
2022-09-02 22:55:09 +00:00
Daniel Gottlieb
c4ba4a3e07
Revert "SERVER-65508 don't run resmoke tests if existing mongo processes exist"
...
This reverts commit 39f9ba8ff3 .
2022-06-16 04:15:45 +00:00
Daniel Gottlieb
16217d9054
Revert "SERVER-65508 Add option to opt out of resmoke detecting mongo processes."
...
This reverts commit 303a781ceb .
2022-06-16 04:15:45 +00:00
Daniel Moody
303a781ceb
SERVER-65508 Add option to opt out of resmoke detecting mongo processes.
2022-06-15 22:08:07 +00:00
Daniel Moody
39f9ba8ff3
SERVER-65508 don't run resmoke tests if existing mongo processes exist
2022-06-15 18:36:57 +00:00
Robert Guo
f3cc0e3a66
SERVER-64151 resmoke.py generates jobs based on num of tests in suite
2022-03-07 13:59:31 +00:00
Mikhail Shchatko
ac364ad8d4
SERVER-60458 Add a resmoke run flag to limit number of tests being run
2021-11-04 08:30:37 +00:00
Vishnu Kaushik
0d73b2dc01
SERVER-61080 Avoid failing replicator tasks for test failures unrelated to the replicator
2021-11-03 15:52:49 +00:00
Mikhail Shchatko
f46630dd3a
SERVER-48112 Use Absolute Imports in Resmoke
2020-06-18 10:21:48 +00:00
Carl Raiden Worley
c81a9f3165
SERVER-48150 Streamline resmoke loggers
2020-06-17 17:45:50 +00:00
Carl Raiden Worley
c90e5cbaab
SERVER-48145 Extract resmoke logging configurations
2020-05-27 16:50:40 +00:00
Carl Worley
f7ca0cc452
SERVER-44832 Modify HookTestArchival to reset fixtures
2019-12-13 18:34:40 +00:00
Carl Worley
6c803a6704
SERVER-19895 resmoke failures should self-document
2019-11-22 20:16:40 +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
Robert Guo
f747b54773
SERVER-40702 wait for processes to exit on KeyboardInterrupt in resmoke
2019-07-03 13:07:10 -04:00
David Bradford
66fcbb20e5
SERVER-40671: Fix parallel execution in resmoke
2019-04-24 09:22:53 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Jonathan Abrahams
b494c59557
SERVER-39305 Add --repeatTestsSecs, --repeatTestsMin & --repeatTestsMax options to resmoke
2019-02-14 16:53:42 -05:00
Jonathan Abrahams
b04cc1e53b
SERVER-35852 Convert FSM client to use a resmoke suite for easy test blackisting in backup_restore
2018-10-12 10:37:41 -04:00
Yves Duhem
1e026f75dc
SERVER-28940 Test cases for fixture setups and teardowns
2018-10-04 09:51:05 -04:00
Yves Duhem
d92fe6cd92
SERVER-34593 New resmoke option to repeat tests
2018-08-29 10:35:43 -04:00
Jonathan Abrahams
980e650068
SERVER-24924 Fix lint
2018-04-18 07:16:54 -04:00
Jonathan Abrahams
f1dce2d193
SERVER-24924 Fix Exceptions during resmoke.py execution do not cause task failures
2018-04-17 23:21:30 -04:00
Jonathan Abrahams
366f5aea02
Revert "SERVER-24924 Resmoke raises an exception if the number of tests run is less than expected for a successful suite execution"
...
This reverts commit 2b20c142c7 .
2018-04-17 17:32:04 -04:00
Jonathan Abrahams
2b20c142c7
SERVER-24924 Resmoke raises an exception if the number of tests run is less than expected for a successful suite execution
2018-04-17 16:33:35 -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
Yves Duhem
6618ad3025
SERVER-33396 Update fixture teardown to throw ServerFailure
2018-03-02 12:14:51 -05:00
Yves Duhem
4a69dcaf78
SERVER-33476 Rename CustomBehavior to Hook
2018-02-27 11:29:46 -05:00
Jonathan Abrahams
4cc459b6ee
SERVER-26884 Support archiving data files in Evergreen on test failure
2018-02-08 12:19:04 -05:00
Max Hirschhorn
2c451638c2
SERVER-32474 Fix double logging when using --log=buildlogger.
...
Exposes an additional logger that uses the test's root logger as the
parent for any TestCase instances constructor by the hook. The fixture
logger still continues to be the parent of the hook logger.
Also changes the CleanEveryN hook to explicitly get marked as a failure
if a ServerFailure exception is thrown, rather than relying on
TestReport.combine() to do so implicitly.
2018-01-10 14:15:35 -05:00
Max Hirschhorn
611220640b
SERVER-31556 Use fixture logger as parent of hook logger.
...
This enables the hook logger to log messages to logkeeper when
--log=buildlogger is specified without needing to start a new dynamic
test case.
2017-11-26 12:14:00 -05:00
Max Hirschhorn
046a5a01c1
SERVER-31470 Move "run tests" logic into evergreen_run_tests.py.
2017-10-18 01:45:51 -04:00
Ian Boros
9f8084f2c8
SERVER-30578 resmoke no longer starts more servers than tests
2017-09-07 12:12:22 -04:00
Robert Guo
b136dbce0f
SERVER-19541 supporting connecting to an external cluster in resmoke.py
2017-08-21 10:30:59 -04:00
Robert Guo
f3b60130e2
SERVER-25293 log hook testcases only to logkeeper
2017-06-14 19:57:10 -04:00
Max Hirschhorn
a4d2c52dba
SERVER-28991 Eliminate having an AlarmClock thread for each test.
...
Changes resmoke.py to use its FlushThread for managing all calls to
flush() buildlogger handlers.
2017-05-16 12:10:14 -04:00
Yves Duhem
c8a2af0706
SERVER-28477 Resmoke logging refactoring
2017-03-29 10:48:25 -04:00
Eddie Louie
bc5c3286fb
SERVER-26224 Add --staggerJobs option to resmoke.py
2017-03-27 16:57:58 -04:00