2015-01-20 14:36 GMT+01:00 singh.janmejay <[email protected]>:

> Does it automatically run with valgrind once it sees a failure?
>
>
yeah, right now, it'll do three things (in that order):

- get gdb full stacktrace
- run under valgrind
- run with debug output turned on under valgrind (in combined mode)

I'll post a sample build when I got it fully working.

We need to tweak the test shell scripts, because they need to tell the diag
system their name for the re-runs (if I can't find a simpler way to do it).

This covers all single-instance tests. Tests with multiple instances would
need more advanced logic, but at least instance 1 can be covered.

Rainer

I see
>
> +++echo re-running under valgrind control
>
>
> If that is what it is, its super awesome.
>
> On Tue, Jan 20, 2015 at 7:02 PM, Rainer Gerhards <[email protected]
> >
> wrote:
>
> > 2015-01-20 14:30 GMT+01:00 singh.janmejay <[email protected]>:
> >
> > > Fixed here: https://github.com/rsyslog/rsyslog/pull/214
> > >
> > >
> > I'll wait a moment with the merge so that I can complete my auto-debug
> > features inside the testbench. Looks like it is almost complete. But we
> > need to make some modifications to the tests.
> >
> > Another thing to note for future Ubuntu-12.04: it runs a patched version
> of
> > > json-c 0.9.
> > >
> > >
> > noted
> >
> > Rainer
> >
> > >
> > > On Tue, Jan 20, 2015 at 5:28 PM, Rainer Gerhards <
> > [email protected]
> > > >
> > > wrote:
> > >
> > > > This is probably more useful:
> > > >
> > > > https://travis-ci.org/rsyslog/rsyslog/builds/47637367
> > > >
> > > > The next builds will probably have less information as I am now back
> to
> > > > triggering this automatically...
> > > >
> > > > Rainer
> > > >
> > > > 2015-01-20 11:33 GMT+01:00 Rainer Gerhards <[email protected]
> >:
> > > >
> > > > > 2015-01-20 11:23 GMT+01:00 singh.janmejay <
> [email protected]
> > >:
> > > > >
> > > > >> That will be very useful indeed.
> > > > >>
> > > > >>
> > > > > That's an interim result, the first one that's partially usable.
> > > > >
> > > > > https://travis-ci.org/rsyslog/rsyslog/builds/47629134
> > > > >
> > > > > Better ones are upcoming, still working on it. But I thought it's
> > > useful
> > > > > for you.
> > > > >
> > > > > Rainer
> > > > >
> > > > >
> > > > >> On Tue, Jan 20, 2015 at 3:49 PM, Rainer Gerhards <
> > > > >> [email protected]>
> > > > >> wrote:
> > > > >>
> > > > >> > 2015-01-19 23:45 GMT+01:00 Thomas D. <[email protected]>:
> > > > >> >
> > > > >> > > Hi,
> > > > >> > >
> > > > >> > > Rainer wrote:
> > > > >> > > > On all of my environments as well. That's one of those cases
> > > where
> > > > >> the
> > > > >> > > > problem occurs in a very specific setting only. We now need
> to
> > > > find
> > > > >> our
> > > > >> > > > how to debug that under Travis. ...
> > > > >> > >
> > > > >> > > It is not Travis-specific. I see the same failure on my local
> > > Ubuntu
> > > > >> > 12.04
> > > > >> > > box I created to mirror Travis :)
> > > > >> > >
> > > > >> > > Clean Ubuntu 12.04.5... just run the same commands from the
> > > > >> ".travis.xml"
> > > > >> > > file -> Reproducible.
> > > > >> > >
> > > > >> >
> > > > >> > Well, what I tried to say on the phone was that it is specific
> to
> > > "the
> > > > >> > environment that is used by Travis". Of course, we can mirror
> > > > everything
> > > > >> > travis does, but that's another burden to do continuously.
> What I
> > > am
> > > > >> > currently trying instead is getting the testbench to
> automatically
> > > > emit
> > > > >> > more error information into the log that's visible via Travis. I
> > > think
> > > > >> that
> > > > >> > would be useful in many cases and maybe help solve such issues
> > > > quicker.
> > > > >> >
> > > > >> > I've already a ton of VMs of different platforms in different
> > > versions
> > > > >> and
> > > > >> > it really is no joy maintaining all that...
> > > > >> >
> > > > >> > Rainer
> > > > >> > _______________________________________________
> > > > >> > rsyslog mailing list
> > > > >> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > > > >> > http://www.rsyslog.com/professional-services/
> > > > >> > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > > > >> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by
> a
> > > > myriad
> > > > >> > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST
> if
> > > you
> > > > >> > DON'T LIKE THAT.
> > > > >> >
> > > > >>
> > > > >>
> > > > >>
> > > > >> --
> > > > >> Regards,
> > > > >> Janmejay
> > > > >> http://codehunk.wordpress.com
> > > > >> _______________________________________________
> > > > >> rsyslog mailing list
> > > > >> http://lists.adiscon.net/mailman/listinfo/rsyslog
> > > > >> http://www.rsyslog.com/professional-services/
> > > > >> What's up with rsyslog? Follow https://twitter.com/rgerhards
> > > > >> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> > > myriad
> > > > >> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
> > you
> > > > >> DON'T LIKE THAT.
> > > > >>
> > > > >
> > > > >
> > > > _______________________________________________
> > > > rsyslog mailing list
> > > > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > > > http://www.rsyslog.com/professional-services/
> > > > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > > > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> > myriad
> > > > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if
> you
> > > > DON'T LIKE THAT.
> > > >
> > >
> > >
> > >
> > > --
> > > Regards,
> > > Janmejay
> > > http://codehunk.wordpress.com
> > > _______________________________________________
> > > rsyslog mailing list
> > > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > > http://www.rsyslog.com/professional-services/
> > > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a
> myriad
> > > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> > > DON'T LIKE THAT.
> > >
> > _______________________________________________
> > rsyslog mailing list
> > http://lists.adiscon.net/mailman/listinfo/rsyslog
> > http://www.rsyslog.com/professional-services/
> > What's up with rsyslog? Follow https://twitter.com/rgerhards
> > NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> > of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> > DON'T LIKE THAT.
> >
>
>
>
> --
> Regards,
> Janmejay
> http://codehunk.wordpress.com
> _______________________________________________
> rsyslog mailing list
> http://lists.adiscon.net/mailman/listinfo/rsyslog
> http://www.rsyslog.com/professional-services/
> What's up with rsyslog? Follow https://twitter.com/rgerhards
> NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad
> of sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you
> DON'T LIKE THAT.
>
_______________________________________________
rsyslog mailing list
http://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of 
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE 
THAT.

Reply via email to