Commit Graph

446 Commits

Author SHA1 Message Date
Spencer T Brody
41affec0b4 SERVER-10128 skip killop.js in auth passthrough until auth no longer requires a read lock 2013-07-16 12:30:05 -04:00
Scott Hernandez
4d95966d3e MongoRunner setParameters support for smoke.py 2013-07-15 08:53:39 -04:00
Scott Hernandez
03c4a23747 SERVER-6399: allow smoke to accept setParameter 2013-07-10 13:04:47 -04:00
Andrew Morrow
af07d274c2 SERVER-9942 Give shared client tests a unique name to placate buildlogger 2013-06-17 19:38:22 -04:00
Gary Murakami
42255e2d5a SERVER-9486 git submodule scons build issue fix
If you add mongo to a parent project via "git submodule add", you need these fixes to build mongo.

Signed-off-by: Matt Kangas <matt.kangas@10gen.com>
2013-06-11 17:47:02 -04:00
Andrew Morrow
8e42456304 SERVER-6514 Don't attempt to test shared library clients for out of tree builds 2013-06-06 13:39:50 -04:00
Andrew Morrow
da8c0fa929 SERVER-6514 Re-add support for building the C++ driver shared library 2013-06-03 20:21:13 -04:00
Tad Marshall
054f48f94a SERVER-8795 Revert "SERVER-8782 disable smalloplog geo_update_btree.js on Solaris"
This reverts commit cafb1081b8.

Fixing SERVER-8795 should make geo_update_btree.js not segfault.
2013-06-03 04:41:43 -04:00
Andreas Nilsson
f844ed02b1 SERVER-9137 Added --httpinterface flag to mongod smoke tests 2013-05-31 16:40:14 +02:00
Jason Rassi
6d18458b18 SERVER-9794 Fix cleanbb.py shouldKill() buildslave condition 2013-05-28 12:43:34 -04:00
Greg Studer
6f50df1263 smoke.py allow job reassignment for subprocesses on Windows 7 and above 2013-05-09 17:28:34 -04:00
Tad Marshall
41e3d093a2 Make "bare assert" check more selective
Do not trigger "bare assert" error when " assert(" appears in a
quoted string, as it does in src/mongo/shell/mongo.cpp for example
(as generated by the Visual Studio build).
2013-04-22 08:20:35 -04:00
Randolph Tan
4510b95add SERVER-9174 Race condition on read_pref_rs_client.js after reconfig
Removed read_pref_rs_client.js from skipped test
2013-04-02 16:39:00 -04:00
Spencer T Brody
2d0f6cc207 SERVER-6972 SERVER-6495 Use isMaster instead of replSetGetStatus for monitoring the health of a replica set 2013-04-02 10:41:45 -04:00
Ernie Hershey
ce9218e76a SERVER-7692 RPM and Deb package for Subscriber Edition
Pulling in changes from tested version with ssl dependency and
spec conflicts with old versions of community packages
2013-03-26 16:03:41 -04:00
Ernie Hershey
75d38d081e SERVER-4808 Provide repo downloads of older versions of packages
This is used to consolidate multiple package versions into one
repository directory.
2013-03-26 15:51:03 -04:00
Spencer T Brody
37e19cbffb SERVER-8502 Make sure authMechanism is actually used when running auth passthrough tests 2013-03-25 18:45:20 -04:00
Ernie Hershey
c6c2ea55fe update logic for including new man pages to >=2.4.0, not >2.4.0 2013-03-17 23:41:01 +00:00
Andrew Morrow
054ac98b9a SERVER-8466 SERVER-8467 Clang support and autodetection 2013-03-15 20:24:49 -04:00
Ernie Hershey
d4898c284b SERVER-7692 modifed to build subscriber edition 2013-03-15 20:04:26 -04:00
Ernie Hershey
9d5a7c8631 SERVER-5307 Only include new man pages in rpm if version > 2.4.0 2013-03-14 19:54:56 -04:00
Ernie Hershey
206cf27c58 SERVER-5307 Include new man pages in rpm 2013-03-14 19:54:53 -04:00
Spencer T Brody
ceccc68851 SERVER-6327 Re-enable sync_conn_cmd.js in auth passthrough 2013-03-12 10:33:28 -04:00
Sridhar Nanjundeswaran
0982b4085e SERVER-4099, SERVER-4100. MSI for mongodb binaries that allows selective installation of various binaries. Separate 32 and 64 bit msi's. 2013-03-10 21:29:37 -07:00
Greg Studer
f69af0110f improve multiversion install script, now works with python 2.6 2013-03-05 10:39:10 -05:00
Spencer T Brody
4cfc0636c0 SERVER-8769 skip opcounters.js when running small_oplog tests 2013-03-04 13:59:04 -05:00
Eric Milkie
cafb1081b8 SERVER-8782 disable smalloplog geo_update_btree.js on Solaris 2013-03-04 12:43:17 -05:00
Spencer T Brody
3d6337ea89 SERVER-8501 Rename MONGO-CR to MONGODB-CR 2013-02-15 14:19:42 -08:00
Eric Milkie
fccd00cad5 SERVER-8589 disable drop2.js for auth testing 2013-02-15 13:35:38 -05:00
Andy Schwerin
1b2b144a88 SERVER-8414/SERVER-8429 Support SASL authentication in DBClient::auth() method, tools.
Introduces a new overload of the auth() method of DBClientWithCommands to the
C++ driver.  The new overload takes a single BSONObj of authentication
parameters as input, and is analagous to the saslClientAuthenticate method.
This new method supports all SASL methods, if the client has GSASL support and
previously ran the mongo initializers, plus it supports MONGO_CR.  It is the
preferred entry point for authentication in the C++ client, going forward.

