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

JeffersonLab / PyPWA / 530 / 3
67%
master: 52%

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

29 May 2018 05:50PM UTC coverage: 92.623% (-0.05%) from 92.671%
530.3

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.

5160 of 5571 relevant lines covered (92.62%)

0.93 hits per line

Source Files on job 530.3
  • Tree
  • List 0
  • Changed 25
  • Source Changed 21
  • Coverage Changed 25
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 524
  • Travis Job 530.3
  • 47d40e9a on github
  • Prev Job for on development (#526.1)
  • Next Job for on development (#539.1)
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