Commit Graph

115 Commits

Author SHA1 Message Date
Yves Duhem e94d22e967 SERVER-23818 Send Evergreen task Id to logkeeper 2017-02-16 09:39:23 -05:00
Robert Guo a1363d00d0 SERVER-27408 Allow resmoke to take more than one tag-related arguments.
Each tag argument can also be specified more than once and in both the
YAML suite definition and on the command line.

Tag argments will be agnostic to ordering, with each argument narrowing
down test files to be run. No tag is allowed to override another tag.
2017-01-26 15:49:59 -05:00
iwysiu 76fb4530a1 SERVER-24328 modify resmoke for concurrent testcases 2016-07-01 11:52:15 -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 dd3d9e3077 SERVER-22204 Tests should lower WT cache size 2016-06-13 16:33:56 -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
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
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
Max Hirschhorn 53f0b88ef9 SERVER-20475 Add --preallocJournal option to resmoke.py.
Defaults to off.
2015-09-21 09:06:22 -04:00
Charlie Swanson ff6326e5ab SERVER-18273 Compute ranges of ports for each job in resmoke.py 2015-09-03 09:15:11 -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
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
Max Hirschhorn 2fb814c60c SERVER-18834 Add --executor command line option to resmoke.py.
Exposes a way to specify how jstests passed in on the command line
should be run. Defaults to starting a standalone mongod.

    --executor=core_small_oplog_rs

is equivalent to smoke.py's --small-oplog-rs

    --executor=no_server

is equivalent to smoke.py's --dont-start-mongod
2015-06-22 20:18:10 -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