CMS 3D CMS Logo

Classes | Functions | Variables
cmsRelvalreport Namespace Reference

Classes

class  Candles_file
 
class  Profile
 

Functions

def clean_name (name)
 
def execute (command)
 
def green (string)
 
def logger (message, level=0)
 
def principal (options)
 
def red (string)
 
def yellow (string)
 

Variables

 action
 
 args
 
 cmssw_base
 
 cmssw_release_base
 
 DEBUG
 
 default
 
 dest
 
 EXEC
 
 EXECUTABLE
 
 exit
 
 help
 
 IGPROFANALYS
 
 IgProfCounters
 
 IgProfProfiles
 
 MAKESKIMDRIVER
 
 MAKESKIMDRIVERDIR
 
 options
 
 parser
 
 PERFREPORT2_PATH
 
 PERFREPORT3_PATH
 
 PERL5_LIB
 
 PR2
 
 PR2_BASE
 
 PR3
 
 PR3_BASE
 
 PR3_PRODUCER_PLUGIN
 
 PROFILERS
 
 pyrelvallocal
 
 RELEASE
 
 SIMPLEMEMPARSER
 
 STDOUTPROFILERS
 
 TIMEREPORTPARSER
 
 TIMINGPARSER
 
 usage
 
 valperf
 
 VFCE_LIB
 
 VMPARSER
 
 VMPARSERSTYLE
 

Function Documentation

def cmsRelvalreport.clean_name (   name)
Trivially removes an underscore if present as last char of a string

Definition at line 115 of file cmsRelvalreport.py.

Referenced by principal().

115 def clean_name(name):
116  '''
117  Trivially removes an underscore if present as last char of a string
118  '''
119  i=-1
120  is_dirty=True
121  while(is_dirty):
122  if name[i]=='_':
123  name=name[:-1]
124  else:
125  return name
126  i-=1
127 
def clean_name(name)
def cmsRelvalreport.execute (   command)
It executes command if the EXEC switch is True. 
Catches exitcodes different from 0.

Definition at line 130 of file cmsRelvalreport.py.

References green(), and red().

Referenced by cmsRelvalreport.Profile._profile_edmsize(), cmsRelvalreport.Profile._profile_igprof(), cmsRelvalreport.Profile._profile_Memcheck_Valgrind(), cmsRelvalreport.Profile._profile_None(), cmsRelvalreport.Profile._profile_valgrindfce(), cmsRelvalreport.Profile._save_output(), cmsRelvalreport.Profile.make_report(), and principal().

130 def execute(command):
131  '''
132  It executes command if the EXEC switch is True.
133  Catches exitcodes different from 0.
134  '''
135  logger('%s %s ' %(green('[execute]'),command))
136  if EXEC:
137  exit_code=os.system(command)
138  if exit_code!=0:
139  logger(red('*** Seems like "%s" encountered problems.' %command))
140  return exit_code
141  else:
142  return 0
143 
Definition: logger.py:1
def execute(command)
def green(string)
def cmsRelvalreport.green (   string)
def cmsRelvalreport.logger (   message,
  level = 0 
)
level=0 output, level 1 debug.

Definition at line 146 of file cmsRelvalreport.py.

References edm.print(), and yellow().

146 def logger(message,level=0):
147  '''
148  level=0 output, level 1 debug.
149  '''
150  message='%s %s' %(yellow('[RelValreport]'),message)
151 
152  sys.stdout.flush()
153 
154  if level==0:
155  print(message)
156  if level==1 and DEBUG:
157  print(message)
158 
159  sys.stdout.flush()
160 
def logger(message, level=0)
S & print(S &os, JobReport::InputFile const &f)
Definition: JobReport.cc:66
def yellow(string)
def cmsRelvalreport.principal (   options)
Here the objects of the Profile class are istantiated.

Definition at line 704 of file cmsRelvalreport.py.

References clean_name(), execute(), and edm.print().

