Line 131 in DBFormatter.executeOne E1101 Instance of 'DBFormatter' has no 'sql' member
plus 1 total warnings
plus 20 comments on code style

Abbreviated pylint report for test/python/WMCore_t/BossAir_t/RunJob_t.py follows:

Line 11 W0611 Unused import WMCore
plus 3 total warnings
plus 75 comments on code style

test/python/WMCore_t/WMBS_t/File_t.py got worse in pylint. Report follows:

Line 59 in FileTest.testCreateDeleteExists R0201 Method could be a function
Line 84 in FileTest.testCreateTransaction R0201 Method could be a function
Line 114 in FileTest.testDeleteTransaction R0201 Method could be a function
Line 150 in FileTest.testGetInfo R0201 Method could be a function
Line 211 in FileTest.testGetParentLFNs R0201 Method could be a function
Line 285 in FileTest.testLoad W0612 Unused variable 'msg'
Line 302 in FileTest.testLoadData R0201 Method could be a function
Line 344 in FileTest.testAddChild R0201 Method could be a function
Line 381 in FileTest.testAddChildTransaction R0201 Method could be a function
Line 437 in FileTest.testCreateWithLocation R0201 Method could be a function
Line 465 in FileTest.testSetLocation R0201 Method could be a function
Line 495 in FileTest.testSetLocationTransaction R0201 Method could be a function
Line 544 in FileTest.testLocationsConstructor R0201 Method could be a function
Line 614 in FileTest.testAddRunSet R0201 Method could be a function
Line 633 in FileTest.testGetAncestorLFNs R0201 Method could be a function
Line 751 in FileTest.testBulkParentage R0201 Method could be a function
Line 818 in FileTest.testDataStructsFile W0612 Unused variable 'myThread'
Line 1122 in FileTest.testCreateWithParent R0201 Method could be a function
Line 1184 in FileTest.testAddToFileset W0622 Redefining built-in 'file'
Line 1231 in FileTest.testAddDupsToFileset W0622 Redefining built-in 'file'
Line 1286 in FileTest.testAddDupsToFilesetBulk W0622 Redefining built-in 'file'
Line 23 in FileTest R0904 Too many public methods (44/20)
plus 593 comments on code style

Unit test changes for pull request 6284:

WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddCKSumByLFN was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddChild was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddChildTransaction was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddParents was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddRunSet was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testBulkLoad was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testCountFilesDAO was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testCreateDeleteExists was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testCreateTransaction was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testDeleteTransaction was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testGetChildrenDAO was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testGetParentLFNs was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testGetParentStatusDAO was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testLoad was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testLocationsConstructor was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testProperties was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetBlock was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetLocation was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetLocationByLFN was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetLocationTransaction was added. Status is success
WMComponent_t.DBS3Buffer_t.DBSUpload_t.DBSUploadTest:testCloseSettingsPerWorkflow was added. Status is success
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testA_Create changed from error to success
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testB_Submit changed from error to success
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testC_Jobs changed from error to success
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testD_Exhausted changed from error to success
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testE_FailJobs changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testBadFWJR changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testDBRollback changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testEmptyFWJR changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testFailedJob changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccess changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessNoLumi changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessSkippedFiles changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergedSkim changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testNoFileReport changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testParentlessMergeSuccess changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testReportReturn changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testSplitJobs changed from error to success
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testZ1_BigHeritage changed from error to success
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from error to success
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testC_ProfileWorker changed from error to success
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testD_HugeTest changed from error to success
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testE_TestNonProxySplitting changed from error to success
WMComponent_t.JobSubmitter_t.JobSubmitterCaching_t.JobSubmitterCachingTest:testCaching changed from error to success
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testA_BasicTest changed from error to success
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testB_thresholdTest changed from error to success
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testC_prioritization changed from error to success
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testD_WhiteListBlackList changed from error to failure
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testE_SiteModesTest changed from error to success
WMComponent_t.JobTracker_t.JobTracker_t.JobTrackerTest:testAlerts changed from error to success
WMComponent_t.PhEDExInjector_t.PhEDExInjectorPoller_t.PhEDExInjectorPollerTest:test_CustodialSiteA was added. Status is success
WMComponent_t.PhEDExInjector_t.PhEDExInjectorSubscriber_t.PhEDExInjectorSubscriberTest:testNormalModeSubscriptions was added. Status is failure
WMCore_t.BossAir_t.ARCPlugin_t.ARCPluginTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.ARCPlugin_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.ARCTest_t.ARCTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.ARCTest_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.BossAir_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.CondorPlugin_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.CondorPlugin_t.CondorPluginTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.PyCondorPlugin_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.PyCondorPlugin_t.PyCondorPluginTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from error to success
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testB_CheckWMBSBuild changed from error to success
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testC_CheckWMBSBuildRoleAndGroup changed from error to success
WMCore_t.BossAir_t.VanillaCondorPlugin_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.VanillaCondorPlugin_t.VanillaCondorPluginTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.gLitePlugin_t.BossAirTest:testG_monitoringDAO changed from error to success
WMCore_t.BossAir_t.gLitePlugin_t.gLitePluginTest:testG_monitoringDAO changed from error to success
WMCore_t.FwkJobReport_t.ReportIntegration_t.ReportIntegrationTest:testReportHandling changed from error to failure
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testDuplicateJobReports changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testFWJRInputFileTruncation changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testIndexConflict changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobKilling changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSerialization changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSummary changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testPersist changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRecordInCouch changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRetryCount changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateFailedDoc changed from error to success
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateLocation changed from error to success
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testInsertAllSEs changed from failure to success
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testInsertAllSEs2 changed from failure to success
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testInsertT0 changed from failure to success
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testListSiteInfo changed from error to success
WMCore_t.Services_t.DBS_t.DBSReader_t.DBSReaderTest:testListBlockParents changed from error to success
WMCore_t.Services_t.EmulatorSwitch_t.EmulatorSwitch_t:testGetEmulators changed from failure to success
WMCore_t.Services_t.Service_t.ServiceTest:testBadStatusLine changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testCacheDuration changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testCacheFileName changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testCachePath changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testCachePermissions changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testClear changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testClearAndRepopulate changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testNoCache changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testNoCacheDuration changed from error to success
WMCore_t.Services_t.Service_t.ServiceTest:testSocketTimeout changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddChecksumsByLFN changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddChild changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddChildTransaction changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFileset changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFilesetBulk changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddRunSet changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testAddToFileset changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testBulkParentage changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testCreateDeleteExists changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testCreateTransaction changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithLocation changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithParent changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testDataStructsFile changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testDeleteTransaction changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testGetAncestorLFNs changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testGetBulkLocations changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testGetInfo changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testGetParentLFNs changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testLoad changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testLoadData changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testLocationsConstructor changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testParentageByJob changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testParentageByMergeJob changed from error to failure
WMCore_t.WMBS_t.File_t.FileTest:testSetLocation changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationByLFN changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationOrder changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationTransaction changed from error to success
WMCore_t.WMBS_t.File_t.FileTest:test_SetLocationsForWorkQueue changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddBulkByLFN changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddToWMBSInBulk changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testBulkAddDAO changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testCreateDeleteExists changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testCreateTransaction changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testDeleteTransaction changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreate changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreateTransaction changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing2 changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing3 changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing4 changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing5 changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testGetFiles changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testListFilesetByTask changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoad changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoadData changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testMarkOpen changed from error to success
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testSetLastUpdate changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCommit changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCommitBulk changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCommitTransaction changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCreateDeleteExists changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCreateTransaction changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testDeleteTransaction changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testGetGroupsByJobStateDAO changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testGetLocationsForJobs changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testLoad changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testLoadData changed from error to success
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testSetGetSite changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testA_FileSplitNoHardLimit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testB_NoFileSplitNoHardLimit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testC_HardLimitSplitting changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testD_HardLimitSplittingOnly changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleFileSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleSite changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test150EventMultipleFileSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventMultipleFileSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test99EventSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testExactEvents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMCEventSplitOver32bit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMoreEvents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test_addParents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test2FileSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test3FileSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testExactFiles changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLimit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLocationSplit changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testMoreFiles changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testRespectRunBoundaries changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test_getParents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testAllAcquired changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testClosed changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testClosedSomeAcquired changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testNone changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testA_FileSplitting changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testB_NoRunNoFileSplitting changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testC_ACDCTest changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testD_NonContinuousLumis changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testE_getParents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testF_RunWhitelist changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testA_ExactFiles changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testB_LessFilesOpen changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testC_LessFilesClosed changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testD_MoreFilesOpen changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testE_MoreFilesClosed changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testDifferentSubscritionIDs changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testLocationMerging changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxEvents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxEventsNoRunMerge changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxMergeSize changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxMergeSizeNoRunMerge changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxWaitTime changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1a changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1aNoRunMerge changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testExactRuns changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMoreRuns changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRuns changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRunsCombine changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testPersistSingleRunsCombineUneven changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsCombineUneven changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsMultipleLumiCombineUneven changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testFilesWithoutOtherSubscriptions changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testLargeNumberOfFiles changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testMultipleLocations changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testSiblingProcessing changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testExactEvents changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2000 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2500 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles500 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleSites changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.SplitFileBased_t.SplitFileBasedTest:testSplitAlgo changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout2 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testForcedMerge changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testLocationMerging changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxEvents1 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxEvents2 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxMergeSize1 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxMergeSize2 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1a changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize2 changed from error to success
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testParallelProcessing changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testCompleteJobInput changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testCreateDeleteExists changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testCreateDeleteExistsNoFiles changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testCreateTransaction changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testDeleteTransaction changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testFailJobInput changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testGetDataStructsJob changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testGetFiles changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testGetOutputMapDAO changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testGetOutputParentLFNs changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testJobCacheDir changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testJobFWJRPath changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testJobState changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testJobTypeDAO changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testJobTypeDAOBulk changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testLoad changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testLoadData changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testLoadForTaskArchiver changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testLoadOutputID changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testMask changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:testSaveTransaction changed from error to success
WMCore_t.WMBS_t.Job_t.JobTest:test_AutoIncrementCheck changed from error to success
WMCore_t.WMBS_t.Locations_t.LocationsTest:testDrain changed from error to success
WMCore_t.WMBS_t.Locations_t.LocationsTest:testGetSiteInfo changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAcquireFiles changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAcquireFilesTransaction changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFiles changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesTransaction changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testBulkCommit changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCompleteFiles changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCompleteFilesTransaction changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCreateDeleteExists changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCreateTransaction changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testDeleteEverything changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testDeleteTransaction changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testFailFiles changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testFailFilesTransaction changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testFilesOfStatusByLimit changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testGetJobGroups changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testGetNumberOfJobsPerSite changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testGetSubTypes changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testIsFileCompleted changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testJobs changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testListIncompleteDAO changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testLoad changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testLoadData changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testMarkNewFinishedSubscriptions changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testMarkNewFinishedSubscriptionsParentage changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testMarkNewFinishedSubscriptionsTimeout changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSubTypesInsertion changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSubscriptionCompleteStatusByRun changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSubscriptionList changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSucceededJobs changed from error to success
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testWhitelistBlacklist changed from error to success
WMCore_t.WMLogging_t.WMLoggingTest:testLog changed from error to success
WMCore_t.WMSpec_t.StdSpecs_t.DQMHarvest_t.DQMHarvestTests:testDQMHarvest changed from failure to success
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarloFromGEN_t.MonteCarloFromGENTest:testMCFromGENWithPileup changed from error to success
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarloFromGEN_t.MonteCarloFromGENTest:testMonteCarloFromGEN changed from error to success
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarlo_t.MonteCarloTest:testMCWithLHE changed from error to success
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarlo_t.MonteCarloTest:testMCWithPileup changed from error to success
WMCore_t.WMSpec_t.StdSpecs_t.TaskChain_t.TaskChainTests:testPileupTaskChain changed from error to success
WMCore_t.WMSpec_t.WMTask_t.WMTaskTest:testSubscriptionInformation changed from failure to success
WMCore_t.WebTools_t.RESTFormat_t.RESTFormatTest:testGenerator changed from failure to success
WMCore_t.WorkQueue_t.Policy_t.Start_t.Block_t.BlockTestCase:testContinuousSplittingSupport changed from failure to success
WMCore_t.WorkQueue_t.Policy_t.Start_t.Block_t.BlockTestCase:testDataDirectiveFromQueue changed from error to success
WMCore_t.WorkQueue_t.Policy_t.Start_t.Block_t.BlockTestCase:testDatasetLocation changed from failure to success
WMCore_t.WorkQueue_t.Policy_t.Start_t.Block_t.BlockTestCase:testMultiTaskProcessingWorkload changed from failure to success
WMCore_t.WorkQueue_t.Policy_t.Start_t.Block_t.BlockTestCase:testWhiteBlackLists changed from failure to success
WMCore_t.WorkQueue_t.Policy_t.Start_t.Dataset_t.DatasetTestCase:testMultiTaskProcessingWorkload changed from success to failure
WMCore_t.WorkQueue_t.Policy_t.Start_t.Dataset_t.DatasetTestCase:testParentProcessing changed from success to failure
WMCore_t.WorkQueue_t.Policy_t.Start_t.Dataset_t.DatasetTestCase:testTier1ReRecoWorkload changed from success to failure
WMCore_t.WorkQueue_t.Policy_t.Start_t.Dataset_t.DatasetTestCase:testWhiteBlackLists changed from success to failure
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testCreateSubscription changed from error to success
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testKillWorkflow changed from error to success
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testTruncatedWFInsertion changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:test0eventBlock changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testBlackList changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCancelWork changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCancelWorkGlobal changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCloseWorkOpenBlocks changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCloseWorkTimeout changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testConflicts changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testDeleteWork changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testDrainMode changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testEndPolicyNegotiating changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testFailRequestAfterTimeout changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testGlobalBlockSplitting changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testGlobalDatasetSplitting changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testIgnoreDuplicates changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testInvalidSpecs changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testMultiTaskProduction changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testMultipleTeams changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testOpenBlocks changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testParentProcessing changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testPileupOnProduction changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testPrioritiesWorkPolling changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testPriority changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProcessing changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProcessingWithContinuousSplitting changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProcessingWithPileup changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProduction changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProductionMultiQueue changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testQueueChaining changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testQueueChainingStatusUpdates changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testResetWork changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testResubmissionWithParentsWorkflow changed from error to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testResubmissionWorkflow changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testResubmissionWorkflowSiteWhitelistLocations changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testSiteStatus changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testSitesFromResourceControl changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testSplittingLargeInputs changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testTeams changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testThrottling changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testWMBSInjectionStatus changed from error to failure

Previously working unit tests have failed!

test this please

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

This new test will be no different. It's picking up a trial run of python 2.7 as the baseline and it's all fubar. I will retest this one when a real baseline is in place.

Summary of pylint changes for pull request 6284:

Score for test/python/WMCore_t/WMBS_t/File_t.py changed from 9.94 to 9.93 with 0 (5) total errors (warnings)

