File indexing completed on 2024-04-06 12:12:30
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process("DEADLOCKTEST")
0004 process.source = cms.Source("EmptySource")
0005
0006 process.maxEvents.input = 20000
0007
0008 process.a = cms.EDAnalyzer("ConsumingOneSharedResourceAnalyzer",
0009 valueMustMatch = cms.untracked.int32(1),
0010 moduleLabel = cms.untracked.InputTag("one"),
0011 resourceName = cms.untracked.string("A")
0012 )
0013
0014 process.b = cms.EDAnalyzer("ConsumingOneSharedResourceAnalyzer",
0015 valueMustMatch = cms.untracked.int32(2),
0016 moduleLabel = cms.untracked.InputTag("two"),
0017 resourceName = cms.untracked.string("B")
0018 )
0019
0020 process.one = cms.EDProducer("IntOneSharedProducer",
0021 ivalue = cms.int32(1),
0022 resourceNames = cms.untracked.vstring("A", "B")
0023 )
0024
0025 process.two = cms.EDProducer("IntOneSharedProducer",
0026 ivalue = cms.int32(2),
0027 resourceNames = cms.untracked.vstring("A", "B")
0028 )
0029
0030 process.options = dict(
0031 numberOfThreads = 2,
0032 numberOfStreams = 0,
0033 numberOfConcurrentLuminosityBlocks = 1
0034 )
0035
0036 process.t = cms.Task(process.one, process.two)
0037
0038 process.p1 = cms.Path(process.a, process.t)
0039 process.p2 = cms.Path(process.b)
0040
0041 process.add_(cms.Service("ZombieKillerService", secondsBetweenChecks = cms.untracked.uint32(10)))