Skip to content

Commit

Permalink
Merge pull request #7601 from deguio/serializeProcessInOnline
Browse files Browse the repository at this point in the history
force the online applications to run single thread
  • Loading branch information
cmsbuild committed Feb 10, 2015
2 parents e691636 + 4c33618 commit cd02c92
Show file tree
Hide file tree
Showing 27 changed files with 129 additions and 0 deletions.
4 changes: 4 additions & 0 deletions DQM/Integration/python/test/beam_dqm_sourceclient-live_cfg.py
Expand Up @@ -112,6 +112,10 @@
process.dqmBeamSpotProblemMonitor.AlarmOFFThreshold = 5 #Should be < AlalrmONThreshold
#-----------------------------------------------------------

### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)


#--------------------------
# Proton-Proton Stuff
Expand Down
Expand Up @@ -40,6 +40,9 @@
process.phystrigger = cms.Sequence(process.hltTriggerTypeFilter)


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)


#----------------------------
Expand Down Expand Up @@ -191,3 +194,4 @@
# Define Path
#----------------------------
process.p = cms.Path(process.phystrigger*process.reconstruction_step*process.pixelVertexDQM*process.dqmmodules)

Expand Up @@ -319,3 +319,8 @@
if (process.runType.getRunTypeName() == process.runType.hi_run):
process.castorDigis.InputLabel = cms.InputTag("rawDataRepacker")
process.castorMonitor.rawLabel = cms.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/csc_dqm_sourceclient-live_cfg.py
Expand Up @@ -212,3 +212,8 @@
process.siStripDigis.ProductLabel = cms.InputTag("rawDataRepacker")
process.cscMonitor.FEDRawDataCollectionTag = cms.InputTag("rawDataRepacker")
process.dqmCSCClient.InputObjects = cms.untracked.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
4 changes: 4 additions & 0 deletions DQM/Integration/python/test/dt_dqm_sourceclient-live_cfg.py
Expand Up @@ -86,3 +86,7 @@

process.DQMStore.referenceFileName = '/dqmdata/dqm/reference/dt_reference_hi.root'


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/ecal_dqm_sourceclient-live_cfg.py
Expand Up @@ -197,3 +197,8 @@
elif runTypeName == runType.hpu_run:
process.DQMStore.referenceFileName = referenceFileName.replace('.root', '_hpu.root')
process.source.SelectEvents = cms.untracked.PSet(SelectEvents = cms.vstring('*'))


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -206,3 +206,7 @@
### Schedule ###

process.schedule = cms.Schedule(process.ecalLaserLedPath,process.ecalTestPulsePath,process.ecalPedestalPath,process.ecalClientPath,process.dqmEndPath,process.dqmOutputPath)

### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/es_dqm_sourceclient-live_cfg.py
Expand Up @@ -77,3 +77,8 @@
if (process.runType.getRunType() == process.runType.hi_run):
process.esRawToDigi.sourceTag = cms.InputTag("rawDataRepacker")
process.ecalPreshowerRawDataTask.FEDRawDataCollection = cms.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/fed_dqm_sourceclient-live_cfg.py
Expand Up @@ -35,3 +35,8 @@
process.dqmFEDIntegrityClient+
process.dqmEnv+
process.dqmSaver)


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -167,3 +167,8 @@
process.hcalDataIntegrityMonitor.RawDataLabel = cms.untracked.InputTag("rawDataRepacker")
process.l1tfed.rawTag = cms.InputTag("rawDataRepacker")
process.siStripFEDCheck.RawDataTag = cms.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/hcal_dqm_sourceclient-live_cfg.py
Expand Up @@ -342,3 +342,8 @@
process.hcalRawDataMonitor.FEDRawDataCollection = cms.untracked.InputTag("rawDataRepacker")
process.hcalDigiMonitor.FEDRawDataCollection = cms.untracked.InputTag("rawDataRepacker")
process.zdcMonitor.FEDRawDataCollection = cms.untracked.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -279,3 +279,8 @@
process.hcalNoiseMonitor.RawDataLabel = cms.untracked.InputTag("rawDataRepacker")
process.hcalDetDiagLaserMonitor.RawDataLabel = cms.untracked.InputTag("rawDataRepacker")
process.hcalRawDataMonitor.FEDRawDataCollection = cms.untracked.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -61,10 +61,15 @@

process.p = cms.Path(process.hcalDigis*process.l1GtUnpack*process.hcalTimingMonitor*process.dqmEnv*process.dqmSaver)

### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)

#--------------------------------------------------
# Heavy Ion Specific Fed Raw Data Collection Label
#--------------------------------------------------
if (HEAVYION):
process.hcalDigis.InputLabel = cms.InputTag("rawDataRepacker")
process.l1GtUnpack.DaqGtInputTag = cms.InputTag("rawDataRepacker")


4 changes: 4 additions & 0 deletions DQM/Integration/python/test/hlt_dqm_sourceclient-live_cfg.py
Expand Up @@ -43,3 +43,7 @@
process.dqmEnv.subSystemFolder = 'HLT'
#process.hltResults.plotAll = True


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -116,3 +116,7 @@
process.dqmEnv.subSystemFolder = 'HLT/TrigResults'
#process.hltResults.plotAll = True


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
3 changes: 3 additions & 0 deletions DQM/Integration/python/test/hlx_dqm_sourceclient-live_cfg.py
Expand Up @@ -46,3 +46,6 @@
##process.hlxdqmsource.outputDir = process.dqmSaver.dirName


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/info_dqm_sourceclient-live_cfg.py
Expand Up @@ -115,3 +115,8 @@
process.scalersRawToDigi.scalersInputTag = cms.InputTag("rawDataRepacker")
process.siPixelDigis.InputLabel = cms.InputTag("rawDataRepacker")
process.siStripDigis.ProductLabel = cms.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
4 changes: 4 additions & 0 deletions DQM/Integration/python/test/l1t_dqm_sourceclient-live_cfg.py
Expand Up @@ -206,3 +206,7 @@
process.siStripDigis.ProductLabel = cms.InputTag("rawDataRepacker")
process.bxTiming.FedSource = cms.untracked.InputTag("rawDataRepacker")
process.l1s.fedRawData = cms.InputTag("rawDataRepacker")

### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -209,3 +209,7 @@
process.siStripDigis.ProductLabel = cms.InputTag("rawDataRepacker")



### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
4 changes: 4 additions & 0 deletions DQM/Integration/python/test/lumi_dqm_sourceclient-live_cfg.py
Expand Up @@ -70,3 +70,7 @@
process.p = cms.Path(process.reconstruction_step *
process.dqmmodules)


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
11 changes: 11 additions & 0 deletions DQM/Integration/python/test/online_customizations_cfi.py
@@ -0,0 +1,11 @@
import FWCore.ParameterSet.Config as cms

def customise(process):

if not hasattr(process, "options"):
process.options = cms.untracked.PSet()

process.options.numberOfThreads = cms.untracked.uint32(1)
process.options.numberOfStreams = cms.untracked.uint32(1)

return(process)
Expand Up @@ -51,6 +51,11 @@
)

process.siPixelDigis.InputLabel = cms.InputTag("rawDataCollector")

### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)

#--------------------------------------------------
# Heavy Ion Specific Fed Raw Data Collection Label
#--------------------------------------------------
Expand Down
Expand Up @@ -137,8 +137,13 @@

process.p = cms.Path(process.Reco*process.DQMmodules*process.SiPixelRawDataErrorSource*process.SiPixelDigiSource*process.SiPixelClusterSource*process.PixelP5DQMClientWithDataCertification)

### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)

#--------------------------------------------------
# Heavy Ion Specific Fed Raw Data Collection Label
#--------------------------------------------------

print "Running with run type = ", process.runType.getRunType()

Expand Up @@ -183,4 +183,9 @@
#process.plumdqm_alca_random_step,
process.dqm_step)


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)

######################################################################
5 changes: 5 additions & 0 deletions DQM/Integration/python/test/rpc_dqm_sourceclient-live_cfg.py
Expand Up @@ -120,3 +120,8 @@
process.rpcunpacker.InputLabel = cms.InputTag("rawDataRepacker")
process.scalersRawToDigi.scalersInputTag = cms.InputTag("rawDataRepacker")
process.rpcEventSummary.MinimumRPCEvents = cms.untracked.int32(100000)


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -597,3 +597,7 @@
process.TrackingClients
)


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)
Expand Up @@ -62,3 +62,8 @@

if (process.runType.getRunType() == process.runType.hi_run):
process.siStripDigis.ProductLabel = cms.InputTag("rawDataRepacker")


### process customizations included here
from DQM.Integration.test.online_customizations_cfi import *
process = customise(process)

0 comments on commit cd02c92

Please sign in to comment.