You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@thrift.apache.org by "Jake Farrell (JIRA)" <ji...@apache.org> on 2015/06/25 05:18:05 UTC

[jira] [Commented] (THRIFT-3201) Capture github test artifacts for failed builds

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

Jake Farrell commented on THRIFT-3201:
--------------------------------------

Looks like a bunch of problems with the travis setup. I personally do not like the travis env as it is a duplicate set of config to maintain over what we have with jenkins + our docker config. Would recommend testing and running with those to see what output you get 

{code}
run-testclient:
     [java] Test #1, connect localhost:54796
     [java] Connect failed: java.net.ConnectException: Connection refused
     [java] org.apache.thrift.transport.TTransportException: java.net.ConnectException: Connection refused
     [java] 	at org.apache.thrift.transport.TSocket.open(TSocket.java:226)
     [java] 	at org.apache.thrift.test.TestClient.main(TestClient.java:179)
     [java] Caused by: java.net.ConnectException: Connection refused
     [java] 	at java.net.PlainSocketImpl.socketConnect(Native Method)
     [java] 	at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
     [java] 	at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
     [java] 	at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
     [java] 	at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
     [java] 	at java.net.Socket.connect(Socket.java:579)
     [java] 	at org.apache.thrift.transport.TSocket.open(TSocket.java:221)
     [java] 	... 1 more
{code}

{code}
Can't locate IO/Socket/SSL.pm in @INC (you may need to install the IO::Socket::SSL module) (@INC contains: gen-perl ../../lib/perl/lib gen-perl/ ../../lib/perl/lib/ /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at ../../lib/perl/lib/Thrift/SSLSocket.pm line 27.
{code}

> Capture github test artifacts for failed builds
> -----------------------------------------------
>
>                 Key: THRIFT-3201
>                 URL: https://issues.apache.org/jira/browse/THRIFT-3201
>             Project: Thrift
>          Issue Type: Improvement
>          Components: Build Process
>    Affects Versions: 0.9.2
>            Reporter: James E. King, III
>            Assignee: Jake Farrell
>            Priority: Critical
>
> I submitted a pull request (https://travis-ci.org/apache/thrift/jobs/68196878) which had a lot of failures.  I want to see the output from "make cross" tests that failed because it does not fail for me locally.  I have no way of knowing how these tests failed in the build environment.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)