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

pydata / xarray / 6352
96%

Build:
DEFAULT BRANCH: master
Ran 23 Dec 2018 08:44PM UTC
Jobs 10
Files 102
Run time 31min
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
6352

push

travis-ci

web-flow
Close files when CachingFileManager is garbage collected (#2595)

* Close files when CachingFileManager is garbage collected

Fixes GH2560

This frees users from needing to worry about this.

* Minor tweak

* Test raising an error in __del__

* restore change

* Remove the need for a lock in __del__

* Handle locking ourselves with rasterio

* Remove race condition with netCDF4

* refactor optional lock

* Fix more possible race conditions

* Warn if we can't close in FileManager.__del__

* Fix lock acquisition in CachingFileManager.__del__

* Cleaner fall-back for no dask-distributed

* Test tweaks

* Test for FileManager.__repr__

* Add reference counting to CachingFileManager

* remove unused import

* Spelling / reorg

219 of 219 new or added lines in 12 files covered. (100.0%)

27202 of 28127 relevant lines covered (96.71%)

8.11 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6352.1 (CONDA_ENV=py27-min) 23 Dec 2018 08:44PM UTC 0
65.72
Travis Job 6352.1
2 6352.2 (CONDA_ENV=py27-cdat+iris+pynio) 23 Dec 2018 08:48PM UTC 0
94.62
Travis Job 6352.2
3 6352.3 (CONDA_ENV=py35) 23 Dec 2018 08:50PM UTC 0
92.77
Travis Job 6352.3
4 6352.4 (CONDA_ENV=py36) 23 Dec 2018 08:53PM UTC 0
94.59
Travis Job 6352.4
5 6352.5 (CONDA_ENV=py37) 23 Dec 2018 08:59PM UTC 0
94.59
Travis Job 6352.5
6 6352.6 (CONDA_ENV=py36-dask-dev) 23 Dec 2018 08:57PM UTC 0
94.22
Travis Job 6352.6
7 6352.7 (CONDA_ENV=py36-rasterio) 23 Dec 2018 08:59PM UTC 0
93.11
Travis Job 6352.7
9 6352.9 (CONDA_ENV=py36-hypothesis) 23 Dec 2018 08:58PM UTC 0
Travis Job 6352.9
13 6352.13 (CONDA_ENV=py36-bottleneck-dev) 23 Dec 2018 09:07PM UTC 0
91.65
Travis Job 6352.13
16 6352.16 (CONDA_ENV=py36-zarr-dev) 23 Dec 2018 09:16PM UTC 0
89.39
Travis Job 6352.16
Source Files on build 6352
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #6352
  • c2ce5ea8 on github
  • Prev Build on master (#6349)
  • Next Build on master (#6360)
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