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