Commit Graph

120 Commits

Author SHA1 Message Date
Judah Schvimer
c932e02133 SERVER-49779 Create a log component for tenant migrations 2020-08-27 19:36:07 +00:00
Daniel Gottlieb
1e6511738d SERVER-21861: Prohibit Timestamp.prototype.toString via resmoke injection. 2020-08-05 01:43:59 +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
Jason Chan
1c28b3cf02 SERVER-49064 Update references of "last-stable" to use "last-continuous" and "last-lts" 2020-07-23 12:26:49 +00:00
Richard Samuels
b62fbbebc6 SERVER-47591 Add build variant that runs some tests with live record 2020-07-13 21:19:45 +00:00
Richard Samuels
c37aaac069 SERVER-49041 Check if live-record binary exists when specified in resmoke.py invocation 2020-07-09 13:29:35 +00:00
Amirsaman Memaripour
311d7ccd0b SERVER-48973 Remove ServiceExecutorAdaptive 2020-06-23 22:36:50 +00:00
Mikhail Shchatko
f46630dd3a SERVER-48112 Use Absolute Imports in Resmoke 2020-06-18 10:21:48 +00:00
Daniel Gottlieb
704131ba7e SERVER-48782: On request, backup datafiles when restarting test mongod instances. 2020-06-16 20:39:39 +00:00
Amirsaman Memaripour
87de9a0cb1 SERVER-46726 Make multiversion tests work with the new parameter
This patch addresses issues concerning running mongos in multiversion tests.
2020-06-10 13:27:50 +00:00
Amirsaman Memaripour
1ba3f68f27 SERVER-46726 Provide separate setParameter to disable diagnostic work 2020-06-05 19:19:41 +00:00
Richard Samuels
38b125fc08 SERVER-47312 hang_analyzer: enable on ASAN builders without running gcore 2020-06-05 13:24:34 +00:00
Robert Guo
9b1ed5d3ac SERVER-47589 add option for undo recorder 2020-06-03 14:00:53 +00:00
Robert Guo
bdc4d3412f Revert "SERVER-48156: Ensure resmoke works with Jasper"
This reverts commit 2cad1aef9f.
2020-05-29 15:18:33 +00:00
julianedwards
2cad1aef9f SERVER-48156: Ensure resmoke works with Jasper 2020-05-27 21:28:37 +00:00
julianedwards
64d1fbcfd7 SERVER-45355: Send SIGABRT for failed tests that use Jasper 2020-05-20 20:01:08 +00:00
Cheahuychou Mao
607f486bbb SERVER-37364 Coordinator should return the decision to the client as soon as the decision is durable 2020-05-06 18:50:59 +00:00
Tess Avitabile
fcf0f95460 SERVER-46952 Create server parameter shutdownTimeoutMillisForSignaledShutdown on mongod 2020-04-29 14:31:14 +00:00
Spencer Jackson
0f69c4c2ef SERVER-47355 Propagate hygienic installation path into shell tests 2020-04-27 22:07:47 +00:00
Esha Maharishi
4818c7b934 SERVER-47481 Set minNumChunksForSessionsCollection to 1 on the CSRS in ShardedClusterFixture-based suites 2020-04-14 14:49:58 +00:00
A. Jesse Jiryu Davis
6018c34bd2 SERVER-45416 Model-check TLA+ specs in Evergreen 2020-04-06 19:45:52 +00:00
Xuerui Fa
2d81ba2785 SERVER-46551: Add separate default log verbosities for last stable mongo binaries 2020-03-04 18:17:59 +00:00
Alex Taskov
e4673d0518 SERVER-44841 Revisit log levels for new migration protocol 2020-02-29 00:25:40 +00:00
Henrik Edin
9f18533491 SERVER-46415 Remove logFormat option and the ability to select the text formatter 2020-02-28 15:07:03 +00:00
Mikhail Shchatko
9fb1edd400 SERVER-46029 Do not write core files in the hang analyzer when running locally (sans Evergreen) 2020-02-21 13:29:43 +00:00
Mathew Robinson
f31bc89f66 SERVER-45048 Use hygienic builds in Evergreen 2020-02-13 15:21:41 +00:00
Robert Guo
e89c041616 SERVER-45884 don't run the hang analyzer on ASAN builds 2020-02-12 22:06:46 +00:00
Randolph Tan
55005a1d4a SERVER-42191 Add a new test hook that checks that all orphaned documents are eventually deleted 2020-02-10 19:42:41 +00:00
William Schultz
134a81cad1 Revert "SERVER-42191 Add a new test hook that checks that all orphaned documents are eventually deleted"
This reverts commit c51a36a187.

 delete mode 100644 jstests/libs/override_methods/check_orphans_are_deleted.js
