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

google / santa / 9291200717 / 1
63%
main: 63%

Build:
DEFAULT BRANCH: main
Ran 29 May 2024 06:32PM UTC
Files 193
Run time 6s
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

29 May 2024 06:22PM UTC coverage: 62.272% (-0.4%) from 62.648%
9291200717.1

push

github

web-flow
sync: Add a protobuf for the existing sync protocol (#1359)

This PR is intended to have no impact on existing sync servers. The fields and enum values in the protobuf have been named such that their JSON equivalents match the existing constants we have in the codebase.

Adding this provides a few benefits:

1. The protobuf serves as canonical documentation of the protocol in a form that's much easier to read than the existing code.
2. Protobuf parsing of JSON is likely to be better than our hand-written version.
3. We can (in a later PR) add a configuration option to use binary encoding instead of JSON, saving network during syncs.
4. Servers written in other languages are easier to write and update as time goes on, especially as we extend the protocol.

5192 of 12828 branches covered (40.47%)

Branch coverage included in aggregate %.

17815 of 24118 relevant lines covered (73.87%)

6453.48 hits per line

Source Files on job Unit - 9291200717.1
  • Tree
  • List 0
  • Changed 14
  • Source Changed 0
  • Coverage Changed 7
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 9291200717
  • a23b67d5 on github
  • Prev Job for on main (#9178306854.1)
  • Next Job for on main (#9354806448.1)
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