add PhysicsSkims to PromptReco

Deployed in production Tier0 and extensively tested and used there. Only affects PromptReco.
@ticoann , can you wait for the automated test and then just merge if it looks good ?

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/344/ for details

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/345/ for details

Summary of pylint changes for pull request 6157:

Score for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py decreased from -10.88 to -18.43
Warnings for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py increased from 12 to 18

src/python/WMCore/WMSpec/StdSpecs/PromptReco.py fails the pylint check. Report follows:

Line 41 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 46 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 53 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'writeTiers' member
Line 60 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 61 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 62 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'physicsSkims' member
Line 63 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'dqmSequences' member
Line 65 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 66 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 68 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 69 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 72 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 76 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 82 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 83 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 89 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 90 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 92 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 93 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 98 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 102 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeSize' member
Line 103 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'minMergeSize' member
Line 104 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeEvents' member
Line 107 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 112 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 113 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 115 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'blockCloseDelay' member
Line 126 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'mergedLFNBase' member
Line 126 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'unmergedLFNBase' member
Line 127 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'runNumber' member
Line 111 in PromptRecoWorkloadFactory.buildWorkload W0612 Unused variable 'alcaOutInfo'
Line 142 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 142 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 144 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 146 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 153 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 154 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 155 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 156 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 158 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 158 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 160 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 162 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 164 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 165 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 166 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 167 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 23 in PromptRecoWorkloadFactory R0904 Too many public methods (24/20)
Line 143 in PromptRecoWorkloadFactory.call E0203 Access to member 'eventsPerJob' before its definition line 144
Line 141 in PromptRecoWorkloadFactory.call W0201 Attribute 'procJobSplitArgs' defined outside init
Line 40 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputProcessedDataset' defined outside init
Line 144 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 160 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 40 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputPrimaryDataset' defined outside init
Line 157 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 168 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 41 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputDataTier' defined outside init
Line 17 W0611 Unused import getWMBASE
Line 18 W0611 Unused import Scram
Line 11 W0611 Unused import shutil
Line 15 W0611 Unused import ConfigCache
Line 8 W0611 Unused import logging
Line 12 W0611 Unused import tempfile
Line 13 W0611 Unused import urllib
Line 10 W0611 Unused import re
Line 9 W0611 Unused import os
plus 34 comments on code style

src/python/WMCore/WMSpec/StdSpecs/StdBase.py fails the pylint check. Report follows:

Line 167 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 168 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 207 in StdBase.reportWorkflowToDashboard W0702 No exception type(s) specified
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 196 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 201 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_dn' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vogroup' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vorole' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'group' member
Line 224 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 225 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 226 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingString' member
Line 227 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'validStatus' member
Line 228 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'lumiList' member
Line 229 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'priority' member
Line 230 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'campaign' member
Line 231 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'requestType' member
Line 232 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'prepID' member
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value [] as argument
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value {} as argument
Line 235 in StdBase.setupProcessingTask R0913 Too many arguments (37/7)
Line 235 in StdBase.setupProcessingTask R0914 Too many local variables (53/30)
Line 280 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 283 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 287 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 290 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteWhitelist' member
Line 291 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteBlacklist' member
Line 292 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'trustSitelists' member
Line 300 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 301 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 302 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 303 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 304 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 305 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 306 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 307 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 308 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 309 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 310 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 311 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 318 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 319 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 320 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingString' member
Line 329 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstEvent' member
Line 330 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstLumi' member
Line 333 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 335 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 336 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockBlacklist' member
Line 337 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockWhitelist' member
Line 338 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runBlacklist' member
Line 339 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runWhitelist' member
Line 356 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 381 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputPrimaryDataset' member
Line 235 in StdBase.setupProcessingTask R0912 Too many branches (24/12)
Line 403 in StdBase.addOutputModule R0913 Too many arguments (9/7)
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 417 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 421 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 422 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 427 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 430 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 443 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 446 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 448 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 456 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 457 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 459 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'mergedLFNBase' member
Line 460 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 403 in StdBase.addOutputModule R0912 Too many branches (14/12)
Line 512 in StdBase.addLogCollectTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 536 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 540 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 542 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 563 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 564 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 567 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 568 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 574 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeSize' member
Line 575 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 576 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 577 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxWaitTime' member
Line 595 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableHarvesting' member
Line 597 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmUploadProxy' member
Line 598 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'periodicHarvestInterval' member
Line 600 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmHarvestUnit' member
Line 622 in StdBase.addDQMHarvestTask R0913 Too many arguments (9/7)
Line 647 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 657 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 658 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 661 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 662 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 680 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'configCacheUrl' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchURL' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 687 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 689 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'runNumber' member
Line 690 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmSequences' member
Line 691 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 692 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 695 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'procScenario' member
Line 701 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmUploadUrl' member
Line 723 in StdBase.setupPileup E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 817 in StdBase.masterValidation W1111 Assigning to function call which only returns None
Line 830 in StdBase.raiseValidationException W1201 Specify string format arguments as logging function parameters
Line 822 in StdBase.raiseValidationException R0201 Method could be a function
Line 20 in StdBase R0904 Too many public methods (23/20)
Line 78 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 79 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 80 in StdBase.call W0201 Attribute 'multicore' defined outside init
plus 180 comments on code style

