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

OpenRefine / OpenRefine / 3881
50%

Build:
DEFAULT BRANCH: master
Ran 25 Jun 2020 06:22AM UTC
Jobs 4
Files 613
Run time 2min
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

pending completion
3881

push

travis-ci

web-flow
Improve Google Sheets upload (#2784)

* Support more than 26 columns

Google Sheets default to just 26 columns (A-Z) and we need to
explicitly add more columns if we need them.

Fixes #2760

* Improve Google Sheets upload

- upload in chunks instead of serializing the entire document at once
- Free up resources as we go
- stop if an error occurs
- reduce batch size to try and stay in 10MB request size limit
  (but need a more dynamic way to do this probably for very wide
   sheets or sheets with large values)

* Add basic test and do some cleanup

- add test for columns > 26
- refactor to allow testing and not depend on unnecessary fields
- add i18n TODO for translating spreadsheet description

* Preserve cell data types

Fixes #2785
- integers and floats are sent as Doubles
- bools as Boolean
- DateTimes as Strings
- nulls as the empty string
- anything else as Strings using .toString()

* Fix LGTM-flagged potentially null pointer dereference

11715 of 24926 relevant lines covered (47.0%)

1.88 hits per line

Jobs
ID Job ID Ran Files Coverage
1 3881.1 (CODACY_PROJECT_TOKEN=[secure]) 25 Jun 2020 06:22AM UTC 0
47.0
Travis Job 3881.1
2 3881.2 (CODACY_PROJECT_TOKEN=[secure]) 25 Jun 2020 06:23AM UTC 0
46.98
Travis Job 3881.2
3 3881.3 (CODACY_PROJECT_TOKEN=[secure]) 25 Jun 2020 06:22AM UTC 0
46.98
Travis Job 3881.3
4 3881.4 (CODACY_PROJECT_TOKEN=[secure]) 25 Jun 2020 06:23AM UTC 0
46.98
Travis Job 3881.4
Source Files on build 3881
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #3881
  • 3aa610d6 on github
  • Prev Build on master (#3880)
  • Next Build on master (#3882)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc