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

CenterForOpenScience / waterbutler / 2388 / 1
84%
develop: 84%

Build:
DEFAULT BRANCH: develop
Ran 26 Feb 2018 12:20PM UTC
Files 128
Run time 3s
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

26 Feb 2018 12:13AM UTC coverage: 90.108% (+0.1%) from 90.012%
WATERBUTLER_CONFIG=./travis-config.json

push

travis-ci

felliott
Merge branch 'feature/range-header-handling' into develop

 * Teach WB to correctly interpret incoming Range headers. It had been
   returning one more byte than requested due to a misunderstanding of
   how a utility library worked.  The issue manifested as the
   inability of Safari to play videos from WB.  @abought and
   @Johnetordoff discovered that Safari makes a two-byte range request
   before playing the file.  WB was returning a three-byte response,
   causing Safari to refuse to play the videos.

 * Teach WB to release partial responses.  A side effect of fixing the
   range handling was that partial responses were never reaching their
   EOF.  Streams only signal EOF when a read is issued after the feed
   has been exhausted.  Since partial response return exactly the
   number of bytes within them, this never occurs.

 * Add Range header support to Figshare, GitLab, and the filesystem
   providers.  Bitbucket, GitLab, and Dataverse do not support this
   header and will continue to return full responses if received.

 * Add range header support tests for all providers that support them.

 * Add logger modules to all providers.

 * These changes are only being made for v1.  v0 is deprecated and is
   expected to be removed soon.

 [SVCS-319]
 Closes: #318
 Closes: #234

6094 of 6763 relevant lines covered (90.11%)

0.9 hits per line

Source Files on job 2388.1 (WATERBUTLER_CONFIG=./travis-config.json)
  • Tree
  • List 0
  • Changed 14
  • Source Changed 13
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1
  • Travis Job 2388.1
  • 5a660f88 on github
  • Prev Job for WATERBUTLER_CONFIG=./travis-config.json on develop (#2387.1)
  • Next Job for WATERBUTLER_CONFIG=./travis-config.json on develop (#2395.2)
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