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

pydata / xarray / 5357
96%

Build:
DEFAULT BRANCH: master
Ran 01 Jun 2018 04:25AM UTC
Jobs 11
Files 90
Run time 27min
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
5357

push

travis-ci

shoyer
Added PNC backend to xarray  (#1905)

* Added PNC backend to xarray

PNC is used for GEOS-Chem, CAMx, CMAQ and other atmospheric data formats
that have their own file formats and meta-data conventions. It can provide a CF compliant netCDF-like interface.

* Added whats-new documentation

* Updating pnc_ to remove DunderArrayMixin dependency

* Adding basic tests for pnc

Right now, pnc is simply being tested as a reader for NetCDF3 files

* Updating for flake8 compliance

* flake does not like unused e

* Updating pnc to PseudoNetCDF

* Remove outer except

* Updating pnc to PseudoNetCDF

* Added open and updated init

Based on shoyer review

* Updated indexing and test fix

Indexing supports #1899

* Added PseudoNetCDF to doc/io.rst

* Changing test subtype

* Changing test subtype
removing pdb

* pnc test case requires netcdf3only

For now, pnc is only supporting the classic data model

* adding backend_kwargs default as dict

This ensures **mapping is possible.

* Upgrading tests to CFEncodedDataTest

Some tests are bypassed. PseudoNetCDF string treatment is not currently
compatible with xarray. This will be addressed soon.

* Not currently supporting autoclose

I do not fully understand the usecase, so I have not implemented these tests.

* Minor updates for flake8

* Explicit skipping

Using pytest.mark.skip to skip unsupported tests

* removing trailing whitespace from pytest skip

* Adding pip support

* Addressing comments

* Bypassing pickle, mask/scale, and object

These tests cause errors that do not affect desired backend performance.

* Added uamiv test

PseudoNetCDF reads other formats. This adds a test
of uamiv to the standard test for a backend

and skips mask/scale, object, and boolean tests

* Adding support for autoclose

ensure open must be called before accessing variable data

* Adding bakcend_kwargs to all backends

Most backends currently take n... (continued)

23714 of 24635 relevant lines covered (96.26%)

8.82 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5357.1 (CONDA_ENV=py27-min) 01 Jun 2018 04:25AM UTC 0
67.27
Travis Job 5357.1
2 5357.2 (CONDA_ENV=py27-cdat+iris+pynio) 01 Jun 2018 04:31AM UTC 0
94.3
Travis Job 5357.2
3 5357.3 (CONDA_ENV=py34) 01 Jun 2018 04:25AM UTC 0
67.56
Travis Job 5357.3
4 5357.4 (CONDA_ENV=py35) 01 Jun 2018 04:32AM UTC 0
93.66
Travis Job 5357.4
5 5357.5 (CONDA_ENV=py36) 01 Jun 2018 04:32AM UTC 0
95.07
Travis Job 5357.5
7 5357.7 (CONDA_ENV=py36-hypothesis) 01 Jun 2018 04:31AM UTC 0
Travis Job 5357.7
8 5357.8 (CONDA_ENV=py36 EXTRA_FLAGS="--run-flaky --run-network-tests") 01 Jun 2018 04:41AM UTC 0
95.3
Travis Job 5357.8
11 5357.11 (CONDA_ENV=py36-pandas-dev) 01 Jun 2018 04:52AM UTC 0
91.49
Travis Job 5357.11
12 5357.12 (CONDA_ENV=py36-bottleneck-dev) 01 Jun 2018 04:43AM UTC 0
92.3
Travis Job 5357.12
13 5357.13 (CONDA_ENV=py36-condaforge-rc) 01 Jun 2018 04:48AM UTC 0
91.53
Travis Job 5357.13
15 5357.15 (CONDA_ENV=py36-rasterio1.0alpha) 01 Jun 2018 04:52AM UTC 0
93.73
Travis Job 5357.15
Source Files on build 5357
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5357
  • cf19528d on github
  • Prev Build on master (#5356)
  • Next Build on master (#5359)
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