diff options
author | Cheahuychou Mao <mao.cheahuychou@gmail.com> | 2020-10-06 18:29:00 +0000 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-10-12 22:26:05 +0000 |
commit | d7f220af7070c6c3ef510d0ebe65172d90f9f73f (patch) | |
tree | 697316e86650e1b0bba86acb659290e16d022263 /buildscripts/resmokelib/testing/fixtures/replicaset.py | |
parent | 46835741b3abaeb10aea8b3c1ef67616f95115b0 (diff) | |
download | mongo-d7f220af7070c6c3ef510d0ebe65172d90f9f73f.tar.gz |
SERVER-50493 Make tenant_migration_jscore_passthrough simulate a complete migration between two real replica sets that aborts
Diffstat (limited to 'buildscripts/resmokelib/testing/fixtures/replicaset.py')
-rw-r--r-- | buildscripts/resmokelib/testing/fixtures/replicaset.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/buildscripts/resmokelib/testing/fixtures/replicaset.py b/buildscripts/resmokelib/testing/fixtures/replicaset.py index 85c4366fe4b..93dd66c3fca 100644 --- a/buildscripts/resmokelib/testing/fixtures/replicaset.py +++ b/buildscripts/resmokelib/testing/fixtures/replicaset.py @@ -33,7 +33,7 @@ class ReplicaSetFixture(interface.ReplFixture): # pylint: disable=too-many-inst auth_options=None, replset_config_options=None, voting_secondaries=True, all_nodes_electable=False, use_replica_set_connection_string=None, linear_chain=False, mixed_bin_versions=None, default_read_concern=None, default_write_concern=None, - shard_logging_prefix=None): + shard_logging_prefix=None, replicaset_logging_prefix=None): """Initialize ReplicaSetFixture.""" interface.ReplFixture.__init__(self, logger, job_num, dbpath_prefix=dbpath_prefix) @@ -53,6 +53,7 @@ class ReplicaSetFixture(interface.ReplFixture): # pylint: disable=too-many-inst config.MIXED_BIN_VERSIONS) self.mixed_bin_versions_config = self.mixed_bin_versions self.shard_logging_prefix = shard_logging_prefix + self.replicaset_logging_prefix = replicaset_logging_prefix # Use the values given from the command line if they exist for linear_chain and num_nodes. linear_chain_option = utils.default_if_none(config.LINEAR_CHAIN, linear_chain) @@ -623,6 +624,9 @@ class ReplicaSetFixture(interface.ReplFixture): # pylint: disable=too-many-inst return logging.loggers.new_fixture_node_logger("ShardedClusterFixture", self.job_num, node_name) + if self.replicaset_logging_prefix is not None: + node_name = f"{self.replicaset_logging_prefix}:{node_name}" + return logging.loggers.new_fixture_node_logger(self.__class__.__name__, self.job_num, node_name) |