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

openwisp / openwisp-controller / 30166032865
98%

Build:
DEFAULT BRANCH: master
Ran 25 Jul 2026 04:50PM UTC
Jobs 1
Files 143
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 Jul 2026 04:38PM UTC coverage: 98.352% (-0.1%) from 98.477%
30166032865

push

github

web-flow
[chores:fix] Prevented WHOIS depletion and notification storms due to flapping IPs #1430

- **Retained WHOIS records to minimize lookups:** Unreferenced
   WHOIS entries are retained temporarily before deletion to avoid
   triggering redundant GeoIP2 lookups for known IP addresses.
- **Automated background cleanup:** A periodic task automatically
  removes unreferenced WHOIS entries once they remain unused
  beyond the configured refresh threshold.
- **Optimized location alerts:** Estimated location notifications are
  triggered only when a device's geographic area actually changes.

Closes #1430

7759 of 7889 relevant lines covered (98.35%)

10.82 hits per line

Coverage Regressions

Lines Coverage ∆ File
9
82.69
-0.64% geo/estimated_location/utils.py
7
92.98
1.55% geo/estimated_location/service.py
2
97.01
-2.99% config/whois/tasks.py
1
98.25
0.02% config/tasks.py
1
99.25
0.05% config/whois/service.py
1
96.0
-4.0% geo/estimated_location/tasks.py
Jobs
ID Job ID Ran Files Coverage
1 python- - 30166032865.1 25 Jul 2026 04:50PM UTC 143
98.35
GitHub Action Run
Source Files on build 30166032865
  • Tree
  • List 143
  • Changed 11
  • Source Changed 0
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #30166032865
  • 12269647 on github
  • Prev Build on master (#29163356028)
  • Next Build on master (#30172152520)
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