Referenced by edm::Worker.doWorkNoPrefetchingAsync(), edm::Worker::RunModuleTask< T >.execute(), edm::Worker::AcquireTask< OccurrenceTraits< EventPrincipal, BranchActionStreamBegin >, DUMMY >.execute(), edm::InputProductResolver.InputProductResolver(), edm::SubProcess.keptProducts(), edm::InputProductResolver.prefetchAsync_(), edm::UnscheduledProductResolver.prefetchAsync_(), edm::ProductResolverBase.putOrMergeProduct(), edm::PuttableProductResolver.PuttableProductResolver(), edm::NoProcessProductResolver.resolvedModuleLabel_(), edm::InputProductResolver.resolveProduct_(), edm::UnscheduledProductResolver.resolveProduct_(), edm::SingleChoiceNoProcessProductResolver.SingleChoiceNoProcessProductResolver(), edm::SwitchAliasProductResolver.SwitchAliasProductResolver(), edm::SwitchProducerProductResolver.SwitchProducerProductResolver(), and edm::UnscheduledProductResolver.UnscheduledProductResolver().

704 def principal(options):
705  '''
706  Here the objects of the Profile class are istantiated.
707  '''
708  #Add a global exit code variable, that is the sum of all exit codes, to return it at the end:
709  exitCodeSum=0
710  # Build a list of commands for programs to benchmark.
711  # It will be only one if -c option is selected
712  commands_profilers_meta_list=[]
713 
714  # We have only one
715  if options.infile=='':
716  logger('Single command found...')
717  commands_profilers_meta_list.append([options.command,'','',False,''])
718 
719  # We have more: we parse the list of candles
720  else:
721  logger('List of commands found. Processing %s ...' %options.infile)
722 
723  # an object that represents the candles file:
724  candles_file = Candles_file(options.infile)
725 
726  commands_profilers_meta_list=candles_file.get_commands_profilers_meta_list()
727 
728 
729  logger('Iterating through commands of executables to profile ...')
730 
731  # Cycle through the commands
732  len_commands_profilers_meta_list=len(commands_profilers_meta_list)
733 
734  commands_counter=1
735  precedent_profile_name=''
736  precedent_reuseprofile=False
737  for command,profiler_opt,meta,reuseprofile,db_metastring in commands_profilers_meta_list:
738 
739  exit_code=0
740 
741  logger('Processing command %d/%d' \
742  %(commands_counter,len_commands_profilers_meta_list))
743  logger('Process started on %s' %time.asctime())
744 
745  # for multiple directories and outputs let's put the meta
746  # just before the output profile and the outputdir
747  profile_name=''
748  profiler=''
749  reportdir=options.output
750  IgProf_counter=options.IgProf_counter
751 
752 
753  if options.infile!='': # we have a list of commands
754 
755  reportdir='%s_%s' %(meta,options.output) #Usually options.output is not used
756  reportdir=clean_name(reportdir) #Remove _
757 
758  profile_name=clean_name('%s_%s'%(meta,options.profile_name)) #Also options.profile_name is usually not used... should clean up...
759 
760  # profiler is igprof: we need to disentangle the profiler and the counter
761 
762  if profiler_opt.find('.')!=-1 and profiler_opt.find('IgProf')!=-1:
763  profiler_opt_split=profiler_opt.split('.')
764  profiler=profiler_opt_split[0]
765  IgProf_counter=profiler_opt_split[1:] #This way can handle IgProfMem.ANALYSE.MEM_TOT etc.
766  if profile_name[-3:]!='.gz':
767  profile_name+='.gz'
768 
769  # Profiler is Timereport_Parser
770  elif profiler_opt in STDOUTPROFILERS:
771  # a first maquillage about the profilename:
772  if profile_name[:-4]!='.log':
773  profile_name+='.log'
774  profiler=profiler_opt
775 
776  # profiler is not igprof
777  else:
778  profiler=profiler_opt
779 
780  if precedent_reuseprofile:
781  profile_name=precedent_profile_name
782  if reuseprofile:
783  precedent_profile_name=profile_name
784 
785 
786 
787  else: # we have a single command: easy job!
788  profile_name=options.profile_name
789  reportdir=options.output
790  profiler=options.profiler
791 
792 
793 
794  # istantiate a Profile object
795  if precedent_profile_name!='':
796  if os.path.exists(precedent_profile_name):
797  logger('Reusing precedent profile: %s ...' %precedent_profile_name)
798  if profile_name!=precedent_profile_name:
799  logger('Copying the old profile to the new name %s ...' %profile_name)
800  execute('cp %s %s' %(precedent_profile_name, profile_name))
801 
802  performance_profile=Profile(command,
803  profiler,
804  profile_name)
805 
806  # make profile if needed
807  if options.profile:
808  if reuseprofile:
809  logger('Saving profile name to reuse it ...')
810  precedent_profile_name=profile_name
811  else:
812  precedent_profile_name=''
813 
814  if not precedent_reuseprofile:
815  logger('Creating profile for command %d using %s ...' \
816  %(commands_counter,profiler))
817  exit_code=performance_profile.make_profile()
818  print(exit_code)
819  logger('The exit code was %s'%exit_code)
820  exitCodeSum=exitCodeSum+exit_code #Add all exit codes into the global exitCodeSum in order to return it on cmsRelvareport.py exit.
821  logger('The exit code sum is %s'%exitCodeSum)
822 
823 
824  # make report if needed
825  if options.report:
826  if exit_code!=0:
827  logger('Halting report creation procedure: unexpected exit code %s from %s ...' \
828  %(exit_code,profiler))
829  else:
830  logger('Creating report for command %d using %s ...' \
831  %(commands_counter,profiler))
832 
833  # Write into the db instead of producing html if this is the case:
834  if options.db:
835  exit_code=performance_profile.make_report(fill_db=True,
836  db_name=options.output,
837  metastring=db_metastring,
838  tmp_dir=options.pr_temp,
839  IgProf_option=IgProf_counter)
840  exitCodeSum=exitCodeSum+exit_code #this is to also check that the reporting works... a little more ambitious testing... could do without for release integration
841  else:
842  exit_code=performance_profile.make_report(outdir=reportdir,
843  tmp_dir=options.pr_temp,
844  IgProf_option=IgProf_counter)
845  exitCodeSum=exitCodeSum+exit_code #this is to also check that the reporting works... a little more ambitious testing... could do without for release integration
846 
847  commands_counter+=1
848  precedent_reuseprofile=reuseprofile
849  if not precedent_reuseprofile:
850  precedent_profile_name=''
851 
852  logger('Process ended on %s\n' %time.asctime())
853 
854  logger('Procedure finished on %s' %time.asctime())
855  logger("Exit code sum is %s"%exitCodeSum)
856  return exitCodeSum
857 
S & print(S &os, JobReport::InputFile const &f)
Definition: JobReport.cc:66
def principal(options)
Definition: logger.py:1
def execute(command)
def clean_name(name)
def cmsRelvalreport.red (   string)