Unit test changes for pull request 6157:

WMCore_t.WebTools_t.REST_t.RESTTest:testBadMethodEcho changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testDAOBased changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testList changed from error to failure
WMCore_t.WebTools_t.REST_t.RESTTest:testGoodEcho changed from error to success
WMCore_t.WebTools_t.REST_t.RESTTest:testSanitisePassHTTP changed from error to failure
WMCore_t.ReqMgr_t.Service_t.Auxiliary_t.AuxiliaryTest:test_A_HelloWorld_get changed from error to success
WMCore_t.RequestManager_t.Admin_t.AdminTest:testA_SoftwareManagement changed from error to success
WMCore_t.WebTools_t.NestedModel_t.NestedModelTest:testOuterFooPass changed from error to success
WMCore_t.Services_t.Requests_t.testRepeatCalls:test10Calls_with_pycurl changed from error to success

retest this please

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/347/ for details

Summary of pylint changes for pull request 6157:

Score for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py decreased from -10.88 to -18.43
Warnings for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py increased from 12 to 18

src/python/WMCore/WMSpec/StdSpecs/PromptReco.py fails the pylint check. Report follows:

Line 41 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 46 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 53 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'writeTiers' member
Line 60 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 61 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 62 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'physicsSkims' member
Line 63 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'dqmSequences' member
Line 65 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 66 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 68 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 69 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 72 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 76 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 82 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 83 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 89 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 90 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 92 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 93 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 98 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 102 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeSize' member
Line 103 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'minMergeSize' member
Line 104 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeEvents' member
Line 107 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 112 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 113 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 115 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'blockCloseDelay' member
Line 126 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'mergedLFNBase' member
Line 126 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'unmergedLFNBase' member
Line 127 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'runNumber' member
Line 111 in PromptRecoWorkloadFactory.buildWorkload W0612 Unused variable 'alcaOutInfo'
Line 142 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 142 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 144 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 146 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 153 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 154 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 155 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 156 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 158 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 158 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 160 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 162 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 164 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 165 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 166 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 167 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 143 in PromptRecoWorkloadFactory.call E0203 Access to member 'eventsPerJob' before its definition line 144
Line 141 in PromptRecoWorkloadFactory.call W0201 Attribute 'procJobSplitArgs' defined outside init
Line 40 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputProcessedDataset' defined outside init
Line 144 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 160 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 40 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputPrimaryDataset' defined outside init
Line 157 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 168 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 41 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputDataTier' defined outside init
Line 23 in PromptRecoWorkloadFactory R0904 Too many public methods (24/20)
Line 17 W0611 Unused import getWMBASE
Line 18 W0611 Unused import Scram
Line 11 W0611 Unused import shutil
Line 15 W0611 Unused import ConfigCache
Line 8 W0611 Unused import logging
Line 12 W0611 Unused import tempfile
Line 13 W0611 Unused import urllib
Line 10 W0611 Unused import re
Line 9 W0611 Unused import os
plus 34 comments on code style

src/python/WMCore/WMSpec/StdSpecs/StdBase.py fails the pylint check. Report follows:

