SERVER-111075 Enable passing disagg suites to run with TSAN on the waterfall (#53525)
GitOrigin-RevId: 0a133e270e03ccc326c24d09ec899c9fe9e24df9
This commit is contained in:
parent
2e622cf6b0
commit
1471d6dfad
@ -141,6 +141,7 @@ rules:
|
||||
- incompatible_development_variant
|
||||
- requires_replicated_fast_count_recovery
|
||||
- incompatible_disaggregated_storage
|
||||
- incompatible_disaggregated_storage_tsan
|
||||
- requires_compile_variant
|
||||
- requires_large_host
|
||||
- requires_large_host_aubsan
|
||||
|
||||
@ -1,7 +1,11 @@
|
||||
/**
|
||||
* Tests that a projection which retains expected fields but changes their types does not cause the
|
||||
* change stream framework to throw exceptions. Exercises the fix for SERVER-65497.
|
||||
* @tags: [ requires_fcv_60 ]
|
||||
* @tags: [
|
||||
* requires_fcv_60,
|
||||
* # TODO SERVER-127094: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
import {
|
||||
generateChangeStreamWriteWorkload,
|
||||
|
||||
@ -1,7 +1,11 @@
|
||||
/**
|
||||
* Tests that an aggregate with a $changeStream stage reports the latest postBatchResumeToken. This
|
||||
* test verifies postBatchResumeToken semantics that are common to sharded and unsharded streams.
|
||||
* @tags: [uses_transactions]
|
||||
* @tags: [
|
||||
* uses_transactions,
|
||||
* # TODO SERVER-127094: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
import {assertDropAndRecreateCollection} from "jstests/libs/collection_drop_recreate.js";
|
||||
import {FixtureHelpers} from "jstests/libs/fixture_helpers.js";
|
||||
|
||||
@ -1,5 +1,10 @@
|
||||
/**
|
||||
* Tests that a change event which exceeds the 16MB limit will be split into multiple fragments.
|
||||
*
|
||||
* @tags: [
|
||||
* # TODO SERVER-127094: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
|
||||
import {assertDropAndRecreateCollection} from "jstests/libs/collection_drop_recreate.js";
|
||||
|
||||
@ -9,6 +9,8 @@
|
||||
* incompatible_with_concurrency_simultaneous,
|
||||
* # The WTWriteConflictException failpoint is not supported on mongos.
|
||||
* assumes_against_mongod_not_mongos,
|
||||
* # TODO SERVER-127099: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
import {extendWorkload} from "jstests/concurrency/fsm_libs/extend_workload.js";
|
||||
|
||||
@ -2,7 +2,12 @@
|
||||
* Repeatedly creates a collection and a view with the same namespace. Validates that we never
|
||||
* manage to have both a Collection and View created on the same namespace at the same time.
|
||||
*
|
||||
* @tags: [catches_command_failures, antithesis_incompatible]
|
||||
* @tags: [
|
||||
* catches_command_failures,
|
||||
* antithesis_incompatible,
|
||||
* # TODO SERVER-127099: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
|
||||
import {isMongos} from "jstests/concurrency/fsm_workload_helpers/server_types.js";
|
||||
|
||||
@ -3,6 +3,11 @@
|
||||
*
|
||||
* Creates, modifies and drops view namespaces concurrently. Each worker operates on their own view,
|
||||
* built on a shared underlying collection.
|
||||
*
|
||||
* @tags: [
|
||||
* # TODO SERVER-127099: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
export const $config = (function () {
|
||||
let data = {
|
||||
|
||||
@ -4,6 +4,8 @@
|
||||
// # Time series collections (as views) have specific limitations on aggregation stages
|
||||
// # (e.g. $merge, $out) or cursor options (e.g. noCursorTimeout, singleBatch).
|
||||
// exclude_from_timeseries_crud_passthrough,
|
||||
// # TODO SERVER-127093: Enable test on TSAN variant.
|
||||
// incompatible_disaggregated_storage_tsan,
|
||||
// ]
|
||||
|
||||
// Test subtleties of batchSize and limit.
|
||||
|
||||
@ -31,6 +31,8 @@
|
||||
*
|
||||
* @tags: [
|
||||
* uses_transactions,
|
||||
* # TODO SERVER-127100: Enable test on TSAN variant.
|
||||
* incompatible_disaggregated_storage_tsan,
|
||||
* ]
|
||||
*/
|
||||
import {WriteConflictHelpers} from "jstests/core/txns/libs/write_conflicts.js";
|
||||
|
||||
Loading…
Reference in New Issue
Block a user