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

google / santa / 9291200717
63%

Build:
DEFAULT BRANCH: main
Ran 29 May 2024 06:32PM UTC
Jobs 1
Files 193
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

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

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 %.

244 of 292 new or added lines in 6 files covered. (83.56%)

17815 of 24118 relevant lines covered (73.87%)

6453.48 hits per line

Jobs
ID Job ID Ran Files Coverage
1 Unit - 9291200717.1 29 May 2024 06:32PM UTC 0
62.27
GitHub Action Run
Source Files on build 9291200717
Detailed source file information is not available for this build.
  • Back to Repo
  • a23b67d5 on github
  • Prev Build on main (#9178306854)
  • Next Build on main (#9354806448)
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