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

boto / botocore / 2340 / 3
97%
develop: 97%

Build:
DEFAULT BRANCH: develop
Ran 17 Jan 2018 07:45AM UTC
Files 18
Run time 1s
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

01 Feb 2016 09:32PM UTC coverage: 77.419%. First build
2340.3

Pull #780

travis-ci

JordonPhillips
Wrap string bodies as StringIO

There was an issue where young buckets would fail to PUT  when
virtual host addressing was used and when the body was a string of a
few MB. This was because urllib3 will send the body as a separate
request on file-like objects, but not on strings. S3 sends back a
redirect after the initial request. When we're using two requests,
we see the redirect before sending the body. When using small strings,
S3 will redirect it for us. But when using long strings, we will
continue sending data until S3 closes the connection on us, resulting
in an exception.

This commit fixes the issue by wrapping string boddies in a StringIO
object, which is a file-like object.
Pull Request #780: Wrap string bodies as StringIO

336 of 434 relevant lines covered (77.42%)

0.77 hits per line

Source Files on job 2340.3
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 2340
  • Travis Job 2340.3
  • ca7bc277 on github
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