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 >