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

JeffersonLab / PyPWA / 530
67%
master: 52%

Build:
Build:
LAST BUILD BRANCH: development
DEFAULT BRANCH: master
Ran 29 May 2018 06:09PM UTC
Jobs 4
Files 119
Run time 36s
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
530

push

travis-ci

Markjonestx
Use boolean flags instead of data in Data's Writer

Up to now, since we didn't have a clear way to define particle data, we
used the shape of the Numpy array to determine the best writer to select
when writing out data. This worked in most situations since the majority
of the data worked in PyPWA was parsed or dumped, meaning that with the
expectation of the Masking utility, data was already in memory before it
needed to be written.
With the future addition of the binner, this assumption in no longer
valid. The binner requires several writers to be opened and only one
reader, potentially not even in the same process. This means that we can
no longer assume that we will have an example event to select a writer
from, we will need to figure out the data type ahead of time, then open
all the writers from there.
This is plausible now. The readers and writers will now record whether
they are reading or writing particle data. With the writer, when
requesting a new writer you no longer need to provide data in order for
it to work, instead you tell it either if the data is particle data, or
if the data is a standard Numpy array without columns. Standard columned
data is always assumed true unless something else is provided.

5168 of 5571 relevant lines covered (92.77%)

3.7 hits per line

Jobs
ID Job ID Ran Files Coverage
1 530.1 29 May 2018 06:09PM UTC 0
92.62
Travis Job 530.1
2 530.2 29 May 2018 06:10PM UTC 0
92.62
Travis Job 530.2
3 530.3 29 May 2018 06:10PM UTC 0
92.62
Travis Job 530.3
4 530.4 29 May 2018 06:10PM UTC 0
92.62
Travis Job 530.4
Source Files on build 530
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #530
  • 47d40e9a on github
  • Prev Build on development (#526)
  • Next Build on development (#539)
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