Commit Graph

503 Commits

Author SHA1 Message Date
Wisdom Omuya
75d67cdf5a SERVER-11382: record of skipped tests as 'skip'
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-11-18 16:28:20 -05:00
Spencer T Brody
cc9756ce74 SERVER-10420 Re-enable sharding/replmonitor_bad_seed.js test in auth passthrough mode 2013-11-18 16:12:40 -05:00
Eric Milkie
86f1890527 MCI-970 send data to buildlogger in larger batches 2013-11-14 17:26:10 -05:00
Andreas Nilsson
8041835681 SERVER-11375 Change names of sslMode states 2013-11-14 19:55:55 +00:00
Dwight
e997b559cf Towards automatic generation of vcxproj files. See comments at top of the make_vcxproj.py file on how to use. 2013-11-13 17:07:49 -05:00
Mathias Stearn
1c05609c89 SERVER-10868 Add --temp-path parameter to smoke.py 2013-11-12 19:08:06 -05:00
Andreas Nilsson
b5d36ec05c SERVER-10330 SERVER-11195 SSL server hostname validation 2013-11-13 08:50:07 +00:00
gregs
fe59d4249b SERVER-10818 allow turning on batch upconversion (useClusterWriteCommands) via smoke.py 2013-11-11 09:51:18 -05:00
Randolph Tan
b8fd0b3094 SERVER-11627 Make the shell use write commands by default 2013-11-08 10:02:13 -05:00
Mathias Stearn
ca5b94c240 SERVER-11613 Fix some brokenness in test logging
Changes:
* smoke.py captures both stdout and stderr of subprocesses
* Log buffering reduced (main log() function already was line-buffered).
* printStackAndExit writes to stdout rather than stdin.
2013-11-06 19:13:14 -05:00
Andreas Nilsson
50030f55d0 SERVER-8864 Include the sslSpecial build suite in smoke.py 2013-11-01 17:45:16 -04:00
Benety Goh
2e10439eba SERVER-9579 fixed dbpath prefix for all smoke tests that start (multiple) mongod processes through the mongo shell 2013-10-29 13:11:41 -04:00
Sridhar Nanjundeswaran
063359489f SERVER-11341 - Added merge module as a variable to wixproj and buildenterprisemsi.bat 2013-10-28 13:17:13 +05:30
Ernie Hershey
31713e0af4 SERVER-963 Separate enterprise and community debian rules and control files 2013-10-12 18:20:01 -04:00
Ernie Hershey
b57a0b403e SERVER-963 Externalize enterprise packaging spec files 2013-10-12 18:20:01 -04:00
Sridhar Nanjundeswaran
332e4f1a23 SERVER-11108 - non enterprise builds are not working 2013-10-11 10:36:35 -07:00
Andreas Nilsson
aef38b7e2c SERVER-8864 SSL mixed mode cmd line parameters 2013-10-09 14:24:29 -04:00
Eric Milkie
7ada7a8e11 SERVER-10830 msi builder as an scons target 2013-10-09 13:59:08 -04:00
Ernie Hershey
37a7f2f07f SERVER-10051 require cyrus sasl instead of gsasl 2013-10-04 13:25:27 -04:00
Ernie Hershey
fc780bfec9 SERVER-11008 Add full conflicting package name list 2013-10-04 13:25:27 -04:00
Ernie Hershey
c3a1079ef7 SERVER-10580 add trailing slash so find command works if source dir is a symlink 2013-10-04 13:25:27 -04:00
Ernie Hershey
886e2c6ff3 SERVER-10581 Ignore enterprise packages in consolidate-repos.sh 2013-10-04 13:25:27 -04:00
Ernie Hershey
ef582b64cb SERVER-3579 Change redhat username and group from mongod to mongodb 2013-10-04 13:25:27 -04:00
Ernie Hershey
09ffdcc927 SERVER-10871 Change 'mongodb' to 'mongo' to mean the mongod process and service 2013-10-04 13:25:27 -04:00
Andreas Nilsson
7db361fe2d SERVER-7455 x.509 cluster auth tests 2013-10-03 12:25:08 -04:00
Sridhar Nanjundeswaran
7966d19ab8 SERVER-10870 - Include SNMP configuration files for mongod.
Also removed snmp dlls getting installed for non mongod components
2013-10-02 10:10:26 -07:00
Andreas Nilsson
625e971353 SERVER-7455 x.509 cluster auth tests and expanded use-ssl passthrough 2013-09-30 14:10:54 -04:00
Andy Schwerin
3bc344db79 SERVER-1105 Update AuthorizationSession's logic for collection-level access control.
Also requires changing the privileges of the built-in roles.  This patch takes the opportunity to remove the 2.2-style read-only roles in favor of the 2.4-style "read" and "readAnyDatabase" roles, and renames the 2.2-style read-write roles "dbOwner" and "root".  The "root" name, at least, is subject to change prior to the next unstable release.

