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

307 Commits

Author SHA1 Message Date
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
Randolph Tan
7acafe85d9 SERVER-13425 migrate sharding jstest suite to use write commands api 2014-04-21 16:53:25 -04:00
Eric Milkie
cffd39b33f SERVER-13435 do not run dropdb_race.js in smalloplog 2014-04-01 11:26:50 -04:00
Scott Hernandez
0798ac066e SERVER-13297: have 'smoke.py all' use jsCore instead of js 2014-03-27 18:34:41 -04:00
Mathias Stearn
43d933a286 SERVER-13391 Move slowest tests from noPassthrough* (formerly slow{Weekly,Nightly}) to slow*
slow1 and slow2 are new suites to hold very slow tests. The idea is that we
can create slow3, slow4, etc to keep the time to run the longest suite down.
2014-03-27 17:35:16 -04:00