CMS 3D CMS Logo

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

Classes

class  Candles_file
 
class  Profile
 

Functions

def clean_name
 
def execute
 
def green
 
def logger
 
def principal
 
def red
 
def yellow
 

Variables

string action = 'store_true'
 
list cmssw_base = os.environ["CMSSW_BASE"]
 
list cmssw_release_base = os.environ["CMSSW_RELEASE_BASE"]
 
 DEBUG = True
 
string default = ''
 
string dest = 'profiler'
 
 EXEC = True
 
string EXECUTABLE = 'cmsRun'
 
tuple exit = principal(options)
 
string help = 'Profilers are: %s'
 
string IGPROFANALYS = 'cmsIgProf_Analysis.py'
 
dictionary IgProfCounters
 
dictionary IgProfProfiles
 
string MAKESKIMDRIVER = '%s/makeSkimDriver.py'
 
string MAKESKIMDRIVERDIR = '%s/src/Configuration/EventContent/test'
 
tuple parser = optparse.OptionParser(usage)
 
string PERFREPORT2_PATH = PR2_BASE+'/share/perfreport'
 
string PERFREPORT3_PATH = PR3_BASE+'/share/perfreport'
 
string PERL5_LIB = '/afs/cern.ch/user/d/dpiparo/w0/PERLlibs/5.8.0'
 
string PR2 = '%s'
 
string PR2_BASE = '/afs/cern.ch/user/g/gbenelli/public/PerfReport2/2.0.1/'
 
string PR3 = PR3_BASE+'/bin/perfreport'
 
string PR3_BASE = '/afs/cern.ch/user/d/dpiparo/w0/perfreport3installation/'
 
string PR3_PRODUCER_PLUGIN = '/afs/cern.ch/user/d/dpiparo/w0/pr3/perfreport/plugins/cmssw_by_producer/libcmssw_by_producer.so'
 
list PROFILERS
 
string pyrelvallocal = cmssw_base+"/src/Configuration/PyReleaseValidation"
 
string RELEASE = 'CMSSW_BASE'
 
string SIMPLEMEMPARSER = 'cmsSimplememchecker_parser.py'
 
list STDOUTPROFILERS
 
string TIMEREPORTPARSER = 'cmsTimeReport.pl'
 
string TIMINGPARSER = 'cmsTiming_parser.py'
 
string usage = '\n'
 
string valperf = cmssw_base+"/src/Validation/Performance"
 
string VFCE_LIB = '/afs/cern.ch/user/m/moserro/public/vgfcelib'
 
string VMPARSER = 'valgrindMemcheckParser.pl'
 
string VMPARSERSTYLE = '%s/src/Utilities/ReleaseScripts/data/valgrindMemcheckParser.css'
 

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.

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.

def cmsRelvalreport.green (   string)

Definition at line 108 of file cmsRelvalreport.py.

def cmsRelvalreport.logger (   message,
  level = 0 
)
level=0 output, level 1 debug.

Definition at line 145 of file cmsRelvalreport.py.

def cmsRelvalreport.principal (   options)
Here the objects of the Profile class are istantiated.

Definition at line 703 of file cmsRelvalreport.py.

def cmsRelvalreport.red (   string)

Definition at line 106 of file cmsRelvalreport.py.

def cmsRelvalreport.yellow (   string)

Definition at line 110 of file cmsRelvalreport.py.

Variable Documentation

string cmsRelvalreport.action = 'store_true'

Definition at line 908 of file cmsRelvalreport.py.

list cmsRelvalreport.cmssw_base = os.environ["CMSSW_BASE"]

Definition at line 23 of file cmsRelvalreport.py.

list cmsRelvalreport.cmssw_release_base = os.environ["CMSSW_RELEASE_BASE"]

Definition at line 24 of file cmsRelvalreport.py.

cmsRelvalreport.DEBUG = True

Definition at line 89 of file cmsRelvalreport.py.

string cmsRelvalreport.default = ''

Definition at line 891 of file cmsRelvalreport.py.

string cmsRelvalreport.dest = 'profiler'

Definition at line 892 of file cmsRelvalreport.py.

cmsRelvalreport.EXEC = True

