0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

311 Commits

Author SHA1 Message Date
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