Line 167 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 168 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 207 in StdBase.reportWorkflowToDashboard W0702 No exception type(s) specified
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 196 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 201 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_dn' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vogroup' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vorole' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'group' member
Line 224 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 225 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 226 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingString' member
Line 227 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'validStatus' member
Line 228 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'lumiList' member
Line 229 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'priority' member
Line 230 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'campaign' member
Line 231 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'requestType' member
Line 232 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'prepID' member
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value [] as argument
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value {} as argument
Line 235 in StdBase.setupProcessingTask R0913 Too many arguments (37/7)
Line 235 in StdBase.setupProcessingTask R0914 Too many local variables (53/30)
Line 280 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 283 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 287 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 290 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteWhitelist' member
Line 291 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteBlacklist' member
Line 292 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'trustSitelists' member
Line 300 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 301 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 302 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 303 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 304 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 305 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 306 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 307 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 308 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 309 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 310 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 311 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 318 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 319 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 320 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingString' member
Line 329 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstEvent' member
Line 330 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstLumi' member
Line 333 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 335 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 336 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockBlacklist' member
Line 337 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockWhitelist' member
Line 338 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runBlacklist' member
Line 339 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runWhitelist' member
Line 356 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 381 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputPrimaryDataset' member
Line 235 in StdBase.setupProcessingTask R0912 Too many branches (24/12)
Line 403 in StdBase.addOutputModule R0913 Too many arguments (9/7)
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 417 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 421 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 422 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 427 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 430 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 443 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 446 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 448 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 456 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 457 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 459 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'mergedLFNBase' member
Line 460 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 403 in StdBase.addOutputModule R0912 Too many branches (14/12)
Line 512 in StdBase.addLogCollectTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 536 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 540 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 542 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 563 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 564 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 567 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 568 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 574 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeSize' member
Line 575 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 576 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 577 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxWaitTime' member
Line 595 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableHarvesting' member
Line 597 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmUploadProxy' member
Line 598 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'periodicHarvestInterval' member
Line 600 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmHarvestUnit' member
Line 622 in StdBase.addDQMHarvestTask R0913 Too many arguments (9/7)
Line 647 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 657 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 658 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 661 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 662 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 680 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'configCacheUrl' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchURL' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 687 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 689 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'runNumber' member
Line 690 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmSequences' member
Line 691 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 692 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 695 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'procScenario' member
Line 701 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmUploadUrl' member
Line 723 in StdBase.setupPileup E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 817 in StdBase.masterValidation W1111 Assigning to function call which only returns None
Line 830 in StdBase.raiseValidationException W1201 Specify string format arguments as logging function parameters
Line 822 in StdBase.raiseValidationException R0201 Method could be a function
Line 78 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 79 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 80 in StdBase.call W0201 Attribute 'multicore' defined outside init
Line 20 in StdBase R0904 Too many public methods (23/20)
plus 180 comments on code style

Unit test changes for pull request 6157:

WMCore_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testFiles1000 changed from success to failure
WMCore_t.ReqMgr_t.Service_t.Auxiliary_t.AuxiliaryTest:test_A_HelloWorld_get changed from error to success
WMCore_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testClosedSomeAcquired changed from success to failure

Hmm test is failing but it seem above test shouldn't be related to this patch.

retest this please

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/348/ for details

Summary of pylint changes for pull request 6157:

Score for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py decreased from -10.88 to -18.43
Warnings for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py increased from 12 to 18

src/python/WMCore/WMSpec/StdSpecs/PromptReco.py fails the pylint check. Report follows:

Line 41 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 46 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 53 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'writeTiers' member
Line 60 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 61 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 62 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'physicsSkims' member
Line 63 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'dqmSequences' member
Line 65 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 66 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 68 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 69 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 72 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 76 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 82 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 83 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 89 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 90 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 92 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 93 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 98 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 102 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeSize' member
Line 103 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'minMergeSize' member
Line 104 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeEvents' member
Line 107 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 112 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 113 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 115 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'blockCloseDelay' member
Line 126 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'mergedLFNBase' member
Line 126 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'unmergedLFNBase' member
Line 127 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'runNumber' member
Line 111 in PromptRecoWorkloadFactory.buildWorkload W0612 Unused variable 'alcaOutInfo'
Line 142 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 142 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 144 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 146 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 153 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 154 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 155 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 156 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 158 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 158 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 160 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 162 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 164 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 165 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 166 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 167 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 23 in PromptRecoWorkloadFactory R0904 Too many public methods (24/20)
Line 143 in PromptRecoWorkloadFactory.call E0203 Access to member 'eventsPerJob' before its definition line 144
Line 141 in PromptRecoWorkloadFactory.call W0201 Attribute 'procJobSplitArgs' defined outside init
Line 40 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputProcessedDataset' defined outside init
Line 144 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 160 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 40 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputPrimaryDataset' defined outside init
Line 157 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 168 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 41 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputDataTier' defined outside init
Line 17 W0611 Unused import getWMBASE
Line 18 W0611 Unused import Scram
Line 11 W0611 Unused import shutil
Line 15 W0611 Unused import ConfigCache
Line 8 W0611 Unused import logging
Line 12 W0611 Unused import tempfile
Line 13 W0611 Unused import urllib
Line 10 W0611 Unused import re
Line 9 W0611 Unused import os
plus 34 comments on code style

src/python/WMCore/WMSpec/StdSpecs/StdBase.py fails the pylint check. Report follows:

Line 167 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 168 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 207 in StdBase.reportWorkflowToDashboard W0702 No exception type(s) specified
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 196 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 201 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_dn' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vogroup' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vorole' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'group' member
Line 224 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 225 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 226 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingString' member
Line 227 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'validStatus' member
Line 228 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'lumiList' member
Line 229 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'priority' member
Line 230 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'campaign' member
Line 231 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'requestType' member
Line 232 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'prepID' member
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value [] as argument
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value {} as argument
Line 235 in StdBase.setupProcessingTask R0913 Too many arguments (37/7)
Line 235 in StdBase.setupProcessingTask R0914 Too many local variables (53/30)
Line 280 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 283 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 287 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 290 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteWhitelist' member
Line 291 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteBlacklist' member
Line 292 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'trustSitelists' member
Line 300 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 301 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 302 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 303 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 304 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 305 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 306 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 307 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 308 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 309 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 310 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 311 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 318 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 319 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 320 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingString' member
Line 329 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstEvent' member
Line 330 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstLumi' member
Line 333 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 335 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 336 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockBlacklist' member
Line 337 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockWhitelist' member
Line 338 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runBlacklist' member
Line 339 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runWhitelist' member
Line 356 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 381 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputPrimaryDataset' member
Line 235 in StdBase.setupProcessingTask R0912 Too many branches (24/12)
Line 403 in StdBase.addOutputModule R0913 Too many arguments (9/7)
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 417 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 421 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 422 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 427 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 430 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 443 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 446 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 448 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 456 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 457 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 459 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'mergedLFNBase' member
Line 460 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 403 in StdBase.addOutputModule R0912 Too many branches (14/12)
Line 512 in StdBase.addLogCollectTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 536 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 540 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 542 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 563 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 564 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 567 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 568 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 574 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeSize' member
Line 575 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 576 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 577 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxWaitTime' member
Line 595 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableHarvesting' member
Line 597 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmUploadProxy' member
Line 598 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'periodicHarvestInterval' member
Line 600 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmHarvestUnit' member
Line 622 in StdBase.addDQMHarvestTask R0913 Too many arguments (9/7)
Line 647 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 657 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 658 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 661 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 662 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 680 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'configCacheUrl' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchURL' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 687 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 689 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'runNumber' member
Line 690 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmSequences' member
Line 691 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 692 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 695 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'procScenario' member
Line 701 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmUploadUrl' member
Line 723 in StdBase.setupPileup E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 817 in StdBase.masterValidation W1111 Assigning to function call which only returns None
Line 830 in StdBase.raiseValidationException W1201 Specify string format arguments as logging function parameters
Line 822 in StdBase.raiseValidationException R0201 Method could be a function
Line 20 in StdBase R0904 Too many public methods (23/20)
Line 78 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 79 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 80 in StdBase.call W0201 Attribute 'multicore' defined outside init
plus 180 comments on code style

Unit test changes for pull request 6157:

WMCore_t.ReqMgr_t.Service_t.Auxiliary_t.AuxiliaryTest:test_A_HelloWorld_get changed from error to success
WMCore_t.Database_t.RotatingDatabase_t.RotatingDatabaseTest:testArchive changed from success to failure

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/349/ for details

Summary of pylint changes for pull request 6157:

Score for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py decreased from -10.88 to -20.50

src/python/WMCore/WMSpec/StdSpecs/PromptReco.py fails the pylint check. Report follows:

Line 31 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 36 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 43 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'writeTiers' member
Line 50 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 51 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 52 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'physicsSkims' member
Line 53 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'dqmSequences' member
Line 55 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 56 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 58 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 59 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 62 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 66 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 72 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 73 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 79 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 80 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 82 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 83 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 88 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 92 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeSize' member
Line 93 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'minMergeSize' member
Line 94 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeEvents' member
Line 97 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 102 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 103 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 105 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'blockCloseDelay' member
Line 116 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'mergedLFNBase' member
Line 116 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'unmergedLFNBase' member
Line 117 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'runNumber' member
Line 101 in PromptRecoWorkloadFactory.buildWorkload W0612 Unused variable 'alcaOutInfo'
Line 132 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 132 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 134 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 136 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 143 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 144 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 145 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 146 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 148 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 148 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 150 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 152 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 154 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 155 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 156 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 157 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 13 in PromptRecoWorkloadFactory R0904 Too many public methods (24/20)
Line 133 in PromptRecoWorkloadFactory.call E0203 Access to member 'eventsPerJob' before its definition line 134
Line 131 in PromptRecoWorkloadFactory.call W0201 Attribute 'procJobSplitArgs' defined outside init
Line 30 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputProcessedDataset' defined outside init
Line 134 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 150 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 30 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputPrimaryDataset' defined outside init
Line 147 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 158 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 31 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputDataTier' defined outside init
plus 34 comments on code style

src/python/WMCore/WMSpec/StdSpecs/StdBase.py fails the pylint check. Report follows:

Line 167 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 168 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 207 in StdBase.reportWorkflowToDashboard W0702 No exception type(s) specified
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 196 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 201 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_dn' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vogroup' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vorole' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'group' member
Line 224 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 225 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 226 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingString' member
Line 227 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'validStatus' member
Line 228 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'lumiList' member
Line 229 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'priority' member
Line 230 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'campaign' member
Line 231 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'requestType' member
Line 232 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'prepID' member
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value [] as argument
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value {} as argument
Line 235 in StdBase.setupProcessingTask R0913 Too many arguments (37/7)
Line 235 in StdBase.setupProcessingTask R0914 Too many local variables (53/30)
Line 280 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 283 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 287 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 290 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteWhitelist' member
Line 291 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteBlacklist' member
Line 292 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'trustSitelists' member
Line 300 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 301 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 302 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 303 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 304 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 305 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 306 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 307 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 308 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 309 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 310 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 311 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 318 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 319 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 320 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingString' member
Line 329 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstEvent' member
Line 330 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstLumi' member
Line 333 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 335 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 336 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockBlacklist' member
Line 337 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockWhitelist' member
Line 338 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runBlacklist' member
Line 339 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runWhitelist' member
Line 356 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 381 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputPrimaryDataset' member
Line 235 in StdBase.setupProcessingTask R0912 Too many branches (24/12)
Line 403 in StdBase.addOutputModule R0913 Too many arguments (9/7)
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 417 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 421 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 422 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 427 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 430 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 443 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 446 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 448 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 456 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 457 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 459 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'mergedLFNBase' member
Line 460 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 403 in StdBase.addOutputModule R0912 Too many branches (14/12)
Line 512 in StdBase.addLogCollectTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 536 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 540 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 542 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 563 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 564 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 567 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 568 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 574 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeSize' member
Line 575 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 576 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 577 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxWaitTime' member
Line 595 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableHarvesting' member
Line 597 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmUploadProxy' member
Line 598 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'periodicHarvestInterval' member
Line 600 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmHarvestUnit' member
Line 622 in StdBase.addDQMHarvestTask R0913 Too many arguments (9/7)
Line 647 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 657 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 658 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 661 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 662 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 680 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'configCacheUrl' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchURL' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 687 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 689 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'runNumber' member
Line 690 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmSequences' member
Line 691 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 692 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 695 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'procScenario' member
Line 701 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmUploadUrl' member
Line 723 in StdBase.setupPileup E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 817 in StdBase.masterValidation W1111 Assigning to function call which only returns None
Line 830 in StdBase.raiseValidationException W1201 Specify string format arguments as logging function parameters
Line 822 in StdBase.raiseValidationException R0201 Method could be a function
Line 20 in StdBase R0904 Too many public methods (23/20)
Line 78 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 79 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 80 in StdBase.call W0201 Attribute 'multicore' defined outside init
plus 180 comments on code style