Definition at line 107 of file cmsRelvalreport.py.

Referenced by execute().

107 def red(string):
108  return '%s%s%s' %('\033[1;31m',string,'\033[1;0m')
def cmsRelvalreport.yellow (   string)

Definition at line 111 of file cmsRelvalreport.py.

Referenced by logger().

111 def yellow(string):
112  return '%s%s%s' %('\033[1;33m',string,'\033[1;0m')
def yellow(string)

Variable Documentation

cmsRelvalreport.action

Definition at line 909 of file cmsRelvalreport.py.

cmsRelvalreport.args

Definition at line 966 of file cmsRelvalreport.py.

cmsRelvalreport.cmssw_base

Definition at line 24 of file cmsRelvalreport.py.

cmsRelvalreport.cmssw_release_base

Definition at line 25 of file cmsRelvalreport.py.

cmsRelvalreport.DEBUG

Definition at line 90 of file cmsRelvalreport.py.

cmsRelvalreport.default

Definition at line 892 of file cmsRelvalreport.py.

cmsRelvalreport.dest

Definition at line 893 of file cmsRelvalreport.py.

cmsRelvalreport.EXEC

Definition at line 89 of file cmsRelvalreport.py.

cmsRelvalreport.EXECUTABLE

Definition at line 86 of file cmsRelvalreport.py.

