RESOLVED FIXED 66204
garden-o-matic should be able to rebaseline expected failures
https://bugs.webkit.org/show_bug.cgi?id=66204
Summary garden-o-matic should be able to rebaseline expected failures
Adam Barth
Reported 2011-08-14 02:31:31 PDT
garden-o-matic should be able to rebaseline expected failures
Attachments
work-in-progress (breaks garden-o-matic) (16.39 KB, patch)
2011-08-14 02:32 PDT, Adam Barth
no flags
more work (18.57 KB, patch)
2011-08-15 16:03 PDT, Adam Barth
no flags
Machine transfer (26.37 KB, patch)
2011-08-17 11:15 PDT, Adam Barth
no flags
Patch (29.49 KB, patch)
2011-08-17 12:31 PDT, Adam Barth
dglazkov: review+
Adam Barth
Comment 1 2011-08-14 02:32:23 PDT
Created attachment 103877 [details] work-in-progress (breaks garden-o-matic)
Adam Barth
Comment 2 2011-08-14 02:34:44 PDT
Noel asked for this feature. (Also, this gives me an opportunity to re-build the results detail view using our fancy object-oriented toolkit.)
Adam Barth
Comment 3 2011-08-14 02:39:32 PDT
@dglakov: Thoughts on how to upcall from views to controllers? This patch uses two approaches: 1) Direct function calls on a controller object (e.g., to fetch information from the network). 2) onFooBar properties, which can be overridden to observe events. Instead of onFooBar properties, we could use honest-to-goodness DOM events (e.g., triggering them with http://api.jquery.com/trigger/ or manually).
Dimitri Glazkov (Google)
Comment 4 2011-08-14 09:28:02 PDT
(In reply to comment #3) > @dglakov: Thoughts on how to upcall from views to controllers? This patch uses two approaches: > > 1) Direct function calls on a controller object (e.g., to fetch information from the network). > 2) onFooBar properties, which can be overridden to observe events. > > Instead of onFooBar properties, we could use honest-to-goodness DOM events (e.g., triggering them with http://api.jquery.com/trigger/ or manually). Firing/listening to events sounds nice and easy to do: var event = document.createEvent("Event"); event.initEvent("TheRooTheRoofTheRoof", false, false); event.isOn = "fire"; target.dispatchEvent(event);
Adam Barth
Comment 5 2011-08-15 16:03:33 PDT
Created attachment 103971 [details] more work
Adam Barth
Comment 6 2011-08-17 11:15:15 PDT
Created attachment 104197 [details] Machine transfer
Adam Barth
Comment 7 2011-08-17 12:31:41 PDT
Dimitri Glazkov (Google)
Comment 8 2011-08-17 13:08:08 PDT
Comment on attachment 104213 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=104213&action=review > Tools/BuildSlaveSupport/build.webkit.org-config/public_html/TestFailures/controllers.js:30 > +contollers.resultsDetails = base.extends(Object, { ResultsDetails
Adam Barth
Comment 9 2011-08-17 13:16:04 PDT
Note You need to log in before you can comment on or make changes to this bug.