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

WashU-Astroparticle-Lab / straxion / 20685167417
53%

Build:
DEFAULT BRANCH: main
Ran 04 Jan 2026 12:42AM UTC
Jobs 1
Files 12
Run time 1min
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

04 Jan 2026 12:38AM UTC coverage: 52.635% (+1.1%) from 51.573%
20685167417

push

github

web-flow
Restricted window in matching (#72)

* Add match_window_ms option to Match plugin

Introduces a configurable time window (match_window_ms) around waveform maxima for matching hits and truth events in the Match plugin. Updates the plugin to restrict matching to this window if set, adds related configuration for sampling frequency, and provides a test to verify the new option's behavior.

* Hit threshold by percentile (#70) (#71)

* Use robust std estimate for hit threshold calculation

Replaces standard deviation with a robust estimate based on the central 68% (16th-84th percentiles) of the signal distribution when calculating the hit threshold. This change makes the threshold calculation more resistant to extreme values.

* Version bump

* Fix hit length calculation in DxHits plugin

Updated the calculation of 'hit["length"]' to use the number of samples in the record (right_i - left_i) instead of the waveform array size (target_end - target_start), ensuring consistency when endtime is clamped to record boundaries.

* Use exact dt for endtime calculations in plugins

Updated endtime calculations in QUALIPHIDETHzReader and NX3LikeReader to use the more precise dt_exact value instead of the integer-cast dt. Also clarified the calculation of hit length in DxHits for consistency.

* Revert changes on online readout plugin

* Fix chunk end time calculation in NX3LikeReader

Replaces use of self.dt with self.dt_exact when calculating the chunk end time to ensure more accurate timing based on the exact data type.

* Improve endtime consistency check in tests

Enhanced the _check_endtime_consistency function to use the sampling frequency (fs) for more accurate endtime calculation when available, with a fallback to dt and a tolerance for rounding errors. Updated test_records_data_consistency to pass fs from the context config.

* Set timeout for pytest workflow job

Added a 60-minute timeout to the test job in the GitHub Actions pytest workflow to prevent jobs... (continued)

36 of 38 new or added lines in 1 file covered. (94.74%)

789 of 1499 relevant lines covered (52.64%)

0.53 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
49.04
25.16% straxion/plugins/match.py
Subprojects
ID Flag name Job ID Ran Files Coverage
1 /jobs/176265968 20685167417.1 04 Jan 2026 12:42AM UTC 12
52.64
GitHub Action Run
Source Files on build 20685167417
  • Tree
  • List 12
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • aff1ed4a on github
  • Prev Build on main (#20669391449)
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