streams-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Blackmon (JIRA)" <>
Subject [jira] [Commented] (STREAMS-394) Ensure that at least a subset of tests are able to run in travis CI
Date Fri, 01 Sep 2017 16:00:06 GMT


Steve Blackmon commented on STREAMS-394:

There are two benefits of using travis at all:
1) Easy to run against pull request branches
2) Nice to see the build results attached to the pull requests in github

However, there have been major problems using travis with streams:
1) It doesn't like builds that run as long as our builds run
2) It doesn't like builds as verbose as our builds are
3) Unlike jenkins, it can't access encrypted secrets stored outside the source tree (such
as SNS API credentials)
4) Unlike jenkins, it doesn't have a working docker environment (needed for streams-persist
integration testing)

It seems logical to me to turn off travis and invest in setting up jenkins to build pull request

> Ensure that at least a subset of tests are able to run in travis CI
> -------------------------------------------------------------------
>                 Key: STREAMS-394
>                 URL:
>             Project: Streams
>          Issue Type: Improvement
>            Reporter: Steve Blackmon
>            Assignee: Steve Blackmon
> Test execution in travis has been disabled because travis was unable to complete the
full test suite.  Determine what subset of tests travis can handle (might be all once STREAMS-392
merges) and enable test execution in .travis.yml

This message was sent by Atlassian JIRA

View raw message