On Wed, Jan 20, 2016 at 10:26 PM, Brian Avery <[email protected]> wrote:

> Pointer to xmlrpc test client -
> https://bitbucket.org/srccode/xmlrpc-test-tool


Today I gave a try with xmlrpc-test-tool. I tried to install php on my
local machine, followed by apache and then configured it to get it working
with php. Using this tool, I was getting the error as attached in the
screenshot.

>
>
> -b
>
> On Mon, Jan 18, 2016 at 8:12 AM, sujith h <[email protected]> wrote:
> >
> >
> > On Mon, Jan 18, 2016 at 1:13 AM, Barros Pena, Belen
> > <[email protected]> wrote:
> >>
> >>
> >>
> >> On 13/01/2016 16:47, "sujith h" <[email protected]> wrote:
> >>
> >> >
> >> >I have updated another patch set with which I have verified with:
> >> >
> >> >a) cancellation of a normal build
> >> >
> >> >b) run again and cancel the build
> >> >
> >> >c) stop toaster + start toaster + run again   and cancel the build
> >> >
> >>
> >> > >
> http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=sujith/toast
> >> >er-build-cancel12
> >>
> >> Sorry for the delay in looking into this. Cancellation seems to be
> working
> >> well for me for any builds I start from Toaster. However, it doesn't
> seem
> >> to work for builds I start from the command line and I track through
> >> Toaster. For those builds, a 'cancel' button appears, but when I click
> it,
> >> nothing happens: the build proceeds until it completes.
> >>
> >> I am not even sure if the 'cancel' functionality can work for builds
> >> started from the command line, although it would be great if it did. If
> it
> >> is not possible to make it work, then the cancel button should not
> display
> >> for those builds. We can provide a message instead, as we do in the case
> >> of the 'run again' button, explaining that builds started from the
> command
> >> line can only be cancelled from the command line.
> >
> >
> > Somehow when i try to use the same logic to cancel the build triggered
> from
> > command line ( with small modification in the code though), I am getting
> > error in the toaster_web.log as:
> >
> > ProtocolError: <ProtocolError for 0.0.0.0:42952/: 503 Service
> Unavailable>
> >
> > Not able to understand why it is not able to connect to the port.
> Because as
> > per my understanding when a build is triggered from toaster, we connect
> to
> > the host:port and execute the commands. The runcommand is failing badly
> with
> > the log:
> >
> > 2016-01-18 16:06:05,608 ERROR Internal Server Error:
> > /toastergui/project/1/builds/
> > Traceback (most recent call last):
> >   File
> >
> "/home/sujith/build/poky-push/venv/lib/python2.7/site-packages/django/core/handlers/base.py",
> > line 132, in get_response
> >     response = wrapped_callback(request, *callback_args,
> **callback_kwargs)
> >   File
> > "/home/sujith/build/poky-push/bitbake/lib/toaster/toastergui/views.py",
> line
> > 171, in returned_wrapper
> >     context = view(request, *args, **kwargs)
> >   File
> > "/home/sujith/build/poky-push/bitbake/lib/toaster/toastergui/views.py",
> line
> > 2896, in projectbuilds
> >     bbctrl.forceShutDown()
> >   File
> >
> "/home/sujith/build/poky-push/bitbake/lib/toaster/bldcontrol/bbcontroller.py",
> > line 73, in forceShutDown
> >     return self._runCommand(["stateForceShutdown"])
> >   File
> >
> "/home/sujith/build/poky-push/bitbake/lib/toaster/bldcontrol/bbcontroller.py",
> > line 50, in _runCommand
> >     result, error = self.connection.runCommand(command)
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1240, in __call__
> >     return self.__send(self.__name, args)
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1599, in __request
> >     verbose=self.__verbose
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1280, in request
> >     return self.single_request(host, handler, request_body, verbose)
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1328, in single_request
> >     response.msg,
> > ProtocolError: <ProtocolError for 0.0.0.0:42952/: 503 Service
> Unavailable>
> > Internal Server Error: /toastergui/project/1/builds/
> > Traceback (most recent call last):
> >   File
> >
> "/home/sujith/build/poky-push/venv/lib/python2.7/site-packages/django/core/handlers/base.py",
> > line 132, in get_response
> >     response = wrapped_callback(request, *callback_args,
> **callback_kwargs)
> >   File
> > "/home/sujith/build/poky-push/bitbake/lib/toaster/toastergui/views.py",
> line
> > 171, in returned_wrapper
> >     context = view(request, *args, **kwargs)
> >   File
> > "/home/sujith/build/poky-push/bitbake/lib/toaster/toastergui/views.py",
> line
> > 2896, in projectbuilds
> >     bbctrl.forceShutDown()
> >   File
> >
> "/home/sujith/build/poky-push/bitbake/lib/toaster/bldcontrol/bbcontroller.py",
> > line 73, in forceShutDown
> >     return self._runCommand(["stateForceShutdown"])
> >   File
> >
> "/home/sujith/build/poky-push/bitbake/lib/toaster/bldcontrol/bbcontroller.py",
> > line 50, in _runCommand
> >     result, error = self.connection.runCommand(command)
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1240, in __call__
> >     return self.__send(self.__name, args)
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1599, in __request
> >     verbose=self.__verbose
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1280, in request
> >     return self.single_request(host, handler, request_body, verbose)
> >   File "/usr/lib64/python2.7/xmlrpclib.py", line 1328, in single_request
> >     response.msg,
> > ProtocolError: <ProtocolError for 0.0.0.0:42952/: 503 Service
> Unavailable>
> > [18/Jan/2016 16:06:05] "POST /toastergui/project/1/builds/ HTTP/1.1" 500
> > 13414
> >
> >
> > Any helping hand would be appreciated. More over I would also like to
> know
> > if we can pass commands to builds triggered from command line?
> >
> > Thanks,
> > Sujith H
> >
> > --
> > സുജിത് ഹരിദാസന്
> > Bangalore
> > <Project>Contributor to KDE project
> > http://fci.wikia.com/wiki/Anti-DRM-Campaign
> > <Blog> http://sujithh.info
> >
> > --
> > _______________________________________________
> > toaster mailing list
> > [email protected]
> > https://lists.yoctoproject.org/listinfo/toaster
> >
>



-- 
സുജിത് ഹരിദാസന്
Bangalore
<Project>Contributor to KDE project
http://fci.wikia.com/wiki/Anti-DRM-Campaign
<Blog> http://sujithh.info
-- 
_______________________________________________
toaster mailing list
[email protected]
https://lists.yoctoproject.org/listinfo/toaster

Reply via email to