text:
Fix transaction logic; connection usage; use generator objects in DBCore.

Invert transaction logic; change connection usage; convert processData to use generator objects; adjust ResultSet class

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

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

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

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

This appears to be the patch that is causing things to time out, running at least 4 times as slow on many of the slices. Can you do some local tests and see if you expect that?

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

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

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

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

Eric,
I need more input on that. Could you please post exact command how you got your
4 times increase in time. I don't see it in my local stand-alone test.
I created local test, see code here:
https://gist.github.com/vkuznet/33202de85bc3a36bd2f0
It is based on DBCore_t.py except that I didn't used TestInit/WMInit classes
and rather used their logic how to connect to DB.
I run test with my patch and without. In both cases I got ~10seconds,
# use generator/connection/transaction patch
real0m10.443s
user0m0.905s
sys0m0.213s

# use masthead of WMCore
real0m10.452s
user0m0.907s
sys0m0.205s

This is stand-alone program, it uses WMCore core modules, but it does not
uses unittest classes. The program drops/create database and insert/select
stuff from it. I can increase number of rows if necessary. From stand-alone
test I conclude that the overhead is really in unittest framework and not
in a patch itself.
On  0, Eric Vaandering notifications@github.com wrote:

This appears to be the patch that is causing things to time out, running at least 4 times as slow on many of the slices. Can you do some local tests and see if you expect that?

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

Ok, here is a test slice that succeeded:
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/577/consoleFull
In the log you will find every command issued and this line:
Total time to test slice 2: 1261
and a report of the tests including their durations: https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/lastCompletedBuild/testReport/
Now to the same slice for a different pull request:
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/565/consoleFull
Total time to test slice 2: 678
and https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/565/testReport/
So twice as long. But I see other slices that are being killed because they take more than 4 times as long as a successful slice.

Eric,
I'm trying to reproduce buildBot numbers and I far from it.
Here is what I did:

I followed instructions from [1] to setup my test bed
I run two tests DBSBufferFile_t.py and JobAccountant_t.py tests
I used stock head from WMCore and patched with my PR

The numbers I got quite differ from buildBot, see [2,3].
For DBSBufferFile_t.py the stock head runs without problems but it
run slower than with my PR (which had 1 failure).
The JobAccountant_t.py tests failed miserably in both scenarios
and that's why its time 5 times more (in both cases) then
the one I read from buildBot outputs. Moreover in buildBot
it runs without problem [4,5] while in my setup it failed with many
exceptions. I also see that buildBot shows only 2 tests for
JobAccountant_t.py while I have 15 tests.
Therefore, still there are difference between VM setup from [1]
and what is done on buildBot test machines. I'm willing to help
and debug stuff, but this misbehavior in VM setup is killing all
efforts and I have no clue how to setup things correctly and
be sure that what is run on buildBot is identical to what is written in [1].
I hope Seangchan can help to identify the difference and setup
proper environment.
So far, based on DBSBuffer database test I don't see any slow down
from my PR.
Valentin.
[1] https://github.com/dmwm/WMCore/wiki/Setup-wmcore-unittest
[2] https://gist.github.com/vkuznet/548aba4220fa86b4cd8d
[3] https://gist.github.com/vkuznet/241c9eb1ac3e195d10a4
[4] https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/lastCompletedBuild/testReport/
[5] https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/565/testReport/

I have not had a chance to try this in my setup yet, but I can make two comments.
Rather than trying to run a whole test, can you run just a  single one like this:
nosetests JobCreator_t.py:JobCreatorTest.testE_TestNonProxySplitting
WMCore_t.WMBS_t.Job_t seems to be the worst offender in these tests (biggest difference). Now this machine is probably running a CMSSW IB as well, so I wouldn't trust the reproducibility of any wall time # within a factor of two, but....
Of course buildbot shows 2/15 tests, this is a test run for just a slice (1/10) and since there are repeated failures, it's not able to aggregate the results for your PR. You can choose a different slice too if you like.
One point is that [4] is going to change next time Jenkins tests something.
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/577/testReport/ is the static URL

Hi Val,
I had to fight this exact sort of heisenbug all the damned time when I was actively maintaining the tests (which is a big reason I got frustrated with it).
Someone would post code, it would break, they would say it worked on their machine, I would say how to replicate it, they would do something different (which worked) then they would consider the matter closed. A few years of this steady accretion of bugs people didn't fix is why the test suite ended up with a lot of the tests that are marked "@integration"
Instead of running what you ran in [2] [3], what do you see if you run the command Eric pointed to:
python code/setup.py test --buildBotMode=true --reallyDeleteMyDatabaseAfterEveryTest=true --testCertainPath=code/test/python --testTotalSlices=10 --testCurrentSlice=2
The resulting .xml that get spits out will have timing information you can use to correlate.
-Andrew

Some unit tests failed due to issue discussed in #6292 PR.

Yes, what a joy to run these unittests :)
If I run buildBotMode the process just freeze after this:
ok
#446 test_simple_json_deflate (Api_t.Tester) ... [28/Sep/2015:15:54:00] ENGINE
Bus STARTING
[28/Sep/2015:15:54:00] ENGINE Started monitor thread '_TimeoutMonitor'.
[28/Sep/2015:15:54:00] ENGINE Serving on 127.0.0.1:8888
[28/Sep/2015:15:54:00] ENGINE Bus STARTED

and hangs forever. I have no idea what's doing and I need to manually kill it.
It seems to me it is another issue since I see plenty of tests which passed by.
I don't really observe any long latencies in those tests.
Any other suggestions?
Valentin.
On  0, Andrew Melo notifications@github.com wrote:

Hi Val,
I had to fight this exact sort of heisenbug all the damned time when I was actively maintaining the tests (which is a big reason I got frustrated with it).
Someone would post code, it would break, they would say it worked on their machine, I would say how to replicate it, they would do something different (which worked) then they would consider the matter closed. A few years of this steady accretion of bugs people didn't fix is why the test suite ended up with a lot of the tests that are marked "@integration"
Instead of running what you ran in [2] [3], what do you see if you run the command Eric pointed to:
python code/setup.py test --buildBotMode=true --reallyDeleteMyDatabaseAfterEveryTest=true --testCertainPath=code/test/python --testTotalSlices=10 --testCurrentSlice=2
The resulting .xml that get spits out will have timing information you can use to correlate.
-Andrew

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

