Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Hi Bjoern,

On Fri, 2011-11-25 at 05:56 +0100, Bjoern Michaelsen wrote:
One allnigher later, its to late for opinions. Implemented with:

        This looks like a real improvement, that will make subsequentcheck much
more useful, and me (at least) more likely to care about running it :-)

Still might need some tuning (core file location for example,
superfluous gdb output), but it basically works:
 ulimit -c unlimited && make subsequentcheck

        I was wondering whether we could not hook the existing crash-reporter
SEGV code, and dump the 'backtrace' output in a file-name pulled from an
environment variable (that we could easily set in the makefile rule).
But of course working from the core file we can get more information &
post-mortem debugging / inspection in theory.

It seems like soffice.bin crashed during the test excution!
Found a core dump at 
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/workdir/unxlngx6.pro/JunitTest/sw_complex/user,
 moving it to 
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/workdir/unxlngx6.pro/JunitTest/sw_complex/user/core.SfR2
[...]

        Lovely :-)

and a hint at the full log:

see full error log at 
/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/workdir/unxlngx6.pro/JunitTest/sw_complex/done.log
make[1]: Leaving directory `/mnt/striped/bjoern/.jenkins/jobs/libreoffice-master/workspace/sw'  
 

        So - (for me) the only missing piece now is the ability to quickly (ie.
< 12 minutes) get back to running precisely the failing test;

        Is it easy / possible to print a message at the end (after all this
goodness) saying:

        "run:\ncd sw; make foo_baa_sw_subsequent_check_baz_biff_boff"

        ? :-)

        Thanks again for this - a really big improvement :-)

        ATB,

                Michael.

-- 
michael.meeks@suse.com  <><, Pseudo Engineer, itinerant idiot


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.