| Class | Description |
|---|---|
| AbstractInteropTest |
Abstract base class for all GRPC transport tests.
|
| AltsHandshakerTestService |
A fake HandshakeService for ALTS integration testing in non-gcp environments.
|
| GrpclbFallbackTestClient |
Test client that verifies that grpclb failover into fallback mode works under
different failure modes.
|
| GrpclbLongLivedAffinityTestClient |
Test client that verifies all requests are sent to the same server even running for an extended
time, while allowing for occasionally switching server.
|
| Http2Client |
Client application for the
TestServiceGrpc.TestServiceImplBase that runs through a series
of HTTP/2 interop tests. |
| ReconnectTestClient |
Verifies the client is reconnecting the server with correct backoffs
|
| StressTestClient |
A stress test client following the
specifications of the gRPC stress testing framework.
|
| TestServiceClient |
Application that starts a client for the
TestServiceGrpc.TestServiceImplBase and runs
through a series of tests. |
| TestServiceImpl |
Implementation of the business logic for the TestService.
|
| TestServiceServer |
Server that manages startup/shutdown of a single
TestService. |
| Util |
Utility methods to support integration testing.
|
| XdsTestClient |
Client for xDS interop tests.
|
| XdsTestServer |
Interop test server that implements the xDS testing service.
|
| Enum | Description |
|---|---|
| Http2TestCases |
Enum of HTTP/2 interop test cases.
|
| TestCases |
Enum of interop test cases.
|