Commit Graph

78 Commits

Author SHA1 Message Date
Richard Samuels
b2802257c7 SERVER-56528 hang analyzer should always run when supplied a pid 2021-05-20 17:49:28 +00:00
Robert Guo
a3995cd9e1 SERVER-55825 remove TODO for UndoDB functionality 2021-05-13 15:04:37 +00:00
Siran Wang
9da7ca62a4 SERVER-56454 don't record read operations 2021-04-30 16:12:29 +00:00
Mikhail Shchatko
fbba2c781f SERVER-55299 Fix pylint 2021-03-30 14:10:23 +00:00
Carl Raiden Worley
d1ef0558db SERVER-54619 Extract resmokelib dependencies from fixture code 2021-03-26 18:38:23 +00:00
Mikhail Shchatko
8022d8830d SERVER-54723 Shorten resmoke log prefixes 2021-03-04 21:05:37 +00:00
Carl Raiden Worley
8082beefe8 SERVER-54617 Create a resmoke configuration management helper 2021-03-02 04:25:25 +00:00
Robert Guo
b20196300b SERVER-54575 support downloading arbitrary commits and artifacts from multiversion setup script 2021-02-21 18:40:51 +00:00
Uladzimir Makouski
5b5402b737 Revert "SERVER-54575 support downloading arbitrary commits and artifacts from multiversion setup script"
This reverts commit 5502a73a0e.
2021-02-19 13:12:57 +00:00
Robert Guo
5502a73a0e SERVER-54575 support downloading arbitrary commits and artifacts from multiversion setup script 2021-02-18 21:45:16 +00:00
julianedwards
9a91b0608e SERVER-53783: Remove jasper endpoint test 2021-02-10 21:51:24 +00:00
julianedwards
ee1e7ff457 SERVER-51016: Add Python logging.Handler for LogKeeper V3 2021-01-22 15:14:08 +00:00
Mikhail Shchatko
5d8cf6b383 SERVER-49869 Support downloading debug symbols in setup multiversion 2020-12-16 08:46:39 +00:00
Robert Guo
801304abac SERVER-52531 fix job fixture initialiation 2020-12-10 22:07:22 +00:00
Mikhail Shchatko
da2fa0281d SERVER-52535 Use evergreen and github API to get the bin version for each release and for the latest 2020-12-01 07:00:30 +00:00
Mikhail Shchatko
2856ce8017 SERVER-52534 Auth to the Evergreen API and S3 for both local and Evergreen machines 2020-11-09 06:42:41 +00:00
Richard Samuels
5a407eb9c6 SERVER-49498 Enable resmoke.py to download UndoDB recordings given an Evergreen task ID 2020-09-14 20:29:24 +00:00
Carl Raiden Worley
c318aff369 SERVER-48048 Use resmoke tag files for multiversion blacklisting 2020-08-17 17: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
julianedwards
b3ae72a3d5 SERVER-50015: Do not install grpcio and skip jasper resmoke logging test 2020-07-30 22:10:55 +00:00
Daniel Gottlieb
19dd40b181 SERVER-48951: Add usability options for resmoke output.
--mrlog will pipe all stdout through mrlog.

--userFriendlyOutput=<file> will `tee` all output to <file>. It will filter
stdout with a grep to highlight test progress and possible failures.
2020-07-23 23:28:54 +00:00
Robert Guo
dfea53965c SERVER-48158: Add Resmoke testing for Jasper's logging endpoint 2020-07-23 15:55:57 +00:00
Ryan Timmons
ba3e5964f9 SERVER-48109 Skip Known Broken Resmoke Tests 2020-06-18 18:49:58 +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
vrachev
9fcca8acb9 SERVER-46882 Reuse debugger process for processes of same type in hang_analyzer.py 2020-06-02 14:46:56 +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
Ryan Timmons
055265b725 SERVER-47590 Plugin-Style Refactor for Parsing 2020-05-14 15:00:53 +00:00
vrachev
d27bd57238 SERVER-47611 Re-work to_local_args function using argparse 2020-05-12 14:52:19 +00:00
vrachev
3e45e8b645 SERVER-47919 remove --suites arg from find-suites 2020-05-08 19:33:35 +00:00
vrachev
9227199e1c SERVER-46769 Migrate from optparse to argparse 2020-04-30 14:25:56 +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
vrachev
79809da04a SERVER-46688 Use TestData.inEvergreen to determine if data files should be archived 2020-04-13 17:16:36 +00:00
vrachev
f792615792 SERVER-46827 Resmoke end2end tests for timeouts and archival 2020-04-08 21:10:39 +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
Robert Guo
b877e1cbb3 SERVER-44481 allow resmoke.py to set shell variables with dots from the command line 2019-11-08 17:24:46 +00:00
Mathew Robinson
e5c1e0b8da SERVER-43088 Make test suite and logger configuration directories configurable in resmoke 2019-09-23 19:58:15 +00:00
Max Hirschhorn
6d38158e6b SERVER-42623 Remove events from scheduler using is operator. 2019-08-06 10:52:55 -04: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
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