Commit Graph

742 Commits

Author SHA1 Message Date
dalyd
f830ac3042 SERVER-19899: Mongo-perf analysis script -- Check for per thread level regressions 2015-08-14 15:22:34 -04:00
Randolph Tan
86eddcdacd SERVER-19886 Make tests run config servers with 3 member replica sets 2015-08-14 11:21:41 -04:00
dalyd
c04aaefd09 SERVER-19820: return failure correctly 2015-08-13 11:42:23 -04:00
dalyd
19711b1d91 SERVER-19820: Update perf.yml to use mongo-perf check script 2015-08-13 07:56:11 -04:00
dalyd
eb585b35f6 Revert "SERVER-19820: Update perf.yml to use mongo-perf check script"
This reverts commit df6597a509.
2015-08-12 20:36:15 -04:00
Ernie Hershey
ed856e8865 SERVER-19893, SERVER-14036, SERVER-8770 - Packaging improvements
* Signing RPM's
* Signing .DEB's with organization key instead of Richard's key
* Generating packages on individual platforms in compile tasks
* Trimming redundant Enterprise packaging python code
* Miscellaenous cleanup, mostly to support the above goals
2015-08-12 19:24:21 -04:00
dalyd
df6597a509 SERVER-19820: Update perf.yml to use mongo-perf check script 2015-08-12 15:08:09 -04:00
Adam Midvidy
2ec075a6d6 SERVER-19448 implement resmoke.py support for c++ integration tests 2015-08-11 13:50:17 -04:00
James Cohan
ff9624152b SERVER-19095 Changes parsing of stages in authorization checking and adds enterprise pipeline tests to aggregation suite 2015-08-11 10:52:36 -04:00
Spencer T Brody
efcbdfee6e SERVER-19731 SERVER-19524 Make resmoke.py properly set up replica set config servers 2015-08-08 11:29:38 -04:00
James Cohan
9285c02fa6 SERVER-19095 Prep for $lookUp, add checks for auth and sharded collection(s) 2015-08-07 11:02:16 -04:00
Randolph Tan
1cfa494116 SERVER-19390 Make config server read commands do read committed 2015-08-06 09:58:01 -04:00
Christian Kvalheim
8c8da71903 SERVER-17953 Implement Driver CRUD API Spec in shell
Closes #1004.

Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>

  - Moved CRUD API implementation into separate file to workaround 65K
    string length compiler limit on Windows.

  - Fixed test to ignore modifiedCount property (i.e. nModified) when
    not using write commands.
2015-08-04 09:11:28 -04:00
Raymond Jacobson
8b19e377c4 SERVER-19613 Add experimental Decimal128 build flag
Add scons build parameter --experimental-decimal-support=on,
which enables experimental support of a 128 bit decimal type.
2015-07-31 15:30:46 -04:00
Adam Midvidy
83f1d80c6f SERVER-19646 pass setParameters through to TestData in resmoke.py 2015-07-31 13:51:49 -04:00
David Storch
967422b380 SERVER-19571 configure regression loop to use --readMode commands in suites that don't start mongos
Adds --shellReadMode flag to resmoke.py and changes Evergreen / resmoke configuration files to pass
--readMode commands where appropriate.
2015-07-30 14:56:45 -04:00
Robert Guo
6c994fb8e0 SERVER-19336 Fix ESE Key Path in Resmoke 2015-07-24 16:36:58 -04:00
Robert Guo
e4aa8caf29 SERVER-19336 Add ESE tasks to Evergreen 2015-07-24 11:07:06 -04:00
James Wahlin
13b7fba6b8 SERVER-19504 Remove indexStats command artifacts 2015-07-22 14:17:20 -04:00
Adam Midvidy
cf1a2f6d70 SERVER-19299 add the ability to pass --setParameter arguments on the command line to resmoke.py 2015-07-21 18:14:13 -04:00
Scott Hernandez
4d5b80ab7f SERVER-18982: do inserts as inserts in replication 2015-07-20 17:10:13 -04:00
J Delaney
da03c5f444 SERVER-19413 Add resmoke suite for jstestfuzz
Closes #1002.

Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com>
2015-07-16 00:30:27 -04:00
Jason Carey
e749ffad9b SERVER-18531 Integrate SpiderMonkey
Provides SpiderMonkey 38.0.1esr as a JS engine for mongo and mongod.
2015-07-14 16:15:54 -04:00
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