cmsRelvalreport.exit

Definition at line 1001 of file cmsRelvalreport.py.

Referenced by evf.__attribute__(), presentation.ValidationPlots.__init__(), authentication.X509CertAuth.__init__(), optutl::CommandLineParser._finishDefaultOptions(), optutl::CommandLineParser._setVariablesFromFile(), abConnect(), addFilesWithFork(), EnergyScaleCorrection_class.AddScale(), EnergyScaleCorrection_class.AddSmearing(), SiStripGainRandomCalculator.algoAnalyze(), SiStripGainCosmicCalculator.algoBeginJob(), SiStripGainFromData.algoBeginJob(), SiStripGainFromData.algoBeginRun(), SiStripGainFromCalibTree.algoBeginRun(), MonitorElementsDb.analyze(), SiStripApvGainBuilderFromTag.analyze(), cmsswVersionTools.PickRelValInputFiles.apply(), BeamSpotWorkflow.aselectFilesToProcess(), utils_v2.auth_wget(), backgroundFunctionService(), hcalCalib.Begin(), PhysicsPerformanceDBWriterFromFile_WPandPayload.beginJob(), MuonAlignment.beginJob(), SiStripGainsPCLHarvester.beginRun(), HLTHiggsSubAnalysis.beginRun(), FWProxyBuilderBase.build(), CocoaDaqReaderRoot.BuildMeasurementsFromOptAlign(), Measurement.buildOptOList(), MeasurementDiffEntry.buildOptONamesList(), Measurement.buildOptONamesList(), SiStripDetVOffBuilder.buildPSUdetIdMap(), ALIUtils.CalculateAngleDimensionFactorFromInt(), ALIUtils.CalculateAngleDimensionFactorFromString(), TagProbeFitTreeAnalyzer.calculateEfficiency(), ALIUtils.CalculateLengthDimensionFactorFromInt(), ALIUtils.CalculateLengthDimensionFactorFromString(), MeasurementSensor2D.calculateSimulatedValue(), MeasurementTiltmeter.calculateSimulatedValue(), MeasurementCOPS.calculateSimulatedValue(), condbon.cdbon_write(), combineBTagCalibrationData.check_csv_data(), errors.check_response(), uploads.uploader.check_response_for_error_key(), edmStreamStallGrapher.chooseParser(), CmsShowMain.CmsShowMain(), ValidationMatrix_v2.ReleaseComparison.compare(), compileDMRTrends(), ConfigurableAnnealing.ConfigurableAnnealing(), BaseFunction.convertToArrays(), heppy::MuScleFitCorrector.convertToArrays(), createPayload.copyToWorkflowdir(), OpticalObject.createComponentOptOs(), fastsim::TrackerSimHitProducer.createHitOnDetector(), edmStreamStallGrapher.createPDFImage(), web.dbfile2html.dbfile2html(), DBWriter.DBWriter(), LzmaFile.DecodeBuffer(), OpticalObject.defaultBehaviour(), Measurement.DerivativeRespectEntry(), OpticalObject.detailedDeviatesLightRay(), OpticalObject.detailedTraversesLightRay(), OpticalObject.displaceRmGlobOriginal(), OpticalObject.displaceRmGlobOriginalOriginal(), SiStripGainsPCLWorker.dqmBeginRun(), Measurement.DumpBadOrderOptOs(), ALIUtils.dumpDimensions(), EcalEleCalibLooper.EcalEleCalibLooper(), EmulateCPPF.EmulateCPPF(), FWModelChangeManager.endChanges(), EnergyScaleCorrection_class.EnergyScaleCorrection_class(), ErrorsAnalyzer.ErrorsAnalyzer(), ErrorsPropagationAnalyzer.ErrorsPropagationAnalyzer(), dqmd_manager.exec_func(), uploads.uploader.exit_upload(), OpticalObject.fastDeviatesLightRay(), OpticalObject.fastTraversesLightRay(), Entry.fill(), OpticalObject.fillCoordinateEntry(), Measurement.fillData(), FittedEntriesSet.FillEntriesAveragingSets(), OpticalObject.fillExtraEntry(), Entry.fillFromInputFileQuality(), Entry.fillFromInputFileSigma(), Entry.fillFromInputFileValue(), HSCPHLTFilter.filter(), Fit.findEntryFitPosition(), OpticalObject.findExtraEntryValue(), OpticalObject.findExtraEntryValueMustExist(), OpticalObjectMgr.findOptO(), OpticalObjectMgr.findOptOs(), Fit.fitParameters(), FittedEntry.FittedEntry(), FullModelReactionDynamics.GenerateXandPt(), LutXml.get_checksum(), ValidationMatrix.get_clean_fileanames(), uploadConditions.get_directory_to_pull_to(), uploadConditions.get_local_commit_hash(), ZdcLut.get_lut(), ALIUtils.getBool(), getCompressedBuffer(), ErrorCorrelationMgr.getCorrelation(), Pythia8::PowhegHooksBB4L.getdechardness(), DeviationsFromFileSensor2D.getDevis(), OpticalObject.getDisplacementInLocalCoordinates(), Model.getEntryByName(), getFlagStream(), ALIUtils.getFloat(), getHLTConfigData(), ALIFileOut.getInstance(), ALIFileIn.getInstanceOpened(), ALIUtils.getInt(), BeamSpotWorkflow.getLastUploadedIOV(), BeamSpotWorkflow.getListOfRunsAndLumiFromDBS(), HcalLutManager.getLutFromXml_old(), popcon::EcalLaser_weekly_Linearization_Check.getNewObjects(), popcon::EcalLaser_weekly_Handler.getNewObjects(), popcon::EcalPedestalsHandler.getNewObjects(), HCALConfigDB.getOnlineLUT(), Model.getOptOByName(), Model.getOptOByType(), Model.getParamFittedSigmaVectorItem(), Measurement.getPreviousOptO(), makeHLTPrescaleTable.getProcessObjectFromConfDB(), OpticalObject.getRotationAnglesInOptOFrame(), heppy::MuScleFitCorrector.getSmearedPt(), ZIterativeAlgorithmWithFit.getStatWeights(), checkPayloads.getUploadedIOVs(), ALIFileIn.getWordsInLine(), HCovarianceVSxy.HCovarianceVSxy(), optutl::CommandLineParser.help(), HLTHiggsSubAnalysis.HLTHiggsSubAnalysis(), gen::EvtGenInterface.init(), SiStripDetVOffFakeBuilder.initialize(), DBReader.initialize(), SiStripCoralIface.initialize(), Herwig7Hadronizer.initializeForInternalPartons(), ZeroSuppressFP420.initParams(), ALILine.intersect(), LightRay.intersect(), InvRingCalib.InvRingCalib(), L1RCTSaveInput.L1RCTSaveInput(), command_line.list_object(), CmsShowMainBase.loadGeometry(), copyFromCastor.main(), copyAndRename.main(), copyFiles.main(), buildHistoTypes.main(), uploader.main(), combineBTagCalibrationData.main(), splitter.main(), main(), generateFlavCfromFlavB.main(), checkRuns.main(), checkPayloads.main(), BeamSpotWorkflow.main(), validateAlignments.main(), utils_v2.make_file_pairs(), utils.make_files_pairs(), OptOCOPS.makeMeasurement(), OpticalObject.makeMeasurement(), GeometryComparisonPlotter.MakePlots(), TrajectoryManager.makeSinglePSimHit(), MatcherUsingTracksAlgorithm.match(), Pythia8::PowhegHooksBB4L.match_decay(), ResidualRefitting.MatchTrackWithRecHits(), MonitorXMLParser.MonitorXMLParser(), MuonAlignmentSummary.MuonAlignmentSummary(), MuonErrorMatrix.MuonErrorMatrix(), MuScleFit.MuScleFit(), electronCompare.mysystem(), electronStore.mysystem(), LzmaFile.Open(), edm.openFileHdl(), ALIFileIn.openNewFile(), uploadConditions.parse_arguments(), optutl::CommandLineParser.parseArguments(), OptOLens.participateInMeasurement(), OptORisleyPrism.participateInMeasurement(), OptOCameraDetector.participateInMeasurement(), CSCBadChambersConditions.prefillBadChambers(), CSCBadStripsConditions.prefillBadStrips(), CSCBadWiresConditions.prefillBadWires(), CSCCrosstalkConditions.prefillCrosstalk(), CSCCrosstalkDBConditions.prefillDBCrosstalk(), CSCGainsDBConditions.prefillDBGains(), CSCNoiseMatrixDBConditions.prefillDBNoiseMatrix(), CSCPedestalsDBConditions.prefillDBPedestals(), CSCGainsConditions.prefillGains(), CSCNoiseMatrixConditions.prefillNoiseMatrix(), edm::RandomtXiGunProducer.produce(), SiStripApvGainFakeESSource.produce(), MuonSimHitProducer.produce(), Fit.PropagateErrors(), CSCTFPtMethods.Pt2StnChiSq(), CSCTFPtMethods.Pt3StnChiSq(), gen::Py8InterfaceBase.Py8InterfaceBase(), PDRates.RateInPD(), BuildTrackerMapPlugin.read(), OpticalObject.readCoordinates(), StoreESCondition.readESChannelStatusFromFile(), DeviationsFromFileSensor2D.readFile(), EnergyScaleCorrection_class.ReadFromFile(), Model.readMeasurementsFromFile(), CocoaDaqReaderText.ReadNextEvent(), AsciiNeutronReader.readNextEvent(), popcon::EcalPedestalsHandler.readPedestal2017(), popcon::EcalPedestalsHandler.readPedestalFile(), popcon::EcalPedestalsHandler.readPedestalMC(), popcon::EcalPedestalsHandler.readPedestalTimestamp(), popcon::EcalPedestalsHandler.readPedestalTree(), MuScleFitBase.readProbabilityDistributionsFromFile(), EnergyScaleCorrection_class.ReadSmearingFromFile(), readSRF(), Model.readSystemDescription(), RootTreeHandler.readTree(), readTTF(), popcon::EcalIntercalibHandler.readTXT(), popcon::EcalTPGWeightIdMapHandler.readtxtFile(), popcon::EcalTPGWeightGroupHandler.readtxtFile(), EcalFloatCondObjectContainerXMLTranslator.readXML(), popcon::EcalIntercalibHandler.readXML(), popcon::EcalTPGWeightIdMapHandler.readxmlFile(), popcon::EcalTPGWeightGroupHandler.readxmlFile(), LightRay.refract(), edm::ESProxyFactoryProducer.registerFactoryWithKey(), scaleFunctionBase< std::vector< double > >.resetParameters(), resolutionFunctionService(), resolutionFunctionVecService(), RPCRecHitProducer.RPCRecHitProducer(), cmsswPreprocessor.CmsswPreprocessor.run(), checkBTagCalibrationConsistency.run_check_data(), uploadConditions.run_upload(), scaleFunctionType64< T >.scale(), scaleFunctionService(), scaleFunctionVecService(), utils_v2.search_on_disk(), BeamSpotWorkflow.selectFilesToProcess(), MeasurementTiltmeter.setConversionFactor(), MeasurementSensor2D.setConversionFactor(), MeasurementCOPS.setConversionFactor(), Measurement.setConversionFactor(), Measurement.setCurrentDate(), Comparator.SetDirs(), FWGeometryTableViewManager.setGeoManagerFromFile(), GlobalOptionMgr.setGlobalOption(), Measurement.setName(), scaleFunctionBase< std::vector< double > >.setPar(), resolutionFunctionBase< double * >.setPar(), scaleFunctionBase< std::vector< double > >.setParameters(), scaleFunctionType50< T >.setParameters(), scaleFunctionType64< T >.setParameters(), resolutionFunctionBase< double * >.setParameters(), resolutionFunctionType45< T >.setParameters(), resolutionFunctionType46< T >.setParameters(), resolutionFunctionType47< T >.setParameters(), ClassBasedElectronID.setup(), CmsShowMainBase.setupConfiguration(), CmsShowMain.setupSocket(), ResolutionFunction.sigmaCotgTh(), ResolutionFunction.sigmaPhi(), ResolutionFunction.sigmaPt(), smearFunctionService(), LutXml.subdet_from_crate(), ALIUtils.subQuotes(), TestPythiaDecays.TestPythiaDecays(), TotemTransport.TotemTransport(), OptOUserDefined.userDefinedBehaviour(), OpticalObject.userDefinedBehaviour(), VertexFitterManager.VertexFitterManager(), VertexRecoManager.VertexRecoManager(), electronCompare.flushfile.write(), electronStore.flushfile.write(), pos::PixelMaxVsf.writeASCII(), pos::PixelLowVoltageMap.writeASCII(), pos::PixelDetectorConfig.writeASCII(), RootTreeHandler.writeTree(), Fit.WriteVisualisationFiles(), and EcalDccWeightBuilder.writeWeightToDB().

