LGTM. Definitely better than something that fails every time. We can
continuously improve this if we want more/less.

Haosdent, can you create a JIRA and ReviewRequest/PR for this?
Thanks!

On Sun, Oct 11, 2015 at 2:24 AM, haosdent <haosd...@gmail.com> wrote:

> This one add python and make check which could pass current travis build.
> https://github.com/haosdent/mesos/blob/master/.travis.yml
> Sometimes could pass, sometimes would failed on some tests. For example in
> https://api.travis-ci.org/jobs/84752330/log.txt?deansi=true
> ```
> [----------] Global test environment tear-down
> [==========] 804 tests from 111 test cases ran. (310023 ms total)
> 2015-10-11
> 09:12:54,145:48977(0x127699000):ZOO_ERROR@handle_socket_error_msg@1697:
> Socket [127.0.0.1:49803] zk retcode=-4, errno=61(Connection refused):
> server refused to accept the client
> [  PASSED  ] 803 tests.
> [  FAILED  ] 1 test, listed below:
> [  FAILED  ] ReservationEndpointsTest.AvailableResources
> ```
>
> And travis build also have some limits, we could not use "GLOG_v=1
> MESOS_VERBOSE=1" when build because travis would failed if log greater than
> 4M. And our build and check time nearly 40 minutes in travis(Only 1.5
> cores) after use some tricks to speed up. If Mesos code and tests become
> more larger and over 50 minutes in the future, travis also would failed
> because of timeout.
>
> On Sat, Oct 10, 2015 at 2:20 AM, Adam Bordelon <a...@mesosphere.io> wrote:
>
> > I think travis currently just uses default settings, which fail always. I
> > don't know how valuable OSX build CI is on its own, but Jenkins only
> tests
> > Linux, so OSX on Travis would give us better test coverage.
> > Comments from a quick first look:
> > - Can you make it `make check` or `make distcheck` instead of just
> `make`?
> > - Does it still pass if you enable python in configure?
> >
> > On Fri, Oct 9, 2015 at 3:20 AM, haosdent <haosd...@gmail.com> wrote:
> >
> > > I have a travis file which could test mesos build in OSX
> > > https://github.com/haosdent/mesos/blob/master/.travis.yml
> > > Build result could pass. https://travis-ci.org/haosdent/mesos Should I
> > add
> > > it back to Mesos?
> > >
> > > On Fri, Oct 9, 2015 at 5:14 PM, Adam Bordelon <a...@mesosphere.io>
> > wrote:
> > >
> > > > We use Jenkins as our primary post-commit CI infrastructure.
> > > > https://builds.apache.org/job/mesos/
> > > >
> > > > The Travis build has been failing ever since it was created, although
> > > these
> > > > emails may be new. Looks like Travis CI recently upgraded to a
> > > > container-based infrastructure.
> > > >
> > > > On Thu, Oct 8, 2015 at 4:19 PM, Timothy Chen <tnac...@gmail.com>
> > wrote:
> > > >
> > > > > I just received this and it looks like it's failing because it's
> > > missing
> > > > a
> > > > > Rakefile.
> > > > >
> > > > > Someone recently set this up?
> > > > >
> > > > > Tim
> > > > >
> > > > > ---------- Forwarded message ----------
> > > > > From: Travis CI <bui...@travis-ci.org>
> > > > > Date: Thu, Oct 8, 2015 at 4:15 PM
> > > > > Subject: Still Failing: apache/mesos#1269 (master - b74ed17)
> > > > > To: tnac...@gmail.com
> > > > >
> > > > >
> > > > > *apache / mesos
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/travis-ci.org?p=eyJzIjoibnJsMl9vNF9EQm1VSjRuM2JlSFlIelRKc1JBIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwczpcXFwvXFxcL3RyYXZpcy1jaS5vcmdcXFwvYXBhY2hlXFxcL21lc29zXCIsXCJpZFwiOlwiM2VlZTM4MjkxOTMyNDM5MDhlN2E2OWY4MGRjYTgyNmZcIixcInVybF9pZHNcIjpbXCJjMDViODE3ZjVlN2ZjYTlmMTE3ZTBhOWE1OWZmMjc0OThmN2NjN2QwXCJdfSJ9
> > > > > >*
> > > > > (master
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/github.com?p=eyJzIjoiMWp3QWFoMjV1N0d5UnktVWdTTDdZb2NXOUUwIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwczpcXFwvXFxcL2dpdGh1Yi5jb21cXFwvYXBhY2hlXFxcL21lc29zXFxcL3RyZWVcXFwvbWFzdGVyXCIsXCJpZFwiOlwiM2VlZTM4MjkxOTMyNDM5MDhlN2E2OWY4MGRjYTgyNmZcIixcInVybF9pZHNcIjpbXCIzMDVjM2I2NTk5ZDZhMDI1NDk4NGQ1MGVjMGUyZTc5Y2UxZTdmODM2XCJdfSJ9
> > > > > >
> > > > > )
> > > > > Build #1269 is still failing.
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/travis-ci.org?p=eyJzIjoib0RUTFhObTY5cVNJb2k0UkdCcXBPVTRjbkdVIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwczpcXFwvXFxcL3RyYXZpcy1jaS5vcmdcXFwvYXBhY2hlXFxcL21lc29zXFxcL2J1aWxkc1xcXC84NDQxMDQ4M1wiLFwiaWRcIjpcIjNlZWUzODI5MTkzMjQzOTA4ZTdhNjlmODBkY2E4MjZmXCIsXCJ1cmxfaWRzXCI6W1wiNWNhNzZhYzk3ZDliY2FhNjdjYjExZjRlOGRiNDdjZjc5NDg0OWE0YlwiXX0ifQ
> > > > > >
> > > > > 7 seconds *Jojy Varghese* b74ed17
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/github.com?p=eyJzIjoiSm1XMHJsYVJZM2ZJaXB4X3p2YWdsb3NBR3hNIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwczpcXFwvXFxcL2dpdGh1Yi5jb21cXFwvYXBhY2hlXFxcL21lc29zXFxcL2NvbW1pdFxcXC9iNzRlZDE3N2RlNDE0MmI1MmM3MGQzZDE5OGEzYzIxY2U1YzIxNGJhXCIsXCJpZFwiOlwiM2VlZTM4MjkxOTMyNDM5MDhlN2E2OWY4MGRjYTgyNmZcIixcInVybF9pZHNcIjpbXCI1MGRiMjliMDcyM2ZhZjhjNTcwZDcyZTNjNDZmZjdkYjcwODMxYTE3XCJdfSJ9
> > > > > >
> > > > > Changeset
> > > > > →
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/github.com?p=eyJzIjoiSlF5S2FNc0wyOUdOUXFlWWQydjJQOTJseHpJIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwczpcXFwvXFxcL2dpdGh1Yi5jb21cXFwvYXBhY2hlXFxcL21lc29zXFxcL2NvbXBhcmVcXFwvMDk4MWJiMDA0Zjg5Li4uYjc0ZWQxNzdkZTQxXCIsXCJpZFwiOlwiM2VlZTM4MjkxOTMyNDM5MDhlN2E2OWY4MGRjYTgyNmZcIixcInVybF9pZHNcIjpbXCJhMjc2YWFhMTE5NDdiZjY4MTY1Yzg0YWQ0ZDFjZDg2Y2YwZDBjMTc2XCJdfSJ9
> > > > > >
> > > > >   Fixed minor style issues in Docker Store.
> > > > >
> > > > > Review: https://reviews.apache.org/r/39141
> > > > >
> > > > > *Want to know about upcoming build environment updates?*
> > > > >
> > > > > Would you like to stay up-to-date with the upcoming Travis CI build
> > > > > environment updates? We set up a mailing list for you! Sign up here
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/eepurl.com?p=eyJzIjoiTEo5ZlZXQ0J5eEJ4TXp2Q1pTeHBhWU16LVpjIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvZWVwdXJsLmNvbVxcXC85T0NzUFwiLFwiaWRcIjpcIjNlZWUzODI5MTkzMjQzOTA4ZTdhNjlmODBkY2E4MjZmXCIsXCJ1cmxfaWRzXCI6W1wiMTEwZTdlYThkN2Y5YjA5NDdlYWJiMzQ3NmYyMDBkMmI2NTRkZjMyNlwiXX0ifQ
> > > > > >.
> > > > >
> > > > > Documentation
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/docs.travis-ci.com?p=eyJzIjoiYlBXcGczem5KNnZjeVFfUHUzNVgyTHdoOU93IiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvZG9jcy50cmF2aXMtY2kuY29tXCIsXCJpZFwiOlwiM2VlZTM4MjkxOTMyNDM5MDhlN2E2OWY4MGRjYTgyNmZcIixcInVybF9pZHNcIjpbXCI1ZmE3OTJiOGY5Nzk0YTkzNmU0OWZiNzcwNDI0NzJkNjU5N2ZmMDhjXCJdfSJ9
> > > > > >
> > > > > about Travis CI
> > > > > For help please join our IRC channel irc.freenode.net#travis.
> > > > > Choose who receives these build notification emails in your
> > > configuration
> > > > > file
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/docs.travis-ci.com?p=eyJzIjoiVVlHVGRJazB2SWpsN0p3Y1ZfVVVka3NJcEZvIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvZG9jcy50cmF2aXMtY2kuY29tXFxcL3VzZXJcXFwvbm90aWZpY2F0aW9uc1wiLFwiaWRcIjpcIjNlZWUzODI5MTkzMjQzOTA4ZTdhNjlmODBkY2E4MjZmXCIsXCJ1cmxfaWRzXCI6W1wiNGY1YzYwZDBkY2IxOGQ5ZGQzYTMwMzFkYjNjMjc1MTk4NmIyMmNhMFwiXX0ifQ
> > > > > >.
> > > > >
> > > > >
> > > > > *Would you like to test your private code?*
> > > > >
> > > > > Travis Pro
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/travis-ci.com?p=eyJzIjoiRlgxVTZ3SXVNbHNveEdaNHlWLVlRNmZnTlJJIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvdHJhdmlzLWNpLmNvbT91dG1fc291cmNlPWJ1aWxkX2VtYWlsX2Zvb3RlciZ1dG1fY2FtcGFpZ249dHJhdmlzLWNpLm9yZyZ1dG1fbWVkaXVtPWVtYWlsXCIsXCJpZFwiOlwiM2VlZTM4MjkxOTMyNDM5MDhlN2E2OWY4MGRjYTgyNmZcIixcInVybF9pZHNcIjpbXCIyMDAwYzI0MjkxOWZkYWYzNzVlNDhhM2Q5OTM4ZGY4MDc3YzZlMTk4XCJdfSJ9
> > > > > >
> > > > > could be your new best friend!
> > > > >
> > > > > Travis CI is powered by
> > > > > <
> > > > >
> > > >
> > >
> >
> http://clicks.travis-ci.org/track/click/30007208/bluebox.net?p=eyJzIjoiZDJuNHNsRV9RLTNuVUhYcWtoUkpFMVdpWnRrIiwidiI6MSwicCI6IntcInVcIjozMDAwNzIwOCxcInZcIjoxLFwidXJsXCI6XCJodHRwOlxcXC9cXFwvYmx1ZWJveC5uZXRcIixcImlkXCI6XCIzZWVlMzgyOTE5MzI0MzkwOGU3YTY5ZjgwZGNhODI2ZlwiLFwidXJsX2lkc1wiOltcIjBmZTEzMmY2NGJkMjQ2ODhlMGM5MDM2MDcyNDA2NGY2NDRlMWVjMzFcIl19In0
> > > > > >
> > > > >
> > > >
> > >
> > >
> > >
> > > --
> > > Best Regards,
> > > Haosdent Huang
> > >
> >
>
>
>
> --
> Best Regards,
> Haosdent Huang
>

Reply via email to