Commit Graph

170 Commits

Author SHA1 Message Date
Sophia Tan
72f118efc3 SERVER-65280 Create kill jscore passthrough suite that talks directly to shardsvrs 2022-04-08 22:20:58 +00:00
kauboy26
92de2994c1 SERVER-63485 Modify failCommand failPoint to be able to fail on all commands 2022-04-07 21:21:23 +00:00
kauboy26
77c0daa37c SERVER-65000 Deleted fixtures and hooks related to the replicator. 2022-04-04 19:07:46 +00:00
Gregory Wlodarek
e827fca1f5 SERVER-64647 Fix errors in SimulateCrashes hook and convert it to use BGHook 2022-03-31 16:38:23 +00:00
Mikhail Shchatko
f2adf371c8 SERVER-64072 Upload compile/build times to Signal Processing 2022-03-28 09:14:20 +00:00
XueruiFa
ecc66915ac SERVER-63487: Add kill/start replicator hook 2022-03-23 18:19:54 +00:00
XueruiFa
c583754282 SERVER-63486: Create base hook that runs a background thread 2022-03-17 16:15:46 +00:00
kauboy26
14260eebf4 SERVER-64188 Change fixture to send START POST command to mongosync. 2022-03-15 22:28:01 +00:00
Vishnu Kaushik
be1a53bfed SERVER-63221 Delay ClusterToClusterReplication hook starting the replicator until a few tests have run. 2022-02-11 22:20:56 +00:00
XueruiFa
17948a42fd SERVER-63220: Modify ContinuousStepdown hook to be compatible with ClusterToClusterFixture 2022-02-11 17:25:27 +00:00
Gregory Wlodarek
f61906c062 SERVER-60728 Add a new test hook to simulate crashes and validate data files after recovery 2022-02-08 00:05:42 +00:00
Vishnu Kaushik
3cec080ff2 SERVER-63273 ClusterToClusterReplication hook can error if no tests were run 2022-02-04 19:41:12 +00:00
Vishnu Kaushik
49b5ef238b SERVER-62864 Build ReplicatorFixture resmoke infrastructure and integrate into end-to-end testing 2022-01-24 21:19:51 +00:00
Mikhail Shchatko
971f88711e SERVER-62180 Enable signal processing (or red/green) checks for Google Microbenchmark 2022-01-20 10:28:46 +00:00
Josef Ahmad
a82ac9642e SERVER-30846 Run dbCheck in the background of some FSM tests
This also makes various resiliency improvements to dbCheck
2021-12-16 18:37:23 +00:00
Vishnu Kaushik
90fbef5271 SERVER-61813 Have ClusterToClusterReplicatorHook be able to stop and start up again after every N tests 2021-12-02 21:45:36 +00:00
Huayu Ouyang
ce8433059e SERVER-57841 Create passthroughs which run file based initial sync on core and fuzzer 2021-11-30 14:01:28 +00:00
Matthew Russotto
63b46f1486 SERVER-61593 Test command waitForMemberState should be interruptible 2021-11-19 04:09:19 +00:00
Vishnu Kaushik
aa46e84e7d SERVER-61543 ClusterToClusterReplication hook should pass shell options to data consistency hooks 2021-11-18 17:56:52 +00:00
Vishnu Kaushik
50e3fbc125 SERVER-61311 Display cluster to cluster replicator's actions appropriately 2021-11-08 17:34:35 +00:00
Mikhail Shchatko
771c050efd SERVER-61238 Deduplicate CheckTenantMigrationDBHash hook logs 2021-11-08 15:53:48 +00:00
Mikhail Shchatko
1384eee3fa SERVER-61238 Don't overwrite hook logger in TenantMigrationThread 2021-11-05 07:42:54 +00:00
Vishnu Kaushik
0d73b2dc01 SERVER-61080 Avoid failing replicator tasks for test failures unrelated to the replicator 2021-11-03 15:52:49 +00:00
Vishnu Kaushik
e93b52d81b SERVER-60779 Extend CheckReplDBHash to work with TenantMigrationsFixture and ClusterToClusterFixture 2021-11-02 18:50:20 +00:00
Vishnu Kaushik
394d930ff1 SERVER-60003 Create ReplicatorHook for ClusterToCluster replication testing 2021-10-15 14:41:12 +00:00
Vishnu Kaushik
9e87e8a356 SERVER-60021 Perform ClusterToCluster data consistency check 2021-10-07 15:07:47 +00:00
julianedwards
cf6da1848a SERVER-54315: Turn on jasper resmoke for a single required build and a single daily build 2021-10-05 18:28:03 +00:00
Gregory Noma
96327c8264 SERVER-59058 Enforce fast count validation in ValidateCollections Python hook 2021-09-30 21:01:46 +00:00
Robert Guo
5479d9ee41 SERVER-60093 don't regenerate TestCase for DynamicJSTestCases 2021-09-24 17:32:08 +00:00
Mikhail Shchatko
3cfd58313f SERVER-60169 Remove change stream documents check in background hook 2021-09-23 16:18:32 +00:00
Gregory Noma
9862b5bd81 Revert "SERVER-59058 Enforce fast count validation in ValidateCollections Python hook"
This reverts commit 038958ef6e.
2021-08-21 04:20:06 +00:00
Gregory Noma
038958ef6e SERVER-59058 Enforce fast count validation in ValidateCollections Python hook 2021-08-19 19:43:41 +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
Andrew Shuvalov
2fec2bd8bb SERVER-56489: New pass-through test with hello server-side delays 2021-07-14 14:32:46 +00:00
Pavi Vetriselvan
0aebd5a122 SERVER-57218 ContinuousTenantMigration should wait for garbage collection to replicate 2021-06-02 14:10:01 +00:00
Mikhail Shchatko
cf55779be0 SERVER-57112 Fix CheckTenantMigrationDBHash duplicated logs 2021-06-02 08:12:54 +00:00
Lingzhi Deng
a0c70edc57 SERVER-55352: Remove denylisted abort reasons from tenant migration hook 2021-05-27 17:07:43 +00:00
Pavi Vetriselvan
fffcdd7eba SERVER-57089 Add skip_dbhash flag to ContinuousTenantMigration 2021-05-25 14:37:02 +00:00
Pavi Vetriselvan
49c76d6f73 SERVER-53614 Enable tenant migration terminate primary passthrough with aborts 2021-05-20 15:10:47 +00:00
Jason Zhang
97bd3bc33d SERVER-56967 Make a deepcopy of shell_options in the tenant migration passthrough suite 2021-05-17 15:10:43 +00:00
Shreyas Kalyan
47d9962185 SERVER-55964 Replace "blacklist" in all code and comments 2021-05-14 19:07:16 +00:00
Jack Mulrow
42669a4ef2 SERVER-56938 Continuous tenant migration hook should retry dropping tenant dbs on write concern errors 2021-05-14 15:31:12 +00:00
Cheahuychou Mao
46da8dbb40 SERVER-56434 Make tenant migration hook retry if get primary times out 2021-04-29 01:04:26 +00:00
Cheahuychou Mao
c2b497d2f9 SERVER-56431 Make sure that the ContinuousTenantMigration hook not retry donorForgetMigration after getting NoSuchTenantMigration 2021-04-29 01:04:26 +00:00
XueruiFa
c5ae3db584 SERVER-55882: Invalidate in-memory transactions when fetching committed transactions in tenant migrations 2021-04-28 16:19:00 +00:00
Lingzhi Deng
0464f0b7bc SERVER-55353: Ignore pre/post image when tenant oplog batcher can't find one 2021-04-28 02:06:05 +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
2052c20502 SERVER-56308 Enable auth in tenant migration jscore passhthrough suites 2021-04-27 00:14:10 +00:00