Unit test changes for pull request 6157:

WMCore_t.ReqMgr_t.Service_t.Auxiliary_t.AuxiliaryTest:test_A_HelloWorld_get changed from error to success

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/350/ for details

Summary of pylint changes for pull request 6157:

Score for src/python/WMCore/WMSpec/StdSpecs/PromptReco.py decreased from -10.88 to -20.38

src/python/WMCore/WMSpec/StdSpecs/PromptReco.py fails the pylint check. Report follows:

Line 31 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 36 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 43 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'writeTiers' member
Line 50 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 51 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 52 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'physicsSkims' member
Line 53 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'dqmSequences' member
Line 55 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 56 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 58 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'inputDataset' member
Line 59 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 62 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 66 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 72 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 73 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 79 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTag' member
Line 80 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'alcaSkims' member
Line 82 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 83 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'globalTagConnect' member
Line 88 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procScenario' member
Line 92 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeSize' member
Line 93 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'minMergeSize' member
Line 94 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'maxMergeEvents' member
Line 97 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 102 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 103 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'doLogCollect' member
Line 105 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'blockCloseDelay' member
Line 116 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'mergedLFNBase' member
Line 116 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'unmergedLFNBase' member
Line 117 in PromptRecoWorkloadFactory.buildWorkload E1101 Instance of 'PromptRecoWorkloadFactory' has no 'runNumber' member
Line 132 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 132 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 134 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 136 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 143 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 144 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 145 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'procJobSplitAlgo' member
Line 146 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 148 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 148 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 150 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'timePerEvent' member
Line 152 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 154 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 155 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'lumisPerJob' member
Line 156 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'skimJobSplitAlgo' member
Line 157 in PromptRecoWorkloadFactory.call E1101 Instance of 'PromptRecoWorkloadFactory' has no 'filesPerJob' member
Line 133 in PromptRecoWorkloadFactory.call E0203 Access to member 'eventsPerJob' before its definition line 134
Line 131 in PromptRecoWorkloadFactory.call W0201 Attribute 'procJobSplitArgs' defined outside init
Line 30 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputProcessedDataset' defined outside init
Line 134 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 150 in PromptRecoWorkloadFactory.call W0201 Attribute 'eventsPerJob' defined outside init
Line 30 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputPrimaryDataset' defined outside init
Line 147 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 158 in PromptRecoWorkloadFactory.call W0201 Attribute 'skimJobSplitArgs' defined outside init
Line 31 in PromptRecoWorkloadFactory.buildWorkload W0201 Attribute 'inputDataTier' defined outside init
Line 13 in PromptRecoWorkloadFactory R0904 Too many public methods (24/20)
plus 34 comments on code style

src/python/WMCore/WMSpec/StdSpecs/StdBase.py fails the pylint check. Report follows:

