Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 7 | -107/+75 |
| | |||||
* | SERVER-23492 Add explicit execution mode serial to concurrency test suite | Jonathan Abrahams | 2016-04-06 | 1 | -5/+15 |
| | |||||
* | SERVER-23067 Final round of JS linting and formatting | Mike Grundy | 2016-03-18 | 2 | -5/+5 |
| | |||||
* | SERVER-22468 Format JS code with approved style in jstests/ | Jonathan Abrahams | 2016-03-09 | 9 | -272/+293 |
| | |||||
* | SERVER-22704 Remove SCCC support from the concurrency suite | Jonathan Abrahams | 2016-02-26 | 2 | -23/+3 |
| | |||||
* | SERVER-22850 Clean up additional javascript issues found by eslint | Mike Grundy | 2016-02-25 | 1 | -2/+2 |
| | |||||
* | SERVER-21881 Use fsync+lock when checking dbhash in concurrency suite. | Max Hirschhorn | 2016-02-09 | 2 | -87/+156 |
| | | | | | | | | The fsync+lock operation prevents the TTL monitor from running on the primary after awaiting replication and before getting the dbhashes from all the nodes in the replica set. Otherwise, a primary's dbhash can reflect a delete operation that hasn't yet replicated to all of the secondaries, leading to a spurious dbhash mismatch. | ||||
* | SERVER-22341 fix jslint errors in jstests/concurrency with eslint --fix | Mike Grundy | 2016-02-05 | 1 | -2/+2 |
| | |||||
* | SERVER-21940 Workload connection cache in FSM suite is not nulled out properly | Jonathan Abrahams | 2016-01-19 | 1 | -5/+3 |
| | |||||
* | SERVER-21421 Update concurrency suite's ThreadManager constructor to provide ↵ | Mike Grundy | 2016-01-19 | 2 | -2/+2 |
| | | | | default executionMode | ||||
* | SERVER-21892 Include thread ID in concurrency suite error report | Jonathan Abrahams | 2016-01-11 | 2 | -31/+42 |
| | |||||
* | SERVER-21893 Fix dbHash result check for number of collections. | Jonathan Abrahams | 2015-12-21 | 1 | -2/+2 |
| | |||||
* | SERVER-21547 Don't apply iteration and thread multipliers to background FSM ↵ | Jonathan Abrahams | 2015-12-11 | 1 | -5/+8 |
| | | | | workloads | ||||
* | SERVER-21500 Include the name of the FSM workload in the WorkloadFailure ↵ | Jonathan Abrahams | 2015-12-11 | 2 | -9/+9 |
| | | | | description | ||||
* | SERVER-21214 Dump config server data when the sharded concurrency suites fail | Judah Schvimer | 2015-12-10 | 2 | -22/+85 |
| | |||||
* | SERVER-21768 Remove the 'numCollections' field from dbHash's response | Jonathan Abrahams | 2015-12-08 | 1 | -2/+2 |
| | |||||
* | SERVER-21714 Increase replSetTest.initiate() timeout for FSM tests | Jonathan Abrahams | 2015-12-03 | 1 | -2/+10 |
| | |||||
* | SERVER-21115 Add dbHash checking to concurrency suite | Jonathan Abrahams | 2015-12-02 | 2 | -14/+107 |
| | |||||
* | SERVER-21564 simplify shardCollection in fsm's cluster.js | Judah Schvimer | 2015-11-19 | 1 | -5/+1 |
| | |||||
* | SERVER-21523 Inject "threadCount" property after threadMgr.init(). | Max Hirschhorn | 2015-11-19 | 1 | -19/+27 |
| | |||||
* | SERVER-21522 Make a copy of the $config before running a workload. | Max Hirschhorn | 2015-11-19 | 2 | -13/+18 |
| | | | | | | | | Mutating the "threadCount" property in the ThreadManager is now safe because subsequent executions of a workload group in the schedule will use fresh $config objects. The proportion of workloads within the group will be based off the number of threads initially requested, even if a previous workload needed to be scaled down. | ||||
* | SERVER-20941 Update v8-specific code and comments in JS tests | Kamran Khan | 2015-11-13 | 1 | -2/+2 |
| | | | | The switch to SpiderMonkey invalidated some of the code and comments. | ||||
* | SERVER-20981 Add background thread functionality to the concurrency suite | Judah Schvimer | 2015-11-13 | 4 | -86/+222 |
| | |||||
* | SERVER-21339 Fix and use cluster setup/teardown functions in FSM Suite | Judah Schvimer | 2015-11-12 | 3 | -102/+80 |
| | |||||
* | SERVER-21163 FSM logging improvements | Jonathan Abrahams | 2015-11-12 | 1 | -4/+3 |
| | |||||
* | Revert "SERVER-21663 FSM logging improvements" | Jonathan Abrahams | 2015-11-12 | 1 | -3/+4 |
| | | | | This reverts commit 15a8e02d7be2f01f80cd7fa9d387e6d177ccb214. | ||||
* | SERVER-21663 FSM logging improvements | Jonathan Abrahams | 2015-11-12 | 1 | -4/+3 |
| | |||||
* | SERVER-21310 Inject iterations and threadCount into data object in fsm workloads | Judah Schvimer | 2015-11-10 | 4 | -19/+66 |
| | |||||
* | SERVER-21308 increases time fsm-suite waits for distributed lock during ↵ | Judah Schvimer | 2015-11-06 | 1 | -13/+15 |
| | | | | collection drops | ||||
* | SERVER-20937 Add mode to FSM framework that drives greater load on the system | Judah Schvimer | 2015-11-05 | 3 | -20/+34 |
| | |||||
* | SERVER-20240 Add sharded concurrency suite runners that enable the balancer | Judah Schvimer | 2015-10-27 | 2 | -1/+62 |
| | | | | | | Closes #1038 Signed-off-by: Kamran Khan <kamran.khan@mongodb.com> | ||||
* | SERVER-20297 Expose cluster nodes to workload states in the concurrency suite | Judah Schvimer | 2015-10-23 | 5 | -11/+144 |
| | | | | | | Closes #1036 Signed-off-by: Kamran Khan <kamran.khan@mongodb.com> | ||||
* | Revert "SERVER-20297 Expose cluster nodes to workload states in the ↵ | Kamran Khan | 2015-10-22 | 5 | -139/+11 |
| | | | | | | concurrency suite" This reverts commit 0613deff6fdb25c9289c550033e6b4b93ee81aa5. | ||||
* | SERVER-20297 Expose cluster nodes to workload states in the concurrency suite | Judah Schvimer | 2015-10-22 | 5 | -11/+139 |
| | | | | | | Closes #1034 Signed-off-by: Kamran Khan <kamran.khan@mongodb.com> | ||||
* | SERVER-20784 SERVER-20781 FSM tests - awaitReplication using replica primary ↵ | Jonathan Abrahams | 2015-10-08 | 1 | -9/+15 |
| | | | | nodes and add logging message | ||||
* | SERVER-20469 FSM tests - capability to run more than one instance at the ↵ | Jonathan Abrahams | 2015-10-07 | 2 | -10/+24 |
| | | | | same time using a dbNamePrefix executionOption | ||||
* | SERVER-20431 Prepend error messages to stack traces in concurrency suite | Kamran Khan | 2015-09-16 | 1 | -10/+11 |
| | | | | | This change makes SpiderMonkey stack traces look more like v8 stack traces, which automatically include error messages in the 'stack' property. | ||||
* | SERVER-19808 Improve stack trace reports from concurrency suite | Kamran Khan | 2015-08-07 | 1 | -0/+6 |
| | | | | | We now prepend error messages to stack traces to emulate the behavior of v8 and to improve debuggability. | ||||
* | SERVER-19682 Prevent 'ReferenceError' JSThread exceptions in FSM threads | Kamran Khan | 2015-07-31 | 1 | -2/+4 |
| | | | | | The global 'db' variable is undefined when the shell is run with --nodb, so the code now checks for db's existence before nulling it out. | ||||
* | SERVER-19615 FSM ThreadManager.checkFailed race | Jason Carey | 2015-07-29 | 1 | -3/+8 |
| | | | | | | | The fsm libs ThreadManager's checkFailed method throws if the failure threshold is exceeded. Callers expect to let that exception escape, which leads to destructors being called on live threads. Call joinAll() in a finally block to prevent that. | ||||
* | SERVER-19529 FSM - Add cleanupOptions to support blacklist for dropDatabase. | Jonathan Abrahams | 2015-07-24 | 1 | -9/+51 |
| | | | | This permits FSM to run at the same time as other tests. | ||||
* | SERVER-19499 Print out FSM workload schedules in the concurrency suite | Kamran Khan | 2015-07-21 | 1 | -0/+11 |
| | | | | | This output can be used to run previous schedules when debugging test failures. | ||||
* | SERVER-19262 Split Concurrency test suite into 3: | Jonathan Abrahams | 2015-07-07 | 1 | -4/+6 |
| | | | | | | | | - Concurrency - Concurrency_replication - Concurrency_sharded fixed the reverted commit for resubmission | ||||
* | Revert "SERVER-19262 Split Concurrency test suite into 3:" | Jonathan Abrahams | 2015-07-07 | 1 | -6/+4 |
| | | | | This reverts commit e9a8e1eda6a34d60c49c0998684ff15b1d72d0f4. | ||||
* | SERVER-19262 Split Concurrency test suite into 3: | Jonathan Abrahams | 2015-07-07 | 1 | -4/+6 |
| | | | | | | - Concurrency - Concurrency_replication - Concurrency_sharded | ||||
* | SERVER-19071 FSM tests using config server replica set and legacy config ↵ | Jonathan Abrahams | 2015-07-01 | 1 | -0/+10 |
| | | | | server mode | ||||
* | SERVER-18878 FSM tests, add awaitReplication between workloads to ensure ↵ | Jonathan Abrahams | 2015-06-12 | 2 | -2/+33 |
| | | | | secondaries have completed their work | ||||
* | SERVER-18797 FSM tests, enable sharding replication. Add shardKey to ↵ | Jonathan Abrahams | 2015-06-12 | 1 | -2/+9 |
| | | | | workloads which support it in their query. | ||||
* | SERVER-18810 FSM support multiple mongos connections, alternating per ↵ | Jonathan Abrahams | 2015-06-11 | 3 | -5/+10 |
| | | | | workload thread. | ||||
* | SERVER-18495 Enable FSM replication tests | Jonathan Abrahams | 2015-06-04 | 1 | -0/+5 |
| | | | | Increase oplogSize for tests to 100MB from 40MB (default) |