Abbreviated pylint report for src/python/WMCore/Database/DBFormatter.py follows:

Line 122 in DBFormatter.execute E1101 Instance of 'DBFormatter' has no 'sql' member
Line 131 in DBFormatter.executeOne E1101 Instance of 'DBFormatter' has no 'sql' member
plus 1 total warnings
plus 20 comments on code style

Abbreviated pylint report for test/python/WMCore_t/BossAir_t/RunJob_t.py follows:

Line 11 W0611 Unused import WMCore
plus 3 total warnings
plus 75 comments on code style

test/python/WMCore_t/WMBS_t/File_t.py got worse in pylint. Report follows:

Line 59 in FileTest.testCreateDeleteExists R0201 Method could be a function
Line 84 in FileTest.testCreateTransaction R0201 Method could be a function
Line 114 in FileTest.testDeleteTransaction R0201 Method could be a function
Line 150 in FileTest.testGetInfo R0201 Method could be a function
Line 211 in FileTest.testGetParentLFNs R0201 Method could be a function
Line 285 in FileTest.testLoad W0612 Unused variable 'msg'
Line 302 in FileTest.testLoadData R0201 Method could be a function
Line 344 in FileTest.testAddChild R0201 Method could be a function
Line 381 in FileTest.testAddChildTransaction R0201 Method could be a function
Line 437 in FileTest.testCreateWithLocation R0201 Method could be a function
Line 465 in FileTest.testSetLocation R0201 Method could be a function
Line 495 in FileTest.testSetLocationTransaction R0201 Method could be a function
Line 544 in FileTest.testLocationsConstructor R0201 Method could be a function
Line 614 in FileTest.testAddRunSet R0201 Method could be a function
Line 633 in FileTest.testGetAncestorLFNs R0201 Method could be a function
Line 751 in FileTest.testBulkParentage R0201 Method could be a function
Line 818 in FileTest.testDataStructsFile W0612 Unused variable 'myThread'
Line 1122 in FileTest.testCreateWithParent R0201 Method could be a function
Line 1184 in FileTest.testAddToFileset W0622 Redefining built-in 'file'
Line 1231 in FileTest.testAddDupsToFileset W0622 Redefining built-in 'file'
Line 1286 in FileTest.testAddDupsToFilesetBulk W0622 Redefining built-in 'file'
Line 23 in FileTest R0904 Too many public methods (44/20)
plus 593 comments on code style

Unit test changes for pull request 6284:

WMCore_t.ACDC_t.CouchService_t.CouchService_t:testTimestampAccounting changed from success to failure
WMCore_t.Services_t.UUID_t.UUIDTest:testUUID changed from failure to success

Previously working unit tests have failed!

test this please

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

Summary of pylint changes for pull request 6284:

Score for test/python/WMCore_t/WMBS_t/File_t.py changed from 9.94 to 9.93 with 0 (5) total errors (warnings)

Abbreviated pylint report for src/python/WMCore/Database/DBFormatter.py follows:

Line 122 in DBFormatter.execute E1101 Instance of 'DBFormatter' has no 'sql' member
Line 131 in DBFormatter.executeOne E1101 Instance of 'DBFormatter' has no 'sql' member
plus 1 total warnings
plus 20 comments on code style

Abbreviated pylint report for test/python/WMCore_t/BossAir_t/RunJob_t.py follows:

Line 11 W0611 Unused import WMCore
plus 3 total warnings
plus 75 comments on code style

test/python/WMCore_t/WMBS_t/File_t.py got worse in pylint. Report follows:

Line 59 in FileTest.testCreateDeleteExists R0201 Method could be a function
Line 84 in FileTest.testCreateTransaction R0201 Method could be a function
Line 114 in FileTest.testDeleteTransaction R0201 Method could be a function
Line 150 in FileTest.testGetInfo R0201 Method could be a function
Line 211 in FileTest.testGetParentLFNs R0201 Method could be a function
Line 285 in FileTest.testLoad W0612 Unused variable 'msg'
Line 302 in FileTest.testLoadData R0201 Method could be a function
Line 344 in FileTest.testAddChild R0201 Method could be a function
Line 381 in FileTest.testAddChildTransaction R0201 Method could be a function
Line 437 in FileTest.testCreateWithLocation R0201 Method could be a function
Line 465 in FileTest.testSetLocation R0201 Method could be a function
Line 495 in FileTest.testSetLocationTransaction R0201 Method could be a function
Line 544 in FileTest.testLocationsConstructor R0201 Method could be a function
Line 614 in FileTest.testAddRunSet R0201 Method could be a function
Line 633 in FileTest.testGetAncestorLFNs R0201 Method could be a function
Line 751 in FileTest.testBulkParentage R0201 Method could be a function
Line 818 in FileTest.testDataStructsFile W0612 Unused variable 'myThread'
Line 1122 in FileTest.testCreateWithParent R0201 Method could be a function
Line 1184 in FileTest.testAddToFileset W0622 Redefining built-in 'file'
Line 1231 in FileTest.testAddDupsToFileset W0622 Redefining built-in 'file'
Line 1286 in FileTest.testAddDupsToFilesetBulk W0622 Redefining built-in 'file'
Line 23 in FileTest R0904 Too many public methods (44/20)
plus 593 comments on code style

Unit test changes for pull request 6284:

WMCore_t.Services_t.UUID_t.UUIDTest:testUUID changed from failure to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProductionMultiQueue changed from failure to success

Eric,
am I correct that now we got a clean build?
V.
On  0, DMWM Autobot<EMAIL_ADDRESS>wrote:

Unit test changes for pull request 6284:

WMCore_t.Services_t.UUID_t.UUIDTest:testUUID changed from failure to success
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProductionMultiQueue changed from failure to success

Reply to this email directly or view it on GitHub:
https://github.com/dmwm/WMCore/pull/6284#issuecomment-148387685

Yeah, I think so, and these two tests should probably be in the unstable list.
Let me look at the timing...

Timing seems roughly OK to me too. This took a total of 1 hr 4 min to run and the last successful job was 49 minutes. Could easily just be job scheduling.

As we just discussed in the meeting, the idea is to merge this PR only after the testbed deployment/validation. We already got the PNN changes in, with a few issues (maybe only one) being addressed and we better isolate major changes, IMO.

Yes we will merge this after production deployment and agent deployment (Nov 3)

Sure, I'll squash the changes and re-test with this once again to be on a safe
side next week.
On  0, Alan Malta Rodrigues<EMAIL_ADDRESS>wrote:

As we just discussed in the meeting, the idea is to merge this PR only after the testbed deployment/validation. We already got the PNN changes in, with a few issues (maybe only one) being addressed and we better isolate major changes, IMO.

Reply to this email directly or view it on GitHub:
https://github.com/dmwm/WMCore/pull/6284#issuecomment-148428537

while squashing this PR I found that due to performed unittest I had modification to some test json files. Even though I reverted the changes I was not able to patch them back to a master in a clean way. Therefore I pull out my changes into another PR, https://github.com/dmwm/WMCore/pull/6337 and will check its jenkins. If 6337 will pass tests, it will replace this PR. I hope I didn't miss anything.

new one exists #6337


django cms plugin

plugin of django-appointment to integrate with django cms, it would be perfect,
I have seen many ideas of appointment plugin with wordpress/ php frameworks, but for django not yet.
this app seems contain all features for scheduling appointment.

Hi @i-salameh95, thanks for testing the app. It's a great idea indeed for the plugin of django-appointment. Thing is, I have 0 experience in the matter. So if you have ideas, how-tos or even better, could do a pull request, that would be awesome.

I will make "apphook" which means integrate Django app into django cms, without writing many codes in django cms,
just small code for plugin.
I will do pull request when I finish doing that.
if you need to know more about what app-hook mean in django cms, please see this page
https://docs.django-cms.org/en/latest/introduction/05-apphooks.html

