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

bleedingdeacons / freedom-sharp / 37283127192
83%

Build:
DEFAULT BRANCH: main
Ran 05 Oct 2026 08:22AM UTC
Jobs 1
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

05 Oct 2026 08:21AM UTC coverage: 83.415% (+0.005%) from 83.41%
37283127192

push

github

web-flow
fix: read Android's dropped connection as Offline, and apply nothing when a values request fails (#9)

AndroidMessageHandler reports a dropped connection as WebException (inner
Java.Net.SocketException: Software caused connection abort), not
HttpRequestException. FreedomApi only caught the latter, so on the Register
tablet on 2026-10-04 a connection dropped as the app was backgrounded
escaped SyncAsync from the values request instead of returning Offline.

- FreedomApi treats WebException and IOException as no answer, alongside
  HttpRequestException and an unrequested timeout. No Android types are
  referenced; both are BCL.
- A values request that gets no answer or an error now abandons the whole
  sync: nothing is applied, not earlier batches nor removals, so the store
  stays exactly what its ETag describes and the next start retries cleanly.
  It is reported as the manifest request would have been (Offline,
  ServerError, ...), where before it came back UpToDate or Updated.

11 of 11 new or added lines in 2 files covered. (100.0%)

2369 of 2840 relevant lines covered (83.42%)

15.45 hits per line

Jobs
ID Job ID Ran Files Coverage
1 37283127192.1 05 Oct 2026 08:22AM UTC 66
83.42
GitHub Action Run
Source Files on build 37283127192
  • Tree
  • List 66
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #37283127192
  • 73a1f3ca on github
  • Prev Build on main (#36713374710)
  • Next Build on main (#37283145579)
  • Delete
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