Robert Guo
876e0930d2
SERVER-61460 correctly merge --setParameter in resmoke
2022-03-24 21:54:41 +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
971f88711e
SERVER-62180 Enable signal processing (or red/green) checks for Google Microbenchmark
2022-01-20 10:28:46 +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
Robert Guo
9c46c72e17
SERVER-55857 Use explicit task definitions for implicit multiversion tasks
2021-10-12 04:46:33 +00:00
Siran Wang
2fe0fa151f
SERVER-55861 add retryable writes multiversion hook
2021-07-30 14:06:16 +00:00
Siran Wang
6489baf485
SERVER-55147 resmoke should shlex.quote() commands before printing them
2021-06-08 16:43:14 +00:00
Robert Guo
846a99de9a
SERVER-54622 Retrieve back-branch fixture files to assemble multiversion
...
remove task_path_suffix from evergreen_gen_multiversion_tasks.py
replication works
fix fixture API adherence test
generate mongos port on startup
fix sharding and reformat
2021-05-27 14:49:58 +00:00
Carl Raiden Worley
d1ef0558db
SERVER-54619 Extract resmokelib dependencies from fixture code
2021-03-26 18:38:23 +00:00
Robert Guo
801304abac
SERVER-52531 fix job fixture initialiation
2020-12-10 22:07:22 +00:00
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