I will make "apphook" which means integrate Django app into django cms, without writing many codes in django cms,
just small code for plugin.
I will do pull request when I finish doing that.
if you need to know more about what app-hook mean in django cms, please see this page
apphook

Thank you. I will have a look at it and try it as well.

An apphook is a good idea to include a "full app" like django-appointment on a djangocms page.
You can also create a plugin for djangocms (a specific item that you can add on any page, which can have its own config, or be linked to a config stored elsewhere in another app).

Actually, I was using django cms 3.11, and I have some aldryn dependencies, so they make conflict while trying to add django-appointment to my project, at the end I have create some simple appointment plugin without using advanced django-appointment application

Hi @i-salameh95, I'd love to see how it works for you and the usage.


Inheritance Principle: Advise against overloading

Re-commit of b7a3ab625a7c1994d3984f3eb79c4811449e7e2b that was rejected as a late addition to #1807; re-posting here for separate review as suggested.
I've become progressively convinced that the ability to overload metadata fields via Inheritance is a major source of the disparity in opinions about the Inheritance Principle. Regardless of whether you like or hate it, where I think there should be consensus is that overloading should not be intentionally used, even if BIDS 1.x explicitly permits it and it was used as one of the key demonstrative examples.
The proposed change hopefully also helps to contextualise why the subsequent text is a complex but necessary set of rules.

Seems reasonable to me. If there's consensus here, it would be ideal to raise a validator warning and to provide a tool to remove overrides from datasets automatically, with validation being the more important.

provide a tool to remove overrides from datasets automatically

Good idea; added to my list.

Tagging as needs implementation. Recommendations without validator warnings will have essentially no impact.

I created https://github.com/bids-standard/bids-validator/issues/117 to track implementation. I think this would be a good first issue for a new contributor to the validator.


[from 1.4 to 1.5.2] build doesn't build, it act like dev mode without assets

✦ ❯ yarn run build
yarn run v1.22.10
$ node ./src/cleanPublic.js && npm run build:rollup && npm run build:html
 Clearing out public folder.

><EMAIL_ADDRESS>build:rollup
> rollup -c

CSS file not found in /home/equinox/Programming/opo/website/public/_elderjs/assets
Elder.js using rollup in production mode.
[...]
created public/_elderjs/svelte in 8.7s
> Elder.js running on http://localhost:3000

localhost:3000: console (firefox):
....
GET http://localhost:3000/5017/1623418122-icon-tarifs.svg
....

@kiuKisas Fixed bad logic to check if rollup was in dev mode. Had || instead of &&.


Cannot validate argument on parameter 'Id'.

I am getting this error:

New-AsBuiltReport : Cannot validate argument on parameter 'Id'. The argument is null or empty. Provide an argument
that is not null or empty, and then try the command again.
At line:1 char:1

New-AsBuiltReport -Report Rubrik.CDM -Target rubrik.unh.edu -Credenti ...

  + CategoryInfo          : NotSpecified: (:) [Write-Error], WriteErrorException
  + FullyQualifiedErrorId : Microsoft.PowerShell.Commands.WriteErrorException,New-AsBuiltReport

No report data is being created,
This is the last bit of text I see before the error:

VERBOSE: [ 22:37:00:880 ] [ Document ] - Processing paragraph 'The following contains information a[..]'.

This is the command I am executing: New-AsBuiltReport -Report Rubrik.CDM -Target rubrik.unh.edu -Credential (Import-CliXML -Path 'C:\Temp\AsBuiltReports\clustercreds.xml') -Format HTML -Orientation Portrait -OutputPath 'C:\Temp\AsBuiltReports' -ReportConfigPath 'C:\Temp\AsBuiltReports\UNH.json' -AsBuiltConfigPath 'C:\Temp\AsBuiltReports\AsBuiltReport.json'
Contents of 'UNH.json':

{
"Report": {
"Name": "Rubrik As Built Report",
"Version": "1.0",
"Status": "Released"
},
"Options": {
},
"InfoLevel": {
    "_comment_": "0 = Disabled, 1 = Summary, 2 = Informative, 3 = Detailed, 4 = Adv Detailed, 5 = Comprehensive",
    "Cluster": 5,
    "SLADomains": 5,
    "ProtectedObjects": 5,
    "SnapshotRetention": 5
},
"HealthCheck": {

}

}

Contents of 'AsBuiltReport.json':

{
"Email":  {
"Port":  null,
"Credentials":  null,
"Server":  null,
"To":  null,
"From":  null,
"UseSSL":  null,
"Body":  null
},
"Company":  {
"FullName":  "University of New Hampshire",
"Contact":  "Craig Goodspeed",
"Phone":  "(603)862-2283",
"Email"<EMAIL_ADDRESS>"ShortName":  "UNH",
"Address":  "Durham, NH"
},
"UserFolder":  {
"Path":  "C:\Temp\AsBuiltReports"
},
"Report":  {
"Author":  "Craig Goodspeed"
}
}

So I was scrolling through the file 'Invoke-AsBuiltReport.Rubrik.CDM.ps1' for all instances of the variable 'ID', which I only found four instances and I checked the "Processing sections" in the output of the script and the only section where I could find the variable 'ID' being used and didn't find the successful completed message for was for processing the SLA Domains.
I have to assume it has something to do with the names of my SLAs or the $SLADomain.id that it is pulling from my cluster....but those are guesses ;-)

I think this probably has something to do with some null checks which are missing.  I've seen it pop up on reports generated when there is no Hyper-V VMs to process, or no Nutanix VMs, etc...
I will try and shore up the code when I get back to work in a week.  I also need to implement some better logging so we can see exactly where the script is failing - thanks for pointing this out...