2020-02-05 22:53:39 +00:00
Randolph Tan
c51a36a187 SERVER-42191 Add a new test hook that checks that all orphaned documents are eventually deleted
create mode 100644 jstests/libs/override_methods/check_orphans_are_deleted.js
2020-02-05 19:31:07 +00:00
Carl Raiden Worley
51af2309a6 SERVER-45928 Use correct interface import for cpp_libfuzzer_test.py 2020-02-04 14:49:40 +00:00
Carl Raiden Worley
8f9e17ee4b SERVER-45491 Add resmoke.py option to save mongod.log and mongos.log files 2020-01-28 14:32:34 +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
Cheahuychou Mao
f3595d8e69 SERVER-44917 Add ShardingTest hook to validate indexes are consistent across shards on shutdown 2019-12-20 03:06:46 +00:00
Henrik Edin
78c3875c67 SERVER-45062 Add evergreen builder for JSON log format 2019-12-18 23:44:10 +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
Spencer Jackson
f4e89155f2 SERVER-43905 Respect env variables in resmoke 2019-11-05 16:31:58 +00:00
Jason Chan
eda7a26ec0 SERVER-42761 Allow resmoke and the shell to initiate a replica set with "latest" version primary and "last-stable" secondaries 2019-09-09 14:09:29 +00:00
Robert Guo
7840efc54d SERVER-42849 have resmoke.py look in cwd for binaries first 2019-08-16 18:05:28 +00:00
Jason Chan
920169417e SERVER-42759 Allow resmoke to search for executables on the PATH by default 2019-08-15 13:59:28 +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
Maria van Keulen
b8c1225327 SERVER-41241 Add testing tasks with Flow Control aggressively engaged 2019-05-31 15:27:06 -04:00
Maria van Keulen
4a02896895 SERVER-41340 Enable Flow Control by default 2019-05-31 13:27:37 -04:00
Maria van Keulen
4cfe7bd176 SERVER-40823 Enable Flow Control in testing 2019-05-08 15:00:26 -04:00
Louis Williams
0ed60576b3 SERVER-40854 Hybrid index builds should reposition cursors to the beginning of the side table after yielding
This also adds tunable parameters 'maxIndexBuildDrainBatchSize' and
'maxIndexBuildDrainMemoryUsageMegabytes' which control resource usage
during the hyrid index build drain phase.
2019-05-02 09:48:17 -04:00
Mathew Robinson
31a0692333 SERVER-40651 Update resmoke to new pywin32 error api 2019-04-19 14:36:14 -04:00
A. Jesse Jiryu Davis
90e078c73d SERVER-40335 Add waitForStepDownOnNonCommandShutdown parameter
When ReplSetTest.stopSet() kills the primary with SIGTERM, it must wait for the
primary to finish election handoff or, in cases where there is no candidate,
for the 10-second election handoff timeout to expire. Add a parameter and use
it in ReplSetTest.stopSet() to end tests quickly.

Disable waitForStepDownOnNonCommandShutdown for replica sets started directly
by resmoke.py so those sets shutdown quickly, too.
2019-04-15 09:02:29 -04:00