Definition at line 88 of file cmsRelvalreport.py.

string cmsRelvalreport.EXECUTABLE = 'cmsRun'

Definition at line 85 of file cmsRelvalreport.py.

int cmsRelvalreport.exit = principal(options)

Definition at line 1000 of file cmsRelvalreport.py.

Referenced by authentication.X509CertAuth.__init__(), SiStripGainRandomCalculator.algoAnalyze(), backgroundFunctionService(), PhysicsPerformanceDBWriterFromFile_WPandPayload.beginJob(), MeasurementDiffEntry.buildOptONamesList(), MeasurementSensor2D.calculateSimulatedValue(), MeasurementTiltmeter.calculateSimulatedValue(), MeasurementCOPS.calculateSimulatedValue(), combineBTagCalibrationData.check_csv_data(), ConfigurableAnnealing.ConfigurableAnnealing(), BaseFunction.convertToArrays(), SiStripApvGainGenerator.createObject(), web.dbfile2html.dbfile2html(), DBWriter.DBWriter(), dqmd_manager.exec_func(), OpticalObjectMgr.findOptO(), OpticalObjectMgr.findOptOs(), FittedEntry.FittedEntry(), getCompressedBuffer(), ErrorCorrelationMgr.getCorrelation(), ALIFileOut.getInstance(), popcon::EcalLaser_weekly_Handler.getNewObjects(), DDI::Ellipsoid.halfVol(), dumpSimGeometry_cfg.help(), SiStripDetVOffFakeBuilder.initialize(), DBReader.initialize(), copyAndRename.main(), copyFromCastor.main(), copyFiles.main(), buildHistoTypes.main(), uploader.main(), combineBTagCalibrationData.main(), splitter.main(), main(), generateFlavCfromFlavB.main(), electronCompare.mysystem(), electronStore.mysystem(), data_formats.objects_to_dicts(), OptORisleyPrism.participateInMeasurement(), OptOCameraDetector.participateInMeasurement(), OptOLens.participateInMeasurement(), CSCBadChambersConditions.prefillBadChambers(), CSCBadStripsConditions.prefillBadStrips(), CSCBadWiresConditions.prefillBadWires(), CSCCrosstalkDBConditions.prefillDBCrosstalk(), CSCGainsDBConditions.prefillDBGains(), CSCPedestalsDBConditions.prefillDBPedestals(), data_formats.query(), PDRates.RateInPD(), CocoaDaqReaderText.ReadNextEvent(), AsciiNeutronReader.readNextEvent(), edm::ESProxyFactoryProducer.registerFactoryWithKey(), resolutionFunctionService(), resolutionFunctionVecService(), scaleFunctionService(), scaleFunctionVecService(), MeasurementTiltmeter.setConversionFactor(), MeasurementSensor2D.setConversionFactor(), MeasurementCOPS.setConversionFactor(), FWGeometryTableViewManager.setGeoManagerFromFile(), ClassBasedElectronID.setup(), ResolutionFunction.sigmaCotgTh(), ResolutionFunction.sigmaPhi(), ResolutionFunction.sigmaPt(), smearFunctionService(), data_formats.to_array_of_dicts(), data_formats.to_datatables(), VertexFitterManager.VertexFitterManager(), and VertexRecoManager.VertexRecoManager().

string cmsRelvalreport.help = 'Profilers are: %s'

Definition at line 890 of file cmsRelvalreport.py.

string cmsRelvalreport.IGPROFANALYS = 'cmsIgProf_Analysis.py'

Definition at line 45 of file cmsRelvalreport.py.

dictionary cmsRelvalreport.IgProfCounters
Initial value:
1 = {'IgProfPerf':['PERF_TICKS'],
2  'IgProfMem':['MEM_TOTAL','MEM_LIVE','MEM_MAX']
3  }

Definition at line 92 of file cmsRelvalreport.py.

dictionary cmsRelvalreport.IgProfProfiles
Initial value:
1 = {'PERF_TICKS':'IgProfPerf',
2  'MEM_TOTAL':'IgProfMem',
3  'MEM_LIVE':'IgProfMem',
4  'MEM_MAX':'IgProfMem'
5  }

