CMFActivity.Activity.SQLBase: Do not increment priority after failure
When an activity failure happens, the SQL row is updated: - date is set to a future value, so the activity does not get retried immediately, in the expectation that what caused the failure may have cleared by that point. - retry is incremented, to allow limiting the total number of retries - priority is incremented This last point seems harder to justify, and seems redundant with the date increase. In the context of processing node families and with a steady influx of similar activities at a base priority level, such priority increment can postpone the victim activity execution to an arbitrarily large amount of time, which is undesirable. So, remove this increment.
Status | Job ID | Name | Coverage | ||||||
---|---|---|---|---|---|---|---|---|---|
External | |||||||||
failed |
#606748
external
|
ERP5.CodingStyleTest-Master |
00:37:55
|
||||||
passed |
#606727
external
|
ERP5.PerformanceTest-Master |
00:26:54
|
||||||
failed |
#606728
external
|
ERP5.UnitTest-Master |
01:14:22
|
||||||
failed |
#606739
external
|
ERP5.UnitTest-Zope2 |
01:34:19
|
||||||
passed |
#606758
external
|
SlapOS.Eggs.UnitTest-Master.Python2 |
00:25:11
|
||||||
passed |
#606738
external
|
SlapOS.Eggs.UnitTest-Master.Python3 |
00:16:30
|
||||||
passed |
#606729
external
|
Wendelin.UnitTest-Master |
00:21:22
|
||||||