@@ -109,6 +109,7 @@ class Defaults:
109109 re_libdir = None
110110 decode_responses = False
111111 use_aof = False
112+ use_rdb_preamble = True
112113 use_TLS = False
113114 tls_cert_file = None
114115 tls_key_file = None
@@ -133,6 +134,7 @@ def getKwargs(self):
133134 'moduleArgs' : self .module_args ,
134135 'useSlaves' : self .use_slaves ,
135136 'useAof' : self .use_aof ,
137+ 'useRdbPreamble' : self .use_rdb_preamble ,
136138 'dbDirPath' : self .logdir ,
137139 'debugger' : self .debugger ,
138140 'noCatch' : self .no_capture_output ,
@@ -148,7 +150,8 @@ def getKwargs(self):
148150
149151class Env :
150152 RTestInstance = None
151- EnvCompareParams = ['module' , 'moduleArgs' , 'env' , 'useSlaves' , 'shardsCount' , 'useAof' , 'forceTcp' ]
153+ EnvCompareParams = ['module' , 'moduleArgs' , 'env' , 'useSlaves' , 'shardsCount' , 'useAof' ,
154+ 'udsRdbPreamble' , 'forceTcp' ]
152155
153156 def compareEnvs (self , env ):
154157 if env is None :
@@ -160,7 +163,7 @@ def compareEnvs(self, env):
160163
161164 def __init__ (self , testName = None , testDescription = None , module = None ,
162165 moduleArgs = None , env = None , useSlaves = None , shardsCount = None , decodeResponses = None ,
163- useAof = None , forceTcp = False , useTLS = False , tlsCertFile = None , tlsKeyFile = None ,
166+ useAof = None , useRdbPreamble = None , forceTcp = False , useTLS = False , tlsCertFile = None , tlsKeyFile = None ,
164167 tlsCaCertFile = None , logDir = None , redisBinaryPath = None , dmcBinaryPath = None ,
165168 redisEnterpriseBinaryPath = None , noDefaultModuleArgs = False ):
166169
@@ -180,6 +183,7 @@ def __init__(self, testName=None, testDescription=None, module=None,
180183 self .shardsCount = shardsCount if shardsCount else Defaults .num_shards
181184 self .decodeResponses = decodeResponses if decodeResponses else Defaults .decode_responses
182185 self .useAof = useAof if useAof else Defaults .use_aof
186+ self .useRdbPreamble = useRdbPreamble if useRdbPreamble is not None else Defaults .use_rdb_preamble
183187 self .verbose = Defaults .verbose
184188 self .logDir = logDir if logDir else Defaults .logdir
185189 self .forceTcp = forceTcp
@@ -278,6 +282,7 @@ def getEnvKwargs(self):
278282 'useSlaves' : self .useSlaves ,
279283 'decodeResponses' : self .decodeResponses ,
280284 'useAof' : self .useAof ,
285+ 'useRdbPreamble' : self .useRdbPreamble ,
281286 'dbDirPath' : self .logDir ,
282287 'debugger' : Defaults .debugger ,
283288 'noCatch' : Defaults .no_capture_output ,
0 commit comments