167 serviceName =
'cms_orcoff_prep'
168 schemaName =
'CMS_CONDITIONS'
169 db =
DB(serviceName,schemaName)
171 inputTag =
'runinfo_31X_mc'
174 test = UploadTest( db )
176 tag =
'test_CondUpload_any'
177 test.upload( inputTag, bfile0, tag,
'any', 1,
True,
'CREATE' )
178 test.upload( inputTag, bfile1, tag,
'any', 1,
False,
'FAIL' )
179 test.upload( inputTag, bfile0, tag,
'any', 200,
True,
'APPEND' )
180 test.upload( inputTag, bfile0, tag,
'any', 100,
True,
'INSERT')
181 test.upload( inputTag, bfile0, tag,
'any', 200,
True,
'INSERT')
184 tag =
'test_CondUpload_validation'
185 test.upload( inputTag, bfile0, tag,
'validation', 1,
True,
'CREATE')
186 db.setSynchronizationType( tag,
'validation' )
187 test.upload( inputTag, bfile0, tag,
'validation', 1,
True,
'INSERT')
188 test.upload( inputTag, bfile0, tag,
'validation', 200,
True,
'APPEND')
189 test.upload( inputTag, bfile0, tag,
'validation', 100,
True,
'INSERT')
192 tag =
'test_CondUpload_mc'
193 test.upload( inputTag, bfile1, tag,
'mc', 1,
False,
'FAIL')
194 test.upload( inputTag, bfile0, tag,
'mc', 1,
True,
'CREATE')
195 db.setSynchronizationType( tag,
'mc' )
196 test.upload( inputTag, bfile0, tag,
'mc', 1,
False,
'FAIL')
197 test.upload( inputTag, bfile0, tag,
'mc', 200,
False,
'FAIL')
200 tag =
'test_CondUpload_hlt'
201 test.upload( inputTag, bfile0, tag,
'hlt', 1,
True,
'CREATE')
202 db.setSynchronizationType( tag,
'hlt' )
203 test.upload( inputTag, bfile0, tag,
'hlt', 200,
True,
'SYNCHRONIZE')
204 fcsr = test.upload( inputTag, bfile0, tag,
'hlt', 100,
True,
'SYNCHRONIZE')
207 test.upload( inputTag, bfile0, tag,
'hlt', since,
True,
'APPEND')
209 test.upload( inputTag, bfile0, tag,
'hlt', since,
True,
'INSERT')
212 tag =
'test_CondUpload_express'
213 test.upload( inputTag, bfile0, tag,
'express', 1,
True,
'CREATE')
214 db.setSynchronizationType( tag,
'express' )
215 test.upload( inputTag, bfile0, tag,
'express', 200,
True,
'SYNCHRONIZE')
216 fcsr = test.upload( inputTag, bfile0, tag,
'express', 100,
True,
'SYNCHRONIZE')
219 test.upload( inputTag, bfile0, tag,
'express', since,
True,
'APPEND')
221 test.upload( inputTag, bfile0, tag,
'express', since,
True,
'INSERT')
224 tag =
'test_CondUpload_prompt'
225 test.upload( inputTag, bfile0, tag,
'prompt', 1,
True,
'CREATE')
226 db.setSynchronizationType( tag,
'prompt' )
227 test.upload( inputTag, bfile0, tag,
'prompt', 200,
True,
'SYNCHRONIZE')
228 fcsr = test.upload( inputTag, bfile0, tag,
'prompt', 100,
True,
'SYNCHRONIZE')
231 test.upload( inputTag, bfile0, tag,
'prompt', since,
True,
'APPEND')
233 test.upload( inputTag, bfile0, tag,
'prompt', since,
True,
'INSERT')
236 tag =
'test_CondUpload_pcl'
237 test.upload( inputTag, bfile0, tag,
'pcl', 1,
True,
'CREATE')
238 db.setSynchronizationType( tag,
'pcl' )
239 test.upload( inputTag, bfile0, tag,
'pcl', 200,
False,
'FAIL')
242 test.upload( inputTag, bfile0, tag,
'pcl', since,
True,
'APPEND')
244 test.upload( inputTag, bfile0, tag,
'pcl', since,
True,
'INSERT')
247 tag =
'test_CondUpload_offline'
248 test.upload( inputTag, bfile0, tag,
'offline', 1,
True,
'CREATE')
249 db.setSynchronizationType( tag,
'offline' )
250 test.upload( inputTag, bfile0, tag,
'offline', 1000,
True,
'APPEND')
251 test.upload( inputTag, bfile0, tag,
'offline', 500,
False,
'FAIL' )
252 test.upload( inputTag, bfile0, tag,
'offline', 1000,
False,
'FAIL' )
253 test.upload( inputTag, bfile0, tag,
'offline', 2000,
True,
'APPEND' )
256 tag =
'test_CondUpload_runmc'
257 test.upload( inputTag, bfile0, tag,
'runmc', 1,
True,
'CREATE')
258 db.setSynchronizationType( tag,
'runmc' )
259 test.upload( inputTag, bfile0, tag,
'runmc', 1000,
True,
'APPEND')
260 test.upload( inputTag, bfile0, tag,
'runmc', 500,
False,
'FAIL' )
261 test.upload( inputTag, bfile0, tag,
'runmc', 1000,
False,
'FAIL' )
262 test.upload( inputTag, bfile0, tag,
'runmc', 2000,
True,
'APPEND' )
266 print(
'Done. Errors: %s' %test.errors)