File indexing completed on 2024-11-06 06:06:25
0001
0002 from Configuration.PyReleaseValidation.relval_steps import *
0003
0004
0005 workflows = Matrix()
0006
0007
0008 from Configuration.PyReleaseValidation.relval_standard import workflows as _standard
0009 from Configuration.PyReleaseValidation.relval_highstats import workflows as _highstats
0010 from Configuration.PyReleaseValidation.relval_pileup import workflows as _pileup
0011 from Configuration.PyReleaseValidation.relval_generator import workflows as _generator
0012 from Configuration.PyReleaseValidation.relval_extendedgen import workflows as _extendedgen
0013 from Configuration.PyReleaseValidation.relval_production import workflows as _production
0014 from Configuration.PyReleaseValidation.relval_ged import workflows as _ged
0015 from Configuration.PyReleaseValidation.relval_gpu import workflows as _gpu
0016 from Configuration.PyReleaseValidation.relval_2017 import workflows as _2017
0017 from Configuration.PyReleaseValidation.relval_Run4 import workflows as _Run4
0018 from Configuration.PyReleaseValidation.relval_machine import workflows as _machine
0019 from Configuration.PyReleaseValidation.relval_premix import workflows as _premix
0020
0021 from Configuration.PyReleaseValidation.relval_upgrade import workflows as _upgrade_workflows
0022
0023 numWFIB = []
0024 for upgrade_wf in _upgrade_workflows:
0025 veto = False
0026 for matrixToVeto in [_standard, _highstats, _pileup, _generator, _extendedgen, _production, _ged, _gpu, _2017, _Run4, _machine, _premix]:
0027 if upgrade_wf in matrixToVeto:
0028 veto = True
0029 break
0030 if not veto:
0031 numWFIB.extend([upgrade_wf])
0032
0033 for numWF in numWFIB:
0034 workflows[numWF] = _upgrade_workflows[numWF]