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 114 of file cmsRelvalreport.py.

Referenced by principal().

114 def clean_name(name):
115  '''
116  Trivially removes an underscore if present as last char of a string
117  '''
118  i=-1
119  is_dirty=True
120  while(is_dirty):
121  if name[i]=='_':
122  name=name[:-1]
123  else:
124  return name
125  i-=1
126 
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 129 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().

129 def execute(command):
130  '''
131  It executes command if the EXEC switch is True.
132  Catches exitcodes different from 0.
133  '''
134  logger('%s %s ' %(green('[execute]'),command))
135  if EXEC:
136  exit_code=os.system(command)
137  if exit_code!=0:
138  logger(red('*** Seems like "%s" encountered problems.' %command))
139  return exit_code
140  else:
141  return 0
142 
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 145 of file cmsRelvalreport.py.

References yellow().

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

Definition at line 703 of file cmsRelvalreport.py.

References clean_name(), and execute().

Referenced by edm::Worker.doWorkNoPrefetchingAsync(), edm::Worker::RunModuleTask< T >.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(), and edm::UnscheduledProductResolver.UnscheduledProductResolver().

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

Definition at line 110 of file cmsRelvalreport.py.

Referenced by logger().

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

Variable Documentation

cmsRelvalreport.action

Definition at line 908 of file cmsRelvalreport.py.

cmsRelvalreport.args

Definition at line 965 of file cmsRelvalreport.py.

cmsRelvalreport.cmssw_base

Definition at line 23 of file cmsRelvalreport.py.

cmsRelvalreport.cmssw_release_base

Definition at line 24 of file cmsRelvalreport.py.

cmsRelvalreport.DEBUG

Definition at line 89 of file cmsRelvalreport.py.

cmsRelvalreport.default

Definition at line 891 of file cmsRelvalreport.py.

cmsRelvalreport.dest

Definition at line 892 of file cmsRelvalreport.py.

cmsRelvalreport.EXEC

Definition at line 88 of file cmsRelvalreport.py.

cmsRelvalreport.EXECUTABLE

Definition at line 85 of file cmsRelvalreport.py.

cmsRelvalreport.exit

Definition at line 1000 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(), SiStripApvGainBuilderFromTag.analyze(), MonitorElementsDb.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(), CastorDumpConditions.CastorDumpConditions(), 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(), ConfigurableAnnealing.ConfigurableAnnealing(), BaseFunction.convertToArrays(), heppy::MuScleFitCorrector.convertToArrays(), createPayload.copyToWorkflowdir(), OpticalObject.createComponentOptOs(), 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(), 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(), edm::EventProcessor.forkProcess(), 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(), DDI::Ellipsoid.halfVol(), HCovarianceVSxy.HCovarianceVSxy(), dumpRecoGeometry_cfg.help(), optutl::CommandLineParser.help(), HLTHiggsSubAnalysis.HLTHiggsSubAnalysis(), gen::EvtGenInterface.init(), SiStripDetVOffFakeBuilder.initialize(), DBReader.initialize(), SiStripCoralIface.initialize(), 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(), validateAlignments.main(), BeamSpotWorkflow.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(), OptOCameraDetector.participateInMeasurement(), OptOLens.participateInMeasurement(), OptORisleyPrism.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(), 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.readPedestalTimestamp(), popcon::EcalPedestalsHandler.readPedestalTree(), MuScleFitBase.readProbabilityDistributionsFromFile(), EnergyScaleCorrection_class.ReadSmearingFromFile(), readSRF(), Model.readSystemDescription(), RootTreeHandler.readTree(), readTTF(), LightRay.refract(), edm::ESProxyFactoryProducer.registerFactoryWithKey(), scaleFunctionBase< std::vector< double > >.resetParameters(), resolutionFunctionService(), resolutionFunctionVecService(), RPCRecHitProducer.RPCRecHitProducer(), cmsswPreprocessor.CmsswPreprocessor.run(), checkBTagCalibrationConsistency.run_check_data(), uploadConditions.run_upload(), validateAlignments.ValidationJob.runJob(), 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(), GraphPath< N, E >.update(), OptOUserDefined.userDefinedBehaviour(), OpticalObject.userDefinedBehaviour(), VertexFitterManager.VertexFitterManager(), VertexRecoManager.VertexRecoManager(), WordHist.WordHist(), electronCompare.flushfile.write(), electronStore.flushfile.write(), pos::PixelMaxVsf.writeASCII(), pos::PixelLowVoltageMap.writeASCII(), pos::PixelDetectorConfig.writeASCII(), RootTreeHandler.writeTree(), Fit.WriteVisualisationFiles(), EcalDccWeightBuilder.writeWeightToDB(), and MulticoreRunLumiEventChecker.~MulticoreRunLumiEventChecker().

cmsRelvalreport.help

Definition at line 890 of file cmsRelvalreport.py.

cmsRelvalreport.IGPROFANALYS

Definition at line 45 of file cmsRelvalreport.py.

cmsRelvalreport.IgProfCounters

Definition at line 92 of file cmsRelvalreport.py.

cmsRelvalreport.IgProfProfiles

Definition at line 95 of file cmsRelvalreport.py.

cmsRelvalreport.MAKESKIMDRIVER

Definition at line 61 of file cmsRelvalreport.py.

cmsRelvalreport.MAKESKIMDRIVERDIR

Definition at line 60 of file cmsRelvalreport.py.

cmsRelvalreport.options

Definition at line 965 of file cmsRelvalreport.py.

cmsRelvalreport.parser

Definition at line 887 of file cmsRelvalreport.py.

cmsRelvalreport.PERFREPORT2_PATH

Definition at line 20 of file cmsRelvalreport.py.

cmsRelvalreport.PERFREPORT3_PATH

Definition at line 13 of file cmsRelvalreport.py.

cmsRelvalreport.PERL5_LIB

Definition at line 68 of file cmsRelvalreport.py.

cmsRelvalreport.PR2

Definition at line 19 of file cmsRelvalreport.py.

cmsRelvalreport.PR2_BASE

Definition at line 18 of file cmsRelvalreport.py.

cmsRelvalreport.PR3

Definition at line 12 of file cmsRelvalreport.py.

cmsRelvalreport.PR3_BASE

Definition at line 11 of file cmsRelvalreport.py.

cmsRelvalreport.PR3_PRODUCER_PLUGIN

Definition at line 15 of file cmsRelvalreport.py.

cmsRelvalreport.PROFILERS

Definition at line 78 of file cmsRelvalreport.py.

cmsRelvalreport.pyrelvallocal

Definition at line 25 of file cmsRelvalreport.py.

cmsRelvalreport.RELEASE

Definition at line 29 of file cmsRelvalreport.py.

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

cmsRelvalreport.SIMPLEMEMPARSER

Definition at line 53 of file cmsRelvalreport.py.

cmsRelvalreport.STDOUTPROFILERS

Definition at line 73 of file cmsRelvalreport.py.

cmsRelvalreport.TIMEREPORTPARSER

Definition at line 49 of file cmsRelvalreport.py.

cmsRelvalreport.TIMINGPARSER

Definition at line 57 of file cmsRelvalreport.py.

cmsRelvalreport.usage

Definition at line 861 of file cmsRelvalreport.py.

cmsRelvalreport.valperf

Definition at line 26 of file cmsRelvalreport.py.

cmsRelvalreport.VFCE_LIB

Definition at line 67 of file cmsRelvalreport.py.

cmsRelvalreport.VMPARSER

Definition at line 37 of file cmsRelvalreport.py.

cmsRelvalreport.VMPARSERSTYLE

Definition at line 41 of file cmsRelvalreport.py.