Commit Graph

30 Commits

Author SHA1 Message Date
Carl Raiden Worley
16dbe5a28b SERVER-50085 Make it easier to correlate mongo process names, ports, PIDs in logs of fixtures started by resmoke 2020-08-07 19:21:33 +00:00
Mikhail Shchatko
f46630dd3a SERVER-48112 Use Absolute Imports in Resmoke 2020-06-18 10:21:48 +00:00
Siyuan Zhou
116d80c826 SERVER-47950 Continuous stepdown thread should fail resmoke job loudly on exceptions 2020-05-28 08:23:41 +00:00
Mikhail Shchatko
4080100175 SERVER-46842 resmoke.py shouldn't run data consistency checks in stepdown suites if a process has crashed 2020-04-22 12:39:12 +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
Carl Worley
f7ca0cc452 SERVER-44832 Modify HookTestArchival to reset fixtures 2019-12-13 18:34:40 +00:00
Carl Worley
b60b1c28fb SERVER-44831 Create a fixture sigkill test case 2019-12-09 19:58:39 +00:00
Andrew Morrow
be05c9ea62 SERVER-44546 Remove mobile variants and embedded benchmarks 2019-12-09 19:22:42 +00:00
Max Hirschhorn
45b43da30b SERVER-42622 Call teardown_fixture() even if setup_fixture() errors. 2019-08-06 10:52:55 -04:00
Max Hirschhorn
39e0f9648d SERVER-42356 Remove special casing for NoOpFixture setup and teardown. 2019-08-06 10:52:55 -04:00
Max Hirschhorn
eea65efbdd SERVER-41096 Fix file-based protocol for permitting stepdowns.
Changes the file-based protocol for controlling when stepdowns are
permitted to be a one-shot mechanism usable only once during a test.
That is to say, the indication for whether the stepdown thread isn't
currently and will no longer continue to run stepdowns during the test
persists until after the test finishes.
2019-06-20 17:19:53 -04:00
Max Hirschhorn
21e227e2c6 SERVER-40592 Handle exceptions from {setup,teardown}_fixture(). 2019-05-03 16:44:21 -04:00
David Bradford
66fcbb20e5 SERVER-40671: Fix parallel execution in resmoke 2019-04-24 09:22:53 -04:00
Jonathan Abrahams
22578319a5 SERVER-40339 Log buildscripts_test output in test logs 2019-04-16 16:44:21 -04:00
Mark Benvenuto
286c031264 SERVER-40559 Python linters do not run after upgrade to Python 3 2019-04-16 14:33:43 -04:00
Mathew Robinson
f4feba485b SERVER-40542 Remove references to pip2 2019-04-10 11:42:47 -04:00
Jonathan Abrahams
2c2ba8e791 SERVER-40550 Refactor job.py to support mock of time.time 2019-04-10 09:26:53 -04:00
Mathew Robinson
8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -04:00
Jonathan Abrahams
bba439e61b SERVER-39857 Refactor test_job.py to use a better mechanism to determine the number of jobs on the queue 2019-03-18 13:15:41 -04:00
Jonathan Abrahams
b494c59557 SERVER-39305 Add --repeatTestsSecs, --repeatTestsMin & --repeatTestsMax options to resmoke 2019-02-14 16:53:42 -05:00
Henrik Edin
21426a6920 SERVER-37994 Upgrade google benchmark to v1.4.1 2018-12-19 09:36:15 -05:00
Jonathan Abrahams
64359931e3 SERVER-36077 Fix unittest 2018-08-20 13:15:09 -04:00
Jonathan Abrahams
a444720202 SERVER-36076 Create new resmoke.py test suite for running mongoebench on a desktop 2018-08-13 12:23:29 -04:00
Jonathan Abrahams
c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Robert Guo
275c07392a SERVER-29644 Add test suite for Python unit tests 2018-04-05 01:39:23 -04:00
Robert Guo
7a502a751e SERVER-34210 fix display of benchmarks with multple arguments 2018-04-03 10:15:45 -04:00
Jonathan Abrahams
36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Robert Guo
d0c7c03ee0 SERVER-33746 pipe additional evergreen options into resmoke.py 2018-03-20 10:06:42 -04:00
Robert Guo
e372a68483 SERVER-33202 add hook to generate data file for the perf dashboard 2018-03-12 16:22:26 -04:00
Yves Duhem
6618ad3025 SERVER-33396 Update fixture teardown to throw ServerFailure 2018-03-02 12:14:51 -05:00