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

grpc / grpc-java / 20405
89%

Build:
DEFAULT BRANCH: master
Ran 05 Nov 2020 01:23AM UTC
Jobs 1
Files 413
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

pending completion
20405

push

travis-ci

web-flow
xds: refactor XdsClient test to cover protocol version v2 and v3 (#7577)

This change refactors client side XdsClient's unit test. The main testing logic (test cases) will being the abstract class while the extended classes will be providing xDS version-specific services and messages. With this approach, we do not suffer from maintaining two copies of test logics in order to cover both v2 and v3 xDS protocols. So every time making changes to XdsClient's own logic, we only need to modify the corresponding test logic in the abstract class. Also, this approach could be sustainable for future xDS protocol version upgrades without necessity to re-implement test logics.

25012 of 28792 relevant lines covered (86.87%)

0.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 20405.1 (GRADLE_OPTS=-Xmx512m LDFLAGS=-L/tmp/protobuf/lib CXXFLAGS=-I/tmp/protobuf/include LD_LIBRARY_PATH=/tmp/protobuf/lib) 05 Nov 2020 01:23AM UTC 0
86.87
Travis Job 20405.1
Source Files on build 20405
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #20405
  • 8020a735 on github
  • Prev Build on master (#20403)
  • Next Build on master (#20407)
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