Ben Caimano
3e2fc6c840
SERVER-51335 Persist fuzzer corpora for each branch and variant
2021-04-07 22:22:36 +00:00
Ryan Egesdahl
2990572b79
SERVER-50592 Update mypy and GitPython pip requirements
...
Update the mypy and GitPython pip modules that are required for linting
builds before commits to compatible versions rather than hard version
requirements.
(cherry picked from commit ca4df25002 )
2021-02-17 20:02:02 +00:00
Siyuan Zhou
c9454a3884
SERVER-47950 Continuous stepdown thread should fail resmoke job loudly on exceptions
...
(cherry picked from commit 116d80c826 )
2020-06-19 02:27:52 +00:00
Mikhail Shchatko
b085e6a542
SERVER-46842 resmoke.py shouldn't run data consistency checks in stepdown suites if a process has crashed
...
(cherry picked from commit 4080100175 )
2020-06-04 20:00:24 +00:00
Pavi Vetriselvan
f452856303
SERVER-45094 add disabled replica set reconfig passthroughs
...
SERVER-45094 add retryable read logic to network_error_and_txn_override.js
(cherry picked from commit f59f63db6c )
SERVER-45094 add replica_sets_reconfig_jscore_passthrough suite
(cherry picked from commit 4d91fac171 )
SERVER-45094 use w:1 writes and remove causal consistency in reconfig passthrough
(cherry picked from commit a43cb23def )
SERVER-45094 add replica_sets_reconfig_jscore_stepdown_passthrough
(cherry picked from commit 81e0ad27c2 )
SERVER-45094 add replica_sets_reconfig_kill_primary_jscore_passthrough
(cherry picked from commit 2debab7987 )
SERVER-47678 stepdown and kill primary reconfig passthroughs should ignore ReplicaSetMonitorErrors
(cherry picked from commit 91672e58f1 )
SERVER-47544 always increase election timeout to 24 hours in passthrough suites
(cherry picked from commit 81d53a715f )
2020-05-14 12:42:24 +00:00
Gregory Wlodarek
bd8fdecf83
SERVER-47754 Allow background validation to run on storage engines that do not support checkpoints
...
(cherry picked from commit 560b266f41 )
2020-04-24 19:10:57 +00:00
Randolph Tan
f68e66a4b3
SERVER-46947 Add cleanup fuzzer hook to undo undesired settings from fuzzer
...
(cherry picked from commit 13f5c735c4 )
2020-03-25 18:39:44 +00:00
Max Hirschhorn
d7cdf42481
SERVER-46059 Run CheckOrphansDeleted hook in concurrency_sharded*.yml.
2020-02-18 21:39: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
Andrew Morrow
be05c9ea62
SERVER-44546 Remove mobile variants and embedded benchmarks
2019-12-09 19:22:42 +00:00
Maria van Keulen
e4347d57e5
SERVER-43465 Remove unnecessary InvalidBSON replSetGetStatus handling
2019-12-03 21:53:35 +00:00
Dianna Hohensee
a5887f3a5b
SERVER-42358 Add new background collection validation test hook. Runs concurrently with tests.
2019-10-21 18:23:49 +00:00
Judah Schvimer
f13641a0f6
SERVER-42469 Increase initial sync and kill secondaries passthrough timeouts to 24 hours
2019-07-30 09:39:10 -04:00
Max Hirschhorn
eaba1b8c34
SERVER-42195 Create new lifecycle instance for new stepdown thread.
2019-07-12 14:15:28 -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
Lingzhi Deng
c1e677229f
SERVER-40586: Step up instead of stepping down in stepdown suites
2019-05-07 17:59:34 -04:00
Lingzhi Deng
22b6c7a8df
SERVER-40086: Extend CheckReplDBHashInBackground to Sharded Clusters
2019-05-01 22:28:30 -04:00
Dianna
96bf04156c
SERVER-38165 Enable transactions testing with the inMemory storage engine
2019-04-22 13:38:12 -04:00
Mathew Robinson
8dd6d47557
SERVER-32295 Support Python 3
2019-04-08 14:08:49 -04:00
Randolph Tan
3d28a55677
SERVER-37853 Create sharded_core_txn with balancer suite
...
This reverts commit 907c8c786e .
2019-01-07 11:08:05 -05:00
William Schultz
907c8c786e
Revert "SERVER-37853 Create sharded_core_txn with balancer suite"
...
This reverts commit 62076130c3 .
2019-01-04 18:05:41 -05:00
Randolph Tan
62076130c3
SERVER-37853 Create sharded_core_txn with balancer suite
2019-01-04 16:17:30 -05:00
Henrik Edin
21426a6920
SERVER-37994 Upgrade google benchmark to v1.4.1
2018-12-19 09:36:15 -05:00
Henrik Edin
dd310c2a51
Revert "SERVER-37994 Add missing change from benchmark upgrade"
...
This reverts commit c70f14205a .
2018-12-18 12:56:54 -05:00
Henrik Edin
c70f14205a
SERVER-37994 Add missing change from benchmark upgrade
2018-12-18 11:45:45 -05:00
Vesselina Ratcheva
0991709cf6
SERVER-37240 Enable dbhash background thread for enableMajorityReadConcern:false variant
2018-12-14 14:35:19 -05:00
Max Hirschhorn
e5c39e225e
SERVER-35852 Require --shellConnString to use mongodb:// URI scheme.
2018-10-13 19:19:55 -04:00
Jonathan Abrahams
b04cc1e53b
SERVER-35852 Convert FSM client to use a resmoke suite for easy test blackisting in backup_restore
2018-10-12 10:37:41 -04:00
Yves Duhem
1e026f75dc
SERVER-28940 Test cases for fixture setups and teardowns
2018-10-04 09:51:05 -04:00
Tess Avitabile
aaa6473362
SERVER-37227 Reintroduce enableMajorityReadConcern:false server parameter
2018-10-02 10:58:05 -04:00
Jonathan Abrahams
1a2599c31d
SERVER-36451 ContinuousStepdown with killing nodes can hang due to not being able to start the primary
2018-08-28 14:37:43 -04:00
Jonathan Abrahams
0c0a4acea4
SERVER-36817 replSetFreeze command run by stepdown thread may fail when server is already primary
2018-08-27 12:16:00 -04:00
Jonathan Abrahams
2749a04cc4
SERVER-36169 Fix bare raise in stepdown.py hook
2018-08-27 11:00:22 -04:00
Jonathan Abrahams
5c647106e6
SERVER-36078 Integrate adb resource monitor into mongoebench test suite for Android
2018-08-21 13:08:40 -04:00
Robert Guo
2ba04aa615
SERVER-36582 stepdown hook should log exceptions explicitly
2018-08-20 16:06:32 -04:00
Jonathan Abrahams
4d21b46427
SERVER-36077 Create new resmoke.py test suite for running mongoebench on an Android device
2018-08-20 11:38:07 -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
Dianna Hohensee
e7c2cbf88b
SERVER-36101 Replication should not depend on the presence of lastStableCheckpointTimestamp in status reports to identify recoverable rollback capable nodes
2018-07-25 16:10:42 -04:00
Max Hirschhorn
99d3436094
SERVER-35383 Raise election timeout to 24 hours for stepdown suites.
2018-07-02 11:36:02 -04:00
Jonathan Abrahams
844c1aac8a
SERVER-35313 CleanupConcurrencyWorkloads resmoke hook needs to handle the balancer
2018-06-27 21:43:35 -04:00
Max Hirschhorn
d7ed310170
SERVER-35124 Tolerate replSetStepDown failing in stepdown suites.
...
It is possible for a database operation to prevent the global X lock
from being acquired within 10 seconds. We'll simply retry 8 seconds
later.
2018-06-23 18:42:55 -04:00
Tess Avitabile
0b103f9904
SERVER-35513 Forbid transactions on inMemory storage engine
2018-06-14 10:24:38 -04:00
Yves Duhem
bc2902cbf5
SERVER-35100 Do not log exception on dynamic test failure
2018-06-05 13:43:26 -04:00
Jonathan Abrahams
2b10b06044
SERVER-34555 Add stepdown to FSM resmoke integration
2018-05-31 13:06:06 -04:00
Max Hirschhorn
25f72cf5f1
SERVER-34779 Add hook for checking dbhash while a test is running.
...
Enables the CheckReplDBHashInBackground hook in the
replica_sets_jscore_passthrough.yml test suite.
Also fixes the WTPreserveSnapshotHistoryIndefinitely failpoint to ignore
attempts from _decreaseTargetSnapshotWindowSize() to move the oldest
timestamp forward.
2018-05-25 22:07:24 -04:00
David Bradford
018f33cb0e
SERVER-33641: Check oplogs in tests on stop repl set
2018-05-22 17:02:33 -04:00
Robert Guo
c87d73cd44
SERVER-34155 add clean shutdown primary passthrough
2018-05-17 09:33:33 -04:00
Jonathan Abrahams
03d9c6b172
SERVER-30204 Fix exception handling in CleanupConcurrencyWorkloads hook
2018-05-15 18:34:27 -04:00
Judah Schvimer
59f462046d
SERVER-33524 Fix kill secondaries standalone invariant checks to use a "recovery" timestamp command
2018-05-15 14:33:53 -04:00
Jonathan Abrahams
9db7db6586
SERVER-30204 Use a new CleanupConcurrencyWorkloads hook instead of CleanEveryN for FSM suites using resmoke_runner.js
2018-05-14 14:13:25 -04:00