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

pydata / xarray / 7512
96%

Build:
DEFAULT BRANCH: master
Ran 25 Jun 2019 04:13PM UTC
Jobs 9
Files 111
Run time 45min
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
7512

push

travis-ci

shoyer
API for N-dimensional combine (#2616)

* concatenates along a single dimension

* Wrote function to find correct tile_IDs from nested list of datasets

* Wrote function to check that combined_tile_ids structure is valid

* Added test of 2d-concatenation

* Tests now check that dataset ordering is correct

* Test concatentation along a new dimension

* Started generalising auto_combine to N-D by integrating the N-D concatentation algorithm

* All unit tests now passing

* Fixed a failing test which I didn't notice because I don't have pseudoNetCDF

* Began updating open_mfdataset to handle N-D input

* Refactored to remove duplicate logic in open_mfdataset & auto_combine

* Implemented Shoyers suggestion in #2553 to rewrite the recursive nested list traverser as an iterator

* --amend

* Now raises ValueError if input not ordered correctly before concatenation

* Added some more prototype tests defining desired behaviour more clearly

* Now raises informative errors on invalid forms of input

* Refactoring to alos merge along each dimension

* Refactored to literally just apply the old auto_combine along each dimension

* Added unit tests for open_mfdatset

* Removed TODOs

* Removed format strings

* test_get_new_tile_ids now doesn't assume dicts are ordered

* Fixed failing tests on python3.5 caused by accidentally assuming dict was ordered

* Test for getting new tile id

* Fixed itertoolz import so that it's compatible with older versions

* Increased test coverage

* Added toolz as an explicit dependency to pass tests on python2.7

* Updated 'what's new'

* No longer attempts to shortcut all concatenation at once if concat_dims=None

* Rewrote using itertools.groupby instead of toolz.itertoolz.groupby to remove hidden dependency on toolz

* Fixed erroneous removal of utils import

* Updated docstrings to include an example of multidimensional concatenation

* Clarified auto_combine do... (continued)

30045 of 31077 relevant lines covered (96.68%)

5.35 hits per line

Jobs
ID Job ID Ran Files Coverage
1 7512.1 (CONDA_ENV=py35-min) 25 Jun 2019 04:13PM UTC 0
66.89
Travis Job 7512.1
2 7512.2 (CONDA_ENV=py36) 25 Jun 2019 04:17PM UTC 0
95.76
Travis Job 7512.2
3 7512.3 (CONDA_ENV=py37) 25 Jun 2019 04:17PM UTC 0
94.8
Travis Job 7512.3
4 7512.4 (CONDA_ENV=py36-dask-dev) 25 Jun 2019 04:22PM UTC 0
94.32
Travis Job 7512.4
5 7512.5 (CONDA_ENV=py36-rasterio) 25 Jun 2019 04:27PM UTC 0
93.29
Travis Job 7512.5
7 7512.7 (CONDA_ENV=lint) 25 Jun 2019 04:26PM UTC 0
Travis Job 7512.7
8 7512.8 (CONDA_ENV=py36-hypothesis) 25 Jun 2019 04:23PM UTC 0
Travis Job 7512.8
11 7512.11 (CONDA_ENV=py36-zarr-dev) 25 Jun 2019 04:33PM UTC 0
89.73
Travis Job 7512.11
12 7512.12 (CONDA_ENV=typing) 25 Jun 2019 04:36PM UTC 0
Travis Job 7512.12
Source Files on build 7512
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #7512
  • 6b33ad8b on github
  • Prev Build on master (#7495)
  • Next Build on master (#7529)
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

© 2025 Coveralls, Inc