summaryrefslogtreecommitdiff
path: root/jstests/concurrency/fsm_all_simultaneous.js
diff options
context:
space:
mode:
authoralabid <alabidan@gmail.com>2015-01-07 17:30:40 -0500
committerBenety Goh <benety@mongodb.com>2015-01-09 09:40:24 -0500
commitecd3babf05859b9fdd29ab09fd0222a265e014f4 (patch)
tree933e4ad3655b2c8bfb590424817ce9e0bd71f29e /jstests/concurrency/fsm_all_simultaneous.js
parent4ddf32f72c81041c8de67c86bb0ca3b1a39b8e4d (diff)
downloadmongo-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.js19
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