diff options
author | alabid <alabidan@gmail.com> | 2015-01-07 17:30:40 -0500 |
---|---|---|
committer | Benety Goh <benety@mongodb.com> | 2015-01-09 09:40:24 -0500 |
commit | ecd3babf05859b9fdd29ab09fd0222a265e014f4 (patch) | |
tree | 933e4ad3655b2c8bfb590424817ce9e0bd71f29e /jstests/concurrency/fsm_all_simultaneous.js | |
parent | 4ddf32f72c81041c8de67c86bb0ca3b1a39b8e4d (diff) | |
download | mongo-ecd3babf05859b9fdd29ab09fd0222a265e014f4.tar.gz |
SERVER-16648 Additional FSM-based concurrency tests
Includes workloads for:
aggregation
mapReduce and group workloads
creating and dropping roles and users
update(...)
basic workloads for capped collections
findAndModify
remove(...)
dropping db/collection, renaming collections, and for server status
Updates blacklists to fsm_*js runners to work around MongoDB restrictions or known bugs.
Closes #902
Signed-off-by: Benety Goh <benety@mongodb.com>
Diffstat (limited to 'jstests/concurrency/fsm_all_simultaneous.js')
-rw-r--r-- | jstests/concurrency/fsm_all_simultaneous.js | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/jstests/concurrency/fsm_all_simultaneous.js b/jstests/concurrency/fsm_all_simultaneous.js index 018b5239939..a5583e6c395 100644 --- a/jstests/concurrency/fsm_all_simultaneous.js +++ b/jstests/concurrency/fsm_all_simultaneous.js @@ -1,9 +1,26 @@ +'use strict'; + load('jstests/concurrency/fsm_libs/runner.js'); var dir = 'jstests/concurrency/fsm_workloads'; var blacklist = [ - 'indexed_insert_multikey.js' // SERVER-16143 + // Disabled due to known bugs + + // Disabled due to MongoDB restrictions and/or workload restrictions + + // These workloads sometimes trigger 'Could not lock auth data update lock' + // errors because the AuthorizationManager currently waits for only five + // seconds to acquire the lock for authorization documents + 'auth_create_role.js', + 'auth_create_user.js', + 'auth_drop_role.js', + 'auth_drop_user.js', // SERVER-16739 OpenSSL libcrypto crash + + // These workloads are disabled because of recent changes in capped + // collection behavior with wiredTiger (see: SERVER-16235) + 'create_capped_collection.js', + 'create_capped_collection_maxdocs.js', ].map(function(file) { return dir + '/' + file; }); // SERVER-16196 re-enable executing workloads |