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
David Storch
30026808d9
SERVER-33280 Test that sharded agg cursors are fully cleaned up on error.
2018-03-06 18:18:23 -05:00
Yves Duhem
d0cadc1fa1
SERVER-33665 Make hook dynamic tests TestCase instances
2018-03-06 16:29:23 -05:00
Yves Duhem
10f2088572
SERVER-33665 New TestCase subclass for process based tests
2018-03-06 16:28:23 -05:00
Jack Mulrow
90d304a5e5
SERVER-33018 Return lastCommittedOpTime in all command responses from sharding enabled mongod
2018-03-06 12:29:37 -05:00
Charlie Swanson
c3d7752c26
SERVER-33660 Only check out session for operations with a txnNumber
2018-03-06 12:18:27 -05:00
Charlie Swanson
c966921731
SERVER-33640 Blacklist test from causally consistent passthroughs.
...
find_and_modify_concurrent_update.js uses startParallelShell to do a
write which it expects to see later in the test.
2018-03-04 18:25:57 -05:00
Brian McCarthy
70e200e984
SERVER-33340 Turn on shared cache for non-shipping builders
2018-03-02 17:03:11 -05:00
Yves Duhem
6618ad3025
SERVER-33396 Update fixture teardown to throw ServerFailure
2018-03-02 12:14:51 -05:00
Jonathan Abrahams
4644d79d8c
SERVER-32600 Add architecture parameter to setup_multiversion_mongodb.py to ensure it downloads the proper binary
2018-03-01 10:02:40 -05:00
Max Hirschhorn
e25af89eaa
SERVER-33504 Add test suite for resmoke.py logging performance.
...
Runs a configurable number of "yes" processes for the specified amount
of time (in seconds).
2018-02-28 17:52:53 -05:00
Maria van Keulen
d1ba78a5a8
SERVER-32636 Close outgoing connections to earlier binVersion servers
2018-02-28 13:05:14 -05:00
Jonathan Abrahams
044b03fc7e
SERVER-33512 Add PeriodicKillSecondaries hook to archive list
2018-02-27 14:22:14 -05:00
Mark Benvenuto
de05b0b6b8
SERVER-22411 Clang-Format
2018-02-27 14:10:06 -05:00
Yves Duhem
4a69dcaf78
SERVER-33476 Rename CustomBehavior to Hook
2018-02-27 11:29:46 -05:00
Robert Guo
9016e62cf3
SERVER-33497 remove support for options file in resmoke.py
2018-02-26 20:44:16 -05:00
Jonathan Abrahams
3d66f610c7
SERVER-33424 Change update_test_lifecycle.py script to use OAuth when authenticating to JIRA
2018-02-26 14:05:12 -05:00
Kyle Suarez
67d04f1a28
SERVER-33474 blacklist restart_catalog.js from suites involving initial sync
...
If the sync source of an initial syncing node has its catalog restarted,
all its cursors are destroyed. This can cause the initial syncing node
to copy only a subset of the required data.
2018-02-26 09:41:58 -05:00
Yves Duhem
649502fd59
SERVER-33397 New suitesconfig module
2018-02-23 18:23:48 -05:00
Maria van Keulen
a430d68862
SERVER-31993 Re-enable sharding wire version incompatibility testing
2018-02-23 17:11:49 -05:00
Esha Maharishi
dd0d4a5144
SERVER-33339 add jstest that documents and verifies whether each command sends a database version
2018-02-23 10:52:11 -05:00