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

grpc / grpc-java / 11745
87%
master: 89%

Build:
Build:
LAST BUILD BRANCH: v1.77.x
DEFAULT BRANCH: master
Ran 11 Oct 2018 04:45PM UTC
Jobs 1
Files 252
Run time 17s
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
11745

push

travis-ci

web-flow
core: add CallCredentials2 and deprecate CallCredentials' old interface (#4902)

This is the first step of smoothly changing the CallCredentials API.

Security level and authority are parameters required to be passed to
applyRequestMetadata(). This change wraps them, along with
MethodDescriptor and the transport attributes to RequestInfo, which is
more clear to the implementers.

ATTR_SECURITY_LEVEL is moved to the internal GrpcAttributes and
annotated as TransportAttr, because transports are required to set it,
but no user is actually reading them from
{Client,Server}Call.getAttributes().

ATTR_AUTHORITY is removed, because no transport is overriding it.

All involved interfaces are changed to abstract classes, as this will
make further API changes smoother.

The CallCredentials name is stabilized, thus we first introduce
CallCredentials2, ask CallCredentials implementations to migrate to
it, while GRPC accepting both at the same time, then replace
CallCredentials with CallCredentials2.

14719 of 16830 relevant lines covered (87.46%)

0.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 11745.1 11 Oct 2018 04:45PM UTC 0
87.46
Travis Job 11745.1
Source Files on build 11745
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #11745
  • 861f9147 on github
  • Next Build on v1.16.x (#11760)
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