• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Netflix / genie / 2049 / 1
94%
master: 94%

Build:
DEFAULT BRANCH: master
Ran 27 Nov 2018 09:03PM UTC
Files 358
Run time 27s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

27 Nov 2018 08:47PM UTC coverage: 91.31% (+0.04%) from 91.274%
2049.1

push

travis-ci

tgianos
Modify S3ArchivalServiceImpl to get S3 Clients from S3ClientFactory

The primary function of this commit is to change S3ArchivalServiceImpl from using a static preconfigured S3 client to using one from the S3ClientFactory cache based on the bucket in requested as the destination for upload. This will allow our upload implementation to assume a role when needed.

To accomplish this a new Boot auto configuration `AwsAutoConfiguration` was added to the agent which will create necessary beans for runtime operation.

Note that this implementation is a temporary stop gap with the end goal to remove S3ArchivalServiceImpl and replace with a single ArchivalServiceImpl that only relise on the ResourceLoader from spring to provide Resource instances for any type of WritableResource (S3, File, etc) and save us from doing an implementation per destination type. This migration is blocked by a pending release from Spring Cloud AWS at the moment (as of 11/21/2018)

10665 of 11680 relevant lines covered (91.31%)

0.91 hits per line

Source Files on job 2049.1
  • Tree
  • List 0
  • Changed 6
  • Source Changed 3
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1933
  • Travis Job 2049.1
  • 5429ec56 on github
  • Prev Job for on master (#2046.1)
  • Next Job for on master (#2051.1)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc