Mirror of the lttng-dev mailing list
 help / color / mirror / Atom feed
From: dgoulet@efficios.com (David Goulet)
Subject: [lttng-dev] Build and test LTTng on Travis CI
Date: Tue, 26 Nov 2013 10:52:54 -0500	[thread overview]
Message-ID: <20131126155254.GA7267@thessa> (raw)
In-Reply-To: <CAJ7wx-ER0ZaaGnCbyYzh95oS=8NG_QNy_wdX9PhUjEcRxQJ+dw@mail.gmail.com>

Hi Zifei,

On 25 Nov (23:21:30), Zifei Tong wrote:
> Hi,
> 
> I just made a travis script [1] to build and test LTTng on Travis CI.
> I think this might be useful in case you work on your own lttng fork
> and want to have a CI system to check your commits.
> 
> The lttng test suite runs good with gcc on Travis CI [2], with minor
> changes [4] with respect to bug #666 [5] and the 50 minutes build time
> limit of Travis CI.
> 
> However for clang build [3], the unit tests won't pass. And I can
> confirm this failure on my own machine. I've created #697 [6] on bug
> tracker with full backtraces.

I've pushed a travis file upstream in lttng-tools based on your version
[1] and I'm currently using it quite a bit with my development branch so
big thanks for that!

I've fixed most of the clang compiler issues, just need to investiguate
#697 [6] for the travis' test to succeed.

Bug 666 [5] is also fixed now so you don't need a custom patch for
travis-ci.org. A fast and a long UST snapshot tests were added where the
"make check" runs the fast one (only 10 snapshots in the loop version
the 1000 for the long).

Again, thank you! Cheers!
David

> 
> Thanks !
> 
> [1] https://raw.github.com/5kg/lttng-tools/travis-ci/.travis.yml
> [2] https://travis-ci.org/5kg/lttng-tools/jobs/14490911
> [3] https://travis-ci.org/5kg/lttng-tools/jobs/14490912
> [4] https://github.com/5kg/lttng-tools/commit/afad46a2e7497e7dd5101f170df278f8ded3a1f7
> [5] https://bugs.lttng.org/issues/666
> [6] https://bugs.lttng.org/issues/697
> --
> Best Regards,
> ??? (Zifei Tong)
> 
> _______________________________________________
> lttng-dev mailing list
> lttng-dev at lists.lttng.org
> http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 620 bytes
Desc: Digital signature
URL: <http://lists.lttng.org/pipermail/lttng-dev/attachments/20131126/ed5fb37e/attachment.pgp>


  reply	other threads:[~2013-11-26 15:52 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-11-25 15:21 Zifei Tong
2013-11-26 15:52 ` David Goulet [this message]
2013-11-27 13:52   ` Zifei Tong

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20131126155254.GA7267@thessa \
    --to=dgoulet@efficios.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox