Commit Graph

311 Commits

Author SHA1 Message Date
Carl Raiden Worley
c023c02829 SERVER-51172 resmoke sometimes throws TypeError when calculating elapsed time for test
(cherry picked from commit 1d73420f40)
2021-05-10 14:59:13 +00:00
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
vrachev
392093165d SERVER-48705 disable taking cores during resmoke fixture teardown 2020-10-15 13:47:30 +00:00
Mikhail Shchatko
8d96f60771 SERVER-50913 Teardown config server last in sharded cluster
(cherry picked from commit 7c412fa8b639239bce5d51d0634b31efa26b91f7)
2020-09-16 18:50:37 +00:00
Amirsaman Memaripour
7df217f9db SERVER-46726 Make multiversion tests work with the new parameter
This patch addresses issues concerning running mongos in multiversion tests.

(cherry picked from commit 87de9a0cb1)
2020-08-19 02:10:48 +00:00
Carl Raiden Worley
0fa1bb77e7 SERVER-25548 resmoke should not continue after a shell crash 2020-08-06 17:33:29 +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
vrachev
0db3c7f4fc SERVER-46769 Migrate from optparse to argparse 2020-04-30 14:25:37 +00:00
jannaerin
af0830d79c SERVER-43335 Ingest drivers server selection tests
(cherry picked from commit 76823e76d5)
2020-04-24 23:28:50 +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
Jamie Heppenstall
21957f2257 SERVER-44559 Enable WT debug table for powercycle tests
(cherry picked from commit 5c53fe70e2)
2020-04-17 19:01:03 +00:00
William Schultz
e2298b735b SERVER-45575 Update resmoke.py to add in nodes to the replica set fixture one at a time
(cherry picked from commit 7224f21307)
2020-04-14 16:14:41 +00:00
Adam Cooper
eb76b4041a SERVER-446970 KRB5_CCNAME variable is reused between JSTest jobs when it shouldn't be
(cherry picked from commit 471bb3b878)
2020-04-09 19:34:09 +00:00
Jason Chan
811f09d0ad SERVER-46369 Run mixed_version_replica_sets.js in required builder
(cherry picked from commit c646b5413e)
2020-03-26 18:09:46 +00:00
Marcos José Grillo Ramírez
94ec88cdcc SERVER-44745 Trigger a logical session cache refresh for core passthrough suites using the MongoDFixture before running tests
(cherry picked from commit 3ec30d8bc1)
2020-03-26 10:33:37 +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
Jason Chan
3ceb5fa780 SERVER-46702 Use last-stable mongos version in sharding multiversion passthroughs
(cherry picked from commit e62d66e36b)
2020-03-10 18:54:39 +00:00
Xuerui Fa
abd7daa5fc SERVER-46551: Add separate default log verbosities for last stable mongo binaries
(cherry picked from commit 2d81ba2785)

SERVER-46332: Assign correct binary version to nodes in mixed version passthrough tests

(cherry picked from commit 79b35bf74b)
2020-03-05 22:37:36 +00:00
Max Hirschhorn
d7cdf42481 SERVER-46059 Run CheckOrphansDeleted hook in concurrency_sharded*.yml. 2020-02-18 21:39:39 +00:00
Mathew Robinson
12b63497b8 SERVER-45301 Not all expected aliases are present in the ninja generator output 2020-02-13 15:21:41 +00:00
Mathew Robinson
f31bc89f66 SERVER-45048 Use hygienic builds in Evergreen 2020-02-13 15:21:41 +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
94bd81eb2d SERVER-45864 Record the start time for tests after creating the test logger 2020-01-30 20:50:35 +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
William Schultz
043b3a8393 SERVER-45079 Only allow addition or removal of a single voting node in non-force reconfig 2020-01-14 20:53:42 +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
c184d4e59b SERVER-45291 Don't error on correctly-killed mongos fixture 2019-12-30 18:58:37 +00:00
Jack Mulrow
7d92543953 SERVER-44890 MongoD RWCDefaults get refreshed through the OpObserver 2019-12-20 22:22:42 +00:00
Carl Worley
0e60cea67c SERVER-45250 Don't stop resmoke execution for failures due to crashes 2019-12-20 21:57:46 +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
Lamont Nelson
54ffea6c75 SERVER-43333 Ingest driver SDAM tests 2019-12-05 20:32:53 +00:00
Maria van Keulen
e4347d57e5 SERVER-43465 Remove unnecessary InvalidBSON replSetGetStatus handling 2019-12-03 21:53:35 +00:00
Annie Black
27cf911c3f Revert "SERVER-43333 Ingest driver SDAM tests"
This reverts commit 25d1843463.
2019-12-02 18:36:44 +00:00
Lamont Nelson
25d1843463 SERVER-43333 Ingest driver SDAM tests 2019-11-27 17:40:41 +00:00
Kevin Pulo
be38e60ad7 SERVER-43126 Basic replset CWRWC passthrough suites 2019-11-26 22:54:41 +00:00
Jason Chan
5c86d41207 SERVER-44702 Add ability to configure num replica set nodes and linear chaining through command line. 2019-11-25 19:48:23 +00:00
Carl Worley
91fc73a60e “SERVER-44810 2019-11-25 14:06:43 +00:00
Carl Worley
6c803a6704 SERVER-19895 resmoke failures should self-document 2019-11-22 20:16:40 +00:00
Jason Chan
e64a7b3339 SERVER-44425 Move FCV and binary constants into standalone file in resmokelib 2019-11-13 22:32:43 +00:00
Judah Schvimer
c57a899b67 SERVER-44214 give all nodes votes with high election timeouts in tests 2019-11-12 14:26:39 +00:00
Jason Chan
0dfbced1ee SERVER-44023 Update ReplicasetFixture to always use latest bin version for config servers when in a mixed version sharded cluster 2019-10-21 18:40:41 +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
Cheahuychou Mao
4a82f6d558 SERVER-33931 Make sharded cluster fixture start shards as single node replica sets 2019-10-10 20:35:35 +00:00
Jason Chan
4540bfd836 SERVER-42776 Support mixed version test suites with ShardedClusterFixture 2019-10-08 19:54:00 +00:00
Alex Taskov
108425fdd0 SERVER-42866 Trigger a logical session cache refresh on all shards in the ShardedCluster test fixture before running test 2019-09-24 18:26:26 +00:00