[ 
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)

Reply via email to