{"action":"created","issue":{"url":"https://api.github.com/repos/dmwm/WMCore/issues/7046","repository_url":"https://api.github.com/repos/dmwm/WMCore","labels_url":"https://api.github.com/repos/dmwm/WMCore/issues/7046/labels{/name}","comments_url":"https://api.github.com/repos/dmwm/WMCore/issues/7046/comments","events_url":"https://api.github.com/repos/dmwm/WMCore/issues/7046/events","html_url":"https://github.com/dmwm/WMCore/pull/7046","id":170958893,"number":7046,"title":"Robust comparison and use for DBS","user":{"login":"ericvaandering","id":1672366,"avatar_url":"https://avatars.githubusercontent.com/u/1672366?v=3","gravatar_id":"","url":"https://api.github.com/users/ericvaandering","html_url":"https://github.com/ericvaandering","followers_url":"https://api.github.com/users/ericvaandering/followers","following_url":"https://api.github.com/users/ericvaandering/following{/other_user}","gists_url":"https://api.github.com/users/ericvaandering/gists{/gist_id}","starred_url":"https://api.github.com/users/ericvaandering/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ericvaandering/subscriptions","organizations_url":"https://api.github.com/users/ericvaandering/orgs","repos_url":"https://api.github.com/users/ericvaandering/repos","events_url":"https://api.github.com/users/ericvaandering/events{/privacy}","received_events_url":"https://api.github.com/users/ericvaandering/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-08-12T21:04:06Z","updated_at":"2016-08-12T21:52:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/dmwm/WMCore/pulls/7046","html_url":"https://github.com/dmwm/WMCore/pull/7046","diff_url":"https://github.com/dmwm/WMCore/pull/7046.diff","patch_url":"https://github.com/dmwm/WMCore/pull/7046.patch"},"body":"I wrote a new kind of unit test assert() to check lists of dictionaries of lists (all the way down) or dictionaries as a starting point. The difference is all the lists are sorted at each point.\r\n\r\nThis is better for dealing with DBS data since depending on the day of the week, the list of lumis, etc, come out in random order. So it should fix this intermittent error with the test of the DBS mock emulator."},"comment":{"url":"https://api.github.com/repos/dmwm/WMCore/issues/comments/239568682","html_url":"https://github.com/dmwm/WMCore/pull/7046#issuecomment-239568682","issue_url":"https://api.github.com/repos/dmwm/WMCore/issues/7046","id":239568682,"user":{"login":"cmsdmwmbot","id":15169205,"avatar_url":"https://avatars.githubusercontent.com/u/15169205?v=3","gravatar_id":"","url":"https://api.github.com/users/cmsdmwmbot","html_url":"https://github.com/cmsdmwmbot","followers_url":"https://api.github.com/users/cmsdmwmbot/followers","following_url":"https://api.github.com/users/cmsdmwmbot/following{/other_user}","gists_url":"https://api.github.com/users/cmsdmwmbot/gists{/gist_id}","starred_url":"https://api.github.com/users/cmsdmwmbot/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cmsdmwmbot/subscriptions","organizations_url":"https://api.github.com/users/cmsdmwmbot/orgs","repos_url":"https://api.github.com/users/cmsdmwmbot/repos","events_url":"https://api.github.com/users/cmsdmwmbot/events{/privacy}","received_events_url":"https://api.github.com/users/cmsdmwmbot/received_events","type":"User","site_admin":false},"created_at":"2016-08-12T21:52:17Z","updated_at":"2016-08-12T21:52:17Z","body":"Unit test changes for pull request 7046:\n* Utils_t.ExtendedUnitTestCase_t.ExtendedUnitTestCaseTest:testNestedDictComparison was added. Status is success\n* Utils_t.ExtendedUnitTestCase_t.ExtendedUnitTestCaseTest:testNestedListComparison was added. Status is success\n* Utils_t.ExtendedUnitTestCase_t.ExtendedUnitTestCaseTest:testWrongTypes was added. Status is success\n* WMComponent_t.WorkQueueManager_t.WorkQueueManager_t.WorkQueueManagerTest:testComponentBasic changed from error to success\n* WMCore_t.ACDC_t.CouchService_t.CouchService_t:testTimestampAccounting (unstable) changed from failure to success\n* WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testEndPolicyNegotiating changed from failure to error\n* WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testGlobalBlockSplitting changed from error to success\n* WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testIgnoreDuplicates changed from error to success\n* WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testMultipleTeams (unstable) changed from success to error\n* WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testProcessingWithPileup changed from error to failure\n* WMCore_t.WorkQueue_t.WorkQueue_t.WorkQueueTest:testQueueChainingStatusUpdates changed from failure to success\n\n\nPreviously working unit tests have failed!\n"}}
{"actor":{"display_login":"cmsdmwmbot"}}