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

719 Commits

Author SHA1 Message Date
Andrew Morrow
932e768dc2 SERVER-19313 Remove some obsoleted usages of boost 2015-07-09 13:49:39 -04:00
Jonathan Abrahams
a8fe59a147 SERVER-19262 Split Concurrency test suite into 3:
- Concurrency
- Concurrency_replication
- Concurrency_sharded

fixed the reverted commit for resubmission
2015-07-07 16:26:23 -04:00
Jonathan Abrahams
b932678bdc Revert "SERVER-19262 Split Concurrency test suite into 3:"
This reverts commit e9a8e1eda6.
2015-07-07 15:35:56 -04:00
Jonathan Abrahams
e9a8e1eda6 SERVER-19262 Split Concurrency test suite into 3:
- Concurrency
- Concurrency_replication
- Concurrency_sharded
2015-07-07 15:23:17 -04:00
Daniel Alabi
70ad0ad1cf SERVER-19085 Add new suite for running 3-node legacy config servers 2015-07-02 15:07:30 -04:00
Mathias Stearn
a43cd78c0c Revert "Changes to hang_analyzer to find right gdb version on Linux 64."
This reverts commit 7c1faf54e6.
2015-07-02 14:06:00 -04:00
Andy Schwerin
7c1faf54e6 Changes to hang_analyzer to find right gdb version on Linux 64. 2015-06-30 18:18:14 -04:00
Adam Midvidy
2186037a81 SERVER-19113 rewrite ssl_crl.js and ssl_mixedmode.js to not depend on legacy DBClientConnection behavior 2015-06-30 16:50:38 -04:00
Andrew Morrow
d879ba7b97 SERVER-19099 Enforce polyfill usage via lint 2015-06-30 12:16:56 -04:00
Martin Bligh
0a9a207be3 SERVER-19070: Fix various clang-format issues 2015-06-26 08:25:48 -04:00
Adam Midvidy
d1ae9d121a SERVER-19120 switch jscore_op_command to jscore_op_query 2015-06-25 09:57:42 -04:00
Max Hirschhorn
3ebf89e901 SERVER-18868 Blacklist dur/closeall.js because it takes too long. 2015-06-25 09:18:08 -04:00
Adam Midvidy
1fc9cba698 SERVER-19035 autodetect support for OP_COMMAND in remote servers 2015-06-24 15:50:30 -04:00
Jonathan Reams
31403b950c SERVER-19070 Make clang format script use python tarfile 2015-06-23 17:19:16 -04:00
Jonathan Reams
26d5e725c8 SERVER-18953 SERVER-9567 Add debug symbols archive target 2015-06-23 11:08:17 -04:00
Max Hirschhorn
528d028b50 SERVER-18572 Use the same timestamp format as MongoDB log messages. 2015-06-22 20:18:10 -04:00
Max Hirschhorn
8c8ee18403 SERVER-18756 Write all executions to the report.json file.
Makes it so that a link to the logs for every test that ran is present
in the sidebar of the Evergreen UI. Multiple entries will appear for
the same test file when --repeat is used.

This also fixes an issue where the number of tests skipped would be
incorrect if the same test file was included multiple times in the
"roots" key.
2015-06-22 20:18:10 -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
Charlie Swanson
438c619ada SERVER-18839 Define suites for subsets of unittests from each major area of the codebase 2015-06-22 17:53:42 -04:00
Mark Benvenuto
da608f5500 SERVER-18579: Add lint to enterprise repo, and suppress warning 2015-06-21 14:53:37 -04:00
Mark Benvenuto
2d3a435f9a SERVER-18579: Suppress lint.py warnings 2015-06-20 23:14:34 -04:00
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