Line 167 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 168 in StdBase.addDashboardMonitoring E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 207 in StdBase.reportWorkflowToDashboard W0702 No exception type(s) specified
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 187 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardHost' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'ConfigSection' has no 'DashboardReporter' member
Line 188 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'dashboardPort' member
Line 196 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 201 in StdBase.reportWorkflowToDashboard E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_dn' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vogroup' member
Line 218 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner_vorole' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'owner' member
Line 221 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'group' member
Line 224 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 225 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 226 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'processingString' member
Line 227 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'validStatus' member
Line 228 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'lumiList' member
Line 229 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'priority' member
Line 230 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'campaign' member
Line 231 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'requestType' member
Line 232 in StdBase.createWorkload E1101 Instance of 'StdBase' has no 'prepID' member
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value [] as argument
Line 235 in StdBase.setupProcessingTask W0102 Dangerous default value {} as argument
Line 235 in StdBase.setupProcessingTask R0913 Too many arguments (37/7)
Line 235 in StdBase.setupProcessingTask R0914 Too many local variables (53/30)
Line 280 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 283 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 287 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 290 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteWhitelist' member
Line 291 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'siteBlacklist' member
Line 292 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'trustSitelists' member
Line 300 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 301 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'timePerEvent' member
Line 302 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 303 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'sizePerEvent' member
Line 304 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 305 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'memory' member
Line 306 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 307 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 308 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 309 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 310 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 311 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 318 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 319 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 320 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'processingString' member
Line 329 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstEvent' member
Line 330 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'firstLumi' member
Line 333 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputDataset' member
Line 335 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 336 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockBlacklist' member
Line 337 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'blockWhitelist' member
Line 338 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runBlacklist' member
Line 339 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'runWhitelist' member
Line 356 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 364 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 381 in StdBase.setupProcessingTask E1101 Instance of 'StdBase' has no 'inputPrimaryDataset' member
Line 235 in StdBase.setupProcessingTask R0912 Too many branches (24/12)
Line 403 in StdBase.addOutputModule R0913 Too many arguments (9/7)
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 414 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 415 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 417 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 421 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 422 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingString' member
Line 425 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 427 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'processingVersion' member
Line 430 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'runNumber' member
Line 443 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 446 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 448 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 456 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 457 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 459 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'mergedLFNBase' member
Line 460 in StdBase.addOutputModule E1101 Instance of 'StdBase' has no 'acquisitionEra' member
Line 403 in StdBase.addOutputModule R0912 Too many branches (14/12)
Line 512 in StdBase.addLogCollectTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 536 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 540 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableNewStageout' member
Line 542 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 563 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 564 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 567 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 568 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 574 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeSize' member
Line 575 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'minMergeSize' member
Line 576 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxMergeEvents' member
Line 577 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'maxWaitTime' member
Line 595 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'enableHarvesting' member
Line 597 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmUploadProxy' member
Line 598 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'periodicHarvestInterval' member
Line 600 in StdBase.addMergeTask E1101 Instance of 'StdBase' has no 'dqmHarvestUnit' member
Line 622 in StdBase.addDQMHarvestTask R0913 Too many arguments (9/7)
Line 647 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'unmergedLFNBase' member
Line 657 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'frameworkVersion' member
Line 658 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'scramArch' member
Line 661 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 662 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'overrideCatalog' member
Line 680 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'configCacheUrl' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 682 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchURL' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmConfigCacheID' member
Line 684 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'couchDBName' member
Line 687 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTag' member
Line 689 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'runNumber' member
Line 690 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmSequences' member
Line 691 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 692 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'globalTagConnect' member
Line 695 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'procScenario' member
Line 701 in StdBase.addDQMHarvestTask E1101 Instance of 'StdBase' has no 'dqmUploadUrl' member
Line 723 in StdBase.setupPileup E1101 Instance of 'StdBase' has no 'dbsUrl' member
Line 817 in StdBase.masterValidation W1111 Assigning to function call which only returns None
Line 830 in StdBase.raiseValidationException W1201 Specify string format arguments as logging function parameters
Line 822 in StdBase.raiseValidationException R0201 Method could be a function
Line 78 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 79 in StdBase.call E0203 Access to member 'multicore' before its definition line 80
Line 80 in StdBase.call W0201 Attribute 'multicore' defined outside init
Line 20 in StdBase R0904 Too many public methods (23/20)
plus 180 comments on code style

Unit test changes for pull request 6157:

WMCore_t.ReqMgr_t.Service_t.Auxiliary_t.AuxiliaryTest:test_A_HelloWorld_get changed from error to success

FYI if you add a commit to a PR branch you will trigger a retest
Sent from a mobile device. Please excuse my brevity or transcription errors.
On Aug 21, 2015, at 22:48, ticoann <notifications<EMAIL_ADDRESS>wrote:
retest this please
—
Reply to this email directly or view it on GitHubhttps://github.com/dmwm/WMCore/pull/6157#issuecomment-133632482.