[Webkit-unassigned] [Bug 127497] Failed Assertion in iteration.openSourceRevision at build.webkit.org/dashboard

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 27 14:45:12 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=127497





--- Comment #4 from Matthew Hanson <matthew_hanson at apple.com>  2014-01-27 14:42:37 PST ---
This is in fact what is happening.  We can functionally eliminate this from happening if we parse the revision number out of the object indexed by the "currentStep" key when the current step is named "svn".  

This fix would leave susceptible to assertion failure during the configure_build step, but the configure_build step typically completes in << 1 second.  We can handle this at the moment by adding logic to circumvent the assertion when the state is equal to configure_build.

This type of fix will be brittle in that the check will need to be updated every time that a new step is added ahead of svn.  Ideally we would extend the buildbot API so that we could query an endpoint to determine the order of a step relative to another, per machine.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list