The old ::auth() method remains and keeps its existing behavior.
2013-02-12 15:30:24 -05:00
Spencer T Brody
288df8991b Skip jstests/sharding/read_pref.js when running test with auth SERVER-6972 SERVER-4237 2013-02-08 16:58:10 -05:00
Eric Milkie
14b14fe13b SERVER-8459 add command line flag to enable FIPS mode
See internal SSL build instructions for use of this flag.
2013-02-08 10:13:48 -05:00
Spencer T Brody
ba25727629 SERVER-8414 SERVER-8413 Skip jstests/max_message_size.js when running with auth 2013-01-30 16:24:08 -05:00
Spencer T Brody
4621e405d9 SERVER-4237 SERVER-6972 Skip jstests/sharding/read_pref_cmd.js when run with auth 2013-01-24 15:20:12 -05:00
Greg Studer
9860bd69ef buildbot multiversion script for installing various mongodb versions 2013-01-21 11:55:25 -05:00
Eric Milkie
1a4363cb48 SERVER-8222 remove connections_opened.js from small-oplog test 2013-01-18 16:28:28 -05:00
Eric Milkie
1a1f72cc2a SERVER-8209 reverse logic of --sslForceCertificateValidation with --sslWeakCertificateValidation 2013-01-18 14:29:34 -05:00
Spencer T Brody
4c22811792 SERVER-7864 Make copyDB, clone, and cloneCollection work with auth.
copyDB and clone can only be run when auth is enabled if the client is
authenticated as an old-style user. New style users using the extended form
privilege documents cannon run copyDB or clone when auth is enabled.  They can
still run cloneCollection (against the target instance), so long as the source
instance doesn't have auth on.
2013-01-17 13:44:42 -05:00
Eliot Horowitz
e08992e04a try to fix smoke.py when running old failing tests 2013-01-06 20:58:09 -05:00
Mathias Stearn
0eba42b858 Skip --only-old-fails if generated with an old version of smoke.py 2013-01-04 19:04:05 -05:00
Eliot Horowitz
a77eee6cb3 fix cleanbb for bamboo 2013-01-04 18:39:34 -05:00
Eliot Horowitz
2add89edce move writing of smoke-last.json above where we throw an exception 2013-01-03 17:52:05 -05:00
Andy Schwerin
bfa4ef93ad SERVER-7128 Add --authenticationMechanism parameter to mongo shell. 2013-01-02 19:49:33 -05:00
Andy Schwerin
8c9373d63d SERVER-7128 Changes to smoke.py and utils.js to run tests with sasl authentication. 2013-01-02 13:09:01 -05:00
Andy Schwerin
c1da06e5c4 Revert "SERVER-7128 Changes to smoke.py and utils.js to run tests with sasl authentication."
This reverts commit 43cc1547aa.

Reverting while investigating introduced build break.
2013-01-02 12:59:04 -05:00
Andy Schwerin
43cc1547aa SERVER-7128 Changes to smoke.py and utils.js to run tests with sasl authentication. 2013-01-02 10:07:38 -05:00
Eliot Horowitz
fc54b8f7df smoke.py stores last test results as json 2013-01-01 21:47:25 -05:00
Spencer T Brody
61eef01258 SERVER-7931 Re-enable some tests to run with auth 2012-12-17 18:00:35 -05:00
Spencer T Brody
cc29e330d5 SERVER-7931 Skip jstests/mr_killop.js when running tests with auth 2012-12-14 12:49:44 -05:00
Spencer T Brody
96ca30b9fb SERVER-7931 Skip jstests/evalf.js when running tests with auth 2012-12-14 12:49:44 -05:00