Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Problem https://travis-ci.org/twitter/finagle/jobs/117016513 shows several test failures. The SKIP_FLAKY flag was not being passed properly. It was set as an environment variable, which does nothing, and as a javaOption in sbt, which did not take effect because tests were not forked. Furthermore, running tests takes quite some time because twitter dependencies are built regardless of whether they are already cached. Solution Ensure tha -DSKIP_FLAKY=1 is set properly. Mark the following tests flaky: - FailFastFactory, test as flaky, since it plainly fails - finagle-stream EndToEnd, since Await frequently times out Move to container based builds, which affords us an additional 1G of memory, and allows builds to use a cache. Use the build cache to store which SHAs of twitter dependencies (util, ostrich, scrooge) have already been built. These snapshot dependencies are published (to the build cache) whenever a repo changes. Result scala-2.11 builds are green ;D scala-2.10 builds OOM ;( Signed-off-by: Daniel Schobel <dschobel@twitter.com> RB_ID=830933
- Loading branch information
Showing
3 changed files
with
82 additions
and
18 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters