diff options
-rw-r--r-- | src/mongo/db/SConscript | 16 | ||||
-rw-r--r-- | src/mongo/db/op_observer/SConscript | 40 |
2 files changed, 40 insertions, 16 deletions
diff --git a/src/mongo/db/SConscript b/src/mongo/db/SConscript index fcf495760a1..0cf0a1d57c9 100644 --- a/src/mongo/db/SConscript +++ b/src/mongo/db/SConscript @@ -2517,9 +2517,6 @@ if wiredtiger: 'mirroring_sampler_test.cpp', 'multi_key_path_tracker_test.cpp', 'namespace_string_test.cpp', - 'op_observer/op_observer_impl_test.cpp', - 'op_observer/op_observer_registry_test.cpp', - 'op_observer/user_write_block_mode_op_observer_test.cpp', 'operation_context_test.cpp', 'operation_cpu_timer_test.cpp', 'operation_id_test.cpp', @@ -2561,27 +2558,16 @@ if wiredtiger: '$BUILD_DIR/mongo/db/catalog/catalog_test_fixture', '$BUILD_DIR/mongo/db/catalog/collection_crud', '$BUILD_DIR/mongo/db/catalog/database_holder', - '$BUILD_DIR/mongo/db/catalog/import_collection_oplog_entry', '$BUILD_DIR/mongo/db/catalog/index_build_entry_idl', - '$BUILD_DIR/mongo/db/catalog/local_oplog_info', '$BUILD_DIR/mongo/db/change_collection_expired_change_remover', '$BUILD_DIR/mongo/db/change_stream_change_collection_manager', '$BUILD_DIR/mongo/db/change_stream_serverless_helpers', '$BUILD_DIR/mongo/db/change_streams_cluster_parameter', - '$BUILD_DIR/mongo/db/commands/create_command', '$BUILD_DIR/mongo/db/mongohasher', - '$BUILD_DIR/mongo/db/op_observer/fcv_op_observer', - '$BUILD_DIR/mongo/db/op_observer/op_observer', - '$BUILD_DIR/mongo/db/op_observer/op_observer_impl', - '$BUILD_DIR/mongo/db/op_observer/op_observer_util', - '$BUILD_DIR/mongo/db/op_observer/oplog_writer_impl', - '$BUILD_DIR/mongo/db/op_observer/user_write_block_mode_op_observer', '$BUILD_DIR/mongo/db/ops/write_ops', '$BUILD_DIR/mongo/db/pipeline/change_stream_expired_pre_image_remover', '$BUILD_DIR/mongo/db/query/common_query_enums_and_helpers', '$BUILD_DIR/mongo/db/query/query_test_service_context', - '$BUILD_DIR/mongo/db/repl/image_collection_entry', - '$BUILD_DIR/mongo/db/repl/oplog_interface_local', '$BUILD_DIR/mongo/db/repl/repl_coordinator_interface', '$BUILD_DIR/mongo/db/repl/repl_server_parameters', '$BUILD_DIR/mongo/db/repl/replmocks', @@ -2605,12 +2591,10 @@ if wiredtiger: '$BUILD_DIR/mongo/util/clock_source_mock', '$BUILD_DIR/mongo/util/net/network', '$BUILD_DIR/mongo/util/net/ssl_options_server', - 'batched_write_context', 'collection_index_usage_tracker', 'commands', 'common', 'curop', - 'dbdirectclient', 'dbmessage', 'fle_crud', 'fle_mocks', diff --git a/src/mongo/db/op_observer/SConscript b/src/mongo/db/op_observer/SConscript index d1faee83d60..804864cf510 100644 --- a/src/mongo/db/op_observer/SConscript +++ b/src/mongo/db/op_observer/SConscript @@ -121,3 +121,43 @@ env.Library( '$BUILD_DIR/mongo/db/s/user_writes_recoverable_critical_section', ], ) + +env.CppUnitTest( + target='db_op_observer_test', + source=[ + 'op_observer_impl_test.cpp', + 'op_observer_registry_test.cpp', + 'user_write_block_mode_op_observer_test.cpp', + ], + LIBDEPS=[ + '$BUILD_DIR/mongo/db/auth/authmocks', + '$BUILD_DIR/mongo/db/batched_write_context', + '$BUILD_DIR/mongo/db/catalog/catalog_helpers', + '$BUILD_DIR/mongo/db/catalog/collection', + '$BUILD_DIR/mongo/db/catalog/import_collection_oplog_entry', + '$BUILD_DIR/mongo/db/catalog/local_oplog_info', + '$BUILD_DIR/mongo/db/commands/create_command', + '$BUILD_DIR/mongo/db/concurrency/exception_util', + '$BUILD_DIR/mongo/db/dbdirectclient', + '$BUILD_DIR/mongo/db/read_write_concern_defaults', + '$BUILD_DIR/mongo/db/read_write_concern_defaults_mock', + '$BUILD_DIR/mongo/db/repl/image_collection_entry', + '$BUILD_DIR/mongo/db/repl/oplog', + '$BUILD_DIR/mongo/db/repl/oplog_interface_local', + '$BUILD_DIR/mongo/db/repl/replmocks', + '$BUILD_DIR/mongo/db/repl/storage_interface_impl', + '$BUILD_DIR/mongo/db/repl/tenant_migration_access_blocker', + '$BUILD_DIR/mongo/db/service_context_d_test_fixture', + '$BUILD_DIR/mongo/db/service_context_test_fixture', + '$BUILD_DIR/mongo/db/session/session_catalog', + '$BUILD_DIR/mongo/db/session/session_catalog_mongod', + '$BUILD_DIR/mongo/db/shard_role', + '$BUILD_DIR/mongo/db/storage/recovery_unit_base', + '$BUILD_DIR/mongo/db/transaction/transaction', + '$BUILD_DIR/mongo/db/write_block_bypass', + 'op_observer_impl', + 'op_observer_util', + 'oplog_writer_impl', + 'user_write_block_mode_op_observer', + ], +) |