diff options
Diffstat (limited to 'jstests/concurrency/fsm_workloads')
9 files changed, 13 insertions, 5 deletions
diff --git a/jstests/concurrency/fsm_workloads/create_database.js b/jstests/concurrency/fsm_workloads/create_database.js index 49992626c64..884c5d442df 100644 --- a/jstests/concurrency/fsm_workloads/create_database.js +++ b/jstests/concurrency/fsm_workloads/create_database.js @@ -8,6 +8,8 @@ * * Each thread uses its own database, though sometimes threads may try to create databases with * names that only differ in case, expecting the appriopriate error code. + * + * @tags: [creates_background_indexes] */ load('jstests/concurrency/fsm_workload_helpers/server_types.js'); // for isEphemeralForTest diff --git a/jstests/concurrency/fsm_workloads/create_index_background.js b/jstests/concurrency/fsm_workloads/create_index_background.js index 93bd48dea78..a89b6944cf4 100644 --- a/jstests/concurrency/fsm_workloads/create_index_background.js +++ b/jstests/concurrency/fsm_workloads/create_index_background.js @@ -7,6 +7,8 @@ * The command to create a background index completes in the shell once the * index has completed and the test no longer needs to execute more transitions. * The first thread (tid = 0) will be the one that creates the background index. + * + * @tags: [creates_background_indexes] */ load('jstests/concurrency/fsm_workload_helpers/server_types.js'); // for isMongos diff --git a/jstests/concurrency/fsm_workloads/create_index_background_unique.js b/jstests/concurrency/fsm_workloads/create_index_background_unique.js index 929ce18a4e2..7ea06d386f4 100644 --- a/jstests/concurrency/fsm_workloads/create_index_background_unique.js +++ b/jstests/concurrency/fsm_workloads/create_index_background_unique.js @@ -4,6 +4,8 @@ * create_index_background_unique.js * * Creates multiple unique background indexes in parallel. + * + * @tags: [creates_background_indexes] */ var $config = (function() { diff --git a/jstests/concurrency/fsm_workloads/create_index_background_unique_capped.js b/jstests/concurrency/fsm_workloads/create_index_background_unique_capped.js index 4b95e1d5b76..c6f8feb30fa 100644 --- a/jstests/concurrency/fsm_workloads/create_index_background_unique_capped.js +++ b/jstests/concurrency/fsm_workloads/create_index_background_unique_capped.js @@ -5,7 +5,7 @@ * * Creates multiple unique background indexes in parallel, on capped collections. * - * @tags: [requires_capped] + * @tags: [creates_background_indexes, requires_capped] */ load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload diff --git a/jstests/concurrency/fsm_workloads/create_index_background_wildcard.js b/jstests/concurrency/fsm_workloads/create_index_background_wildcard.js index 5ad4f86e2d8..46f37adb3ee 100644 --- a/jstests/concurrency/fsm_workloads/create_index_background_wildcard.js +++ b/jstests/concurrency/fsm_workloads/create_index_background_wildcard.js @@ -2,6 +2,8 @@ /** * Executes the create_index_background.js workload, but with a wildcard index. + * + * @tags: [creates_background_indexes] */ load('jstests/concurrency/fsm_libs/extend_workload.js'); // For extendWorkload. load('jstests/concurrency/fsm_workloads/create_index_background.js'); // For $config. diff --git a/jstests/concurrency/fsm_workloads/reindex_background.js b/jstests/concurrency/fsm_workloads/reindex_background.js index 47e2d71e192..79aad331087 100644 --- a/jstests/concurrency/fsm_workloads/reindex_background.js +++ b/jstests/concurrency/fsm_workloads/reindex_background.js @@ -8,7 +8,7 @@ * that because indexes are initially built in the background, reindexing is also done in the * background. * - * @tags: [SERVER-32709] + * @tags: [SERVER-32709, creates_background_indexes] */ load('jstests/concurrency/fsm_libs/extend_workload.js'); // for extendWorkload diff --git a/jstests/concurrency/fsm_workloads/secondary_reads.js b/jstests/concurrency/fsm_workloads/secondary_reads.js index 4c541b60204..4970013b56d 100644 --- a/jstests/concurrency/fsm_workloads/secondary_reads.js +++ b/jstests/concurrency/fsm_workloads/secondary_reads.js @@ -16,7 +16,7 @@ * For each read, we check if there is any 'hole' in the returned batch. There * should not be any 'hole' because oplogs are applied sequentially in batches. * - * @tags: [requires_replication] + * @tags: [requires_replication, uses_write_concern] */ var $config = (function() { diff --git a/jstests/concurrency/fsm_workloads/secondary_reads_with_catalog_changes.js b/jstests/concurrency/fsm_workloads/secondary_reads_with_catalog_changes.js index 35f0fa98f87..18218e00978 100644 --- a/jstests/concurrency/fsm_workloads/secondary_reads_with_catalog_changes.js +++ b/jstests/concurrency/fsm_workloads/secondary_reads_with_catalog_changes.js @@ -22,7 +22,7 @@ load('jstests/concurrency/fsm_workloads/secondary_reads.js'); // for $config * Note that index/collection drop could interrupt the reads, so we need to retry if the read is * interrupted. * - * @tags: [requires_replication] + * @tags: [creates_background_indexes, requires_replication, uses_write_concern] */ var $config = extendWorkload($config, function($config, $super) { diff --git a/jstests/concurrency/fsm_workloads/snapshot_read_catalog_operations.js b/jstests/concurrency/fsm_workloads/snapshot_read_catalog_operations.js index 7fa5da7e447..4c1b9ef5d9e 100644 --- a/jstests/concurrency/fsm_workloads/snapshot_read_catalog_operations.js +++ b/jstests/concurrency/fsm_workloads/snapshot_read_catalog_operations.js @@ -8,7 +8,7 @@ * finished. Additionally, index operations running concurrently with the snapshot read may cause * the read to fail with a SnapshotUnavailable error. * - * @tags: [uses_transactions] + * @tags: [creates_background_indexes, uses_transactions] */ load('jstests/concurrency/fsm_workload_helpers/snapshot_read_utils.js'); |