Max Hirschhorn
dd6acd3551
SERVER-23959 Conditionally create a Windows job object in smoke.py.
...
Changes smoke.py to (like resmoke.py) only create a job object if the
Python process isn't already inside of one. This allows the Evergreen
agent to create a job object for managing processes spawned by a task to
ensure they are cleaned up reliably.
2017-02-02 10:49:12 -05:00
Eric Milkie
61fd8eefb0
SERVER-23111 isolate election_timing.js and memory.js by creating new serial_run suite
2016-03-15 13:28:47 -04:00
Jonathan Abrahams
d9433cc3ab
SERVER-18144 Remove references to TestData.testFile and TestData.testPath
2016-02-01 08:56:33 -05:00
Randolph Tan
0499aee83f
SERVER-21883 Remove _testDistLockWithSkew and _skewClockCommand
2015-12-14 15:57:11 -05:00
Randolph Tan
9f0ceef0b3
SERVER-18195 Read after optime (repl only)
2015-05-11 10:09:05 -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
Sam Kleinman
ca96065479
SERVER-18229 : fix smoke.py interaction with pymongo
2015-04-28 13:06:19 -04:00
Mark Benvenuto
3353caa09f
SERVER-18176 : Add RLP tasks to MCI
2015-04-24 10:15:19 -04:00
Spencer T Brody
c7bcf4d52d
SERVER-10909 Enable previously skipped tests to run in ssl mode now that MongodRunner is gone
2015-04-21 11:09:45 -04:00
Jonathan Reams
a47efdc689
SERVER-18073 Make smoke.py work with pymongo 3.0
2015-04-17 15:24:51 -04:00
Sam Kleinman
e34ce3f561
SERVER-18082 : move buildlogger config to env vars
2015-04-16 12:48:40 -04:00
Spencer T Brody
7baac52f05
SERVER-17450 Cleanup SSL test infrastructure
2015-04-06 18:19:21 -04:00
Charlie
6d33c3637e
Revert " SERVER-17450 Cleanup SSL test infrastructure"
...
This reverts commit 43e53251a3
.
2015-03-24 13:46:51 -04:00
Spencer T Brody
43e53251a3
SERVER-17450 Cleanup SSL test infrastructure
2015-03-24 16:13:30 +01:00
Scott Hernandez
aa352eab21
SERVER-17193 : Exclude (failing) capped collection tests from small_oplog*
2015-02-05 16:09:29 -05:00
Scott Hernandez
67b1c6da11
SERVER-16792 : fix smoke.py --small-oplog-rs so it works
2015-02-03 13:52:38 -05:00
alabid
c8c43855e1
SERVER-16695 Move FSM tests into new test suites
...
Closes #893
Signed-off-by: Benety Goh <benety@mongodb.com>
2014-12-31 10:11:12 -05:00
Dan Pasette
ccb67f50ab
SERVER-16313 Fix WiredTiger engine, collection and index options to use new names
2014-12-17 21:24:46 -05:00
Andreas Nilsson
09abd0fe8e
SERVER-16002 SERVER-16369 - Cluster / standalone auth tests
2014-12-05 14:06:06 -05:00
Andreas Nilsson
a6a420f7f6
Revert " SERVER-16002 SERVER-16369 Cluster / standalone auth tests."
...
This reverts commit 11b2d7b605
.
2014-12-02 15:42:26 -05:00
Bernie Hackett
11b2d7b605
SERVER-16002 SERVER-16369 Cluster / standalone auth tests.
...
Closes #870
Signed-off-by: Benety Goh <benety@mongodb.com>
2014-12-02 10:35:23 -05:00
Randolph Tan
8deddb065c
SERVER-15318 copydb should not use exhaust flag when used against mongos
2014-11-25 12:01:25 -05:00
Ernie Hershey
489690cfbc
SERVER-16113 Add additional WT options to smoke.py and jstests
...
This change adds --wiredTigerCollectionConfig and
--wiredTigerIndexConfig in exactly the same way that
--wiredTigerEngineConfig was previously added.
2014-11-19 15:15:41 -05:00
Ernie Hershey
43b83d0a38
SERVER-16113 Fix --wiredTigerEngineConfig smoke.py option parsing
2014-11-13 11:18:34 -05:00
Ernie Hershey
be5c5eb936
SERVER-16113 Add --wiredTigerEngineConfig option to smoke.py and jstests
2014-11-12 17:29:19 -05:00
Andy Schwerin
852dc8839c
SERVER-15882 Delete dbtests/perf/perftest, which doesn't actually work.
2014-11-04 20:32:14 -05:00
Andrew Morrow
2f67e70291
SERVER-15710 Support for leak detection in JS tests fun through smoke.py
2014-10-29 23:18:07 -04:00
Andreas Nilsson
eb3435c25e
SERVER-15236 Using SCRAM-SHA-1 for keyfile authentication
2014-10-10 09:55:13 -04:00
Andreas Nilsson
203a02ca8f
SERVER-15521 Make SCRAM-SHA-1 default pw algo in shell
2014-10-06 13:48:30 -04:00
Mathias Stearn
9f4ebf0e4f
SERVER-13635 Make dbtest take --storageEngine
2014-10-01 16:51:15 -04:00
Eliot Horowitz
6354dbac2e
SERVER-13635 : honor --storageEngine for small oplog tests
2014-09-30 14:03:05 -04:00
Dan Pasette
78a778b23b
SERVER-13635 : honor --storageEngine option in spawned processes
2014-09-29 18:31:31 -04:00
Greg Studer
e88273ac94
SERVER-1424 (re)smoke tag parsing and new test library, v0
...
Includes:
- Smoke.py options for filtering by jstest tags
- New resmoke.py test utility in v0 alpha
- Lots of example resmoke configurations
- SCons integration for unittests
- Sample tagged jstests
2014-09-18 14:37:45 -04:00
Greg Studer
4677734e7a
Revert " SERVER-1424 (re)smoke tag parsing and new test library, v0"
...
This reverts commit fac5571f67
.
2014-09-15 19:42:10 -04:00
Greg Studer
fac5571f67
SERVER-1424 (re)smoke tag parsing and new test library, v0
...
Includes:
- Smoke.py options for filtering by jstest tags
- New resmoke.py test utility in v0 alpha
- Lots of example resmoke configurations
- SCons integration for unittests
- Sample tagged jstests
2014-09-15 19:05:15 -04:00
Alex Kleiman
0d3349ce11
SERVER-14352 Significant improvements to RocksDB storage engine.
...
Incorporates a number of changes since the MongoDB World demo.
Closes #742
Signed-off-by: Benety Goh <benety@mongodb.com>
2014-08-12 10:35:39 -04:00
Mark Benvenuto
35f827aef4
SERVER-14714 : Add stack trace signal handler
...
SERVER-14181 : Dump dbtest & python processes, add timeout
2014-08-05 13:58:33 -04:00
Eliot Horowitz
6d2e9273bb
SERVER-13635 : allow smoke.py to use alternate storage engines
2014-07-28 08:43:19 -04:00
Jonathan
d5522fbaa3
SERVER-14652 update tests for localhost exception
...
Closes #721
Signed-off-by: Benety Goh <benety@mongodb.com>
2014-07-25 00:43:55 -04:00
Eliot Horowitz
3038384e3c
SERVER-14378 SERVER-12517 : make shell use listIndexes when available and start putting tests in mmap_v1
2014-07-23 09:04:01 -04:00
Matt Kangas
9a5f41d211
SERVER-14179 smoke.py leaves orphan mongod process
2014-06-11 17:31:42 -04:00
Randolph Tan
f2386b7f29
fix
2014-05-15 14:04:11 -04:00
Randolph Tan
0dabee8227
SERVER-13741 Migrate remaining tests to use write commands
2014-05-15 14:04:11 -04:00
Matt Kangas
630944421e
SERVER-13712 fix fedora8 builders (python 2.5.1)
2014-05-08 00:33:42 -04:00
Matt Kangas
ab47b0b217
SERVER-13712 cleanbb should clean entire /data/db dir
...
Invoke cleanbb via function call, not subprocess.
clean_dbroot() now cleans entire /data/db if --with-cleanbb specified,
including periodic cleanups.
2014-05-07 22:19:57 -04:00
Matt Kangas
8cd645a8fa
SERVER-13712 smoke.py --clean-every=N option
2014-05-07 22:19:57 -04:00
David Storch
7238072660
Revert " SERVER-13741 Migrate remaining tests to use write commands"
...
This reverts commit 87dc3ae516
.
2014-05-06 19:00:56 -04:00
Randolph Tan
87dc3ae516
SERVER-13741 Migrate remaining tests to use write commands
2014-05-06 16:32:44 -04:00
Randolph Tan
8fe31447b9
SERVER-13795 rename test binary to dbtest
2014-05-02 21:29:54 -04:00
Eric Milkie
7f7103d7a4
SERVER-13742 suppress unnecessary mongod-running messages for CppUnittests test suite
2014-04-28 12:51:06 -04:00