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

grpc / grpc-java / #20002
89%

Build:
DEFAULT BRANCH: master
Ran 29 Sep 2025 04:32PM UTC
Jobs 1
Files 620
Run time 2min
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 Sep 2025 04:21PM UTC coverage: 88.592% (+0.02%) from 88.575%
#20002

push

github

web-flow
xds: xDS based SNI setting and SAN validation (#12378)

When using xDS credentials make SNI for the Tls handshake to be
configured via xDS, rather than use the channel authority as the SNI,
and make SAN validation to be able to use the SNI sent when so
instructed via xDS.

Implements A101.

34877 of 39368 relevant lines covered (88.59%)

0.89 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
86.49
-0.22% ../inprocess/src/main/java/io/grpc/inprocess/InProcessTransport.java
1
74.23
-1.03% ../servlet/src/main/java/io/grpc/servlet/AsyncServletOutputStreamWriter.java
1
95.83
4.17% ../xds/src/main/java/io/grpc/xds/internal/security/certprovider/CertProviderClientSslContextProvider.java
2
94.23
0.23% ../xds/src/main/java/io/grpc/xds/internal/security/DynamicSslContextProvider.java
3
86.83
-1.23% ../core/src/main/java/io/grpc/internal/DelayedClientCall.java
3
92.89
-0.42% ../okhttp/src/main/java/io/grpc/okhttp/OkHttpClientTransport.java
3
95.79
0.55% ../xds/src/main/java/io/grpc/xds/EnvoyServerProtoData.java
3
90.91
0.28% ../xds/src/main/java/io/grpc/xds/internal/security/SslContextProvider.java
5
83.87
-0.34% ../core/src/main/java/io/grpc/internal/CertificateUtils.java
7
94.94
0.0% ../xds/src/main/java/io/grpc/xds/ClusterImplLoadBalancer.java
7
79.25
0.0% ../xds/src/main/java/io/grpc/xds/internal/security/SslContextProviderSupplier.java
7
89.55
0.16% ../xds/src/main/java/io/grpc/xds/internal/security/trust/XdsTrustManagerFactory.java
11
93.69
0.0% ../xds/src/main/java/io/grpc/xds/ClusterResolverLoadBalancer.java
12
90.0
0.77% ../xds/src/main/java/io/grpc/xds/internal/security/SecurityProtocolNegotiators.java
13
92.78
-0.73% ../xds/src/main/java/io/grpc/xds/internal/security/trust/XdsX509TrustManager.java
14
56.76
0.0% ../netty/src/main/java/io/grpc/netty/InternalProtocolNegotiators.java
44
91.25
0.25% ../netty/src/main/java/io/grpc/netty/ProtocolNegotiators.java
Jobs
ID Job ID Ran Files Coverage
1 #20002.1 29 Sep 2025 04:32PM UTC 620
88.59
Source Files on build #20002
  • Tree
  • List 620
  • Changed 27
  • Source Changed 0
  • Coverage Changed 27
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20002
  • 05675316 on github
  • Prev Build on master
  • Next Build on master
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