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

adybbroe / activefires-pp / 40192608507
75%
main: 75%

Build:
Build:
LAST BUILD BRANCH: v0.3.0
DEFAULT BRANCH: main
Ran 25 Oct 2026 12:20PM 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

25 Oct 2026 12:19PM UTC coverage: 74.926% (-12.4%) from 87.303%
40192608507

Pull #35

github

Adam.Dybbroe
Make alarm clustering deterministic and harden FRP handling

Make fire-detection clustering independent of input row order while
preserving the existing non-transitive, seed-based grouping semantics.

Instead of building transitive connected components, select the next
cluster seed deterministically from the remaining detection with the
highest finite FRP and group detections within the configured spatial
threshold around that seed. This retains the established operational
behaviour while removing dependence on the original feature ordering.

Add regression coverage for order-independent clustering and preserve
the existing large-fire grouping behaviour.

Harden representative-detection selection for unexpected FRP values.
Positive finite FRP values continue to determine the representative
detection as before. If a collection contains only non-positive or
non-finite FRP values, fall back to the first detection and emit a
warning instead of failing with an uninitialized local variable.

Also raise an explicit error for an empty detection collection.

Signed-off-by: Adam.Dybbroe <a000680@c22526.ad.smhi.se>
Pull Request #35: Make alarm clustering deterministic and harden FRP handling - Refactor/04 alarm clustering

210 of 348 branches covered (60.34%)

1019 of 1360 relevant lines covered (74.93%)

2.99 hits per line

Coverage Regressions

Lines Coverage ∆ File
32
85.88
5.02% spatiotemporal_alarm_filtering.py
21
89.26
6.48% post_processing.py
Jobs
ID Job ID Ran Files Coverage
1 run- - 40192608507.1 25 Oct 2026 12:20PM UTC 12
74.93
GitHub Action Run
Source Files on build 40192608507
  • Tree
  • List 12
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #40192608507
  • Pull Request #35
  • PR Base - main (#39934649636)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc