from DBSAPI.dbsOptions import DbsOptionParser from DBSAPI.dbsUnitTestApi import DbsUnitTestApi optManager = DbsOptionParser() (opts,args) = optManager.getOpt() api = DbsApi(opts.__dict__) mytime = str(time.time()) maxDS = 1 maxFiles = 10000 f = open("bulkDataResult.txt", "w") for i in range(maxDS): mytime = str(time.time()) #Insert Primary apiObj = DbsUnitTestApi(api.insertPrimaryDataset, f) primary = 'TestPrimary' + mytime pri1 = DbsPrimaryDataset (Name = primary, Type="TEST") apiObj.run(pri1, excep = False) #Insert Algorithm apiObj = DbsUnitTestApi(api.insertAlgorithm,f) algo1 = DbsAlgorithm (ExecutableName="TestExe01", ApplicationVersion= "TestVersion01" + mytime, ApplicationFamily="AppFamily01", ParameterSetID=DbsQueryableParameterSet(Hash="001234565798685", Name="MyFirstParam01", Version="V001", Type="test", Annotation="This is test", Content="int a= {}, b={c=1, d=33}, f={}, x, y, x"
from DBSAPI.dbsOptions import DbsOptionParser from DBSAPI.dbsUnitTestApi import DbsUnitTestApi optManager = DbsOptionParser() (opts,args) = optManager.getOpt() api = DbsApi(opts.__dict__) mytime = str(time.time()) maxDS = 1 maxFiles = 5000 f = open("bulkDataResult.txt", "w") fileList = [] for i in range(maxDS): mytime = str(time.time()) #Insert Primary apiObj = DbsUnitTestApi(api.insertPrimaryDataset, f) primary = 'TestPrimary' + mytime pri1 = DbsPrimaryDataset (Name = primary, Type='TEST') apiObj.run(pri1, excep = False) #Insert Algorithm apiObj = DbsUnitTestApi(api.insertAlgorithm,f) algo1 = DbsAlgorithm (ExecutableName="TestExe01", ApplicationVersion= "TestVersion01" + mytime, ApplicationFamily="AppFamily01", ParameterSetID=DbsQueryableParameterSet(Hash="001234565798685", Name="MyFirstParam01", Version="V001", Type="test", Annotation="This is test", Content="int a= {}, b={c=1, d=33}, f={}, x, y, x"
from DBSAPI.dbsQueryableParameterSet import DbsQueryableParameterSet from DBSAPI.dbsFileBlock import DbsFileBlock from DBSAPI.dbsRun import DbsRun from DBSAPI.dbsFile import DbsFile from DBSAPI.dbsLumiSection import DbsLumiSection from DBSAPI.dbsOptions import DbsOptionParser from DBSAPI.dbsUnitTestApi import DbsUnitTestApi optManager = DbsOptionParser() (opts,args) = optManager.getOpt() api = DbsApi(opts.__dict__) mytime = str(time.time()) f = open("result.txt", "a+") apiObj = DbsUnitTestApi(api.insertPrimaryDataset, f) apiObj.setVerboseLevel(opts.verbose) f.write("\n\n***********************insertPrimaryDataset API tests***************************") primary = 'TestPrimary' + mytime pri1 = DbsPrimaryDataset (Name = primary, Type="TEST") apiObj.run(pri1, excep = False) apiObj.run(pri1, excep = True) pri = DbsPrimaryDataset () apiObj.run(pri, excep = True) pri = DbsPrimaryDataset (Name = "Test Het", Type="TEST") apiObj.run(pri, excep = True)
from DBSAPI.dbsQueryableParameterSet import DbsQueryableParameterSet from DBSAPI.dbsFileBlock import DbsFileBlock from DBSAPI.dbsRun import DbsRun from DBSAPI.dbsFile import DbsFile from DBSAPI.dbsLumiSection import DbsLumiSection from DBSAPI.dbsOptions import DbsOptionParser from DBSAPI.dbsUnitTestApi import DbsUnitTestApi optManager = DbsOptionParser() (opts, args) = optManager.getOpt() api = DbsApi(opts.__dict__) mytime = str(time.time()) f = open("result.txt", "a+") apiObj = DbsUnitTestApi(api.insertPrimaryDataset, f) apiObj.setVerboseLevel(opts.verbose) f.write( "\n\n***********************insertPrimaryDataset API tests***************************" ) primary = 'TestPrimary' + mytime pri1 = DbsPrimaryDataset(Name=primary, Type="TEST") apiObj.run(pri1, excep=False) apiObj.run(pri1, excep=True) pri = DbsPrimaryDataset() apiObj.run(pri, excep=True)