Did you try my suggestion and run just a few of the tests that appear to increase the most?
Does it freeze on you in your pull request or on master? Freezing on the PR could cause the outright failures I see, but IIRC I could look in on the logs and see things moving forward, just slowly.
I've only very rarely seen the tests actually lock up. Obviously if this happened regularly, we could not run our tests.

On  0, Eric Vaandering notifications@github.com wrote:

Did you try my suggestion and run just a few of the tests that appear to increase the most?

yes, I did, and I posted that running local tests I still on par or even
better. For instance, I run DBSBuffer_t and Job_t tests. For example,
the Job_t tests takes almost 6m in both cases.

Does it freeze on you in your pull request or on master? Freezing on the PR could cause the outright failures I see, but IIRC I could look in on the logs and see things moving forward, just slowly.

both, I see similar behavior, but may be I just impatient.

I said this "Rather than trying to run a whole test, can you run just a single one like this:
nosetests JobCreator_t.py:JobCreatorTest.testE_TestNonProxySplitting
WMCore_t.WMBS_t.Job_t seems to be the worst offender in these tests (biggest difference). "
which I did not see a response to.

Eric,
I run
time python test/python/WMCore_t/WMBS_t/Job_t.py

in both cases the time is on par, 5m42s/5m48s for master/PR, respectively
When I run
nosetests JobCreator_t.py:JobCreatorTest.testE_TestNonProxySplitting

the time is 20.272sec/20.619sec, respectively.
I don't see any large factors, although I adjust format function to reflect
ResultSet class changes.
On  0, Eric Vaandering notifications@github.com wrote:

I said this "Rather than trying to run a whole test, can you run just a single one like this:
nosetests JobCreator_t.py:JobCreatorTest.testE_TestNonProxySplitting
WMCore_t.WMBS_t.Job_t seems to be the worst offender in these tests (biggest difference). "
which I did not see a response to.

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

That command is only an example of how to run a single test. The particular test was just whatever was in my history. Can you please go back to the comment of https://github.com/dmwm/WMCore/pull/6284#issuecomment-143272945 and find and run a few specific tests that show a significant slowdown? Using, of course
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/577/testReport/  instead of the URL that says "latest"

test this please

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

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

Eric,
I just submit another compatibility change, so we'll need to retest it again
with that commit. Sorry that you fired it early, if by any chance you can stop
current test and re-start it again it would be nice.
V.
On  0, Eric Vaandering notifications@github.com wrote:

test this please

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

The old build logs is gone and I can't compare.
But I finally managed to run DBSBuffer_t.py without any tweaks in DBS code,
i.e. I made my ResultSet class to be compatible with current one which
stores sqlalchemy resultproxy/resultrow objects.
With that change this unit tests shows in master 1m46s, while in my PR 1m44s
I want to see how my last change will affect buildBot outcome.
Valentin.
On  0, Eric Vaandering notifications@github.com wrote:

That command is only an example of how to run a single test. The particular test was just whatever was in my history. Can you please go back to the comment of https://github.com/dmwm/WMCore/pull/6284#issuecomment-143272945 and find and run a few specific tests that show a significant slowdown? Using, of course
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/577/testReport/  instead of the URL that says "latest"

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

