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

openwisp / openwisp-utils / 23161718008
97%

Build:
DEFAULT BRANCH: master
Ran 16 Mar 2026 07:24PM UTC
Jobs 14
Files 66
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

16 Mar 2026 07:19PM UTC coverage: 97.348%. Remained the same
23161718008

push

github

nemesifier
[ci:fix] CI Failure bot refinements #616

* Detects transient CI failures (marionette, NS_ERROR, network errors, HTTP 5xx, Coveralls, browser crashes) using keyword matching and marks them via a marker file.
* If all failures are transient, automatically retries failed jobs up to 3 times and posts a short notification instead of full AI analysis. Retry count is tracked in PR comment HTML markers. Falls back to full analysis if the workflow lacks `actions:write` permission.
* System instruction rewritten to produce shorter output: QA failures suggest `run openwisp-qa-format` (except E501/C901), dependabot PRs are summarized, transient failures marked non actionable.
* Improved failure deduplication with fuzzy normalization (removes version strings, timestamps, platform info).
* Fixed GitHub markdown rendering issues by stripping wrapping code fences and unwanted indentation outside fenced blocks.
* Added additional transient exception (`InvalidSessionIdException`), improved edge cases in transient detection and indentation handling.
* Limited transient issue reporting per commit instead of per PR.
* Removed slow test data from CI logs.
* Updated caller workflow and docs (requires `actions:write`; improved example).

Closes #616

---------

Co-authored-by: stktyagi <stktyagi2810@gmail.com>

3817 of 3921 relevant lines covered (97.35%)

13.63 hits per line

Jobs
ID Job ID Ran Files Coverage
1 python-3.12-django~=5.2.0 - 23161718008.1 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
2 python-3.10-django~=5.1.0 - 23161718008.2 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
3 python-3.11-django~=5.2.0 - 23161718008.3 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
4 python-3.12-django~=4.2.0 - 23161718008.4 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
5 python-3.12-django~=5.0.0 - 23161718008.5 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
6 python-3.10-django~=5.2.0 - 23161718008.6 16 Mar 2026 07:25PM UTC 66
97.35
GitHub Action Run
7 python-3.11-django~=4.2.0 - 23161718008.7 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
8 python-3.12-django~=5.1.0 - 23161718008.8 16 Mar 2026 07:27PM UTC 66
97.35
GitHub Action Run
9 python-3.11-django~=5.1.0 - 23161718008.9 16 Mar 2026 07:24PM UTC 66
97.35
GitHub Action Run
10 python-3.10-django~=4.2.0 - 23161718008.10 16 Mar 2026 07:24PM UTC 66
97.35
GitHub Action Run
11 python-3.13-django~=5.1.0 - 23161718008.11 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
12 python-3.11-django~=5.0.0 - 23161718008.12 16 Mar 2026 07:24PM UTC 66
97.35
GitHub Action Run
13 python-3.13-django~=5.2.0 - 23161718008.13 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
14 python-3.10-django~=5.0.0 - 23161718008.14 16 Mar 2026 07:26PM UTC 66
97.35
GitHub Action Run
Source Files on build 23161718008
  • Tree
  • List 66
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #23161718008
  • 30816ea5 on github
  • Prev Build on master (#23096831557)
  • Next Build on master (#23163409960)
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