summaryrefslogtreecommitdiff
path: root/SConscript.smoke
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-14343 leaner include pathsAndrew Morrow2014-07-121-3/+3
|
* SERVER-13795 rename test binary to dbtestRandolph Tan2014-05-021-2/+2
|
* SERVER-13527 Eliminate unused module tests facilityAndrew Morrow2014-04-161-1/+0
|
* SERVER-13391 Move slowest tests from noPassthrough* (formerly ↵Mathias Stearn2014-03-271-0/+2
| | | | | | | slow{Weekly,Nightly}) to slow* slow1 and slow2 are new suites to hold very slow tests. The idea is that we can create slow3, slow4, etc to keep the time to run the longest suite down.
* SERVER-13391 Rename slowNightly -> noPassthroughWithMongod and slowWeekly -> ↵Mathias Stearn2014-03-271-2/+2
| | | | | | noPassthrough This better represents their purpose and the difference between them.
* SERVER-13297: enable core suite for commands and add scons smokeJsCore testScott Hernandez2014-03-261-0/+1
|
* SERVER-12572 Informatively fail attempts to build C++ client driver targetsAndrew Morrow2014-03-041-17/+2
| | | | | | | The MongoDB C++ client driver now resides in a separate repo and is maintained independently of the server. The targets in this repo that used to build or test the driver will now print an error message explaining the change and referring users to the relevant documentation.
* SERVER-8682 Add ssl client support to toolsShaun Verch2013-10-111-1/+1
|
* SERVER-7455 x.509 cluster auth tests and expanded use-ssl passthroughAndreas Nilsson2013-09-301-1/+2
|
* SERVER-6514 Re-add support for building the C++ driver shared libraryAndrew Morrow2013-06-031-10/+16
|
* add SSL smoke testing suiteEric Milkie2012-12-051-0/+1
|
* SERVER-7503 Fail point test causing nightly to failRandolph Tan2012-10-301-0/+1
| | | | Make the test run with its own independent configuration
* Don't start a mongod when running CppUnittests.Andy Schwerin2012-09-131-3/+5
|
* Add multiVersion tests to SConscript.smokeGreg Studer2012-07-161-1/+2
|
* aggregation tests now depend on mongosMathias Stearn2012-07-101-1/+1
|
* allow db modules to declare scripts that are run as a test suiteDan Crosta2012-07-101-1/+13
|
* SERVER-5998: add smokeCppUnittests target to SCons & smoke.pyDan Crosta2012-06-051-0/+1
|
* Support GridFS with fs.chunks sharded on {files_id:1, n:1} SERVER-3746Mathias Stearn2012-05-221-1/+1
| | | | | A try block in dbcommands.cpp will need to be modified when SERVER-5752 is fixed. This comment should serve as a reminder.
* slowNightly/slowWeekly uses mongosEric Milkie2012-05-021-2/+2
|
* add buildlogger (separate test output)Dan Crosta2012-03-231-0/+7
|
* BUILDBOT-104 remove startMongod, add mongod dep for most testsDan Crosta2012-03-201-13/+5
|
* BUILDBOT-95: need AlwaysBuild and SideEffect for recent failuresDan Crosta2012-02-241-4/+4
|
* BUILDBOT-95 run_smoke_command takes separate args, not one big stringDan Crosta2012-02-231-1/+1
|
* scons can run smoke.py --only-old-fails and --reset-old-failsDan Crosta2012-02-231-0/+3
|
* SERVER-5057 safely invoke smoke.py from SConscript.smokeDan Crosta2012-02-231-1/+1
| | | | this correctly handles arguments with spaces, quotes, etc
* ALL smoke.py invocations are done through smoke_command()Dan Crosta2012-02-161-1/+3
| | | | | This function returns a string command with fully qualified paths to a valid (>= 2.5) Python interpreter and to the smoke.py file.
* add --smokeauth pass-through to smoke.py --authDan Crosta2012-02-101-0/+3
|
* BUILDBOT-84: add aggregation test suiteDan Crosta2012-01-231-0/+1
|
* SCons updates to support variant directories.Andy Schwerin2012-01-171-0/+117
This patch is a reorganization of our build files, which brings them slightly closer in line with standard SCons organization. In particular, the SConstruct file sets up the various "build environment" objects, by examining the local system and command line parameters. Then, it delegates to some SConscript files, which describe build rules, like how to compile "mongod" from source. Typically, you would create several SConscript files for a project this large, after breaking the project into logical sub projects, such as "platform abstraction", "data manager", "query optimizer", etc. That will be future work. For now, we only separate out the special rules for executing smoke tests into SConscript.smoke. Pretty much all other build rules are in src/mongo/SConscript. "tools" are placed in site_scons/site_tools. This patch also includes better support for building and tracking dependencies among static libraries ("libdeps" and "MergeLibrary"), and some incumbent, minor restructuring. This patch introduces a "warning" message from SCons about framework.o having two rules that generate it. It is harmless, for now, and will be removed in future work. Future work also includes eliminating use of the SCons "Glob" utility, and restructuring the source code into sensible components.