I fired it off to get recent timing stuff (I'm looking at this too). Problem is that the two sets of tests are going to overlap now unless I manage to kill the first one.

Summary of pylint changes for pull request 6284:

Score for src/python/WMCore/Database/DBCore.py decreased from 9.50 to 8.89
Errors for src/python/WMCore/Database/DBCore.py increased from 0 to 1
Warnings for src/python/WMCore/Database/DBCore.py increased from 5 to 6

src/python/WMCore/Database/DBCore.py got worse in pylint. Report follows:

Line 34 in DBInterface.init W0231 init method from base class 'WMObject' is not called
Line 40 in DBInterface.buildbinds W0102 Dangerous default value [{}] as argument
Line 108 in DBInterface.processData W0102 Dangerous default value {} as argument
Line 122 in DBInterface._processData W0102 Dangerous default value {} as argument
Line 149 in DBInterface._processData E1123 Unexpected keyword argument 'conn' in method call
Line 122 in DBInterface._processData R0912 Too many branches (19/12)
Line 10 W0611 Unused import sqlalchemy
Line 15 W0611 Unused import WMException
Line 19 in DBInterface R0923 Interface not implemented
plus 13 comments on code style

Pre-python 2.6 idioms found in changed files. Please consider updating the code. Suggested patch follows:
--- src/python/WMCore/Database/DBFormatter.py (original)
+++ src/python/WMCore/Database/DBFormatter.py (refactored)
@@ -90,7 +90,7 @@
         Use fetchmany(size = default arraysize = 50)

         """
-	if type(cursor.keys) == types.MethodType:
+	if isinstance(cursor.keys, types.MethodType):
             keys = [x.lower() for x in cursor.keys()]
         else:
             keys = [x.lower() for x in cursor.keys]

Unit test changes for pull request 6284:

WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testBulkLoad changed from success to failure
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testA_Create changed from success to failure
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testBadFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testEmptyFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testFailedJob changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessNoLumi changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessSkippedFiles changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergedSkim changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testNoFileReport changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testParentlessMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testReportReturn changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testSplitJobs changed from success to error
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testA_BasicTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testB_thresholdTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testC_prioritization changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testD_WhiteListBlackList changed from failure to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testE_SiteModesTest changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testH_PauseAlgo changed from success to failure
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataHugeBinds changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataNoBinds changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataOneBind changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataSeveralBinds changed from success to failure
WMCore_t.Database_t.ResultSet_t.ResultSetTest:test1000Binds changed from success to error
WMCore_t.Database_t.ResultSet_t.ResultSetTest:testFullResultSet changed from success to error
WMCore_t.FwkJobReport_t.ReportIntegration_t.ReportIntegrationTest:testReportHandling changed from failure to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testDuplicateJobReports changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testFWJRInputFileTruncation changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testIndexConflict changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobKilling changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSerialization changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSummary changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testPersist changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRecordInCouch changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRetryCount changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateFailedDoc changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateLocation changed from success to error
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testThresholdsForSite changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChecksumsByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChild changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChildTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFileset changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFilesetBulk changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testBulkParentage changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithParent changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testDataStructsFile changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetAncestorLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetBulkLocations changed from success to failure
WMCore_t.WMBS_t.File_t.FileTest:testGetInfo changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetParentLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoad changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoadData changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLocationsConstructor changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByJob changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByMergeJob changed from failure to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:test_SetLocationsForWorkQueue changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddBulkByLFN changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddToWMBSInBulk changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testBulkAddDAO changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreate changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreateTransaction changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoad changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoadData changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testA_FileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testB_NoFileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testC_HardLimitSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testD_HardLimitSplittingOnly changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleSite changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test150EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test99EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMCEventSplitOver32bit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMoreEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test_addParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test2FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test3FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLocationSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testMoreFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testRespectRunBoundaries changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testA_FileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testB_NoRunNoFileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testC_ACDCTest changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testD_NonContinuousLumis changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testE_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testF_RunWhitelist changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testA_ExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testB_LessFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testC_LessFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testD_MoreFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testE_MoreFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1aNoRunMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testExactRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMoreRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRunsCombine changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testPersistSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsMultipleLumiCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2000 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleSites changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testForcedMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobFWJRPath changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadForTaskArchiver changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadOutputID changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testCreateDeleteList changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WMBS_t.Workflow_t.WorkflowTest:testCountWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testDuplicateFileInsert changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testKillWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testParentage changed from success to error
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCancelWork changed from error to failure

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

No pylint warnings for pull request 6284:

Unit test changes for pull request 6284:

WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testBulkLoad changed from success to failure
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testA_Create changed from success to failure
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testBadFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testEmptyFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testFailedJob changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessNoLumi changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessSkippedFiles changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergedSkim changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testNoFileReport changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testParentlessMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testReportReturn changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testSplitJobs changed from success to error
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testA_BasicTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testB_thresholdTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testC_prioritization changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testD_WhiteListBlackList changed from failure to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testE_SiteModesTest changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testH_PauseAlgo changed from success to failure
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataHugeBinds changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataNoBinds changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataOneBind changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataSeveralBinds changed from success to failure
WMCore_t.Database_t.ResultSet_t.ResultSetTest:test1000Binds changed from success to error
WMCore_t.Database_t.ResultSet_t.ResultSetTest:testFullResultSet changed from success to error
WMCore_t.FwkJobReport_t.ReportIntegration_t.ReportIntegrationTest:testReportHandling changed from failure to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testDuplicateJobReports changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testFWJRInputFileTruncation changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testIndexConflict changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobKilling changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSerialization changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSummary changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testPersist changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRecordInCouch changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRetryCount changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateFailedDoc changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateLocation changed from success to error
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testThresholdsForSite changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChecksumsByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChild changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChildTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFileset changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFilesetBulk changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testBulkParentage changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithParent changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testDataStructsFile changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetAncestorLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetBulkLocations changed from success to failure
WMCore_t.WMBS_t.File_t.FileTest:testGetInfo changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetParentLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoad changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoadData changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLocationsConstructor changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByJob changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByMergeJob changed from failure to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:test_SetLocationsForWorkQueue changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddBulkByLFN changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddToWMBSInBulk changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testBulkAddDAO changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreate changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreateTransaction changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoad changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoadData changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testA_FileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testB_NoFileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testC_HardLimitSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testD_HardLimitSplittingOnly changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleSite changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test150EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test99EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMCEventSplitOver32bit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMoreEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test_addParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test2FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test3FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLocationSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testMoreFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testRespectRunBoundaries changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testA_FileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testB_NoRunNoFileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testC_ACDCTest changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testD_NonContinuousLumis changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testE_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testF_RunWhitelist changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testA_ExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testB_LessFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testC_LessFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testD_MoreFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testE_MoreFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1aNoRunMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testExactRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMoreRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRunsCombine changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testPersistSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsMultipleLumiCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2000 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleSites changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testForcedMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobFWJRPath changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadForTaskArchiver changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadOutputID changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testCreateDeleteList changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WMBS_t.Workflow_t.WorkflowTest:testCountWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testDuplicateFileInsert changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testKillWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testParentage changed from success to error

Eric, can we test this again. I'm not sure where it was left yesterday, since it seems test was going on once I submit my changes. My understand that I just need to post "test this please" message to github to fire up test again, is it sufficient?

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

I guess it was. I thought you needed that all by itself in a message, but I guess not.

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

No pylint warnings for pull request 6284:

Unit test changes for pull request 6284:

WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testBulkLoad changed from success to failure
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testA_Create changed from success to failure
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testBadFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testEmptyFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testFailedJob changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessNoLumi changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessSkippedFiles changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergedSkim changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testNoFileReport changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testParentlessMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testReportReturn changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testSplitJobs changed from success to error
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testA_BasicTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testB_thresholdTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testC_prioritization changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testD_WhiteListBlackList changed from failure to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testE_SiteModesTest changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testH_PauseAlgo changed from success to failure
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataHugeBinds changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataNoBinds changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataOneBind changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataSeveralBinds changed from success to failure
WMCore_t.Database_t.ResultSet_t.ResultSetTest:test1000Binds changed from success to error
WMCore_t.Database_t.ResultSet_t.ResultSetTest:testFullResultSet changed from success to error
WMCore_t.FwkJobReport_t.ReportIntegration_t.ReportIntegrationTest:testReportHandling changed from failure to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testDuplicateJobReports changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testFWJRInputFileTruncation changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testIndexConflict changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobKilling changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSerialization changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSummary changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testPersist changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRecordInCouch changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRetryCount changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateFailedDoc changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateLocation changed from success to error
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testThresholdsForSite changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChecksumsByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChild changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChildTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFileset changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFilesetBulk changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testBulkParentage changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithParent changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testDataStructsFile changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetAncestorLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetBulkLocations changed from success to failure
WMCore_t.WMBS_t.File_t.FileTest:testGetInfo changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetParentLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoad changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoadData changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLocationsConstructor changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByJob changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByMergeJob changed from failure to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:test_SetLocationsForWorkQueue changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddBulkByLFN changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddToWMBSInBulk changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testBulkAddDAO changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreate changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreateTransaction changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoad changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoadData changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testA_FileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testB_NoFileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testC_HardLimitSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testD_HardLimitSplittingOnly changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleSite changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test150EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test99EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMCEventSplitOver32bit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMoreEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test_addParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test2FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test3FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLocationSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testMoreFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testRespectRunBoundaries changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testA_FileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testB_NoRunNoFileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testC_ACDCTest changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testD_NonContinuousLumis changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testE_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testF_RunWhitelist changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testA_ExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testB_LessFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testC_LessFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testD_MoreFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testE_MoreFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1aNoRunMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testExactRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMoreRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRunsCombine changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testPersistSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsMultipleLumiCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2000 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleSites changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testForcedMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobFWJRPath changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadForTaskArchiver changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadOutputID changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testCreateDeleteList changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WMBS_t.Workflow_t.WorkflowTest:testCountWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testDuplicateFileInsert changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testKillWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testParentage changed from success to error

Eric,
please help me here to correctly read the results from unit tests.
As far as I understood this time unittest run all of them, no slices.
If I look at particular test from
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/702/testReport/WMComponent_t.DBS3Buffer_t.DBSBufferFile_t/DBSBufferFileTest/
and compare it to previous results from
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=2,label=slc6_amd64-cloud-tiny/lastCompletedBuild/testReport/WMComponent_t.DBS3Buffer_t.DBSBufferFile_t/DBSBufferFileTest/
I see that in every tests new PR beats the benchmark. But of course the total
time is larger now since all tests from DBSBufferFileTest were run.
Am I right? Do you see any slowdown this time?
Valentin.

The tests are always run in slices, but they are aggregated if everything succeeds. Once Jenkins posts to GH, the aggregation is done and all the sub jobs have succeeded. You can look at the slices if you want, but there is little point.
Also, Jenkins wants to compare your test run with the last test run, but that's totally useless. Instead you need to compare with the baseline and that's what the messages I post do.
OK, long winded explanation out of the way, compare this
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/702/testReport/WMComponent_t.DBS3Buffer_t.DBSBufferFile_t/DBSBufferFileTest/ with this
https://cmssdt.cern.ch/jenkins/view/DMWM/job/DMWM-WMCore-UnitTests/lastCompletedBuild/testReport/WMComponent_t.DBS3Buffer_t.DBSBufferFile_t/DBSBufferFileTest/ which is aggregated the same way. You'll see the times are comparable.

Ok, it means that latest commit did fix the issue with timing. I think because
I missed couple of issues the tests were gradually failed which cause cascade
of delays and overall time blow up.
Now, I can walk through failed tests and fix additional issue which I already
observe, e.g.
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/702/testReport/junit/WMCore_t.WMBS_t.Fileset_t/FilesetTest/testFileCreate/

Here's a slice from the first round of testing that commit which did time out. The log sure looks like a freeze to me: https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/SLICE=9,label=slc6_amd64-cloud-tiny/620/console

Is still the monolithic PR referenced in the subject, or is it now isolated to fixing one issue? If you've changed the goal of the commit, you can update the title of the PR.

It is still monolithic PR. But I did internal code re-factoring again to
support methods expected from resultproxy/resultrow objects used in current
code. And, as test show I still miss some methods.
On  0, Eric Vaandering notifications@github.com wrote:

Is still the monolithic PR referenced in the subject, or is it now isolated to fixing one issue? If you've changed the goal of the commit, you can update the title of the PR.

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

I added in latest commit get method which seems to be required by many WMCore
unit tests. This completes ResultRow class to imitate its resultrow buddy from
sqlalchemy. I hope this will fix plenty of failed/regressed unit tests now.

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

No pylint warnings for pull request 6284:

Unit test changes for pull request 6284:

WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testBulkLoad changed from success to failure
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testA_Create changed from success to failure
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testBadFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testEmptyFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testFailedJob changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessNoLumi changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessSkippedFiles changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergedSkim changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testNoFileReport changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testParentlessMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testSplitJobs changed from success to error
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testH_PauseAlgo changed from success to failure
WMCore_t.ACDC_t.CouchService_t.CouchService_t:testTimestampAccounting changed from success to failure
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataHugeBinds changed from success to failure
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataNoBinds changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataOneBind changed from success to error
WMCore_t.Database_t.DBCore_t.DBCoreTest:testProcessDataSeveralBinds changed from success to failure
WMCore_t.Database_t.ResultSet_t.ResultSetTest:test1000Binds changed from success to error
WMCore_t.Database_t.ResultSet_t.ResultSetTest:testFullResultSet changed from success to error
WMCore_t.FwkJobReport_t.ReportIntegration_t.ReportIntegrationTest:testReportHandling changed from failure to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFileset changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFilesetBulk changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetBulkLocations changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testA_FileSplitNoHardLimit changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testB_NoFileSplitNoHardLimit changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testC_HardLimitSplitting changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testD_HardLimitSplittingOnly changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testA_FileSplitting changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testB_NoRunNoFileSplitting changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testD_NonContinuousLumis changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testJobFWJRPath changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLoadForTaskArchiver changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testCreateDeleteList changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testDuplicateFileInsert changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testParentage changed from success to error

Previously working unit tests have failed!

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

No pylint warnings for pull request 6284.

Unit test changes for pull request 6284:

WMComponent_t.AnalyticsDataCollector_t.Plugins_t.Tier0Plugin_t.Tier0PluginTest:testA_RepackStates changed from success to error
WMComponent_t.AnalyticsDataCollector_t.Plugins_t.Tier0Plugin_t.Tier0PluginTest:testB_ExpressStates changed from success to error
WMComponent_t.AnalyticsDataCollector_t.Plugins_t.Tier0Plugin_t.Tier0PluginTest:testC_PromptRecoStates changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferDataset_t.DBSBufferDatasetTest:testBasic changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddCKSumByLFN changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddChild changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddChildTransaction changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testAddParents changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testBulkLoad changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testLoad changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testLocationsConstructor changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetLocation changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetLocationByLFN changed from success to error
WMComponent_t.DBS3Buffer_t.DBSBufferFile_t.DBSBufferFileTest:testSetLocationTransaction changed from success to error
WMComponent_t.DBS3Buffer_t.DBSUpload_t.DBSUploadTest:testCloseSettingsPerWorkflow changed from success to failure
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testA_Create changed from success to error
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testB_Submit changed from success to error
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testC_Jobs changed from success to error
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testD_Exhausted changed from success to error
WMComponent_t.ErrorHandler_t.ErrorHandler_t.ErrorHandlerTest:testE_FailJobs changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testBadFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testDBRollback changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testEmptyFWJR changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testFailedJob changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessNoLumi changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergeSuccessSkippedFiles changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testMergedSkim changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testNoFileReport changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testParentlessMergeSuccess changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testReportReturn changed from success to error
WMComponent_t.JobAccountant_t.JobAccountant_t.JobAccountantTest:testSplitJobs changed from success to error
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testE_TestNonProxySplitting changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitterCaching_t.JobSubmitterCachingTest:testCaching changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testA_BasicTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testB_thresholdTest changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testC_prioritization changed from success to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testD_WhiteListBlackList changed from failure to error
WMComponent_t.JobSubmitter_t.JobSubmitter_t.JobSubmitterTest:testE_SiteModesTest changed from success to error
WMComponent_t.PhEDExInjector_t.PhEDExInjectorSubscriber_t.PhEDExInjectorSubscriberTest:testNormalModeSubscriptions changed from failure to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testA_Create changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testB_Submit changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testC_Job changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testD_SquaredAlgo changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testE_ExponentialAlgo changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testF_LinearAlgo changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testG_ProcessingAlgo changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testH_PauseAlgo changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testI_MultipleJobTypes changed from success to error
WMComponent_t.RetryManager_t.RetryManager_t.RetryManagerTest:testY_MultipleIterations changed from success to error
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to error
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testB_CheckWMBSBuild changed from success to error
WMCore_t.FwkJobReport_t.ReportIntegration_t.ReportIntegrationTest:testReportHandling changed from failure to error
WMCore_t.JobSplitting_t.Harvest_t.HarvestTest:testHarvestEndOfRunTrigger changed from success to error
WMCore_t.JobSplitting_t.Harvest_t.HarvestTest:testMultipleRunHarvesting changed from success to error
WMCore_t.JobSplitting_t.Harvest_t.HarvestTest:testPeriodicTrigger changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testDuplicateJobReports changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testFWJRInputFileTruncation changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testIndexConflict changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobKilling changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSerialization changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testJobSummary changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testPersist changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRecordInCouch changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testRetryCount changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateFailedDoc changed from success to error
WMCore_t.JobStateMachine_t.ChangeState_t.TestChangeState:testUpdateLocation changed from success to error
WMCore_t.JobStateMachine_t.Couchapp_t.CouchappTest:testHighestJobID changed from success to error
WMCore_t.ResourceControl_t.ResourceControl_t.ResourceControlTest:testList changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChecksumsByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChild changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddChildTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFileset changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddDupsToFilesetBulk changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddRunSet changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testAddToFileset changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testBulkParentage changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateDeleteExists changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testCreateWithParent changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testDataStructsFile changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testDeleteTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetAncestorLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetBulkLocations changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetInfo changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testGetParentLFNs changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoad changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLoadData changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testLocationsConstructor changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByJob changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testParentageByMergeJob changed from failure to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocation changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationByLFN changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationOrder changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:testSetLocationTransaction changed from success to error
WMCore_t.WMBS_t.File_t.FileTest:test_SetLocationsForWorkQueue changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddBulkByLFN changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testAddToWMBSInBulk changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testBulkAddDAO changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreate changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFileCreateTransaction changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing2 changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing3 changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing4 changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testFilesetClosing5 changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testGetFiles changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testListFilesetByTask changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoad changed from success to error
WMCore_t.WMBS_t.Fileset_t.FilesetTest:testLoadData changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCommit changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCommitBulk changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCommitTransaction changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCreateDeleteExists changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testCreateTransaction changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testDeleteTransaction changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testGetGroupsByJobStateDAO changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testGetLocationsForJobs changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testLoad changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testLoadData changed from success to error
WMCore_t.WMBS_t.JobGroup_t.JobGroupTest:testSetGetSite changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testA_FileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testB_NoFileSplitNoHardLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testC_HardLimitSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventAwareLumiBased_t.EventAwareLumiBasedTest:testD_HardLimitSplittingOnly changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test100EventMultipleSite changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test150EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventMultipleFileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test50EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test99EventSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMCEventSplitOver32bit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:testMoreEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.EventBased_t.EventBasedTest:test_addParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test2FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test3FileSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLimit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testLocationSplit changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testMoreFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testRespectRunBoundaries changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:test_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testAllAcquired changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testClosedSomeAcquired changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.FixedDelay_t.FixedDelayTest:testNone changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testA_FileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testB_NoRunNoFileSplitting changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testC_ACDCTest changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testD_NonContinuousLumis changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testE_getParents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.LumiBased_t.LumiBasedTest:testF_RunWhitelist changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testA_ExactFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testB_LessFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testC_LessFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testD_MoreFilesOpen changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.MinFileBased_t.FileBasedTest:testE_MoreFilesClosed changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testDifferentSubscritionIDs changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testLocationMerging changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxEventsNoRunMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxMergeSize changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxMergeSizeNoRunMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMaxWaitTime changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.ParentlessMergeBySize_t.ParentlessMergeBySizeTest:testMinMergeSize1aNoRunMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testExactRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMoreRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRuns changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testMultipleRunsCombine changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testPersistSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.RunBased_t.EventBasedTest:testSingleRunsMultipleLumiCombineUneven changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testFilesWithoutOtherSubscriptions changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testLargeNumberOfFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testMultipleLocations changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SiblingProcessingBased_t.SiblingProcessingBasedTest:testSiblingProcessing changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testExactEvents changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2000 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles2500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleFiles500 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SizeBased_t.SizeBasedTest:testMultipleSites changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.SplitFileBased_t.SplitFileBasedTest:testSplitAlgo changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testFilesetCloseout2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testForcedMerge changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testLocationMerging changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxEvents1 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxEvents2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxMergeSize1 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMaxMergeSize2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize1a changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testMinMergeSize2 changed from success to error
WMCore_t.WMBS_t.JobSplitting_t.WMBSMergeBySize_t.WMBSMergeBySize:testParallelProcessing changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testCompleteJobInput changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testCreateDeleteExists changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testCreateDeleteExistsNoFiles changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testCreateTransaction changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testDeleteTransaction changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testFailJobInput changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testGetDataStructsJob changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testGetFiles changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testGetOutputMapDAO changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testGetOutputParentLFNs changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobCacheDir changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobFWJRPath changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobState changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobTypeDAO changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testJobTypeDAOBulk changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLoad changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLoadData changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLoadForTaskArchiver changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLoadOutputID changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testMask changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testSaveTransaction changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:test_AutoIncrementCheck changed from success to error
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Monitoring_t.MonitoringTest:testListRunningJobs changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAcquireFiles changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAcquireFilesTransaction changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFiles changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesTransaction changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testBulkCommit changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCompleteFiles changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCompleteFilesTransaction changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCreateDeleteExists changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testCreateTransaction changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testDeleteEverything changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testDeleteTransaction changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testFailFiles changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testFailFilesTransaction changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testFilesOfStatusByLimit changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testGetJobGroups changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testGetNumberOfJobsPerSite changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testIsFileCompleted changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testJobs changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testListIncompleteDAO changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testLoad changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testLoadData changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testMarkNewFinishedSubscriptions changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testMarkNewFinishedSubscriptionsParentage changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testMarkNewFinishedSubscriptionsTimeout changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSubTypesInsertion changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSubscriptionCompleteStatusByRun changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSubscriptionList changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testSucceededJobs changed from success to error
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testWhitelistBlacklist changed from success to error
WMCore_t.WMBS_t.Workflow_t.WorkflowTest:testGetFinishedWorkflows changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.Analysis_t.AnalysisTest:testAnalysis changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarloFromGEN_t.MonteCarloFromGENTest:testMonteCarloFromGEN changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarlo_t.MonteCarloTest:testMCWithLHE changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarlo_t.MonteCarloTest:testMCWithPileup changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarlo_t.MonteCarloTest:testMonteCarlo changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.MonteCarlo_t.MonteCarloTest:testMonteCarloExtension changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.PrivateMC_t.PrivateMCTest:testPrivateMC changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.PromptReco_t.PromptRecoTest:testPromptReco changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReDigi_t.ReDigiTest:testChainedReDigi changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReDigi_t.ReDigiTest:testCombinedReDigiRecoConfig changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReDigi_t.ReDigiTest:testDependentReDigi changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReDigi_t.ReDigiTest:testSingleStepReDigi changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReDigi_t.ReDigiTest:testThreeStepChainedReDigi changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReReco_t.ReRecoTest:testReReco changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.ReReco_t.ReRecoTest:testReRecoDroppingRECO changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.StepChain_t.StepChainTests:testStepChainMC changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.StepChain_t.StepChainTests:testStepChainSingleStep changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.StoreResults_t.StoreResultsTest:testStoreResults changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.TaskChain_t.TaskChainTests:testGeneratorWorkflow changed from success to error
WMCore_t.WMSpec_t.StdSpecs_t.TaskChain_t.TaskChainTests:testMultipleGlobalTags changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testCreateSubscription changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testDuplicateFileInsert changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testKillWorkflow changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testLumiMaskRestrictionsKO changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testLumiMaskRestrictionsOK changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testParentage changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testReReco changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testReRecoBlackRunRestriction changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testReRecoWhiteRunRestriction changed from success to error
WMCore_t.WorkQueue_t.WMBSHelper_t.WMBSHelperTest:testTruncatedWFInsertion changed from success to error
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCancelWork changed from error to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testMultiTaskProduction changed from success to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testPriority changed from success to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProduction changed from success to failure

Previously working unit tests have failed!

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@ericvaandering it seems this one is in an infinite looping firing Jenkins. Perhaps it's the amount of commits to this PR(?)

Not infinite, but it will try four times per commit. Or maybe five. There is a problem with this pull request that makes Jenkins timeout, so that means about two hours per test.

Ok, the retry is per commit then and not per PR. Valentin, any reason not to squash all these commits?

Alan,
I'll squash once I figure out all tiny details of this conversion and reason
for jenkins failures/timeouts.
V.
On  0, Alan Malta Rodrigues notifications@github.com wrote:

Ok, the retry is per commit then and not per PR. Valentin, any reason not to squash all these commits?

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

Eric,
I still need your help to find proper numbers.
From various failed jenkins builds I found that SLICE=1 timeout all the time,
e.g.
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/680/SLICE=1,label=slc6_amd64-cloud-tiny/
But I can't find anywhere breakdown of timing for unit tests.
If I compare this to SLICE=1 from successful build, e.g.
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/669/SLICE=1,label=slc6_amd64-cloud-tiny/testReport/
I can see from test report the numbers each test consumed.
In order to understand timeouts I need to know the corresponding numbers for
failed build above. How I can get them?
V.

What I mean is that if the PR is updated with a new commit, it will fire again.
Sent from a mobile device. Please excuse my brevity or transcription errors.
On Oct 7, 2015, at 07:51, Valentin Kuznetsov <notifications@github.commailto:notifications@github.com> wrote:
Alan,
I'll squash once I figure out all tiny details of this conversion and reason
for jenkins failures/timeouts.
V.
On 0, Alan Malta Rodrigues <notifications@github.commailto:notifications@github.com> wrote:

Ok, the retry is per commit then and not per PR. Valentin, any reason not to squash all these commits?

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

—
Reply to this email directly or view it on GitHubhttps://github.com/dmwm/WMCore/pull/6284#issuecomment-146187277.

The numbers are not available if things timeout because nose is killed before it can generate the report. Can you not reproduce this in your own environment?
If the tests are really running and not frozen I can let it run longer. Or I can make more slices. Both temporary of course.

Eric,
I think the tests jenkins use for my PR are different for tests used in
successful build and that explain the difference in time.
For example, here is successful SLICE=1
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/680/SLICE=1,label=slc6_amd64-cloud-tiny/consoleText
and here is consoleText from SLICE=1 of unsuccessful build
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/669/SLICE=1,label=slc6_amd64-cloud-tiny/consoleText
The former has this list of tests
15 16 40 41 46 48 50 56 58 70 71 73 80 102 107 115 117 118 126 142 150 158 161
169 173 175 185 191 225 245 248 251 252 255 258 282 283 300 304 319 321 330 336
355 359 365 369 380 384 385 386 394 397 400 425 426 432 452 454 463 466 473 479
489 522 527 537 548 550 551 557 562 581 596 599 600 625 626 631 640 645 647 656
664 673 715 718 733 745 756 772 775 788 791 792 796 800 804 812 814 817 823 829
833 855 856 876 880 882 894 905 909 912 918 923 928 934 939 940 942 944 948 953
956 966 967 973 980 986 1016 1018 1030 1033 1037 1058 1064 1067 1099
while later has the following:
102 107 115 117 118 126 142 150 158 161 169 173 175 185 191 225 245 248 251 252
255 258 282 283 300 304 319 321 330 336 355 359 365 369 380 384 385 386 394 397
400 425 452 454 463 466 473 479 489 522 527 537 548 550 551 557 562 580 595 598
599 624 625 630 639 644 646 655 1015 1017 1029 1032 1036 1057 1063 1066 1098
As you can see the test ids are quite different [1], e.g. unsuccessful build
had tests 1098, 1066, 1057, 1036, 1032, 1029, etc. which are not present in
successful build.
I don't know how jenkins perform slicing, but from consolteText outputs
I conclude that we don't compare apples to apples.
Can we do the build with persistent slicing ids? Both benchmark and my PR?
V.
[1] I used the following command once I downloaded consoleText files into
680.txt and 669.txt
cat 680.txt | grep ^#[0-9] | awk '{print $1}' | sed -e "s,#,,g" | sort -n | awk '{ORS=" "; print $1}'

On  0, Eric Vaandering notifications@github.com wrote:

The numbers are not available if things timeout because nose is killed before it can generate the report. Can you not reproduce this in your own environment?
If the tests are really running and not frozen I can let it run longer. Or I can make more slices. Both temporary of course.

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

@vkuznet I'm in all day training and can't look in detail at this. But IIRC from my looking at this earlier, the slicing is supposed to be done on mod (some hash of the signature of the function), while the numbering is done sequentially. Only if the hash can't be determined is mod(sequence) used. So take a look at the names of the tests and see if you are right. We could change how the mod is behaving if needed.

This slicing is determined in setup_test.py as I recall.

That's right -- the idea was to try and keep the hashing/slicing as stable as possible even when adding/removing tests. It's not perfect, but it helps keeping everything from jumping to different slices constantly.

BTW, if you look at the slices you will see that the order they are run in is something like 1000-end, then 100-999, then 1-99 which explains the discrepancies you see in the first part of your list.

And I see that somewhere between 400 and 600 the number diverges. But the names in both sets are the same as far as I can tell.

Yes, I see now. Next tricky question. I found that this testLoadFile unittest
is hanging (by looking at last visible unittest in failed SLICE).
The question is where it comes from, i.e. from which unittest file.
Just using find unit command there are four unittest files with such unittest
name. The jenkins log does not show the file name where unittest comes from.
Can you fix that?
And, the problem seems to be with locking of MySQL. I run this SLICE=1
in my local environment and I confirmed jenkins output. The SLICE hangs after
testFilesetClosing ERROR tests
and when next testLoadFile test should run.
The interesting part is that now I can't drop wmcore_unittest database in MySQL
and this seems to me a problem. What I did is the following. I saw that my
python setup.py test --buildBotMode=true
--reallyDeleteMyDatabaseAfterEveryTest=true --testCertainPath=test/python
--testTotalSlices=10 --testCurrentSlice=1
hangs. I killed it. And then I tried to do
mysql -u unittestagent -p -S $DBSOCK -e "drop database wmcore_unittest; create
database wmcore_unittest;"
to recreate the database, but it hangs too. I login into mysql and manually
tried to drop database and it hangs too.
So, I need to figure out what cause MySQL to come up with such state that
unit tests can't clean it up because it hangs on dropping database.
V.
On  0, Eric Vaandering notifications@github.com wrote:

And I see that somewhere between 400 and 600 the number diverges. But the names in both sets are the same as far as I can tell.

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

Quick solution is to add a commit that changes the doc string for the four tests in question

I'm a bit confused. git grep testLoadFile gives me no hits, but git grep testLoad gives me 6 tests by that name and a few more similar. In any case, my immediate suggestion is the same, change the test names and docstrings to be unique. I can see if there is a way to get nose to spit out the module/class/function name, same as what is actually in the report since that's a unique identifier.

Eric, my fault, I mistyped the failing test is testLoadData and here what we have for it
find test/python/ -name "*.py" -print | awk '{print "echo "$1"; grep
testLoadData "$1""}' | /bin/sh

gave
test/python/WMCore_t/WMBS_t/File_t.py
    def testLoadData(self):
        _testLoadData_
test/python/WMCore_t/WMBS_t/Fileset_t.py
    def testLoadData(self):
        _testLoadData_
test/python/WMCore_t/WMBS_t/JobGroup_t.py
    def testLoadData(self):
        _testLoadData_
...
test/python/WMCore_t/WMBS_t/Subscription_t.py
    def testLoadData(self):
        _testLoadData_
test/python/WMCore_t/WMBS_t/Workflow_t.py
test/python/WMCore_t/WMBS_t/__init__.py
test/python/WMCore_t/WMBS_t/Job_t.py
    def testLoadData(self):
        _testLoadData_

So far I don't know which test is failing.
On  0, Eric Vaandering notifications@github.com wrote:

I'm a bit confused. git grep testLoadFile gives me no hits, but git grep testLoad gives me 6 tests by that name and a few more similar. In any case, my immediate suggestion is the same, change the test names and docstrings to be unique. I can see if there is a way to get nose to spit out the module/class/function name, same as what is actually in the report since that's a unique identifier.

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

Found two more issue with this transition change. First, some unit tests relies explicitly on int data type when checking integers. It is not always true since database can return long data type based on value and DB internals. The SQLAlchemy does internal casting from long to int and our code does not care about int/long difference. Second, the new ResultRow class thrown exception when result proxy keys mismatched with ones it was set. Such exception thrown in sub-thread cause a deadlock (thread dies) which block the database. I replaced thrown exception with print statement so far yielding WARNING message and need to look at SQL queries to find out when that happens (possibly when we select out of select). But with this changes I was able to run Fileset_t.py unit tests which hang before in jenkins.

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/784/ 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

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.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testTeams changed from success to failure

Previously working unit tests have failed!

Wow, hangs are fixed now and I'm only 6 unittest off from success :)
On  0, DMWM Autobot notifications@github.com wrote:

Unit test changes for pull request 6284:

WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to error
WMCore_t.BossAir_t.RunJob_t.RunJobTest:testA_BulkDAOs changed from success to failure
WMCore_t.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to error
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testTeams changed from success to failure

Previously working unit tests have failed!

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

Thanks, Valentin. Don't worry about WorkQueue failure.

I need to know which tests I should worry, otherwise it is never ending story.
If I correct, now we have all except 6 unit tests pass through the PR changes
meaning that they're working as expected (except those 6 unit tests). Which
ones should I look and try to understand/fix?
On  0, ticoann notifications@github.com wrote:

Thanks, Valentin. Don't worry about WorkQueue failure.

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

We have a list of unstable unit tests in WMCore/test/etc
This list will still be checked, but if it fails it will be noted as unstable and will not cause the PR status to go red. If you are convinced a test fits in that category, please make a PR against that file to add it.

Valentin, none of the rest of those look familiar to me as things that pop up. You can also verify these things for yourself but using git to switch between master and your branch and testing those tests (maybe more than once in case you suspect they are not repeatable).

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

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

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

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

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

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

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

test this please

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

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

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

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

I found that I can't reproduce jenkins results in my local build anymore.
One of the recent failed builds is
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/829/
and here is one slice which failed
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/746/SLICE=3,label=slc6_amd64-cloud-tiny/console
if I run this slice on my local node
time python setup.py test --buildBotMode=true
--reallyDeleteMyDatabaseAfterEveryTest=true --testCertainPath=test/python
--testTotalSlices=10 --testCurrentSlice=3
it succeed with the following results
FAILED (SKIP=2, errors=3, failures=3)
30.99user 2.78system 17:47.98elapsed 3%CPU
and tests which failed, testCloseSettingsPerWorkflow, FailJobs, etc. run fine in my local build.
And neither I can reproduce stand-alone test results, e.g.
https://cmssdt.cern.ch/jenkins/job/DMWM-PR-unittests/746/SLICE=5,label=slc6_amd64-cloud-tiny/testReport/junit/WMCore_t.WMBS_t.Fileset_t/FilesetTest/testAddBulkByLFN/
shows (OperationalError) (1065, 'Query was empty'), but I don't have it in my
local build.
Any suggestions?
Valentin.
On  0, DMWM Autobot notifications@github.com wrote:

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

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

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/831/ 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.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to failure
WMCore_t.WMBS_t.Job_t.JobTest:testLocations changed from success to failure
WMCore_t.WMBS_t.Locations_t.LocationsTest:testJobSlots changed from success to failure
WMCore_t.WMBS_t.Subscription_t.SubscriptionTest:testAvailableFilesMeta changed from success to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testCloseWorkTimeout changed from success to error

Previously working unit tests have failed!

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

Summary of pylint changes for pull request 6284:

Score for src/python/WMCore/Database/ResultSet.py changed from 9.57 to 9.81 with 0 (2) total errors (warnings)
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

src/python/WMCore/Database/ResultSet.py got worse in pylint. Report follows:

Line 60 in ResultRow.eq W0212 Access to a protected member _data of a client class
Line 68 in ResultRow.cmp W0212 Access to a protected member _data of a client class
Line 88 in ResultSet.close R0201 Method could be a function
plus 5 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.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to failure

Previously working unit tests have failed!

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/853/ 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:

WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to failure

Previously working unit tests have failed!

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/856/ 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.WMBS_t.JobSplitting_t.FileBased_t.FileBasedTest:testZ_randomCrapForGenerators changed from success to failure
WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testTeams changed from failure to success

Previously working unit tests have failed!

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/861/ 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:

WMComponent_t.JobCreator_t.JobCreator_t.JobCreatorTest:testA_VerySimpleTest changed from success to failure

Previously working unit tests have failed!

Beginning pylint and unit tests.
See https://cmssdt.cern.ch/jenkins/job/DMWM-PR-test/863/ 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:

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 notifications@github.com 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 notifications@github.com 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

authors: DMWMBot PerilousApricot amaltaro ericvaandering ticoann vkuznet