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

uber / cadence / 018d20e9-56f9-4f4d-92f6-a6e61407071c
72%

Build:
DEFAULT BRANCH: master
Ran 19 Jan 2024 09:10AM UTC
Jobs 1
Files 655
Run time 40s
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

19 Jan 2024 08:49AM UTC coverage: 62.641% (-0.06%) from 62.697%
018d20e9-56f9-4f4d-92f6-a6e61407071c

push

buildkite

web-flow
Addressed sync issue in workflow cache (#5605)

What changed?
We now use the value returned from PutIfExists, this is thread safe, either the new value is inserted and returned, or the existing value is returned.
We also do not need to pin values in the cache, if they get evicted while we use them that is fine.
Added some more error handling, the error handling should never be triggered though.

Why?
The old implementation had a race condition in creating the value and inserting it

How did you test it?

Potential risks
There could still be concurrency issues

Release notes

Documentation Changes

91614 of 146252 relevant lines covered (62.64%)

2335.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 018d20e9-56f9-4f4d-92f6-a6e61407071c.1 19 Jan 2024 09:10AM UTC 655
62.64
Source Files on build 018d20e9-56f9-4f4d-92f6-a6e61407071c
  • Tree
  • List 655
  • Changed 267
  • Source Changed 0
  • Coverage Changed 32
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • e253ca50 on github
  • Prev Build on master (#018D1CB2...)
  • Next Build on master (#018D217B...)
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

© 2025 Coveralls, Inc