Test harnesses are updated as needed to use the correct builtin roles.
2013-09-26 14:33:43 -04:00
Sridhar Nanjundeswaran
fb4944060d SERVER-10822 - Include generated C++ driver header files folder
Build directly using heat, candle and light
2013-09-26 10:20:44 -07:00
Ernie Hershey
e01dfe96c7 SERVER-3579 Change file paths to consistent format 2013-09-25 21:41:28 -04:00
Ernie Hershey
5a590d8514 SERVER-3579 Packaging logic cleanup 2013-09-25 21:41:28 -04:00
Ernie Hershey
787d2d85a8 SERVER-3579 replace mongo-10gen and mongodb-10gen with mongodb-org 2013-09-25 21:41:28 -04:00
Ernie Hershey
cd2f9548a3 SERVER-3579 replace 10gen with mongodb 2013-09-25 21:41:28 -04:00
Sridhar Nanjundeswaran
ddb216a374 SERVER-10730 - Allow user specified install directory 2013-09-24 11:38:28 -07:00
Sridhar Nanjundeswaran
c8f2a70ba8 SERVER-10814 - Install enterprise dlls with c++ driver 2013-09-19 11:40:22 -04:00
Sridhar Nanjundeswaran
30f4e0801a SERVER-10792 - Account for enterprise license in enterprise build 2013-09-19 11:29:48 -04:00
Siyuan Zhou
00f71c5019 SERVER-10804 Add more details to test report generated by smoke.py 2013-09-18 11:59:49 -04:00
Siyuan Zhou
168f86f766 SERVER-10803 Fix buildbot url capture in smoke.py on windows 2013-09-18 11:59:49 -04:00
Sridhar Nanjundeswaran
89d8e55e2e SERVER-9956 - Installer changes for enterprise edition for Windows
1) Changed default install directory
2) C++ driver is now an optional feature that can be installed
3) Enterprise dlls are now installed for enterprise builds

Note: Enterprise is only supported for x64 2008R2+ builds
2013-09-13 12:49:13 -07:00
Siyuan Zhou
74b09795ac SERVER-10740 Generate test result report from smoke.py
smoke.py could optionally output a test report to a file. This should be
an json summary of a test suite run, so MCI can report on specific failed
tests.
The following command could generate a detailed test report in json
format. smoke-last.json will have the details as well.
smoke.py --report-file <report-file-path>

Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-09-12 18:58:59 -04:00
Siyuan Zhou
25257eef8a Remove trailing whitespace.
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-09-12 18:58:59 -04:00
Eric Milkie
9ab28c9b50 SERVER-9771 build Windows dynamic library C++ driver
Add generate_def.py script for windows dll.
Expose all public symbols found in the static library.
Note that the static Windows library may not work properly, as
not all obj modules may be included by the linker, despite their
necessity for their global initializers.  This dynamic library
will include all necessary obj modules.
2013-09-12 16:05:44 -04:00
Matt Kangas
1bd77478ad SERVER-10462 compensate for Windows file locking race 2013-09-11 17:23:37 -04:00
Andrew Morrow
f0deda49e3 SERVER-9766 Remove support for separate client driver package 2013-09-11 16:46:52 -04:00
Spencer T Brody
ec23a4a358 SERVER-9517 Update tests to pass with new user schema 2013-09-06 12:31:22 -04:00
Spencer T Brody
d328dd5227 SERVER-10640 SERVER-10639 Skip sharding/trace_missing_docs_test.js in auth passthrough 2013-08-29 11:24:30 -04:00
Andrew Morrow
dda99507af SERVER-10497 Remove legacy update framework 2013-08-13 18:02:42 -04:00
Scott Hernandez
b2b0616c61 fix for old python versions 2013-08-13 11:04:16 -04:00
Scott Hernandez
b68af6a0f9 print more info on small-oplog test failures 2013-08-09 08:01:15 -04:00
Spencer T Brody
3e50406c65 SERVER-10420 Skip jstests/sharding/replmonitor_bad_seed.js until we no longer initilize all user data at process startup 2013-08-07 15:54:26 -04:00