← Back to team overview

ubuntu-phone team mailing list archive

Re: Replacement for upstart-app-stop?

 

On Sat, Jun 7, 2014 at 4:57 PM, Alan Pope <alan.pope@xxxxxxxxxxxxx> wrote:

> On Sat, Jun 7, 2014 at 3:23 PM, Ted Gould <ted@xxxxxxxxxx> wrote:
> >
> > While I think you already got an answer to your immediate question, I
> think
> > that this sounds interesting and perhaps something that could be
> integrated
> > with the application startup testing that QA is setting up. Would be
> nice to
> > have a screenshot there, and perhaps invalidate results based on it.
> >
>
> Indeed. I briefly spoke to cjohnston about this in the past the last
> time I mentioned it (around qt5.2 migration time), and would indeed
> like it migrated to the DC rather than running on a device on my desk.
> It's currently a shoddy shell script, so probably wants making more
> robust.
>
> I'm currently running it before updating to qt5.3 to see if we break
> any store apps when we move.
>
> However before getting that far I'm finding crasher bugs just
> launching apps and taking screenshots.
>
> e.g.:-
>
> http://pad.lv/1327542
> http://pad.lv/1327547
>
> Unfortunately I get a bunch of crash files in /var/crash, and need to
> do some correlation to figure out which app crashed it. I'll modify my
> script to look for files in /var/crash after every application
> start/stop cycle and pause so I can analyse it.
>
> e.g. these guys, no idea what triggered them without some effort.
>
> -rw-r-----  1 phablet  whoopsie 1.1M Jun  7 13:07
> _usr_lib_arm-linux-gnueabihf_qt5_libexec_QtWebProcess.32011.crash
>

This one is the rendering process for the legacy webapp container using
QtWebKit. Not something we really intend to support, but if you still have
the crash file around, I can take a look.



> -rw-r-----  1 phablet  whoopsie 1.6M Jun  7 13:08
> _usr_lib_arm-linux-gnueabihf_qt5_bin_qmlscene.32011.crash
> -rw-r-----  1 phablet  whoopsie 1.4M Jun  7 13:16
> _usr_bin_media-hub-server.32011.crash
> -rw-r-----  1 lightdm  whoopsie 8.7M Jun  7 14:50
> _usr_bin_unity8-greeter.111.crash
>
> I can file bugs for them, but do the devs want the crash files
> attached, or just run "apport-cli <crashfile>"? As a dev, what do you
> want from me when I spot one of these crashers?

References