Judah Schvimer
63640ef8a5
SERVER-25252 create static initial sync passthrough that uses resync to restart initial sync
2016-09-02 11:45:19 -04:00
Kyle Suarez
7486388e02
SERVER-25768 skip hooks in fuzzer suites when invalid views present
...
Skips the validate and dbhash hooks for jstestfuzz* suites when listCollections
fails with an InvalidViewDefinition error.
2016-08-24 17:39:00 -04:00
Robert Guo
b13bac6c1b
SERVER-25358 resmoke should shutdown mongod cleanly on Windows
2016-08-16 10:52:20 -04:00
Esha Maharishi
3daf1fb89b
SERVER-25543 add shardsvr startup option for shards in ShardedClusterFixture
2016-08-10 15:53:04 -04:00
Judah Schvimer
43ab2d9e0b
SERVER-25399 Disable chaining in initial sync static passthrough
2016-08-09 13:19:12 -04:00
iwysiu
0c9a7a497a
SERVER-24729 stagger the launching of resmoke jobs
2016-07-20 12:15:14 -04:00
Robert Guo
b9b133f4d7
SERVER-24966 call testcase.configure only once
2016-07-19 17:28:22 -04:00
Judah Schvimer
433ffe0574
SERVER-24538 Add small_oplog_rs_initsync_static passthrough to include periodic initial sync members
2016-07-19 09:44:37 -04:00
Mike Grundy
f18bb78b46
SERVER-24716 Remove the CheckReplDBHashDeprecated hook
2016-07-13 14:54:39 -04:00
Jonathan Abrahams
6aab151144
SERVER-24925 add raw_url field to resmoke report
2016-07-11 16:01:48 -04:00
Robert Guo
598b6fa7c2
SERVER-24923 TypeError when running unittests
2016-07-06 13:40:19 -04:00
iwysiu
3d13237880
SERVER-24884 syntax adjustments
2016-07-05 12:38:55 -04:00
iwysiu
07546d8657
SERVER-24884 change resmoke so after test hooks only run once
2016-07-05 11:59:39 -04:00
iwysiu
76fb4530a1
SERVER-24328 modify resmoke for concurrent testcases
2016-07-01 11:52:15 -04:00
Robert Guo
4c0336f5b0
SERVER-23226 port CheckReplDBHash hook to jS
2016-06-22 11:11:01 -04:00
Mike Grundy
7af6573341
SERVER-24537 Create a new and modified test running task
2016-06-15 16:50:15 -04:00
Mike Grundy
dbbad24bfb
SERVER-24456 Tests should lower RocksDB cache size
2016-06-14 18:16:27 -04:00
iwysiu
8878d6e30d
SERVER-24535 modify testcases.py to work with concurrent fuzzing
2016-06-13 16:53:14 -04:00
Mike Grundy
dd3d9e3077
SERVER-22204 Tests should lower WT cache size
2016-06-13 16:33:56 -04:00
Kaloian Manassiev
d900c3b855
SERVER-23733 Remove the mongos chunkSize startup option
...
This change removes the chunkSize startup option from mongos in place of
the 'chunksize' setting.
2016-06-02 13:39:33 +03:00
Robert Guo
f2f6163b0b
SERVER-22860 allow resmoke.py to run JS hooks
2016-05-18 13:47:18 -04:00
Mike Grundy
686bd5e0ab
SERVER-21841 Add mode to resmoke.py to list under what suites a test runs
2016-05-10 09:51:17 -04:00
Mike Grundy
e7e0ef104b
SERVER-22198 resmoke.py should obey order of tests specified via command line
2016-04-28 09:58:31 -04:00
Scott Hernandez
f88e2487ba
SERVER-22533 : correct tests for writeConcern majority + journal behaviors
2016-03-27 11:45:02 -04:00
Robert Guo
ab811bfec9
SERVER-22776 Dump oplog on CheckReplDBHash failure
2016-02-23 18:59:43 -05:00
Robert Guo
3bf4d50da8
SERVER-22806 CheckReplDBHash hook should fsync first
2016-02-23 17:40:06 -05:00
Mike Grundy
a8c2e2c267
SERVER-21990 Deprecation warning from resmoke.py - replicaset.py insert is deprecated
2016-01-25 13:55:38 -05:00
Mike Grundy
ca39291d73
SERVER-21801 CheckReplDBHash testing hook should check document type (resmoke.py)
2016-01-22 11:43:24 -05:00
Max Hirschhorn
153bc4fd12
SERVER-22219 Use subprocess32 on POSIX systems if it's available.
2016-01-21 20:25:15 -05:00
Charlie Swanson
4d835254c6
SERVER-22200 Correct logic to mark a test as a failure.
2016-01-21 09:29:23 -05:00
Jonathan Abrahams
8aa1202a37
SERVER-22165 Fix resmoke.py deadlock between logger pipe and timer thread
2016-01-19 15:58:47 -05:00
Max Hirschhorn
00c8c64f6c
SERVER-22142 join() FlushThread in resmoke.py after running all tests.
...
This prevents the FlushThread from running while the interpreter is
shutting down and the import machinery is uninitialized.
Also fixed an issue where a KeyboardInterrupt while running multiple
suites with --continueOnFailure would skip to the next suite, rather
than exiting resmoke.py.
2016-01-15 09:30:39 -05:00
Jonathan Abrahams
35de3dca91
SERVER-21949 Add validation testing hook to resmoke.py
2016-01-11 15:39:04 -05:00
Jonathan Abrahams
299dfc420c
SERVER-21747 CheckReplDBHash should not print error message when the system collections differ in the presence of other errors
2016-01-07 09:55:15 -05:00
Jonathan Abrahams
0964c60791
SERVER-21565 Support more than 7 nodes in a replica set in resmoke.py
2015-12-23 09:11:26 -05:00
Max Hirschhorn
f176586570
SERVER-21955 Fix issue with MasterSlaveFixture and CleanEveryN hook.
...
Avoid constructing new Fixture instances inside
MasterSlaveFixture.setup().
2015-12-21 12:35:23 -05:00
Kamran Khan
1ef94fe109
SERVER-21901 CheckReplDBHash checks wrong node when printing missing docs
2015-12-15 14:16:07 -05:00
Mike Grundy
1991113653
SERVER-21648 resmoke.py's dbHash should compare documents with an ordered dictionary
2015-12-01 22:51:11 -05:00
Charlie Swanson
caf1dfe036
SERVER-21417 Add command line options to resmoke.py to include or exclude tags
2015-11-13 11:30:16 -05:00
Eric Milkie
b314afeac8
Improve startup time for resmoke suites
2015-10-23 15:20:44 -04:00
Max Hirschhorn
9be7e812e0
SERVER-19813 Handle invalid UTF-8 sequences in subprocess output.
2015-10-16 19:38:29 -04:00
Max Hirschhorn
06fcd75302
SERVER-20899 Fix issue with resmoke.py fixtures and CleanEveryN hook.
...
Avoid constructing new Fixture instances inside
ReplicaSetFixture.setup() and ShardedClusterFixture.setup().
2015-10-15 10:58:53 -04:00
Max Hirschhorn
cda9ac3ae9
SERVER-20892 Fix issue with resmoke.py not waiting for initial sync.
2015-10-13 11:04:22 -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
Mathias Stearn
5be08a1188
SERVER-20707 Add --enableMajorityReadConcern option
2015-10-08 12:06:52 -04:00
David Storch
df2a33f997
SERVER-20067 SERVER-19572 set readMode in shell based on wire version
...
"compatibility" readMode now causes the shell to detect whether or not
to use find/getMore commands based on wire version. "commands" mode
forces use of the find/getMore commands, and "legacy" mode forces uses
of legacy OP_QUERY/OP_GET_MORE reads.
Also configures tests to force use of "commands" or "legacy" mode as
appropriate.
2015-09-30 13:25:15 -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
Charlie Swanson
d99dbc6b0f
SERVER-18273 Copy TestData to avoid aliasing issues
2015-09-14 10:04:22 -04:00
Charlie Swanson
d5d4e19eeb
SERVER-18273 Increase size of port range, use TestData to specify port range
2015-09-09 13:14:48 -04:00