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

uber / ringpop-go / 1451 / 2
95%
dev: 95%

Build:
DEFAULT BRANCH: dev
Ran 04 Aug 2016 02:36PM UTC
Files 40
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

04 Aug 2016 02:25PM UTC coverage: 94.715% (+0.05%) from 94.668%
RUN="make test-unit"

push

travis-ci

web-flow
Status refactor 1: Refactor membership to use localMember as the source of truth (#159)

* With this refactor we keep an explicit copy of what the local state of a member is and reincarnate from there if we receive a gossip that would overwrite the state of our node in the network.

* write data for checksum string directly to the buffer.

* remove redundant test.

* scrub source information from a change instead of copying the data back and forth.

* unexport genChecksumString because of locking requirements.

* better explain the copy of gossip to member

* make slices with initial sizes big enough for the max number of elements

* Refactor reincarnationChange to bumpIncarnation,

also reused it at applicable locations.

* Remove unused code.

* Add table test for acceptGossip.

* Document lock requirement on getJoinPosition.

* Rename acceptGossip to shouldProcessGossip.

* Remove TODO comment

* fixed misspelling

* Remove MakeLeave function as it is only used during testing to get the membership into a certain state, instead we will use Update with crafted changes for this as that is the most public interface to interact with the membership. (#161)

4122 of 4352 relevant lines covered (94.72%)

1.05 hits per line

Source Files on job 1451.2 (RUN="make test-unit")
  • Tree
  • List 0
  • Changed 8
  • Source Changed 7
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 1451
  • Travis Job 1451.2
  • 027b554f on github
  • Prev Job for RUN="make test-unit" on dev (#1450.2)
  • Next Job for RUN="make test-unit" on dev (#1462.2)
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