CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
run_regression Namespace Reference

Classes

class  RegressionTest
 

Functions

def CheckPath
 
def CmdUsage
 
def Command
 
def ExecuteCommand
 
def ParseXML
 
def RunTest
 
def SetEnv
 

Variables

 ARCH = None
 
tuple conn = common_db.createDBConnection()
 
 done = False
 
 fflag = False
 
 LABEL = None
 
 okPar = True
 
 PATH = None
 
 REF_ARCH = None
 
 REF_PATH = None
 
 REF_RELEASE = None
 
 RELEASE = None
 
int ret = 0
 
 sflag = False
 
tuple test = RegressionTest( conn )
 
 wflag = False
 

Function Documentation

def run_regression.CheckPath (   release,
  arch,
  path 
)

Definition at line 307 of file run_regression.py.

References CmdUsage(), and reco.if().

308 def CheckPath (release, arch, path):
309  if(os.path.exists(path)):
310  if(os.path.exists(os.path.join(path, release))):
311  if(os.path.exists(os.path.join(path, release, "test", arch))):
312  return True
313  else:
314  print "Architecture not found"
315  return False
316  else:
317  print "Release not found"
318  return False
319  else:
320  print "Path not found"
321  return False
322 
323 try:
opts, args = getopt.getopt(sys.argv[1:], "FSR:A:P:t:r:a:p:hw", ['full', 'self', 'help'])
if(dp >Float(M_PI)) dp-
def run_regression.CmdUsage ( )

Definition at line 300 of file run_regression.py.

Referenced by CheckPath().

301 def CmdUsage():
302  print "Command line arguments :"
303  print "-F (--full) -t [test_label] -r [release] -a [arch] -p [path]: runs the full test. "
304  print "-S (--self) -t [test_label] -r [release] -a [arch] -p [path]: runs the self test. "
305  print "-R [ref_release] -A [ref_arch] -P [ref_path] -t [test_label] -r [release] -a [arch] -p [path]: runs the test against the specified ref release. "
306  print " optional flag -w: write the test result in the database. "
def run_regression.Command (   runStr)

Definition at line 115 of file run_regression.py.

Referenced by RunTest().

116 def Command(runStr):
117  cmds = """
118 if [ $RETVAL = 0 ]; then
119 echo "Executing Command """+runStr+""" "
120 echo "with $TRELEASE $TARCH :"
121  """+runStr+"""
122  RETVAL=$?
123  if [ $RETVAL != 0 ]; then
124 echo "Task failed on $TRELEASE $TARCH return code : $RETVAL"
125  else
126 echo "Task performed successfully"
127  fi
128 fi
129 """
130  return cmds
def run_regression.ExecuteCommand (   cmdList)

Definition at line 198 of file run_regression.py.

