Commit Graph

698 Commits

Author SHA1 Message Date
Mark Benvenuto
01965cf52b SERVER-18575: clang_format.py 2015-06-20 10:55:52 -04:00
Charlie Swanson
263299464c SERVER-18843 resmoke.py should not summarize all previous executions until it finishes 2015-06-18 10:49:50 -04:00
Eric Milkie
75081de3da SERVER-19025 add fassertStatusOK to errorcodes.py 2015-06-18 09:16:08 -04:00
Jonathan Reams
9cffe6232e SERVER-18911 Make sure new source tarballs match old source push conventions 2015-06-15 16:30:08 -04:00
Spencer T Brody
5d7dc2aa39 SERVER-18935 Ensure that dbtest always runs with journaling on when run through resmoke.py 2015-06-12 13:16:32 -04:00
Max Hirschhorn
8d117a49d1 SERVER-18933 Fix --continueOnFailure on ASAN builder.
A ServerFailure exception is always converted into a StopExecution
exception, whereas a TestFailure exception is only converted if
--continueOnFailure wasn't specified.
2015-06-12 09:54:18 -04:00
Adam Midvidy
f9685f7f8e SERVER-18664 make commands always return {ok: 0.0, errmsg: ..., code: ...} style responses 2015-06-03 11:13:31 -04:00
Max Hirschhorn
6b41043ce9 SERVER-17526 Enable tracking of spawned processes in MCI.
On Windows, this will cause MCI to assign processes to a job object.
Change resmoke.py to only create a job object if the current process
is not already assigned to one.
2015-05-28 20:26:41 -04:00
David Storch
ebd449e59e SERVER-17575 find and getMore commands respect BSONObj max user size limit 2015-05-28 16:17:23 -04:00
Max Hirschhorn
610fab503c SERVER-17861 Change the default storage engine to wiredTiger.
WiredTiger is used as the default storage engine if the dbpath does
not contain any data files. Otherwise, the storage engine specified
in the storage.bson metadata file is used when the --storageEngine
flag is omitted from the command line invocation.
2015-05-28 12:15:47 -04:00
Max Hirschhorn
12d9dea191 Revert "SERVER-17861 Change the default storage engine to wiredTiger."
This reverts commit a335b35b2e.
2015-05-27 08:49:03 -04:00
Max Hirschhorn
a335b35b2e SERVER-17861 Change the default storage engine to wiredTiger.
WiredTiger is used as the default storage engine if the dbpath does
not contain any data files. Otherwise, the storage engine specified
in the storage.bson metadata file is used when the --storageEngine
flag is omitted from the command line invocation.
2015-05-26 20:27:50 -04:00
Jonathan Reams
36ac7a5d8a SERVER-17782 Fix tarball naming in push task 2015-05-22 17:02:00 -04:00
Charlie Swanson
c69ae21c3a SERVER-18617 resmoke.py should not error when tearing down fixtures which had not been set up 2015-05-22 15:01:38 -04:00
Charlie Swanson
30d46ef4c2 SERVER-18445 include bugs/ subdirectory in aggregation suite, remove test_bugs.js 2015-05-22 10:03:59 -04:00
Max Hirschhorn
cbad138582 SERVER-18600 Avoid giving the same port to multiple processes. 2015-05-21 19:50:54 -04:00
Max Hirschhorn
0ea58cb3bc SERVER-18599 Increase connection timeout in resmoke.py.
Change resmoke.py to wait up to 5 minutes for a mongod/mongos process
to start accepting connections. Waiting only 30 seconds for a
connection to be established is insufficient on some build variants in
Evergreen. This is likely due to file preallocation, disk speed, and
other resource factors.
2015-05-21 19:14:50 -04:00
David Storch
920a48f1ed SERVER-17577 query planner now makes use of separate limit and batchSize fields in find command 2015-05-21 17:36:14 -04:00
Jonathan Reams
2ce0a91ec6 SERVER-17782 SERVER-17329 Improve versioning and add distsrc to SCons 2015-05-21 14:15:43 -04:00
Charlie Swanson
15a5fcc644 SERVER-18390 Check dbhash of all databases during small_oplog suites 2015-05-20 11:55:55 -04:00
Adam Midvidy
080ff4e288 SERVER-18291 create a variant of the jsCore suite for OP_COMMAND 2015-05-19 14:27:08 -04:00
Charlie Swanson
12f532bec7 SERVER-18419 Log better summary when --repeat option to resmoke.py is specified 2015-05-12 11:10:08 -04: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
Kaloian Manassiev
8a80686eb3 Fix vcxproj.header includes 2015-05-07 11:35:48 -04:00
Mark Benvenuto
0ec9948134 SERVER-18312: Update vcxproj.header for PCRE 8.37 2015-05-06 15:35:45 -04:00
mike o'brien
9da229e234 SERVER-18262 retry links download multiple times before failing
Signed-off-by: Ernie Hershey <ernie.hershey@10gen.com>
2015-04-30 12:37:15 -04:00
mike o'brien
b4bab9ebc1 SERVER-18251 multiversion setup script should dump stacks on SIGUSR1 signal
Signed-off-by: Ernie Hershey <ernie.hershey@10gen.com>
2015-04-29 13:07:24 -04:00
Sam Kleinman
ca96065479 SERVER-18229: fix smoke.py interaction with pymongo 2015-04-28 13:06:19 -04:00
Michael Cahill
076cd926ab SERVER-18199 WiredTiger changes for 3.1.2.
Just scripts for now: the real merge will follow.
2015-04-27 16:55:02 +10: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
Jonathan Reams
a64b7af35a SERVER-17755 Remove legacy code from build system 2015-04-16 16:24:36 -04:00
Sam Kleinman
e34ce3f561 SERVER-18082: move buildlogger config to env vars 2015-04-16 12:48:40 -04:00
Mathias Stearn
a7fa0b96f5 SERVER-17897 Add a way to opt out of building modules 2015-04-09 11:35:56 -04:00
Spencer T Brody
7baac52f05 SERVER-17450 Cleanup SSL test infrastructure 2015-04-06 18:19:21 -04:00
Andrew Morrow
b74866fd07 SERVER-17863 Sort in config.h header when possible 2015-04-03 11:40:52 -04:00
Jonathan Reams
ef7f17be80 SERVER-9563 Add support for config.h header 2015-03-26 18:30:00 -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
Kaloian Manassiev
0efa8d8855 Fix the boost version in the Visual Studio project generator 2015-03-17 11:30:07 -04:00
Andrew Morrow
055d827ed7 SERVER-17329 Interpolate new version.txt file into generated buildinfo files 2015-03-09 17:51:06 -04:00
Ernie Hershey
bbe711f919 SERVER-17396 Create 7Server symlinks in rhel repos 2015-03-05 18:30:53 -05:00
Thomas Rueckstiess
5765560344 SERVER-17267 exclude wtstats template sources from changed path.
added in review: implement Keith's suggestion

Closes #923

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2015-02-12 09:38:10 -05:00
Dan Pasette
b8784ae7e3 Change branch used to update WiredTiger code 2015-02-11 10:11:57 -05: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
Matt Kangas
b6f25f8a98 update-vendor-wiredtiger: exclude tools/template 2015-01-20 18:23:10 -05:00
Ernie Hershey
d05d6c2c00 SERVER-16744 Ensure Amazon and SUSE repos are in repo consolidation scripts 2015-01-09 17:27:16 -05:00