cmsRelvalreport.help

Definition at line 891 of file cmsRelvalreport.py.

cmsRelvalreport.IGPROFANALYS

Definition at line 46 of file cmsRelvalreport.py.

cmsRelvalreport.IgProfCounters

Definition at line 93 of file cmsRelvalreport.py.

cmsRelvalreport.IgProfProfiles

Definition at line 96 of file cmsRelvalreport.py.

cmsRelvalreport.MAKESKIMDRIVER

Definition at line 62 of file cmsRelvalreport.py.

cmsRelvalreport.MAKESKIMDRIVERDIR

Definition at line 61 of file cmsRelvalreport.py.

cmsRelvalreport.options

Definition at line 966 of file cmsRelvalreport.py.

cmsRelvalreport.parser

Definition at line 888 of file cmsRelvalreport.py.

cmsRelvalreport.PERFREPORT2_PATH

Definition at line 21 of file cmsRelvalreport.py.

cmsRelvalreport.PERFREPORT3_PATH

Definition at line 14 of file cmsRelvalreport.py.

cmsRelvalreport.PERL5_LIB

Definition at line 69 of file cmsRelvalreport.py.

cmsRelvalreport.PR2

Definition at line 20 of file cmsRelvalreport.py.

cmsRelvalreport.PR2_BASE

