[webkit-dev] webkit-patch rebaseline problem

Eric Seidel eric at webkit.org
Tue Dec 7 11:07:33 PST 2010


We just have to re-write the relevant buildbot.py code.  It's not that hard,
just has to be done.  This is probably why the sherriff-bot has been down,
since it depended on that code.

On Tue, Dec 7, 2010 at 10:58 AM, William Siegrist <wsiegrist at apple.com>wrote:

> Assuming the xmlrpc was just used to read data about builds/changes/slaves,
> the JSON interface should be used instead. If there's something missing from
> JSON that the XMLRPC interface had, please let me know.
>
> Thanks,
> -Bill
>
>
>
>
> On Dec 7, 2010, at 10:49 AM, William Siegrist wrote:
>
> > The XMLRPC service was removed from buildbot in the latest version (which
> we needed for security fixes). I'm looking into what we can do to replace
> it. Can someone outline what the tools use it for?
> >
> > -Bill
> >
> > On Dec 7, 2010, at 10:29 AM, Ryosuke Niwa wrote:
> >
> >> Isn't this a problem with http://build.webkit.org/?
> http://build.webkit.org/xmlrpc is 404 on my browser.
> >>
> >> - Ryosuke
> >>
> >> On Tue, Dec 7, 2010 at 10:19 AM, Andy Estes <aestes at apple.com> wrote:
> >> I see the same issue when running 'webkit-patch failure-reason'. Here's
> the traceback:
> >>
> >> Traceback (most recent call last):
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari/OpenSource/WebKitTools/Scripts/webkit-patch",
> line 70, in <module>
> >>   main()
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari/OpenSource/WebKitTools/Scripts/webkit-patch",
> line 65, in main
> >>   WebKitPatch(__file__).main()
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/tool/multicommandtool.py",
> line 308, in main
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/tool/multicommandtool.py",
> line 117, in check_arguments_and_execute
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/tool/commands/queries.py",
> line 287, in execute
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/tool/commands/queries.py",
> line 227, in _explain_failures_for_builder
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/common/net/buildbot.py",
> line 141, in build_for_revision
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/common/net/buildbot.py",
> line 86, in build
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/common/net/buildbot.py",
> line 70, in _fetch_build
> >> File
> "/Volumes/Data/Users/aestes/Code/Safari.local/OpenSource/WebKitTools/Scripts/webkitpy/common/net/buildbot.py",
> line 353, in _fetch_xmlrpc_build_dictionary
> >> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xmlrpclib.py",
> line 1199, in __call__
> >>   return self.__send(self.__name, args)
> >> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xmlrpclib.py",
> line 1489, in __request
> >>   verbose=self.__verbose
> >> File
> "/System/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/xmlrpclib.py",
> line 1243, in request
> >>   headers
> >> xmlrpclib.ProtocolError: <ProtocolError for build.webkit.org/xmlrpc:
> 404 Not Found>
> >>
> >>
> >> On Dec 7, 2010, at 9:59 AM, Adam Barth wrote:
> >>
> >>> It would be helpful to see more of the stack trace, but I bet it's
> >>> trying to access some URL that doesn't exist, probably on
> >>> build.webkit.org.
> >>>
> >>> Adam
> >>>
> >>>
> >>> On Tue, Dec 7, 2010 at 1:20 AM, Alejandro Garcia Castro <
> alex at igalia.com> wrote:
> >>>>
> >>>> Hi,
> >>>>
> >>>> does anyone know anything about this issue executing rebaseline?
> >>>>
> >>>> xmlrpclib.ProtocolError: <ProtocolError for build.webkit.org/xmlrpc:
> 404 Not Found>
> >>>>
> >>>> br
> >>>>
> >>>>
> >>>> _______________________________________________
> >>>> webkit-dev mailing list
> >>>> webkit-dev at lists.webkit.org
> >>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>>>
> >>> _______________________________________________
> >>> webkit-dev mailing list
> >>> webkit-dev at lists.webkit.org
> >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>
> >> _______________________________________________
> >> webkit-dev mailing list
> >> webkit-dev at lists.webkit.org
> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >>
> >> _______________________________________________
> >> webkit-dev mailing list
> >> webkit-dev at lists.webkit.org
> >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
> >
> > _______________________________________________
> > webkit-dev mailing list
> > webkit-dev at lists.webkit.org
> > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20101207/baf6f131/attachment.html>


More information about the webkit-dev mailing list