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

openwisp / openwisp-monitoring
99%
master: 99%

Build:
Build:
LAST BUILD BRANCH: 1.2
DEFAULT BRANCH: master
Repo Added 29 Apr 2023 05:18PM UTC
Files 70
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

LAST BUILD ON BRANCH 1.2
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 1.1
  • 1.2
  • add_mobile_5g_rssi_signal_data
  • auto-create-checks
  • backport/831-to-1.2-1784333171
  • bug/fix-influxDB-image
  • bugfix/709-reuse-django-leaflet
  • bump-version
  • celery-stubs-cleanup
  • change-default-tolerance
  • change/795-use-nodepopup-config-for-geo-and-indoor-maps
  • change/jsonfield-clean
  • change/replace-jsonfield-with-builtin
  • changelog-bot-change-bang
  • changelog/1.1.3
  • chore/port-changelog-1.2.1
  • chores/add-ci-failure-bot-caller
  • chores/add-gsoc25-map-in-ci
  • chores/add_gsoc26_branch
  • chores/improve-ci-failure-bot
  • ci/changelog_bot
  • cleanup-mobile-signal
  • cluster-testing
  • config_app_label_in_monitoring_device_tests
  • css-fixes
  • dependabot/github_actions/actions/cache-5
  • dependabot/github_actions/actions/cache-6
  • dependabot/github_actions/actions/checkout-5
  • dependabot/github_actions/actions/checkout-6
  • dependabot/github_actions/actions/checkout-7
  • dependabot/github_actions/actions/setup-python-6
  • dependabot/github_actions/docker/login-action-4
  • dependabot/github_actions/pypa/gh-action-pypi-publish-1.12.3
  • dependabot/github_actions/pypa/gh-action-pypi-publish-1.12.4
  • dependabot/github_actions/pypa/gh-action-pypi-publish-1.14.0
  • dependabot/pip/channels-redis-approx-eq-4.3.0
  • dependabot/pip/django-nested-admin-approx-eq-4.1.1
  • dependabot/pip/django-nested-admin-approx-eq-4.1.4
  • dependabot/pip/django-nested-admin-approx-eq-4.1.6
  • dependabot/pip/django-redis-approx-eq-6.0.0
  • dependabot/pip/django-redis-approx-eq-7.0.0
  • dependabot/pip/freezegun-approx-eq-1.5.2
  • dependabot/pip/freezegun-approx-eq-1.5.4
  • dependabot/pip/freezegun-approx-eq-1.5.5
  • dependabot/pip/python-dateutil-gte-2.9.0.post0-and-lt-3.0.0
  • docs-660-new-map-features
  • drop-python3.9
  • drop-python3.9-in-docker
  • feature/562-bookmark-url
  • feature/662-improve-ui-device-list-popup-above-geo-map
  • feature/664-moving-devices
  • feature/705-improvements-to-dashboard-maps
  • feature/749-opening-indoor-floor-map-view-without-node-click
  • feature/backport-workflow
  • feature/bot-autoassign
  • feature/influxdb2
  • fix-817-iperf3-test-isolation
  • fix-device-export
  • fix-django-nested-admin
  • fix-failing-test
  • fix-flaky-test
  • fix-flaky-tests
  • fix-historical-batch-write
  • fix-installed-apps
  • fix-migrate-timeseries
  • fix-monitoring-migration
  • fix-regression-monitoring-data
  • fix-tests-isolated
  • fix-timeries-migrate
  • fix-zerodivision-error-write-disk
  • fix/716-removed-unused-api-fields
  • fix/deprecated-timezone-influxdb-728
  • fix/remove_custom_leaflet
  • fix_5g_mobile_signal_data
  • gsoc/extract-influxql-base
  • gsoc/timeseries-backend-registry
  • gsoc25-map
  • gsoc26-add-more-tsdb
  • improve-logging
  • issue/670-passive-metric-alerts
  • issues/311-add-metric-names-to-signal-chart-labels
  • issues/566-device-recovery
  • issues/611-docs-alerts
  • issues/642-trigger-device-checks
  • issues/645-django-5
  • issues/658-check-logging
  • issues/666-historical-alert
  • issues/670-passive-metric-alerts
  • issues/673-use-built-in-jsonfield
  • issues/719-worldcopyjump-leaflet
  • issues/720-theme-colors-from-openwisp-utils
  • issues/798-jsonb-migration
  • issues/830-stuck-in-problem
  • issues/device-list-problem
  • master
  • minor-improvements
  • qa
  • release-1.1.2
  • release/1.1.3
  • release/1.2.0
  • release/1.2.1
  • replicate-version-branch
  • runtests_script
  • separate-session-storage
  • switch-to-prettier
  • update-url-paths-to-uuid-converter
  • use-iterator
  • utils-pagination
  • wifi-client-check

18 Jul 2026 01:12AM UTC coverage: 98.588% (+0.002%) from 98.586%
29624756068

push

github

nemesifier
[fix] Fixed devices stuck in PROBLEM status #830

Devices that failed all critical checks could remain
stuck in problem status instead of being marked critical.

This happened when recovery checks were triggered while
the critical metric state had not changed, preventing
the status from being recalculated.

Closes #830

[backport 1.2]

(cherry picked from commit c16d846f0)

3840 of 3895 relevant lines covered (98.59%)

11.83 hits per line

Relevant lines Covered
Build:
Build:
3895 RELEVANT LINES 3840 COVERED LINES
11.83 HITS PER LINE
Source Files on master
  • Tree
  • List 70
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29624756068 1.2 [fix] Fixed devices stuck in PROBLEM status #830 Devices that failed all critical checks could remain stuck in problem status instead of being marked critical. This happened when recovery checks were triggered while the critical metric state had... push 18 Jul 2026 01:22AM UTC nemesifier github
98.59
29622336079 backport/831-to-1.2-1784333171 Merge 28d967222 into 30fc297ca Pull #832 18 Jul 2026 12:17AM UTC web-flow github
98.59
29622321430 master [fix] Fixed devices stuck in PROBLEM status #830 Devices that failed all critical checks could remain stuck in problem status instead of being marked critical. This happened when recovery checks were triggered while the critical metric state had... push 18 Jul 2026 12:15AM UTC nemesifier github
98.59
29620774347 issues/830-stuck-in-problem Merge c16d846f0 into 61b458b75 Pull #831 17 Jul 2026 11:39PM UTC web-flow github
98.59
29614886002 issues/830-stuck-in-problem Merge 371d6e861 into 61b458b75 Pull #831 17 Jul 2026 09:40PM UTC web-flow github
98.59
29556133602 feature/influxdb2 Merge b83907332 into ef5bbfbea Pull #801 17 Jul 2026 05:02AM UTC web-flow github
97.32
29481968719 feature/influxdb2 Merge 2f1cea271 into 24c26ee99 Pull #801 16 Jul 2026 08:06AM UTC web-flow github
97.33
29457401651 master [fix] Ensured mobile signal attributes with zero values are displayed push 15 Jul 2026 11:22PM UTC web-flow github
98.59
29457189250 cleanup-mobile-signal Merge ec338180a into 8f9ad3569 Pull #828 15 Jul 2026 11:10PM UTC web-flow github
98.59
29453092430 cleanup-mobile-signal Merge 7ff96f5e5 into 8f9ad3569 Pull #828 15 Jul 2026 09:56PM UTC web-flow github
98.59
See All Builds (612)
  • Repo on GitHub
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