199 def ExecuteCommand( cmdList ):
200  stdout_value = None
201  if cmdList != "":
202  cmdList+="""
203  echo "End of test"
204  echo "%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%" """
205  pipe = subprocess.Popen(cmdList, shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
206  stdout_value = pipe.communicate()[0]
207  return stdout_value
def run_regression.ParseXML (   filename,
  label 
)

Definition at line 13 of file run_regression.py.

References triggerExpression.parse().

13 
14 def ParseXML(filename, label):
15  initSeq = []
16  mainSeq = []
17  finalSeq = []
18  dom = parse(filename)
19  xml = dom.getElementsByTagName("xml")
20  foundLabel = False
21  if xml != None:
22  for xm in xml:
23  testData = xm.getElementsByTagName("test")
24  for it in testData:
25  #print it.toxml()
26  if "name" in it.attributes.keys():
27  tLabel = str(it.attributes["name"].value)
28  if tLabel == label:
29  foundLabel = True
30  if foundLabel == True:
31  inits = it.getElementsByTagName("init")
32  finals = it.getElementsByTagName("final")
33  seqs = it.getElementsByTagName("sequence")
34  for init in inits:
35  commands = init.getElementsByTagName("command")
36  for command in commands:
37  commPars0 = None
38  commPars1 = None
39  if "exec" in command.attributes.keys():
40  commPars0 = str(command.attributes["exec"].value)
41  if "env" in command.attributes.keys():
42  commPars1 = str(command.attributes["env"].value)
43  initSeq.append((commPars0,commPars1))
44  for seq in seqs:
45  commands = seq.getElementsByTagName("command")
46  for command in commands:
47  commPars0 = None
48  commPars1 = None
49  commPars2 = None
50  if "exec" in command.attributes.keys():
51  commPars0 = str(command.attributes["exec"].value)
52  if "result" in command.attributes.keys():
53  commPars2 = str(command.attributes["result"].value)
54  if "env" in command.attributes.keys():
55  commPars1 = str(command.attributes["env"].value)
56  mainSeq.append( (commPars0,commPars1,commPars2) )
57  for final in finals:
58  commands = final.getElementsByTagName("command")
59  for command in commands:
60  commPars0 = None
61  commPars1 = None
62  if "exec" in command.attributes.keys():
63  commPars0 = str(command.attributes["exec"].value)
64  if "env" in command.attributes.keys():
65  commPars1 = str(command.attributes["env"].value)
66  finalSeq.append( (commPars0,commPars1) )
67  foundLabel = False
68  return initSeq,mainSeq,finalSeq
Evaluator * parse(const T &text)
def run_regression.RunTest (   label,
  testSeq,
  release,
  arch,
  path,
  refRelease,
  refArch,
  refPath 
)

Definition at line 131 of file run_regression.py.

References Command(), and SetEnv().

132 def RunTest(label,testSeq, release, arch, path, refRelease, refArch, refPath ):
133  cmds ="""
134  RETVAL=0
135 echo "*****************************************************************************************"
136 echo "Reference release: """+refRelease+""" "
137 echo "Arch: """+refArch+""" "
138 echo "Path: """+refPath+""" "
139 echo "*****************************************************************************************"
140 """
141  nr = 0
142  currEnv = 0
143  print "-> init"
144  initSeq = testSeq[0]
145  mainSeq = testSeq[1]
146  finalSeq = testSeq[2]
147  for step in initSeq:
148  cmds += """
149 echo "==============================================="
150 """
151  print step[0]
152  if step[1] == "cand" and currEnv != 1:
153  cmds += SetEnv(release,arch,path)
154  currEnv = 1
155  elif step[1] == "ref" and currEnv != 2:
156  cmds += SetEnv(refRelease, refArch,refPath)
157  currEnv = 2
158  cmds +=Command(step[0])
159  print "-> test sequence"
160  for step in mainSeq:
161  cmds += """
162 echo "==============================================="
163 """
164  print step[0]
165  if step[1] == "cand" and currEnv != 1:
166  cmds += SetEnv(release,arch,path)
167  currEnv = 1
168  elif step[1] == "ref" and currEnv != 2:
169  cmds += SetEnv(refRelease, refArch,refPath)
170  currEnv = 2
171  cmds +=Command(step[0])
172  cmds += 'RCODE['+str(nr)+']=$RETVAL'
173  nr +=1
174  print "-> final"
175  cmds += """
176  RETVAL=0
177  """
178  for step in finalSeq:
179  cmds += """
180 echo "==============================================="
181 """
182  print step[0]
183  if step[1] == "cand" and currEnv != 1:
184  cmds += SetEnv(release,arch,path)
185  currEnv = 1
186  elif step[1] == "ref" and currEnv != 2:
187  cmds += SetEnv(refRelease, refArch,refPath)
188  currEnv = 2
189  cmds +=Command(step[0])
190  cmds += """
191 echo "==============================================="
192  echo "Script return code : ${RCODE[1]}"
193 echo "!L!"""+label+"""!TR!"""+release+"""!TA!"""+arch+"""!RR!"""+refRelease+"""!RA!"""+refArch
194  for i in range (0, nr):
195  cmds+= "!C"+str(i)+"!${RCODE["+str(i)+"]}"
196  cmds += "\""
197  return cmds
def run_regression.SetEnv (   release,
  arch,
  path 
)

Definition at line 69 of file run_regression.py.

References common_db.getDBConnectionParams().

Referenced by RunTest().

69 
70 def SetEnv( release, arch, path):
71  CONNECTION_STRING,USERNAME,PASSWORD,AUTH_PATH = common_db.getDBConnectionParams()
72  random.seed()
73  srcPath = os.path.join(path, release,"src")
74  cmds = """
75 if [ $RETVAL = 0 ]; then
76 echo "Setting environment variables for """+release+""" """+arch+""" "
77 echo "path : """+path+""""
78  eval pushd """+srcPath+"""
79  RETVAL=$?
80  if [ $RETVAL = 0 ]; then
81  export SCRAM_ARCH="""+arch+"""
82  RETVAL=$?
83  if [ $RETVAL = 0 ]; then
84  eval `scram runtime -sh`
85  RETVAL=$?
86  if [ $RETVAL = 0 ]; then
87  export TNS_ADMIN=/afs/cern.ch/project/oracle/admin
88  RETVAL=$?
89  if [ $RETVAL = 0 ]; then
90  eval popd
91  RETVAL=$?
92  fi
93  fi
94  fi
95  TRELEASE="""+release+"""
96  TARCH="""+arch+"""
97  TPATH="""+path+"""
98  TMAPNAME="""+release+"""_"""+arch+"""
99  TMAINDB="""+CONNECTION_STRING+"""
100  TAUXDB="""+"oracle://cms_orcoff_prep/CMS_COND_WEB"+"""
101  TUSERNAME="""+USERNAME+"""
102  TPASSWORD="""+PASSWORD+"""
103  TTEST=$LOCALRT/test/$TARCH
104  TBIN=$LOCALRT/bin/$TARCH
105  TAUTH="""+AUTH_PATH+"""
106  TSEED="""+str(random.randrange(1, 10))+"""
107 echo "Environment variables set successfully"
108  else
109 echo "Setting environment failed on """+release+""" """+arch+""" return code : $RETVAL"
110  fi
111 fi
112 echo "----------------------------------------------"
113 """
114  return cmds
def getDBConnectionParams
Definition: common_db.py:38

Variable Documentation

run_regression.ARCH = None

Definition at line 330 of file run_regression.py.

tuple run_regression.conn = common_db.createDBConnection()

Definition at line 385 of file run_regression.py.

run_regression.done = False

Definition at line 387 of file run_regression.py.

Referenced by LMFDat.adjustParameters(), EcalSRCondTools.analyze(), EcalBarrelMonitorClient.analyze(), EcalEndcapMonitorClient.analyze(), BaseParticlePropagator.backPropagate(), EcalBarrelMonitorClient.beginRun(), EcalEndcapMonitorClient.beginRun(), EcalCoder.encode(), EcalEndcapMonitorClient.endRun(), EcalBarrelMonitorClient.endRun(), Thrust.finalAxis(), PhysicsTools::MVATrainer.findFinalProcessors(), SequentialPartitionGenerator.first_part(), reco::PositiveSideGhostTrackFitter.fit(), edm.loadExtraClasses(), PhysicsTools::MVATrainer.makeTrainCalibration(), SequentialPartitionGenerator.next_part(), SequentialPartitionGenerator.next_partition(), Combinatorics.next_subset(), DQMNet.onPeerData(), EcalListOfFEDSProducer.produce(), ESListOfFEDSProducer.produce(), SiStripElectronAlgo.projectPhiBand(), ParticlePropagator.propagateToBoundSurface(), BaseParticlePropagator.propagateToClosestApproach(), BaseParticlePropagator.propagateToEcalEntrance(), BaseParticlePropagator.propagateToHcalEntrance(), BaseParticlePropagator.propagateToHcalExit(), BaseParticlePropagator.propagateToHOLayer(), TrajectoryManager.propagateToLayer(), BaseParticlePropagator.propagateToPreshowerLayer1(), BaseParticlePropagator.propagateToPreshowerLayer2(), BaseParticlePropagator.propagateToVFcalEntrance(), LStoreFile.read(), DCacheFile.read(), IOInput.readv(), TPNPulse.setPulse(), TAPDPulse.setPulse(), LStoreFile.write(), DCacheFile.write(), EcalBarrelMonitorClient.writeDb(), EcalEndcapMonitorClient.writeDb(), IOOutput.writev(), IOInput.xread(), IOInput.xreadv(), IOOutput.xwrite(), and IOOutput.xwritev().

run_regression.fflag = False

Definition at line 336 of file run_regression.py.

run_regression.LABEL = None

Definition at line 335 of file run_regression.py.

Referenced by cond::persistency.table().

run_regression.okPar = True

Definition at line 368 of file run_regression.py.

run_regression.PATH = None

Definition at line 331 of file run_regression.py.

run_regression.REF_ARCH = None

Definition at line 333 of file run_regression.py.

run_regression.REF_PATH = None

Definition at line 334 of file run_regression.py.

run_regression.REF_RELEASE = None

Definition at line 332 of file run_regression.py.

run_regression.RELEASE = None

Definition at line 329 of file run_regression.py.

Referenced by cond::persistency.table().

tuple run_regression.ret = 0

Definition at line 388 of file run_regression.py.

Referenced by __attribute__(), Selection< C, Selector, StoreContainer >.accept(), TrajectorySegmentBuilder.addGroup(), edm::ProductRegistry.addLabelAlias(), edm::ProductRegistry.addProduct(), edm::eventsetup::ComponentFactory< T >.addTo(), pat::EventHypothesis.all(), pat::helper::RefHelper< T >.ancestorOrSelf(), cond::IOVEditor.append(), apply(), cond::Cipher.b64decrypt(), cond::Cipher.b64encrypt(), base64_decode(), base64_encode(), cond::persistency::Query< Types...>.begin(), FWTableViewTableManager.cellRenderer(), StorageFactory.check(), LMFDat.check(), popcon::EcalLaserHandler.checkAPDPN(), popcon::EcalLaserHandler.checkAPDPNs(), cond::persistency.checkBackendType(), DTCalibrationMap.checkGranularity(), cond::DbSession.classNameForItem(), ora::MappingRules.classNameFromBaseId(), ora::MappingRules.classVersionFromId(), AdaptiveVertexReconstructor.cleanUp(), AdaptiveVertexReconstructor.cleanUpVertices(), MuonCkfTrajectoryBuilder.clone(), GroupedCkfTrajectoryBuilder.clone(), CkfTrajectoryBuilder.clone(), ecaldqm.cloneIt(), HepMCSplitter.cntStableParticles(), ora::MappingRules.columnNameForNamedReference(), ora::MappingRules.columnNameForOID(), ora::MappingRules.columnNameForRefId(), ora::MappingRules.columnNameForRefMetadata(), ora::MappingRules.columnNameForVariable(), cond::DbScopedTransaction.commit(), DCCTBEventBlock.compare(), DCCTBBlockPrototype.compare(), edm::StreamSerializer.compressBuffer(), computeAverageRMS(), computeMinRMS(), ora::OraMappingSchema.containerForMappingVersion(), coralMessageLevel(), TtFullHadKinFitter::KinFit.corJet(), pat::strbitset.count(), ConstrainedTreeBuilderT.covarianceMatrix(), JetIDSelectionFunctor.craft08Cuts(), cond::IOVEditor.createIOVContainerIfNecessary(), reco::NamedCompositeCandidate.daughter(), reco::CompositeCandidate.daughter(), DDDWorld.DDDWorld(), cond::Cipher.decrypt(), spu.def(), ora::ClassUtils.demangledName(), pat::helper::ParametrizationHelper.diffToParameters(), edm.DisableLoggedErrorsSummary(), dot(), dot2(), pat::GenericDuplicateRemover< Comparator, Arbitrator >.duplicates(), pat::PATObject< ObjectType >.efficiencies(), edm.EnableLoggedErrorsSummary(), edm::AssociativeIterator< KeyRefType, AssociativeCollection, ItemGetter >.end(), MuonGeometryArrange.endHist(), DCCTBEventBlock.eventErrorString(), DCCTBEventBlock.eventHasErrors(), ora::UpdateOperation.execute(), ora::DeleteOperation.execute(), ora.existAttribute(), LMFUnique.exists(), cond::IOVSchemaUtility.existsIOVContainer(), ora::ContainerSchema.extendIfRequired(), DDLParser.extractFileName(), MuonVPlusJetsIDSelectionFunctor.fall10Cuts(), edm::service::ProcInfoFetcher.fetch(), LMFSeqDat.fetchByRunNumber(), EcalCondDBInterface.fetchFEDelaysForRun(), LMFSeqDat.fetchLast(), EcalCondDBInterface.fetchLMFRunIOV(), ora::DatabaseSession.fetchObjectByName(), edm::service::SimpleMemoryCheck.fetchSmaps(), ora::DatabaseSession.fetchTypedObjectByName(), LzmaFile.FillArray(), StopAfterNEvents.filter(), SimpleEventFilter.filter(), DYGenFilter.filter(), SimpleJetFilter.filter(), CrossingPtBasedLinearizationPointFinder.find(), pat::GenericOverlapFinder< Distance >.find(), CaloSpecificAlgo.find_DetId_of_ECAL_cell_in_constituent_of(), CaloSpecificAlgo.find_DetId_of_HCAL_cell_in_constituent_of(), EcalDQMBinningService.findBins(), EcalDQMBinningService.findBinsNoMap(), fwlite::EntryFinder.findEvent(), fwlite::EntryFinder.findLumi(), edm::Factory.findMaker(), fwlite::EntryFinder.findRun(), ElectronVPlusJetsIDSelectionFunctor.firstDataCuts(), PFJetIDSelectionFunctor.firstDataCuts(), MuonVPlusJetsIDSelectionFunctor.firstDataCuts(), MultiVertexFitter.fit(), ora::MappingRules.fkNameForIdentity(), ora::RelationalBuffer.flush(), cond::persistency::GTEditor.flush(), cond::persistency::IOVEditor.flush(), DCCTBBlockPrototype.formatString(), approx_math.fpfloor(), cond::IOVEditor.freeInsert(), FsmwClusterizer1DNameSpace.fsmw(), JetIDSelectionFunctor.fwd09Cuts(), GCTEnergyTrunc(), pat::PATObject< ObjectType >.genParticleRefs(), pat::Flags.get(), coral_bridge::AuthenticationCredentialSet.get(), SiStripPedestals.get10bits(), SiStripNoises.get9bits(), AnaMuonCaloCleaner.getAllKeys(), TestMuonCaloCleaner.getAllKeys(), ora::OraNamingServiceTable.getAllNames(), ora::CondMetadataTable.getAllNames(), pat::EventHypothesis.getAs(), ora::MappingDatabase.getBaseMappingForContainer(), PropagateToMuon.getBestDet(), Selector< pat::Electron >.getBitTemplate(), ora::OraMappingSchema.getClassVersionListForContainer(), ora::PoolMappingSchema.getClassVersionListForContainer(), ora::OraMappingSchema.getClassVersionListForMappingVersion(), ora::PoolMappingSchema.getClassVersionListForMappingVersion(), LMFColoredTable.getColor(), LMFDefFabric.getColor(), LMFDefFabric.getColorFromID(), ora::OraContainerHeaderTable.getContainerData(), ora::PoolContainerHeaderTable.getContainerData(), ora::OraMappingSchema.getContainerTableMap(), LMFCorrCoefDat.getCorrections(), pos::PixelGlobalDelay25.getCyclicDelay(), LMFDat.getData(), pos::PixelGlobalDelay25.getDelay(), ora::OraMappingSchema.getDependentClassesInContainerMapping(), ora::MappingDatabase.getDependentMappingsForContainer(), ECalSD.getDepth(), EcalCondDBInterface.getEcalLogicID2LmrMap(), EcalCondDBInterface.getEcalLogicIDMappedTo(), ora::Properties.getFlag(), UtilsClient.getHisto(), HcalUtilsClient.getHisto(), DCCTBDataParser.getIndexedData(), LMFUnique.getInt(), LMFLmrSubIOV.getIOVIDsLaterThan(), ora::IteratorBuffer.getItem(), cond::persistency::IOVProxy.getLast(), DTOccupancyCluster.getLayerIDs(), L1RPCConeBuilder::TCompressedCon.getLogStrip(), ora::OraMappingSchema.getMapping(), ora::PoolMappingSchema.getMapping(), ora::MappingDatabase.getMappingByVersion(), ora::MappingDatabase.getMappingForContainer(), ora::OraMappingSchema.getMappingVersionListForContainer(), ora::PoolMappingSchema.getMappingVersionListForContainer(), ora::OraMappingSchema.getMappingVersionListForTable(), TestFunct.GetMetadata(), TrackerMuonHitExtractor.getMuonHits(), ora::TransactionCache.getNamedReference(), ora::OraNamingServiceTable.getNamesForContainer(), ora::CondMetadataTable.getNamesForContainer(), ora::OraNamingServiceTable.getNamesForObject(), ora::CondMetadataTable.getNamesForObject(), DDLParser.getNameSpace(), ora::OraNamingServiceTable.getObjectByName(), ora::CondMetadataTable.getObjectByName(), DropBoxMetadata::Parameters.getParameter(), ora::OraMainTable.getParameters(), LMFCorrCoefDat.getParameters(), RPCPacData.getPatternsGroupDescription(), edm::pdtentry.getPdtEntryVector(), ora::Properties.getProperty(), ora::QueryableVectorLoader.getSelectionCount(), LMFCorrCoefDat.getSubIOVIDs(), LMFColoredTable.getSystem(), FWTriggerTableViewTableManager.getTitles(), FWTableViewTableManager.getTitles(), RPCStripsRing.getTowerForRefRing(), pos::PixelGlobalDelay25.getTTCrxDelay(), edm::MultiAssociation< C >.getValues(), ora::OraMappingSchema.getVersionList(), ora::PoolMappingSchema.getVersionList(), JetCharge.getWeight(), L1GtTriggerMenuXmlParser.getXMLAttribute(), L1GtTriggerMenuXmlParser.getXMLTextValue(), ecalpyutils.hashedIndexToEtaPhi(), ecalpyutils.hashedIndexToXY(), SeedingLayerSetsBuilder.hits(), SeedingLayerSetsHits.hits(), hsm_3d(), ora::PoolDbCache.idByName(), cond::DbSession.importObject(), spu.inf(), reco::HitPattern.innermostMuonStationWithHits(), cond::IOVEditor.insert(), reco::parser::MethodInvoker.invoke(), reco::parser::SingleInvoker.invoke(), reco::parser::LazyInvoker.invoke(), reco::parser::LazyInvoker.invokeLast(), DTHitPairForFit.isCompatible(), DDLRotationAndReflection.isLeftHanded(), ora::DatabaseSession.isTransactionActive(), ora::ClassUtils.isType(), LMFRunTag.isValid(), LMFColor.isValid(), LMFSeqDat.isValid(), LMFRunIOV.isValid(), LMFClsDat.isValid(), LMFLaserPulseDat.isValid(), LMFPnPrimDat.isValid(), LMFPrimDat.isValid(), LMFDat.isValid(), reco::parser::ExpressionVar.isValidReturnType(), hitfit::Lepjets_Event.jet_types(), hitfit.jetTypeString(), MuonVPlusJetsIDSelectionFunctor.kitQCDCuts(), ora::QueryableVectorLoader.load(), ora::QueryableVectorLoader.loadSelection(), ora::OraContainerHeaderTable.lockContainer(), ora::PoolContainerHeaderTable.lockContainer(), IsoDepositVetoFactory.make(), cond::KeyGenerator.make(), helper::Parser.makeExpression(), StripCompactDigiSimLinks.makeReverseMap(), helper::Parser.makeSelector(), ora::Object.makeShared(), reco::parser::ExpressionVar.makeStorage(), DTCalibValidation.map1DRecHitsPerWire(), DTRecHitQuality.map1DRecHitsPerWire(), GlobalRecHitsAnalyzer.map1DRecHitsPerWire(), GlobalRecHitsProducer.map1DRecHitsPerWire(), DTHitQualityUtils.mapMuSimHitsPerWire(), pat::Flags.maskToString(), EcalCleaningAlgo.neighbours(), cond::persistency::Query< Types...>.next(), ora::SelectOperation.nextCursorRow(), reco::parser::ExpressionVar.objToDouble(), StorageFactory.open(), pat.operator&(), SubsetHsmModeFinder3d.operator()(), MtvClusterizer1D< T >.operator()(), WPlusJetsEventSelector.operator()(), FsmwClusterizer1D< T >.operator()(), FsmwModeFinder3d.operator()(), MultiClusterizer1D< T >.operator()(), DDCompareEPV.operator()(), OutermostClusterizer1D< T >.operator()(), RunLumiSelector.operator()(), PVObjectSelector.operator()(), DDCompareCPV.operator()(), WSelector.operator()(), DDCompareLP.operator()(), DDCompareSolid.operator()(), DDCompareDBLVEC.operator()(), DDCompareBoolSol.operator()(), DDCompareDDTrans.operator()(), DDCompareDDRot.operator()(), DDCompareDDRotMat.operator()(), JetIDStudiesSelector.operator()(), PFJetIDSelectionFunctor.operator()(), JetIDSelectionFunctor.operator()(), cond::persistency::GetFromRow< std::array< char, n > >.operator()(), Tm.operator+(), operator==(), pat.operator^(), pat.operator|(), pat::strbitset.operator~(), reco::HitPattern.outermostMuonStationWithHits(), reco::modules::TrackMultiSelector::Block.p2p(), pat::helper::ParametrizationHelper.p4fromParameters(), pat::helper::ParametrizationHelper.parametersFromP4(), pat::helper::RefHelper< T >.parentOrSelf(), pat::helper::ParametrizationHelper.polarP4fromParameters(), helper::ScannerBase.print(), TrackerMap.printall(), TrackerMap.printonline(), JetChargeProducer.produce(), PFCandIsolatorFromDeposits.produce(), CandIsolatorFromDeposits.produce(), RPCpg.rate(), RCTEnergyTrunc(), TestFunct.Read(), TestFunct.ReadAll(), AddCorrectionsToPFMET.readAndSumCorrections(), AddCorrectionsToCaloMET.readAndSumCorrections(), lhef::StorageInputStream.readBytes(), LocalFileSystem.readFSTypes(), LzmaFile.ReadNextNumber(), TestFunct.ReadWithIOV(), ora::Container.realClassName(), ora::MappingElement.recordIdColumns(), helpers::CompositeCandidateMaker.release(), helpers::NamedCompositeCandidateMaker.release(), helpers::CompositePtrCandidateMaker.release(), ora::Properties.removeFlag(), ora::Properties.removeProperty(), cond::DbScopedTransaction.rollback(), cond::Utilities.run(), METAlgo.run(), TrackerMap.save_as_fectrackermap(), TrackerMap.save_as_HVtrackermap(), TrackerMap.save_as_psutrackermap(), cond.schemaLabel(), CocoaToDDLMgr.scrubString(), KDTreeLinkerPSEcal.searchLinks(), KDTreeLinkerTrackHcal.searchLinks(), KDTreeLinkerTrackEcal.searchLinks(), cond::persistency::OraGTTable.select(), cond::persistency::OraIOVTable.selectLatest(), cond::persistency::OraIOVTable.selectLatestByGroup(), ora::OraMappingSchema.selectMappingVersion(), ora::PoolMappingSchema.selectMappingVersion(), ora::MappingRules.sequenceNameForContainer(), ora::MappingRules.sequenceNameForDependentClass(), cond::persistency::IOVProxy.sequenceSize(), LogErrorEventFilter.serialize(), cond.serialize(), EcalElectronicsMapper.setActiveDCC(), EcalUncalibRecHitWorkerFixedAlphaBetaFit.setAlphaBeta(), PFElectronAlgo.SetLinks(), cond::CredentialStore.setPermission(), ora::Properties.setProperty(), PhiSymmetryCalibration_step2.setUp(), PhiSymmetryCalibration_step2_SM.setUp(), PhiSymmetryCalibration.setUp(), muon.sharedSegments(), ora::MappingRules.shortScopedName(), pat::VertexAssociationSelector.simpleAssociation(), DTtTrigDBValidation.slFromBin(), DTResolutionAnalysisTest.slFromBin(), DTResolutionTest.slFromBin(), MuonRoadTrajectoryBuilder.smooth(), MuonVPlusJetsIDSelectionFunctor.spring10Cuts(), SimpleCutBasedElectronIDSelectionFunctor.spring10Variables(), PFElectronSelector.spring11Cuts(), cond::DbScopedTransaction.start(), PropagateToMuon.startingState(), MatcherUsingTracksAlgorithm.startingState(), ora::Monitoring.startSession(), LocalFileSystem.statFSInfo(), lhef::StorageInputStream.StorageInputStream(), cond::DbSession.storeObject(), StringToEnumValue(), MuonVPlusJetsIDSelectionFunctor.summer08Cuts(), IOChannel.sysclose(), File.sysclose(), FWTableViewManager.tableFormats(), FWTableViewManager.tableFormatsImpl(), ora::MappingTree.tables(), MatcherUsingTracksAlgorithm.targetState(), ora::OraDatabaseSchema.testDropPermission(), PFMuonSelector.TopPag12LjetsCuts(), TrackerMap.TrackerMap(), TrajectoryBuilder.trajectories(), GroupedCkfTrajectoryBuilder.trajectories(), TangentApproachInRPhi.trajectoryParameters(), edm::EventBase.triggerNames_(), cond::IOVEditor.truncate(), ora::UniqueRef< T >.typeInfo(), edm::StreamerInputSource.uncompressBuffer(), spu.Unzip(), ora::ClassUtils.upCast(), cond::DbSession.updateObject(), reco::parser::ExpressionVar.value(), reco::parser::ExpressionLazyVar.value(), MultiVertexBSeeder.vertices(), ReconstructorFromFitter.vertices(), MultiVertexReconstructor.vertices(), AdaptiveVertexReconstructor.vertices(), popcon::PopCon.write(), StreamerOutputFile.write(), LMFCorrCoefDatComponent.writeDB(), LMFColoredTable.writeDB(), LMFDat.writeDB(), StreamerOutputFile.writeEventFragment(), StreamerOutputFile.writeEventHeader(), StreamerOutputFile.writeInitFragment(), and StreamerOutputFile.writeStart().

run_regression.sflag = False

Definition at line 337 of file run_regression.py.

tuple run_regression.test = RegressionTest( conn )

Definition at line 386 of file run_regression.py.

Referenced by CkfDebugger.analyseRecHitNotFound(), EcalPerEvtLaserAnalyzer.analyze(), pat::helper::RefHelper< T >.ancestorOrSelf(), reco::PFDisplacedVertexCandidate.associatedElements(), reco::PFBlock.associatedElements(), EcalABAnalyzer.beginJob(), EcalLaserAnalyzer.beginJob(), L1RCTElectronIsolationCard.calcMaxSum(), SiStripAPVRestorer.CheckBaseline(), CkfDebugger.correctMeas(), CkfDebugger.correctTrajectory(), DTConfigBti.DTConfigBti(), EcalMatacqAnalyzer.endJob(), L1TOccupancyClient.endLuminosityBlock(), L1TOccupancyClient.endRun(), edm::writeParameterValue.formatDouble(), EcalLaserAnalyzer2.getShapes(), MELaserPrim.init(), PhotonDataCertification.invMassZtest(), pat::helper::RefHelper< T >.isAncestorOf(), cscdqm::Summary.IsPhysicsReady(), L1CaloEcalScaleConfigOnlineProd.newObject(), RPCWheelMap.prepareData(), pat::helper::RefHelper< T >.recursiveLookup(), gen::AMPTHadronizer.rotateEvtPlane(), HistoCompare.SetChi2Test(), edm::eventsetup::IntersectingIOVRecordIntervalFinder.setIntervalFor(), edm::eventsetup::DependentRecordIntervalFinder.setIntervalFor(), HistoCompare.SetKGTest(), reco::PFBlock.setLink(), reco::PFDisplacedVertexCandidate.setLink(), HIPAlignmentAlgorithm.terminate(), TPNCor.TPNCor(), and DualBzeroTrajectoryFactory.trajectories().

run_regression.wflag = False

Definition at line 338 of file run_regression.py.

Referenced by SRBlockFormatter.DigiToRaw().