Robert Guo
39622745cd
SERVER-19630 allow FSM tests to connect to an existing cluster
2018-04-30 09:56:57 -04:00
Dianna Hohensee
e1c1f549af
SERVER-33295 fixing lint
2018-04-13 11:27:53 -04:00
Dianna Hohensee
4f0c2f4047
SERVER-33295 Periodic task to check for and kill expired transactions.
...
(Adding a new int server parameter 'transactionLifetimeLimitSeconds'.)
2018-04-13 10:58:19 -04:00
Jonathan Abrahams
c50c68fef1
SERVER-23312 Python linting - Lint using pylint, pydocstyle & mypy
2018-04-05 14:41:58 -04:00
Robert Guo
fbfa9342eb
SERVER-33199 Add benchmarks_storage test suite
2018-02-21 15:14:02 -05:00
Jack Mulrow
51b699b02a
SERVER-31194 Add a version of retryable_writes_jscore_passthrough.yml with stepdowns
2017-12-07 14:36:44 -05:00
Eddie Louie
9ebb2aeeeb
SERVER-31637 Disable the periodic no-op writer in replica sets started by resmoke.py
2017-11-03 15:10:57 -04:00
Esha Maharishi
62fe0f89e9
SERVER-30511 call checkUUIDsConsistentAcrossCluster() before shutting down a ShardingTest
2017-09-25 11:27:23 -04:00
Henrik Edin
c79b69d1ea
SERVER-31095 Adding an evergreen builder to test the legacy transport layer. Fix so resmoke.py can passthrough the --transportLayer option.
2017-09-22 17:16:02 -04:00
samantharitter
bacb63bbf8
SERVER-30740 Disable background session cache refreshing on tests
2017-09-11 10:48:31 -04:00
Yves Duhem
2f6a2294fe
SERVER-30683 Support failovers in ReplicaSetFixture
2017-09-01 17:41:35 -04:00
Robert Guo
b136dbce0f
SERVER-19541 supporting connecting to an external cluster in resmoke.py
2017-08-21 10:30:59 -04:00
Judah Schvimer
ae59589e23
SERVER-30501 Create rollback logging component
2017-08-07 14:01:55 -04:00
Jonathan Reams
1622c6b7a7
SERVER-29402 Implement ServiceExecutor and fixed-size test executor
2017-07-14 16:19:40 -04:00
Nathan Myers
c63465a42e
SERVER-29405 delay deleting orphaned shard chunks
...
When deleting the donor range after migrating a chunk off of a shard,
the range deleter will schedule the deletion at some time in the future,
according to a server parameter orphanCleanupDelaySecs, which defaults
to 900, or 15 minutes. It does not delay range deletions preparatory to
migrating a range in, and does not put off deleting the donor range if
the moveChunk command has set the option _waitForDelete.
The file jstests/sharding/write_commands_sharding_state.js had CR (0x0D)
line endings, which made the patch fail lint. The substantive changes
in the file were to add "_waitForDelete" options to the moveChunk
commands.
2017-06-30 15:50:39 -04:00
Eddie Louie
103972cebb
SERVER-28590 Invoke validate command on collections before shutting down mongod in JS tests
2017-06-07 14:36:31 -04:00
Max Hirschhorn
835a13294a
SERVER-29008 Set TestData.numTestClients property in resmoke.py.
...
Forwards the value for resmoke.py's --numClientsPerFixture command line
option to the mongo shell running the test. This enables the fuzzer to
know if there are concurrent clients running the test.
2017-05-16 12:33:32 -04:00
Eddie Louie
9178a39893
SERVER-26897 Add resmoke.py support for prepending scripts to mongo eval list
2017-03-27 11:39:28 -04:00
William Schultz
4bda560cd9
SERVER-27908 Log every heartbeat during testing
2017-03-09 13:16:13 -05:00
iwysiu
76fb4530a1
SERVER-24328 modify resmoke for concurrent testcases
2016-07-01 11:52:15 -04:00
Mike Grundy
dbbad24bfb
SERVER-24456 Tests should lower RocksDB cache size
2016-06-14 18:16:27 -04:00
Mike Grundy
dd3d9e3077
SERVER-22204 Tests should lower WT cache size
2016-06-13 16:33:56 -04:00
Max Hirschhorn
12ae3ef9a6
SERVER-20828 Always enable journaling for config servers in tests.
...
Change ShardingTest and resmoke.py to pass --journal if --configsvr is
specified.
2015-10-08 16:31:31 -04:00
Charlie Swanson
6d6347195a
SERVER-20563 Only append strings to string builders in resmoke.py
2015-09-22 16:54:06 -04:00
Max Hirschhorn
53f0b88ef9
SERVER-20475 Add --preallocJournal option to resmoke.py.
...
Defaults to off.
2015-09-21 09:06:22 -04:00
Adam Midvidy
2ec075a6d6
SERVER-19448 implement resmoke.py support for c++ integration tests
2015-08-11 13:50:17 -04:00
Randolph Tan
1cfa494116
SERVER-19390 Make config server read commands do read committed
2015-08-06 09:58:01 -04:00
Adam Midvidy
83f1d80c6f
SERVER-19646 pass setParameters through to TestData in resmoke.py
2015-07-31 13:51:49 -04:00
David Storch
967422b380
SERVER-19571 configure regression loop to use --readMode commands in suites that don't start mongos
...
Adds --shellReadMode flag to resmoke.py and changes Evergreen / resmoke configuration files to pass
--readMode commands where appropriate.
2015-07-30 14:56:45 -04:00
Robert Guo
e4aa8caf29
SERVER-19336 Add ESE tasks to Evergreen
2015-07-24 11:07:06 -04:00
Adam Midvidy
cf1a2f6d70
SERVER-19299 add the ability to pass --setParameter arguments on the command line to resmoke.py
2015-07-21 18:14:13 -04:00
Charlie Swanson
15a5fcc644
SERVER-18390 Check dbhash of all databases during small_oplog suites
2015-05-20 11:55:55 -04:00
Max Hirschhorn
424314f65e
SERVER-1424 Rewrite smoke.py.
...
Split out the passthrough tests into separate suites. The MongoDB
deployment is started up by resmoke.py so that we can record the
success/failure of each individual test in MCI.
Added support for parallel execution of tests by dispatching to
multiple MongoDB deployments.
Added support for grouping different kinds of tests (e.g. C++ unit
tests, dbtests, and jstests) so that they can be run together. This
allows for customizability in specifying what tests to execute when
changes are made to a particular part of the code.
2015-05-08 14:49:42 -04:00