Definition at line 95 of file cmsRelvalreport.py.

string cmsRelvalreport.MAKESKIMDRIVER = '%s/makeSkimDriver.py'

Definition at line 61 of file cmsRelvalreport.py.

string cmsRelvalreport.MAKESKIMDRIVERDIR = '%s/src/Configuration/EventContent/test'

Definition at line 60 of file cmsRelvalreport.py.

tuple cmsRelvalreport.parser = optparse.OptionParser(usage)

Definition at line 887 of file cmsRelvalreport.py.

string cmsRelvalreport.PERFREPORT2_PATH = PR2_BASE+'/share/perfreport'

Definition at line 20 of file cmsRelvalreport.py.

string cmsRelvalreport.PERFREPORT3_PATH = PR3_BASE+'/share/perfreport'

Definition at line 13 of file cmsRelvalreport.py.

string cmsRelvalreport.PERL5_LIB = '/afs/cern.ch/user/d/dpiparo/w0/PERLlibs/5.8.0'

Definition at line 68 of file cmsRelvalreport.py.

string cmsRelvalreport.PR2 = '%s'

Definition at line 19 of file cmsRelvalreport.py.

string cmsRelvalreport.PR2_BASE = '/afs/cern.ch/user/g/gbenelli/public/PerfReport2/2.0.1/'

Definition at line 18 of file cmsRelvalreport.py.

string cmsRelvalreport.PR3 = PR3_BASE+'/bin/perfreport'

Definition at line 12 of file cmsRelvalreport.py.

string cmsRelvalreport.PR3_BASE = '/afs/cern.ch/user/d/dpiparo/w0/perfreport3installation/'

Definition at line 11 of file cmsRelvalreport.py.

string cmsRelvalreport.PR3_PRODUCER_PLUGIN = '/afs/cern.ch/user/d/dpiparo/w0/pr3/perfreport/plugins/cmssw_by_producer/libcmssw_by_producer.so'

Definition at line 15 of file cmsRelvalreport.py.

list cmsRelvalreport.PROFILERS
Initial value:
1 = ['ValgrindFCE',
2  'IgProf_perf',
3  'IgProf_mem',
4  'Edm_Size']

Definition at line 78 of file cmsRelvalreport.py.

string cmsRelvalreport.pyrelvallocal = cmssw_base+"/src/Configuration/PyReleaseValidation"

Definition at line 25 of file cmsRelvalreport.py.

string cmsRelvalreport.RELEASE = 'CMSSW_BASE'

Definition at line 29 of file cmsRelvalreport.py.

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

string cmsRelvalreport.SIMPLEMEMPARSER = 'cmsSimplememchecker_parser.py'

Definition at line 53 of file cmsRelvalreport.py.

list cmsRelvalreport.STDOUTPROFILERS
Initial value:
1 = ['Memcheck_Valgrind',
2  'Timereport_Parser',
3  'Timing_Parser',
4  'SimpleMem_Parser']

Definition at line 73 of file cmsRelvalreport.py.

string cmsRelvalreport.TIMEREPORTPARSER = 'cmsTimeReport.pl'

Definition at line 49 of file cmsRelvalreport.py.

string cmsRelvalreport.TIMINGPARSER = 'cmsTiming_parser.py'

Definition at line 57 of file cmsRelvalreport.py.

string cmsRelvalreport.usage = '\n'

Definition at line 861 of file cmsRelvalreport.py.

string cmsRelvalreport.valperf = cmssw_base+"/src/Validation/Performance"

Definition at line 26 of file cmsRelvalreport.py.

string cmsRelvalreport.VFCE_LIB = '/afs/cern.ch/user/m/moserro/public/vgfcelib'

Definition at line 67 of file cmsRelvalreport.py.

string cmsRelvalreport.VMPARSER = 'valgrindMemcheckParser.pl'

Definition at line 37 of file cmsRelvalreport.py.

string cmsRelvalreport.VMPARSERSTYLE = '%s/src/Utilities/ReleaseScripts/data/valgrindMemcheckParser.css'

Definition at line 41 of file cmsRelvalreport.py.