Commit Graph

35 Commits

Author SHA1 Message Date
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
Max Hirschhorn
98eebc9356 SERVER-40801 Fix local resmoke invocation for action="append" arguments. 2019-04-24 13:59:37 -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
Max Hirschhorn
5acc5f3ef4 SERVER-40241 Log resmoke.py invocation for local usage. 2019-03-27 22:43:28 -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
Max Hirschhorn
a191b8f35e SERVER-40180 Escape null bytes in output of subprocesses. 2019-03-18 09:39:28 -04:00
Max Hirschhorn
18c3a38309 SERVER-40044 Whitelist specific test kinds in burn_in_tests.py.
Changes burn_in_tests.py to not attempt to run `dbtest --list` when
selecting files to run from all the available test suites.
2019-03-08 16:40:59 -05:00
Jonathan Abrahams
b494c59557 SERVER-39305 Add --repeatTestsSecs, --repeatTestsMin & --repeatTestsMax options to resmoke 2019-02-14 16:53:42 -05:00
Jonathan Abrahams
7a6d64aa65 SERVER-37373 Fully qualified files in suite YML do not run in Burn_in tests on Windows 2019-01-30 16:06:06 -05:00
Henrik Edin
21426a6920 SERVER-37994 Upgrade google benchmark to v1.4.1 2018-12-19 09:36:15 -05:00
Jonathan Abrahams
b665d7a575 SERVER-33853 Define a new test tag, test_disabled, to temporarily disable a test 2018-10-03 15:22:30 -04: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
Robert Guo
b107fce3ef SERVER-29999 Implement FSM Scheduler for concurrency_simultaneous 2018-06-04 15:26:56 -04:00
Jonathan Abrahams
d6837a12b3 SERVER-34374 Wrap shutil.rmtree() in resmoke to handle path names which may contain non-ASCII characters 2018-05-11 15:28:16 -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
Jonathan Abrahams
59b5ddacab SERVER-32898 Create unit test for resmoke module archival.py 2018-02-02 13:23:22 -05:00
Yves Duhem
5397d13e51 SERVER-28396 Respect logkeeper's POST size limit 2018-01-09 11:20:51 -05:00
Yves Duhem
2421e96fa4 SERVER-29924 Display excluded tests in resmoke dry run 2017-11-20 15:56:50 -05:00
Yves Duhem
5d1c412f41 SERVER-30922 Fail on invalid resmoke test file arguments 2017-10-06 11:00:59 -04:00
Yves Duhem
420c06608a SERVER-31309 Fix use of resmoke args for cpp tests 2017-10-03 15:20:08 -04:00
Yves Duhem
f64d3147b9 SERVER-31312 Fix include_suites matching for db_test 2017-10-03 12:26:56 -04:00
Yves Duhem
02e1ac97d8 SERVER-30980 Add tag selector expressions support 2017-09-27 11:11:35 -04:00