Commit Graph

51 Commits

Author SHA1 Message Date
Jack Mulrow
e66caf9dfd SERVER-76455 Enable more jscore failover suites in config shard variant 2023-04-26 15:59:36 +00:00
Kshitij Gupta
7ccbe498f5 SERVER-75744: Re-enable stepdown variants. 2023-04-25 17:50:30 +00:00
Jiawei Yang
a9b44d71b9 SERVER-64327 wait until old primary becomes writable in stepdown hook 2023-02-24 00:42:59 +00:00
Tommaso Tocci
70b77cf006 SERVER-72858 Do not wait for mongos retargeting in stepdown hook 2023-01-24 00:56:32 +00:00
Tommaso Tocci
ab05cf2179 SERVER-72877 Mongos retargeting logic in stepdown hooks should skip views 2023-01-17 11:23:46 +00:00
Trevor Guidry
b4a126b43a SERVER-61794 update pymongo to 4.3.3 2022-12-13 18:02:47 +00:00
Vesselina Ratcheva
b666bed6d4 SERVER-65977 Create initial sync concurrency suite on sharded sets 2022-11-21 07:28:59 +00:00
kauboy26
09aeac0a7d SERVER-70585 ContinuousStepdown can run indefinitely if mongod crashes while stepping down 2022-11-07 18:47:06 +00:00
Alexander Neben
97ac02fa50 SERVER-68593 Disable low value python warnings 2022-09-02 22:55:09 +00:00
Matt Broadstone
005aabeba2 SERVER-65076 Add stepdown passthrough suites for shard split 2022-05-18 13:00:33 +00:00
Robert Guo
a3a87f936f SERVER-65672 upgrade python packages to support 3.10 2022-04-24 02:12:33 +00:00
Sophia Tan
72f118efc3 SERVER-65280 Create kill jscore passthrough suite that talks directly to shardsvrs 2022-04-08 22:20:58 +00:00
kauboy26
77c0daa37c SERVER-65000 Deleted fixtures and hooks related to the replicator. 2022-04-04 19:07:46 +00:00
XueruiFa
17948a42fd SERVER-63220: Modify ContinuousStepdown hook to be compatible with ClusterToClusterFixture 2022-02-11 17:25:27 +00:00
Mikhail Shchatko
993a1658d6 SERVER-55859 Add multiversion full cluster changestreams hook 2021-08-18 14:37:38 +00:00
Siran Wang
2fe0fa151f SERVER-55861 add retryable writes multiversion hook 2021-07-30 14:06:16 +00:00
Robert Guo
a4b5e8e8c1 SERVER-58863 fix symbolizer rerun error, missing frame info, and move multiversion download cache dir to build 2021-07-29 12:14:30 +00:00
Pavi Vetriselvan
49c76d6f73 SERVER-53614 Enable tenant migration terminate primary passthrough with aborts 2021-05-20 15:10:47 +00:00
Cheahuychou Mao
ecb77d4c6f SERVER-56308 Fix auth errors in tenant migration stepdown/kill/terminate suites 2021-04-27 20:51:09 +00:00
Cheahuychou Mao
1930a14cb0 SERVER-52713 Add tenant migration stepdown jscore passthrough suite 2021-03-27 06:54:39 +00:00
Ryan Egesdahl
ca4df25002 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.
2020-09-01 01:19:35 +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
vrachev
09d7df7e8c SERVER-48690 Drive powercycle setup commands with expansions.yml 2020-07-07 21:04:42 +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
74ac57a2f6 SERVER-36960 Stepdown thread should handle AutoReconnect exceptions when executing replSetStepUp 2020-04-23 16:55:43 +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
Pavi Vetriselvan
2debab7987 SERVER-45094 add replica_sets_reconfig_kill_primary_jscore_passthrough 2020-04-14 16:10:44 +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
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
Mathew Robinson
8dd6d47557 SERVER-32295 Support Python 3 2019-04-08 14:08:49 -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
Robert Guo
2ba04aa615 SERVER-36582 stepdown hook should log exceptions explicitly 2018-08-20 16:06:32 -04:00
Max Hirschhorn
99d3436094 SERVER-35383 Raise election timeout to 24 hours for stepdown suites. 2018-07-02 11:36:02 -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
Jonathan Abrahams
2b10b06044 SERVER-34555 Add stepdown to FSM resmoke integration 2018-05-31 13:06:06 -04:00
Robert Guo
c87d73cd44 SERVER-34155 add clean shutdown primary passthrough 2018-05-17 09:33:33 -04:00
David Bradford
fabcd8eb16 SERVER-34420: Set idle event in stepdown thread even if there is a failure 2018-05-04 14:13:54 -04:00
Samy Lanka
c05611bac2 SERVER-33287 Create passthrough that kills the primary node 2018-04-12 11:08:54 -04:00
Jonathan Abrahams
c50c68fef1 SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy 2018-04-05 14:41:58 -04:00
Jonathan Abrahams
36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Yves Duhem
d0cadc1fa1 SERVER-33665 Make hook dynamic tests TestCase instances 2018-03-06 16:29:23 -05:00
Yves Duhem
4a69dcaf78 SERVER-33476 Rename CustomBehavior to Hook 2018-02-27 11:29:46 -05:00
Jack Mulrow
51b699b02a SERVER-31194 Add a version of retryable_writes_jscore_passthrough.yml with stepdowns 2017-12-07 14:36:44 -05:00
Max Hirschhorn
26279e8695 SERVER-30979 Run the fuzzer with CSRS primary stepdowns. 2017-12-01 10:20:32 -05:00
Ian Boros
51414083ae SERVER-31472 resmoke returns error code when StepDownThread terminates prematurely 2017-10-10 10:04:12 -04:00