Commit Graph

1914 Commits

Author SHA1 Message Date
Max Hirschhorn
cf38afc262 SERVER-34098 Add benchmark for ChunkManager refresh. 2018-03-29 19:47:19 -04:00
Nick Zolnierz
39cc06551a SERVER-33918: Support $changeStream against all collections in a database for a replica set only 2018-03-29 16:04:48 -04:00
Max Hirschhorn
b0f022596c SERVER-34185 Introduce DataConsistencyHook for raising ServerFailures. 2018-03-29 11:49:08 -04:00
Max Hirschhorn
788a26e181 SERVER-34178 Wire up TestData.excludedDBsFromDBHash again.
Also removes the exclusion from all of the fuzzer test suites.
2018-03-29 11:44:07 -04:00
Louis Williams
e5a37389a8 SERVER-33633 Create jstestfuzz_interrupt and jstestfuzz_interrupt_replication suites to enable checkForInterrupt failpoint 2018-03-28 13:41:51 -04:00
Daniel Gottlieb
8cb25511ff SERVER-34154: Add Recovery logger under storage for checkpoint and catalog debugging.
Have the rollback fuzzer, jepsen and replica set kill secondaries use it.
2018-03-28 13:29:43 -04:00
Robert Guo
fe88a74025 SERVER-32920 Avoid overriding read preference for the config server in passthrough tests 2018-03-28 12:11:20 -04:00
jannaerin
a13de396ad SERVER-33444 Fix tests that fail when shard servers started as replica sets 2018-03-27 17:28:32 -04:00
Misha Tyulenev
fb35ca2b60 SERVER-33029 support global snapshot aggregate command 2018-03-27 14:57:55 -04:00
Ian Boros
19a12557f2 SERVER-33462 allow killOp on local mongos operations 2018-03-27 10:44:21 -04:00
Misha Tyulenev
152885358a SERVER-33585 do not return clusterTime when no keys are available 2018-03-26 18:45:43 -04:00
Ian Boros
6e0fb3da00 Revert 0c082a8104: SERVER-3645 2018-03-26 18:19:05 -04:00
Robert Guo
0d0fb80fd6 SERVER-33756 Disable colors in benchmark output in logkeeper 2018-03-26 16:46:44 -04:00
Jonathan Abrahams
36148ad8bb SERVER-23312 Format Python files with yapf 2018-03-26 13:04:25 -04:00
Judah Schvimer
74a2c82794 SERVER-34126 remove config_version_rollback.js 2018-03-26 11:59:58 -04:00
Daniel Gottlieb
6ae04cd9f2 SERVER-29213: Have WiredTiger support recoverToStableTimestamp. 2018-03-24 19:39:13 -04:00
Bernard Gorman
83031a24b9 SERVER-33718 Explain does not produce a plan for mongoS-only aggregation pipelines 2018-03-24 00:14:22 +00:00
Andrew Morrow
4946280e12 SERVER-34005 Add more SDK variants 2018-03-22 13:59:24 -04:00
Bernard Gorman
40d59f4bc8 SERVER-14900 Log operations that exceed slowMs on mongoS 2018-03-22 03:36:43 +00:00
jannaerin
ff5abfee35 SERVER-32847: Make copyDb transfer UUIDs when creating collections 2018-03-21 20:17:13 -04:00
Andrew Morrow
aeeb0fcfd4 SERVER-33914 Provide embedded SDK download links 2018-03-21 17:15:42 -04:00
Ian Boros
0c082a8104 SERVER-3645 make count() with a predicate accurate on sharded clusters 2018-03-21 10:41:41 -04:00
William Schultz
3ef314d052 SERVER-33815 Create transactions test suite and test tag
Create a directory for core transactions tests that can
run against various topologies. Also create a 'uses_transactions'
test tag to blacklist transactions tests from unsupported variants
and platforms.
2018-03-20 13:27:28 -04:00
Robert Guo
d0c7c03ee0 SERVER-33746 pipe additional evergreen options into resmoke.py 2018-03-20 10:06:42 -04:00
Nick Zolnierz
b16dbe9e73 SERVER-32174: Remove old snapshot query option 2018-03-16 17:43:33 -04:00
Charlie Swanson
e85ca2d097 SERVER-19410 Add maxTimeMS support to mongos 2018-03-16 16:00:59 -04:00
Louis Williams
3ba2ef775d SERVER-33905 Only run pre-push githooks when the remote URL matches MongoDB repo 2018-03-15 14:56:11 -04:00
Tess Avitabile
875f9af472 SERVER-33858 Update and findAndModify with upsert=true should not create system.indexes collection 2018-03-14 15:50:31 -04:00
Vesselina Ratcheva
5ab5ab20ba SERVER-32144 Remove test coverage for replication protocol version 0
This reverts commit c5a4250a64.
2018-03-13 18:57:31 -04:00
Charlie Swanson
bed7bb44a9 Revert "SERVER-19410 Enforce maxTimeMS on mongos."
This reverts commit 4df8c9134d.
2018-03-13 18:00:44 -04:00
Andy Schwerin
64e649a622 SERVER-31802 SERVER-31239 Remove master-slave replication and resync command. 2018-03-13 15:09:53 -04:00
Daniel Gottlieb
2b2f4b65da SERVER-33843: Have periodic kill secondaries first do dbhash checks then validate collection. 2018-03-13 09:50:12 -04:00
Robert Guo
e372a68483 SERVER-33202 add hook to generate data file for the perf dashboard 2018-03-12 16:22:26 -04:00
Charlie Swanson
4df8c9134d SERVER-19410 Enforce maxTimeMS on mongos. 2018-03-12 14:59:17 -04:00
Charlie Swanson
97b09e04e8 SERVER-33778 Remove change_stream_remove_shard.js
We do not expect change streams to continue to work after removing a
shard, so there's no value in testing it.
2018-03-12 14:59:17 -04:00
Yves Duhem
a3e22bbb8b SERVER-33811 Clear dbpath after dbtest suite execution 2018-03-12 11:43:11 -04:00
Ian Whalen
9658c59d2d SERVER-33520 Enable background refreshing of the logical session cache during the fuzzer test suites 2018-03-09 15:47:26 -05:00
Vesselina Ratcheva
c5a4250a64 Revert "SERVER-32144 Remove test coverage for replication protocol version 0"
This reverts commit d05e04551b.
2018-03-09 15:10:52 -05:00
Jonathan Abrahams
98eb87fdad SERVER-18394 Remove smoke.py and unused modules from buildscripts/ directory 2018-03-09 13:25:11 -05:00
Vesselina Ratcheva
d05e04551b SERVER-32144 Remove test coverage for replication protocol version 0 2018-03-09 11:02:49 -05:00
Max Hirschhorn
5bf81cc555 SERVER-30203 Switch to use new-style for concurrency tests in Evergreen. 2018-03-08 16:52:06 -05:00
Max Hirschhorn
03892c4032 SERVER-30203 Create FSMWorkloadTestCase for running concurrency tests.
Uses the jstests/concurrency/fsm_libs/resmoke_runner.js file to run an
individual FSM workload directly via resmoke.py.

