In the Qt implementation of TestController we are currently using a polling mechanism to check whether the condition is met. By refactoring RunUntilConditionLoop to avoid polling we can make the WK2 testing session about 10-15% faster and decrease random flackyness resulting from timing skew.
Created attachment 73894 [details] proposed patch
Comment on attachment 73894 [details] proposed patch View in context: https://bugs.webkit.org/attachment.cgi?id=73894&action=review Much better, r=me! > WebKitTools/ChangeLog:8 > + Make the WK2 testing session about 10-15% faster and decrease random flackyness s/flackyness/flakiness/
(In reply to comment #2) > s/flackyness/flakiness/ Fixed and committed in r72031: <http://trac.webkit.org/changeset/72031> Closing bug.
Comment on attachment 73894 [details] proposed patch Clearing flags.