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

nerves-project / property_table / a15f3c3f-c4d8-47ac-9bb8-7f087a7b3e1a
93%
main: 93%

Build:
Build:
LAST BUILD BRANCH: dependabot/hex/credo-1.7.15
DEFAULT BRANCH: main
Ran 25 Aug 2023 12:44PM UTC
Jobs 1
Files 8
Run time 2s
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 Aug 2023 12:26PM UTC coverage: 90.942% (-0.1%) from 91.039%
a15f3c3f-c4d8-47ac-9bb8-7f087a7b3e1a

Pull #52

circle-ci

fhunleth
Minimize disturbance to persisted files while saving

This introduces a temporary file that's constructed while saving the ETS
table to disk when persisting. Only after the file is created are the
main and backup files renamed and deleted. The theory is that saving the
ETS file is by far the slowest part of the process. Renaming and
deleting files is expected to be fast. Therefore, if power is lost or
anything else weird happens, it most likely affects the temporary file
which will never be read anyway.
Pull Request #52: Minimize disturbance to persisted files while saving

20 of 20 new or added lines in 1 file covered. (100.0%)

251 of 276 relevant lines covered (90.94%)

12.38 hits per line

Jobs
ID Job ID Ran Files Coverage
1 a15f3c3f-c4d8-47ac-9bb8-7f087a7b3e1a.1 25 Aug 2023 12:44PM UTC 8
90.94
Source Files on build a15f3c3f-c4d8-47ac-9bb8-7f087a7b3e1a
  • Tree
  • List 8
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #52
  • PR Base - main (#ACFE455F...)
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