These changes expose internals of jstests/concurrency/fsm_libs/runner.js
so that both versions of how the concurrency tests are executed by
resmoke.py remain possible for other suite configurations.
2018-03-08 16:52:06 -05:00
Yves Duhem
37eab69b76 SERVER-33737 Fix logger override for DynamicJSTestCase 2018-03-08 14:05:33 -05:00
Max Hirschhorn
efa8782c7b SERVER-31503 Extract JSRunnerFileTestCase from JSONSchemaTestCase.
This reduces the amount of duplicate code when writing another TestCase
subclass that uses a static JavaScript runner file.
2018-03-08 11:58:41 -05:00
Jonathan Abrahams
cf31435ae6 SERVER-33691 Remote EC2 instances should have a log disk. Also increase the /data disk to 100GB. 2018-03-08 08:50:08 -05:00
Jonathan Abrahams
789f74a383 SERVER-33657 Patch builds on windows-64-2k8-ssl and linux-64 fail 2018-03-07 18:24:24 -05:00
Kaloian Manassiev
720bcdfa89 SERVER-29908 Update renamed test's name in the continuous stepdown suite's excluded files 2018-03-07 15:47:26 -05:00
Robert Guo
a47c30b73e SERVER-33201 add resmoke.py testcase for Benchmark tests 2018-03-07 12:28:47 -05:00
Yves Duhem
4b80b74a61 SERVER-33665 Call configure on ProcessTestCase 2018-03-07 11:54:58 -05:00
Brian McCarthy
968e64a661 SERVER-33680 Shared cache pruning should only write timestamp on successful prune completion 2018-03-07 10:59:01 -05:00