You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Henrique Mendonça (JIRA)" <ji...@apache.org> on 2014/04/03 16:09:24 UTC

[jira] [Commented] (THRIFT-2312) travis.yml: build everything

    [ https://issues.apache.org/jira/browse/THRIFT-2312?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13958844#comment-13958844 ] 

Henrique Mendonça commented on THRIFT-2312:
-------------------------------------------

hm.. Hudson didn't catch it, but I updated the file to be able to build php again.
However, it takes way way too long and times out before the cross tests are completely done, after 50min. CI should run fast, so developers and committers have a quick feedback.
The build itself doesn't take too long with the 32 cores :)  but the cross tests take ages!
I was thinking maybe we could create a short cross test variant, which only test every target languages against one single other language. On a kind of rotation schema or against a reference one, I think it doesn't matter much. But this way we could test the whole integration in O\(n) avoiding the current O(n^2) for the number of target libraries.
What do you guys think?

Henrique

ps.: we can also probably switch back to "language: c++" but I haven't test it yet.

> travis.yml: build everything
> ----------------------------
>
>                 Key: THRIFT-2312
>                 URL: https://issues.apache.org/jira/browse/THRIFT-2312
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Test Suite
>    Affects Versions: 0.9.1
>            Reporter: Roger Meier
>            Assignee: Roger Meier
>            Priority: Minor
>         Attachments: THRIFT-2312_travis_enable_ruby_php_mingw_compiler.patch
>
>
> I'm working on travis.yml and like to improve it.
> the following languages are currently not supported:
> --without-ruby --without-haskell --without-perl --without-php  --without-python
> and mingw32 based compiler build
> patches are also welcome!



--
This message was sent by Atlassian JIRA
(v6.2#6252)