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
c15db22ece
SERVER-41304 Add positive versions of Windows exit codes to resmoke.py.
2019-05-24 11:08:01 -04:00
Lingzhi Deng
c1e677229f
SERVER-40586: Step up instead of stepping down in stepdown suites
2019-05-07 17:59:34 -04:00
Max Hirschhorn
21e227e2c6
SERVER-40592 Handle exceptions from {setup,teardown}_fixture().
2019-05-03 16:44:21 -04:00
Lingzhi Deng
22b6c7a8df
SERVER-40086: Extend CheckReplDBHashInBackground to Sharded Clusters
2019-05-01 22:28:30 -04:00
David Bradford
66fcbb20e5
SERVER-40671: Fix parallel execution in resmoke
2019-04-24 09:22:53 -04:00
Dianna
96bf04156c
SERVER-38165 Enable transactions testing with the inMemory storage engine
2019-04-22 13:38:12 -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
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
b494c59557
SERVER-39305 Add --repeatTestsSecs, --repeatTestsMin & --repeatTestsMax options to resmoke
2019-02-14 16:53:42 -05:00
Kim Tao
ae26079741
SERVER-38147: cap donor migration lock acquisition stalls in the presence of active transactions
2019-01-24 16:37:59 -05: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
Jonathan Abrahams
428ca4fcc7
SERVER-18840 resmoke should indicate status of test in abbreviated log output during run, before logging everything at the end
2019-01-07 09:09:04 -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
Robert Guo
6734c12d17
SERVER-38775 allow gennylib_test accept arbitrary cmdline args
2018-12-28 16:37:26 -05:00
David Bradford
8df4497cfc
SERVER-36812: Add human readable messages for exit codes resmoke sees
2018-12-19 10:58:51 -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
Jason Chan
85df2fb7d7
SERVER-38646 Add resmoke test case for genny unit tests.
2018-12-17 16:48:10 -05:00
Vesselina Ratcheva
0991709cf6
SERVER-37240 Enable dbhash background thread for enableMajorityReadConcern:false variant
2018-12-14 14:35:19 -05:00
Shreyas Kalyan
ca5e2e4e33
SERVER-37664 Add support for doing resmoke.py process management through jasper
2018-11-14 16:54:42 -05:00
Shreyas Kalyan
32c638f423
SERVER-37789 Add --genny flag to resmoke.py
2018-10-29 14:20:35 -04:00
Benety Goh
7d63b4cb96
SERVER-37663 fix lint
2018-10-25 19:40:55 -04:00
Shreyas Kalyan
eaee7a35c4
SERVER-37663 Add support for running genny via resmoke.py locally
2018-10-25 18:48:36 -04:00
Blake Oler
6c5d176168
SERVER-37511 Ensure sessions collection is created in replica set fixture
2018-10-23 11:11:47 -04: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
cbfd82be9e
SERVER-33470 Log archival message, even if successful, in hook_test_archival.py
2018-09-07 13:05:26 -04:00
Yves Duhem
d92fe6cd92
SERVER-34593 New resmoke option to repeat tests
2018-08-29 10:35:43 -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
Tess Avitabile
f5e7c8f3e8
SERVER-33248 Allow choosing a sync source that we are up to date with if it has a higher lastOpCommitted
2018-08-22 10:41:55 -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
Robert Guo
5c73ea14a6
SERVER-35523 fix fsmworkloadtestcase
2018-07-02 09:49:58 -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
David Bradford
90a2fd2a17
SERVER-34371: Don't ignore rmtree failures
2018-06-13 12:38:04 -04:00