@@ -128,6 +128,7 @@ class Defaults:
128
128
randomize_ports = False
129
129
oss_password = None
130
130
cluster_node_timeout = None
131
+ disable_rdb_checksum = False
131
132
132
133
def getKwargs (self ):
133
134
kwargs = {
@@ -144,7 +145,8 @@ def getKwargs(self):
144
145
'tlsCertFile' : self .tls_cert_file ,
145
146
'tlsKeyFile' : self .tls_key_file ,
146
147
'tlsCaCertFile' : self .tls_ca_cert_file ,
147
- 'password' : self .oss_password
148
+ 'password' : self .oss_password ,
149
+ 'rdbchecksum' : self .disable_rdb_checksum
148
150
}
149
151
return kwargs
150
152
@@ -166,7 +168,7 @@ def __init__(self, testName=None, testDescription=None, module=None,
166
168
moduleArgs = None , env = None , useSlaves = None , shardsCount = None , decodeResponses = None ,
167
169
useAof = None , useRdbPreamble = None , forceTcp = False , useTLS = False , tlsCertFile = None , tlsKeyFile = None ,
168
170
tlsCaCertFile = None , logDir = None , redisBinaryPath = None , dmcBinaryPath = None ,
169
- redisEnterpriseBinaryPath = None , noDefaultModuleArgs = False , clusterNodeTimeout = None ):
171
+ redisEnterpriseBinaryPath = None , noDefaultModuleArgs = False , clusterNodeTimeout = None , disableRdbChecksum = False ):
170
172
171
173
self .testName = testName if testName else '%s.%s' % (inspect .getmodule (inspect .currentframe ().f_back ).__name__ , inspect .currentframe ().f_back .f_code .co_name )
172
174
self .testName = self .testName .replace (' ' , '_' )
@@ -185,6 +187,7 @@ def __init__(self, testName=None, testDescription=None, module=None,
185
187
self .decodeResponses = decodeResponses if decodeResponses else Defaults .decode_responses
186
188
self .useAof = useAof if useAof else Defaults .use_aof
187
189
self .useRdbPreamble = useRdbPreamble if useRdbPreamble is not None else Defaults .use_rdb_preamble
190
+ self .disableRdbChecksum = disableRdbChecksum if disableRdbChecksum else Defaults .disable_rdb_checksum
188
191
self .verbose = Defaults .verbose
189
192
self .logDir = logDir if logDir else Defaults .logdir
190
193
self .forceTcp = forceTcp
@@ -293,7 +296,8 @@ def getEnvKwargs(self):
293
296
'tlsCertFile' : self .tlsCertFile ,
294
297
'tlsKeyFile' : self .tlsKeyFile ,
295
298
'tlsCaCertFile' : self .tlsCaCertFile ,
296
- 'clusterNodeTimeout' : self .clusterNodeTimeout
299
+ 'clusterNodeTimeout' : self .clusterNodeTimeout ,
300
+ 'rdbchecksum' : self .disableRdbChecksum
297
301
}
298
302
return kwargs
299
303
0 commit comments