That is correct, we are a VMware shop so there are no Hyper-V or Nutanix VMs to process.
Let me know if I can provide any other additional information or when you have and update I can test.
Craig
From: Mike Preston<EMAIL_ADDRESS>Sent: Thursday, February 20, 2020 3:52 PM
To: mwpreston/AsBuiltReport.Rubrik.CDM<EMAIL_ADDRESS>Cc: Goodspeed, Craig<EMAIL_ADDRESS>Manual<EMAIL_ADDRESS>Subject: Re: [mwpreston/AsBuiltReport.Rubrik.CDM] Cannot validate argument on parameter 'Id'. (#7)
Caution - External Email

I think this probably has something to do with some null checks which are missing. I've seen it pop up on reports generated when there is no Hyper-V VMs to process, or no Nutanix VMs, etc...
I will try and shore up the code when I get back to work in a week. I also need to implement some better logging so we can see exactly where the script is failing - thanks for pointing this out...
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHubhttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_mwpreston_AsBuiltReport.Rubrik.CDM_issues_7-3Femail-5Fsource-3Dnotifications-26email-5Ftoken-3DAOR6TA75KF4CG73HRNK7CKDRD3UP5A5CNFSM4KVU5IR2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEMQAWPI-23issuecomment-2D589302589&d=DwMCaQ&c=c6MrceVCY5m5A_KAUkrdoA&r=8z5vT1SRGIbvdrK1RGC1s6M4RzS8Qo7YPEzQyUZtzj0&m=X4BKLwnYSdBreXnepnl3jk7mDBQEYvg5f7AvNuicmjc&s=a2gsreuXRwKdfMFDpVwxgbvPkgF7XEajPL55xchNfuM&e=, or unsubscribehttps://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_notifications_unsubscribe-2Dauth_AOR6TA6SRFIADIDEENDZHF3RD3UP5ANCNFSM4KVU5IRQ&d=DwMCaQ&c=c6MrceVCY5m5A_KAUkrdoA&r=8z5vT1SRGIbvdrK1RGC1s6M4RzS8Qo7YPEzQyUZtzj0&m=X4BKLwnYSdBreXnepnl3jk7mDBQEYvg5f7AvNuicmjc&s=6L_UvthaXLvrRUrm9NC2Sw6rf7qdZQkVOMaKlnzDhTo&e=.

@Craig-Goodspeed - are you able to pull down the latest version of the dev branch and try again - if anything I've implemented a number of null checks as well as verbose logging...

I am still getting the same error, but attached is the output to the console for troubleshooting
AsBuiltReport-Error.txt

Err - my bad - added code to the AsBuiltCore as well - can you pull down my verbose version of the AsBuiltReport.Core (git clone https://github.com/mwpreston/AsBuiltReport.Core.git), checkout mpreston-verbose (git checkout mpreston-verbose) and Import it into a new PS session(Import-Module <path_to_where_you_cloned>\AsBuiltReport.Core -Force)
Also import the dev branch of this repo...
Then on the New-AsBuiltReport cmdlet that you run just add the -Verbose switch to the end?
And then give me the output?  Thx

I am attaching the output from the test you messaged me in the Rubrik Guardian forums
AsBuiltReport_output.txt
Let me know if I can provide any further information

New dev version should resolve this if you don't mind pulling down and trying again @Craig-Goodspeed

BOOM!  I now have an extremely comprehensive report of my entire Rubrik backup cluster!
These changes worked, I am reviewing the report now to see if I find any data missing or wonky.
From: Mike Preston<EMAIL_ADDRESS>Sent: Friday, April 3, 2020 11:52 AM
To: mwpreston/AsBuiltReport.Rubrik.CDM<EMAIL_ADDRESS>Cc: Goodspeed, Craig<EMAIL_ADDRESS>Mention<EMAIL_ADDRESS>Subject: Re: [mwpreston/AsBuiltReport.Rubrik.CDM] Cannot validate argument on parameter 'Id'. (#7)
New dev version should resolve this if you don't mind pulling down and trying again @Craig-Goodspeedhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2FCraig-Goodspeed&data=02|01|Craig.Goodspeed%40unh.edu|4621731c75894389c17208d7d7e6f2b0|d6241893512d46dc8d2bbe47e25f5666|0|0|637215259222118811&sdata=IA1UPAskYKFUswIF5%2F6JcuHAQk3ZikHdDBQcSttsC9w%3D&reserved=0
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHubhttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmwpreston%2FAsBuiltReport.Rubrik.CDM%2Fissues%2F7%23issuecomment-608518568&data=02|01|Craig.Goodspeed%40unh.edu|4621731c75894389c17208d7d7e6f2b0|d6241893512d46dc8d2bbe47e25f5666|0|0|637215259222128806&sdata=iBJTmvVgNWJBJWxa55V3ze6fLCABDlhSAVqApGcqhZc%3D&reserved=0, or unsubscribehttps://nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAOR6TA6AUBLZVABK5GGWIR3RKYA2BANCNFSM4KVU5IRQ&data=02|01|Craig.Goodspeed%40unh.edu|4621731c75894389c17208d7d7e6f2b0|d6241893512d46dc8d2bbe47e25f5666|0|0|637215259222128806&sdata=dZSTbjTu6RkjhxBdo0joUr%2FgsF2dVxLkvJCxP%2FqkXcw%3D&reserved=0.


Update tei.css

This updates the used tei.css to the version from the latest release.
As far as I can see this is basically a clean-up and reorder thing, so this shouldn't hurt. But in any case @kepper should give it a test run.

@kepper any chance of reviewing this before next ODD meeting?

I'll see what I can do…

Looks good to me. Will wait for one of the co-chairs to merge at the ODD meeting unless I hear otherwise.


Make it official that mplex is actually a thing

The multicodec is mplex, the implementation has diverged greatly from multiplex and currently there is no spec anyway.
I propose:

[ ] Bring the fork code to this module (including tests)
[ ] rename to js-libp2p-mplex
[ ] Write a reverse spec (since code was first)

Me and @stebalien have been chatting about nuances of multiplex and its feature set and there are a lot of ?, ugh and meh. Another great example is the CR from @whyrusleeping on this PR https://github.com/whyrusleeping/go-multiplex/pull/12#discussion_r134034180 :)

Nothing against? Otherwise, I'll just go ahead :)

At this point, I'm pretty sure it has converged back. Is this not the case?

What do you mean by that?

As in, don't both implementations now follow the "multiplex" spec? Wait, which came first, the javascript version or the go version?

First -> http://npmjs.org/multiplex, Then -> go-multiplex (impl without spec, Then new js-multiplex (built by us, still no spec), Then -> interop achieved.

So, looking at that code, I don't see much divergence.

@Stebalien are you sure you are comparing the right codebases?
https://github.com/dignifiedquire/multiplex vs https://github.com/maxogden/multiplex ?
Also, the point I'm making here is that today we today use a muxer which is a fork of a muxer and none has a spec, which makes it really hard to track changes and to have a conversation about how it should work.
Note, the multicodec is already mplex, calling it mplex and spec it out will only bring good things

There's divergence in terms of code but the I don't see any obvious protocol-breaking changes. However, without an original spec, it's hard to tell.
Also, I've now put together an up-to-date reverse spec here: https://github.com/whyrusleeping/go-multiplex/blob/master/spec.md
Yes, I agree that calling it mplex is probably best (to use a less generic term, if for no other reason).

It's happening:

[x] https://github.com/libp2p/mplex/pull/1
[ ] https://github.com/whyrusleeping/go-multiplex/pull/23

Done with #72


Add --clean to refresh option

Would be great to be able to do a "clean" refresh of the vault item.  Much like update, but instead of having to supply the search query again, using refresh keeps the metadata about the search in the vault item, but would allow you to clean out things not returned from the search.

Fixed in 2.6.0 released to rubygems today


Bump-up Go version

Description
Bump-up Go version
Fixes #206
Type of change

Bug fix (non-breaking change which fixes an issue)

Testing steps
N/A

Codecov Report

Merging #209 (0f8b5af) into master (6b49b1c) will not change coverage.
The diff coverage is n/a.

@@          Coverage Diff           @@
##           master    #209   +/-   ##
======================================
  Coverage    2.08%   2.08%
======================================
  Files          12      12
  Lines         527     527
======================================
  Hits           11      11
  Misses        516     516

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6b49b1c...0f8b5af. Read the comment docs.


LiveInlineCompletions should be disposed when InlineCompletionsModel.hide is called

You can use the following patch to see the problem:
diff --git a/src/vs/editor/common/model/textModel.ts b/src/vs/editor/common/model/textModel.ts
index d4b41529591..97c0f7d2ed2 100644
--- a/src/vs/editor/common/model/textModel.ts
+++ b/src/vs/editor/common/model/textModel.ts
@@ -370,6 +370,21 @@ export class TextModel extends Disposable implements model.ITextModel {
 		this._tokens = new TokensStore();
 		this._tokens2 = new TokensStore2();
 		this._tokenization = new TextModelTokenization(this);
+
+		if (this.uri.scheme === 'file') {
+			setInterval(() => {
+				if (this.isDisposed()) { return; }
+				const counts: { [key:string]: number; } = {};
+				let total = 0;
+				const descriptions = this.getAllDecorations().map(d => d.options.description);
+				descriptions.sort();
+				descriptions.forEach((entry) => {
+					total++;
+					counts[entry] = (counts[entry] || 0) + 1;
+				});
+				console.log(`${this.uri}: TOTAL ${total} -> ${JSON.stringify(counts, null, '  ')}`);
+			}, 5000);
+		}
 	}

 	public override dispose(): void {

use inline completions
observe that inline-completion-tracking-range never reaches 0 even when pressing Escape to dismiss the inline completions.

Seems to be fixed now. inline-completion-racking-range always goes back to zero.


Query to return list of graphs

I feel there should be a query that would return the names of the different graphs I have created. After creating a bunch of graphs, it gets difficult to recall their names.
Creating a new query with the syntax SELECT * FROM ag catalog.get graph list() could be a solution to this issue.
Also, a further enhancement could be to associate a short description with the graph name.

SELECT * FROM ag_catalog.ag_graph;

Neo4J appears to offer such diagnostics; neatly overloaded for all vs specific graphs: https://neo4j.com/docs/graph-data-science/current/graph-list/


DropDown Title not updating immediately

I had a strange issue where the title of the drop down wasn't updating immediately when the view template was rendered for the first time, it was just showing the default "select" text instead of "3 selected" or the names of the selected items.
It only updated when i clicked anywhere in the parent component.
I was unable to figure out exactly what causes this, but this change fixed it for me:
import { ...     ChangeDetectorRef }
...
private modelInternal: number[];
@Input()
set model(model: number[]) {
this.modelInternal = model;
if(this.texts !== undefined && this.texts !== null){
this.updateNumSelected();
this.updateTitle();
this.cd.markForCheck();
}
}
get model() { return this.modelInternal; }
...
constructor(
...         private cd: ChangeDetectorRef)
Maybe this is useful for you.

You can try to set selectedOptions to empty array as default in you component
selectedOptions: Array<string> = [];

and when the componet receives options set them:
this.selectedOptions = ['1','2']

html template:
<ss-multiselect-dropdown
                         [settings]="settings"
                         [options]="options"
                         [(ngModel)]="selectedOptions"
                         (ngModelChange)="onSelectChange($event)"></ss-multiselect-dropdown>


exporter: add alert for storagequotautilizationration > 0.8

Trigger alert when quota utilization reaches 80%

@leelavg can i get review on this.

/hold

/unhold

doing manual merge as prow seems to have glitched out on this PR.


Python 3 support

It would be nice to have Python 3 support. I get this error while running the program:
$ challenges --active                                                                                ⏎
Traceback (most recent call last):
  File /home/u/v/bin/challenges, line 7, in <module>
    from challenges.cli import main
  File /home/u/v/lib/python3.5/site-packages/challenges/cli.py, line 7, in <module>
    from local_exceptions import IncorrectParametersException
ImportError: No module named 'local_exceptions'

Installed it in a virtualenv running python3 and could not replicate the error.

That's very odd. I can replicate it with both Python 3.4 and 3.5.

I may be doing something wrong. Here is what I did:
$ mkvirtualenv -ppython3 chcli
$ pip3 install challenge-cli
$ challenges --active
And after the call to challenges, the challenges are listed with no error.
When I run python inside the virtualenv it shows the version 3.4.3
Did I miss something?

Could it be that your CWD is the project root? If that were the case local_exceptions.py would be automatically added to the Python path. Here's what I am doing:
~ $ virtualenv -p python3.5 test
Running virtualenv with interpreter /usr/local/bin/python3.5
Using base prefix '/usr/local'
New python executable in test/bin/python3.5
Also creating executable in test/bin/python
Installing setuptools, pip, wheel...done.
~ $ cd test
~ $ source bin/activate
(test) ~/test $ which pip
~/test/bin/pip
(test) ~/test $ pip --version
pip 7.1.2 from ~/test/lib/python3.5/site-packages (python 3.5)
(test) ~/test $ pip install challenge-cli
Collecting challenge-cli
Collecting click>=5.0 (from challenge-cli)
  Using cached click-5.1-py2.py3-none-any.whl
Collecting requests==2.7.0 (from challenge-cli)
  Using cached requests-2.7.0-py2.py3-none-any.whl
Installing collected packages: click, requests, challenge-cli
Successfully installed challenge-cli-<IP_ADDRESS> click-5.1 requests-2.7.0
(test) ~/test $ challenges --active
Traceback (most recent call last):
  File "~/test/bin/challenges", line 7, in <module>
    from challenges.cli import main
  File "~/test/lib/python3.5/site-packages/challenges/cli.py", line 7, in <module>
    from local_exceptions import IncorrectParametersException
ImportError: No module named 'local_exceptions'

Did the exactly same thing as you in a new folder without any python code and it ran smoothly.
The only difference is that I could not create a virtualenv with python3.5, I used the following command:
$ virtualenv -p python3 test

instead of
$ virtualenv -p python3.5 test

Could that be the problem?

I don't know how Python's version could interfere. I confirmed that by changing the imports the program runs under Python 3 on my system.

Installed it using pip on OSX, and I have the same error (with python 3.4.2)

Installed it using pip on Arch Linux, and I have the same error (with python 3.5.1)


cicd: add [skip-ci] flag check

Not every new change we want to start a new build job, so, introduce this new flag that only requires that it be in the commit message for this be possible:
myscope: change something [skip-ci]

Hey guys, what we need to merge this PR?


Make serialization strategy pluggable

From martin.grotzke on October 19, 2009 01:23:57
Right now the session is serialized using the standard jdk serialization.
It should be possible to plug-in other serialization strategies, to support
backward/forward compatibility of user types / classes.
Another advantage/goal might be performance improvements.
Original issue: http://code.google.com/p/memcached-session-manager/issues/detail?id=17

From martin.grotzke on December 30, 2009 14:16:51
Done, with release 1.1
Labels: Release1.1

From martin.grotzke on April 21, 2011 15:42:05
(No comment was entered for this change.)
Status: Fixed


Captive portal: add support for setting traffic quotas

This patch series add support for traffic quotas to the captive portal.
Patch 1 ("always use the RADIUS-provided session timeout value if the option is enabled") isn't directly related but fixes an issue where the RADIUS attribute could be ignored if there was a shorter hard timeout configured; now when the option is set the RADIUS attribute is always honored.
Patch 2 ("add a traffic quota option") adds an option to set the maximum amount of traffic (sum of downloads and uploads) that a user is allowed to generate during a session. As it happens with the hard timeout setting, the client will still be able to reconnect immediately.
Patch 3 ("add option to retrieve the traffic quota value from RADIUS") allows to get the value of the traffic quota from a RADIUS server. The value obtained is recorded in a new column in the active sessions' database, requiring some minor changes to use the right index to retrieve the radius context in other parts of the code. Since the feature uses a new vendor-specific attribute and I couldn't find a pfSense dictionary, I created a new one (see also the next patch), using Netgate's SMI Network Management Private Enterprise Code as per RFC. I defined 5 attributes, respectively to set upload quota, download quota, total quota, max upload bandwidth and max download bandwidth, even though only the total quota one is used in this patch series (I think the existing code should do the right thing for the bandwidth limits but I didn't test it). I hope this is OK.
Patch 4 ("Add RADIUS dictionary with definitions of the new pfSense vendor-specific attributes") is the new FreeRADIUS compatible dictionary file for pfsense I was talking about earlier. The directory in which I placed it likely isn't the right place, in theory the dictionary, once approved, should be submitted to FreeRADIUS for inclusion and in the meantime added to the FreeRADIUS pkg available in pfSense. Till then tho it will have to be distributed in some other way to allow users who want to use the feature to manually add it to their FreeRADIUS server configuration.

It's such a big change fot 2.4 at this point, will be revisited after 2.4.0 is released

Seems OK, but definitely needs testing. Please fix conflicts/rebase and then we can check it deeper.

@jim-p I rebased the branch. I didn't test it again but the fixes for the conflicts were straightforward enough.

@jim-p commits aa56cd2 and ed82e9d respectively automatically enable retrieving the values from RADIUS after an upgrade and print a customised string ("SESSION TIMEOUT", "IDLE TIMEOUT" or "QUOTA EXCEEDED" according to the reason for which the user was disconnected.

In an effort to improve the tracking of changes and bug/feature requests, we have decided to require an entry on the pfSense Redmine issue tracker associated with every pull request, and likewise the Redmine entry should also have a link back to the pull request.
If you could, please associate this PR to a Redmine issue either by locating an existing issue at https://redmine.pfsense.org or by creating a new issue. Add a link to the Redmine issue that points to this PR, and also add a link on the PR to the Redmine issue.
For more information, see https://doc.pfsense.org/index.php/Submitting_a_Pull_Request_via_Github
Thanks!

Redmine Feature #8202 https://redmine.pfsense.org/issues/8202

@sbeaver-netgate I just pushed a rebased version without conflicts


HAProxy based load balancer in Avalon

Signed-off-by: pankajgoyal2<EMAIL_ADDRESS>

Avalon already uses ngix for a load balancer.
I am not sure what this PR does--what is changing in the existing ngix load balancer?

This PR primarily addresses to support HAProxy load balancer. As part of this PR, there is some restructring the way we run nginx based LB .


Add a run test step to the CI workflow

* .github/workflows/linux.yml:

Codecov Report

Merging #150 (acacfc2) into master (4b488d6) will decrease coverage by 66.76%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #150       +/-   ##
==========================================
- Coverage   66.80%   0.04%   -66.77%
==========================================
  Files         569     569
  Lines       38179   46003     +7824
==========================================
- Hits        25507      20    -25487
- Misses      12672   45983    +33311

Impacted Files
Coverage Δ

tao/x11/log.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/array/foo.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/dynany/data.h
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/out/hello.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/move/hello.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/struct/foo.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/dynany/driver.h
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/forward/hello.h
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/hello/hello.cpp
0.00% <0.00%> (-100.00%)
:arrow_down:

tests/typecode/hello.h
0.00% <0.00%> (-100.00%)
:arrow_down:

... and 547 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4b488d6...acacfc2. Read the comment docs.


.Net: Planner improvements

Motivation and Context

This change aims to improve the consistency and reliability across the .NET planners. Addresses the following issues:

#4661
#4727
#4728
#4729
#4731
#4732

Description

Clean up planner options. Shared options live in parent class (PlannerOptions). Other options reside in the planner-specific options class (HandlebarsPlannerOptions or FunctionCallingStepwisePlannerOptions).
Change default name delimiter to - (was _ for function calling stepwise planner). Provide option to override delimiter via planner settings.
Use JSON schema function view to populate function manual for Handlebars planner. Remove much of the custom complex type handling code.
Add tests that parse data from complex objects.

Contribution Checklist

[x] The code builds clean without any errors or warnings
[x] The PR follows the SK Contribution Guidelines and the pre-submission formatting script raises no violations
[x] All unit tests pass, and I have added new tests where possible
[x] I didn't break anyone :smile:

I have found one more problem with the handlebars planner prompt. I create an issue #4792 about that.

Going to split this into smaller PRs


renamed error for clarity

Codecov Report

Merging #17 (3d32ca4) into main (8a69769) will decrease coverage by 0.1%.
The diff coverage is 100.0%.

Additional details and impacted files

Files
Coverage Δ

src/lib.rs
96.6% <100.0%> (-0.1%)
:arrow_down:


Create Patient History tab

🚀 Feature Proposal
There should be a patient history tab available in the patient profile.
This history tab should show in chronological order events that have happened to the patient.
To begin with this will be:

labs
appointments

Technical Notes

Should use the Callout component
will need some sort of special query that gets all entities that can be seen in the history timeline

Could I get assign to work on this issue?

@YimniChan I've assigned this to you.

Hi @YimniChan ! Just checking in on this issue. Are you blocked? Can we help in any way?

Hello! I've been working a little bit on this issue and I came up with this. What do you think? I used a Table instead of a Callout because I wasn't sure how did you want to show the information with a Callout.
Anyway, I would like to continue working on this, so could I get assigned to it? Then we can discuss further the correct approach to solve it. Thanks 😃

Could I be assigned to work on this issue?

@VictorJuez sorry for delay. good mockup!
@fox1t @jackcmeyer @StefanoMiC @lauggh your opinions about it?
@JonnyMnemonic123 I don't know if you want to work on it with @VictorJuez

@tehKapa Cool! 😄 I will continue with this then.
And @JonnyMnemonic123 let me know if you want to collab with me

Yes that would be great
On Mon, 12 Oct 2020, 18:46 Víctor Juez<EMAIL_ADDRESS>wrote:

@tehKapa https://github.com/tehKapa Cool! 😄 I will continue with this
then.
And @JonnyMnemonic123 https://github.com/JonnyMnemonic123 let me know
if you want to collab with me
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/HospitalRun/hospitalrun-frontend/issues/2255#issuecomment-707230661,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AHDFIQLQ4TZ7THLXAIBVGW3SKMXIBANCNFSM4PJ4W7PQ
.

Is the table sortable by date? What other information do we expect to show for a Patient History?

Is the table sortable by date? What other information do we expect to show for Patient History?

Hello @lauggh ! Yes, it is sorted by date. And regarding the information, right now it is showing Labs and Appointments events.  For each of these events we can see:

For Labs, it is shown the Lab Type
For Appointments, it is shown the Appointment Reason

Very concise information just to identify the events.

@jackcmeyer @tehKapa I saw that you closed the PR made by @VictorJuez. Will this issue still need to be addressed? If it is then I'm interested

@baoqchau assign to you

Hello maintainers. Will this design look alright to you? I'm doing something similar to what @VictorJuez did, but I divided Appointment and Lab into smaller events. For Appointment, we can have Started and Ended event. For Lab, we can have Requested, Completed or Canceled event.
If it looks good, I will proceed with the tests and submit a PR soon

Good work @baoqchau. Create the PR so we can test it in an 'active' way


[WIP] numpy.linalg: decompositions

Adds support for:

np.linalg.cholesky()
np.linalg.eig()
np.linalg.svd()

Along with tests.
NOTE(s):

The function eig() will only return a real space result from
a real space input, it will raise an exception if complex
eigenvalues are encountered.
The function svd() only supports the kwarg "full_matrices"
and will by always act as though "compute_uv" is set to 1.
All the functions above work in single dispatch mode only,
they are not gufuncs.

@pitrou any idea why this fails here: https://travis-ci.org/numba/numba/jobs/124492254#L671 ?

Perhaps asfortranarray behaves differently on Numpy 1.7. I'll have to take a look.

Current coverage is 87.48%

Merging #1839 into master will decrease coverage by -0.10% as of b4c0c14

@@            master   #1839   diff @@
======================================
  Files          283     283
  Stmts        50785   51194   +409
  Branches      5270    5315    +45
  Methods
======================================
+ Hit          44481   44787   +306
- Partial        898     909    +11
- Missed        5406    5498    +92

Review entire Coverage Diff as of b4c0c14

Powered by Codecov. Updated on successful CI builds.

In python 2.7, there are many warnings in during setup.py build_ext and test_linalg.py fails with:
test_linalg_cholesky (__main__.TestLinalgCholesky) ... ok
test_linalg_eig (__main__.TestLinalgEig) ... FAIL
test_linalg_inv (__main__.TestLinalgInv) ... ok
test_linalg_svd (__main__.TestLinalgSvd) ... FAIL
test_contiguity_warnings (__main__.TestProduct) ... ok
test_dot_mm (__main__.TestProduct) ... ok
test_dot_vm (__main__.TestProduct) ... ok
test_dot_vv (__main__.TestProduct) ... ok
test_matmul_mm (__main__.TestProduct) ... skipped 'the matrix multiplication operator needs Python 3.5+ and Numpy 1.10+'
test_matmul_vm (__main__.TestProduct) ... skipped 'the matrix multiplication operator needs Python 3.5+ and Numpy 1.10+'
test_matmul_vv (__main__.TestProduct) ... skipped 'the matrix multiplication operator needs Python 3.5+ and Numpy 1.10+'
test_vdot (__main__.TestProduct) ... ok

======================================================================
FAIL: test_linalg_eig (__main__.TestLinalgEig)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/sklam/dev/numba/numba/tests/test_linalg.py", line 568, in test_linalg_eig
    check(a)
  File "/Users/sklam/dev/numba/numba/tests/test_linalg.py", line 564, in check
    del got, expected
  File "/Users/sklam/dev/.conda.workspace/numba_devel27/lib/python2.7/contextlib.py", line 24, in __exit__
    self.gen.next()
  File "numba/tests/support.py", line 130, in assertNoNRTLeak
    "number of data allocs != number of data frees")
AssertionError: 6L != 5L : number of data allocs != number of data frees

======================================================================
FAIL: test_linalg_svd (__main__.TestLinalgSvd)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/Users/sklam/dev/numba/numba/tests/test_linalg.py", line 704, in test_linalg_svd
    check(a, full_matrices=fmat)
  File "/Users/sklam/dev/numba/numba/tests/test_linalg.py", line 690, in check
    del got, expected
  File "/Users/sklam/dev/.conda.workspace/numba_devel27/lib/python2.7/contextlib.py", line 24, in __exit__
    self.gen.next()
  File "numba/tests/support.py", line 130, in assertNoNRTLeak
    "number of data allocs != number of data frees")
AssertionError: 5L != 4L : number of data allocs != number of data frees

----------------------------------------------------------------------
Ran 12 tests in 13.553s

FAILED (failures=2, skipped=3)

In python 2.7, there are many warnings in during setup.py build_ext and test_linalg.py fails with:

Is that on your own machine? Travis seems fine.

In python 2.7, there are many warnings in during setup.py build_ext and test_linalg.py fails with:

Ok, I can reproduce here. I'm pushing a fix for the failures and the build warnings.

Thanks for the review and merge.


the installation description is not accurate

Will someone tell me how to run this bot?

Everything you need to know to start the bot is in Readme. What is your issue?

https://i.imgur.com/TSS7H3V.png
I do not know what to do next

@ghtuv It is PHP bot. You don't know PHP?

Yes I'm a beginner
I hoped that I would get to the point where it would be possible to use
$bot commands

Yes, learn how to use Composer in PHP scripts, before using the bot. Hope it will help you 👍


PL-47596 Cleanup FF PL_IP_ALLOWLIST_NG

https://harness.atlassian.net/browse/PL-47596
What Type of PR is This?

[ ] Issue
[ ] Feature
[ ] Maintenance/Chore

If tied to an Issue, list the Issue(s) here:

Issue(s)

House Keeping
Some items to keep track of. Screen shots of changes are optional but would help the maintainers review quicker.

[x] Tested Locally
[ ] Optional Screenshot.

Please check the Execution Link of the Pipeline for the Website Draft URL. This is located in the Preview Step behind the Harness VPN and also is available in #hdh_alerts. E.g Website Draft URL: https://unique-id--harness-developer.netlify.app. Current Draft URL is: https://65cf3c629e6d27aa90d9c48b--harness-developer.netlify.app


remove hardcoded coral spec from metrics and data store

Should allow complete scenario runs and analysis afterwards.
I moved the planar_area array into a function call so that all/nearly all coral parameters are in one place.

Merging this set of changes in now. I think the rest are unrelated to the purpose of the PR.


[Markup] Print Tags in documentation comment XML

This information needs to be picked up through SourceKit. It might be
useful as both metadata for sorting/filtering as well as presentation,
so it makes sense to print it in the normal XML inside CommentParts.
rdar://problem/32877771

Please don't merge until the 6/23 branch is cut.

@swift-ci Please test

@swift-ci Please test

Build failed
Jenkins build - Swift Test OS X Platform
Git Commit - bdc78f75c2779c5fb001af952fccf824fe2f6759
Test requested by - @bitjammer

Build failed
Jenkins build - Swift Test Linux Platform
Git Commit - bdc78f75c2779c5fb001af952fccf824fe2f6759
Test requested by - @bitjammer

@swift-ci Please test


Release Google.Cloud.Batch.V1Alpha version 1.0.0-alpha15

Changes in this release:
New features

Clarify Batch API proto doc about pubsub notifications (commit a436f6c)
Add Batch Managed Container support for v1alpha (commit a436f6c)

Created release for Google.Cloud.Batch.V1Alpha-1.0.0-alpha15


Autogen seems to be broken now

Issue description
Says guile development packages not found
Steps to reproduce
nox-review pr 24067 and others that need autogen
Technical details
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 2.0
configure: checking for guile 1.8
configure: error:
No Guile development packages were found.
Please verify that you have Guile installed.  If you installed Guile
from a binary distribution, please verify that you have also installed
the development packages.  If you installed it yourself, you might need
to adjust your PKG_CONFIG_PATH; see the pkg-config man page for more.
builder for ‘/nix/store/djcjs536mxjkabkm8dyha2fh8g6c4y4m-autogen-5.18.7.drv’ failed with exit code 1

System: (NixOS: nixos-version, Ubuntu/Fedora: lsb_release -a, ...)
Nix version: (run nix-env --version)
Nixpkgs version: (run nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion)

@LnL7 says https://github.com/NixOS/nixpkgs/pull/24066 probably caused it

I assume so, it looks for 1.8 and 2.0 but the version is 2.2 now

Sorry… Fixed now.

Issue description
Says guile development packages not found
Steps to reproduce
nox-review pr 24067 and others that need autogen
Technical details
checking pkg-config is at least version 0.9.0... yes
configure: checking for guile 2.0
configure: checking for guile 1.8
configure: error:
No Guile development packages were found.
Please verify that you have Guile installed. If you installed Guile
from a binary distribution, please verify that you have also installed
the development packages. If you installed it yourself, you might need
to adjust your PKG_CONFIG_PATH; see the pkg-config man page for more.
builder for ‘/nix/store/djcjs536mxjkabkm8dyha2fh8g6c4y4m-autogen-5.18.7.drv’ failed with exit code 1

System: (NixOS: nixos-version, Ubuntu/Fedora: lsb_release -a, ...)
Nix version: (run nix-env --version)
Nixpkgs version: (run nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion)

I get the same error in mac os Catalina 10.15.4. How do I resolve this issue?

I don't know.  Apparently it doesn't happen on Hydra.  My first guess would be that sandboxing could mitigate the issue.


Task-23,24,25,26 Completed

Tasks - 23,24,25 And 26 Is Completed Pls Check The Code

@Nazeernrb
Task-23
Code verified.
Task-24
Code verified
Task-25
Code verified
Task-26
Code verified


classify: Fix warnings from Doxygen

Signed-off-by: Stefan Weil<EMAIL_ADDRESS>

@zdenop, would it be possible to change the way how pull requests are merged? Currently commits get a new date when you merge them, and several commits (like the 5 commits here) are squashed into a single commit. That makes my work a little bit more difficult.

Yes, please. I suggest to squash selected pull requests only as a result of reviews and discussions for those pull requests.


Validation accuaracy

Hi,
I am running the code with the frames cropped around the faces as stated in the paper without changing anything in the code. I am only achieving accuracies around 30%. Is this the same network you used to reach a 51% accuracy?
Thank you

Thanks for your attention. It must be wrong because achieving over 45% is very easy in deeplearning based method.

Hi, can you please guide me to what can be wrong in the implementation? I am using the exact same code with the AEFW data set and cropping the frames around faces and resizing them to 224 pixels. I am also loading the FER weights you propose. Unfortunately I still didn't manage to get the 45% validation accuracy.

@mathieulutfallah1  Thanks for your attention. The FER weights I proposed is pretrained weight. That means you should train it on the AFEW training set. Also, please use the right data augmentation strategy.  Also, you can notice the accuracy of the training set. If you train the model on the training set but the accuracy can not achieve over 70% that must be some wrong. Finally, please try different learning rates. Also, if you use a very small learning rate you need more epoch to train.
I hope my guidence will help you.

Hi, sorry for the questions but I am new to machine learning. Can you please also help in understanding the different numbers. So what does the 70 and 43 means, as well as 25, 49 and 18. Thank you

@mathieulutfallah1
Merry Christmas, I recently update the Emotion-FAN, new features include data process, environment install, CK+ code, and Baseline code. Also, you can find the old version directory of Emotion-FAN in the README.md. I hope my new updates can help you greatly. Please see the Emotion-FAN for more details.