Definition at line 19 of file cmsRelvalreport.py.

cmsRelvalreport.PR3

Definition at line 13 of file cmsRelvalreport.py.

cmsRelvalreport.PR3_BASE

Definition at line 12 of file cmsRelvalreport.py.

cmsRelvalreport.PR3_PRODUCER_PLUGIN

Definition at line 16 of file cmsRelvalreport.py.

cmsRelvalreport.PROFILERS

Definition at line 79 of file cmsRelvalreport.py.

cmsRelvalreport.pyrelvallocal

Definition at line 26 of file cmsRelvalreport.py.

cmsRelvalreport.RELEASE

Definition at line 30 of file cmsRelvalreport.py.

Referenced by cond::persistency::GLOBAL_TAG::Table.update().

cmsRelvalreport.SIMPLEMEMPARSER

Definition at line 54 of file cmsRelvalreport.py.

cmsRelvalreport.STDOUTPROFILERS

Definition at line 74 of file cmsRelvalreport.py.

cmsRelvalreport.TIMEREPORTPARSER

Definition at line 50 of file cmsRelvalreport.py.

cmsRelvalreport.TIMINGPARSER

Definition at line 58 of file cmsRelvalreport.py.

cmsRelvalreport.usage

Definition at line 862 of file cmsRelvalreport.py.

cmsRelvalreport.valperf

Definition at line 27 of file cmsRelvalreport.py.

cmsRelvalreport.VFCE_LIB

Definition at line 68 of file cmsRelvalreport.py.

cmsRelvalreport.VMPARSER

Definition at line 38 of file cmsRelvalreport.py.

cmsRelvalreport.VMPARSERSTYLE

Definition at line 42 of file cmsRelvalreport.py.