|
ClusterLoadAssignment | BuildEdsResource (const EdsResourceArgs &args, const char *eds_service_name=kDefaultEdsServiceName) |
|
void | CheckRpcSendFailure (const grpc_core::DebugLocation &debug_location, StatusCode expected_status, absl::string_view expected_message_regex, const RpcOptions &rpc_options=RpcOptions()) |
|
void | CheckRpcSendOk (const grpc_core::DebugLocation &debug_location, const size_t times=1, const RpcOptions &rpc_options=RpcOptions()) |
|
void | CreateAndStartBackends (size_t num_backends, bool xds_enabled=false) |
|
std::unique_ptr< BalancerServerThread > | CreateAndStartBalancer () |
|
void | CreateBackends (size_t num_backends, bool xds_enabled=false) |
|
std::shared_ptr< Channel > | CreateChannel (int failover_timeout_ms=0, const char *server_name=kServerName, const char *xds_authority="", ChannelArguments *args=nullptr) |
|
EdsResourceArgs::Endpoint | CreateEndpoint (size_t backend_idx, ::envoy::config::endpoint::v3::HealthStatus health_status=::envoy::config::endpoint::v3::HealthStatus::UNKNOWN, int lb_weight=1) |
|
std::vector< EdsResourceArgs::Endpoint > | CreateEndpointsForBackends (size_t start_index=0, size_t stop_index=0, ::envoy::config::endpoint::v3::HealthStatus health_status=::envoy::config::endpoint::v3::HealthStatus::UNKNOWN, int lb_weight=1) |
|
std::vector< int > | GetBackendPorts (size_t start_index=0, size_t stop_index=0) const |
|
std::string | GetServerListenerName (int port) |
|
void | InitClient (BootstrapBuilder builder=BootstrapBuilder(), std::string lb_expected_authority="", int xds_resource_does_not_exist_timeout_ms=0) |
|
EdsResourceArgs::Endpoint | MakeNonExistantEndpoint () |
|
Listener | PopulateServerListenerNameAndPort (const Listener &listener_template, int port) |
|
void | ResetBackendCounters (size_t start_index=0, size_t stop_index=0) |
|
void | ResetStub (int failover_timeout_ms=0, ChannelArguments *args=nullptr) |
|
absl::optional< AdsServiceImpl::ResponseState > | RouteConfigurationResponseState (BalancerServerThread *balancer) const |
|
bool | SeenAllBackends (size_t start_index=0, size_t stop_index=0, const RpcService rpc_service=SERVICE_ECHO) |
|
bool | SeenBackend (size_t backend_idx, const RpcService rpc_service=SERVICE_ECHO) |
|
std::vector< ConcurrentRpc > | SendConcurrentRpcs (const grpc_core::DebugLocation &debug_location, grpc::testing::EchoTestService::Stub *stub, size_t num_rpcs, const RpcOptions &rpc_options) |
|
Status | SendRpc (const RpcOptions &rpc_options=RpcOptions(), EchoResponse *response=nullptr) |
|
size_t | SendRpcsAndCountFailuresWithMessage (const grpc_core::DebugLocation &debug_location, size_t num_rpcs, StatusCode expected_status, absl::string_view expected_message_prefix, const RpcOptions &rpc_options=RpcOptions()) |
|
void | SendRpcsUntil (const grpc_core::DebugLocation &debug_location, std::function< bool(const RpcResult &)> continue_predicate, int timeout_ms=5000, const RpcOptions &rpc_options=RpcOptions()) |
|
void | SetListenerAndRouteConfiguration (BalancerServerThread *balancer, Listener listener, const RouteConfiguration &route_config, const HcmAccessor &hcm_accessor=ClientHcmAccessor()) |
|
void | SetRouteConfiguration (BalancerServerThread *balancer, const RouteConfiguration &route_config, const Listener *listener_to_copy=nullptr) |
|
void | SetServerListenerNameAndRouteConfiguration (BalancerServerThread *balancer, Listener listener, int port, const RouteConfiguration &route_config) |
|
void | SetUp () override |
|
void | ShutdownAllBackends () |
|
void | ShutdownBackend (size_t index) |
|
void | StartAllBackends () |
|
void | StartBackend (size_t index) |
|
void | TearDown () override |
|
size_t | WaitForAllBackends (const grpc_core::DebugLocation &debug_location, size_t start_index=0, size_t stop_index=0, std::function< void(const RpcResult &)> check_status=nullptr, const WaitForBackendOptions &wait_options=WaitForBackendOptions(), const RpcOptions &rpc_options=RpcOptions()) |
|
void | WaitForBackend (const grpc_core::DebugLocation &debug_location, size_t backend_idx, std::function< void(const RpcResult &)> check_status=nullptr, const WaitForBackendOptions &wait_options=WaitForBackendOptions(), const RpcOptions &rpc_options=RpcOptions()) |
|
absl::optional< AdsServiceImpl::ResponseState > | WaitForCdsNack (const grpc_core::DebugLocation &debug_location, StatusCode expected_status=StatusCode::UNAVAILABLE) |
|
absl::optional< AdsServiceImpl::ResponseState > | WaitForEdsNack (const grpc_core::DebugLocation &debug_location) |
|
absl::optional< AdsServiceImpl::ResponseState > | WaitForLdsNack (const grpc_core::DebugLocation &debug_location, StatusCode expected_status=StatusCode::UNAVAILABLE) |
|
absl::optional< AdsServiceImpl::ResponseState > | WaitForNack (const grpc_core::DebugLocation &debug_location, std::function< absl::optional< AdsServiceImpl::ResponseState >()> get_state, StatusCode expected_status=StatusCode::UNAVAILABLE) |
|
absl::optional< AdsServiceImpl::ResponseState > | WaitForRdsNack (const grpc_core::DebugLocation &debug_location, StatusCode expected_status=StatusCode::UNAVAILABLE) |
|
absl::optional< AdsServiceImpl::ResponseState > | WaitForRouteConfigNack (const grpc_core::DebugLocation &debug_location, StatusCode expected_status=StatusCode::UNAVAILABLE) |
|
| XdsEnd2endTest () |
|
| Test () |
|
| Test () |
|
| Test () |
|
| Test () |
|
| Test () |
|
| Test () |
|
|
typedef internal::SetUpTestCaseFunc | SetUpTestCaseFunc |
|
typedef internal::TearDownTestCaseFunc | TearDownTestCaseFunc |
|
typedef XdsTestType | ParamType |
|
typedef XdsTestType | ParamType |
|
typedef XdsTestType | ParamType |
|
typedef XdsTestType | ParamType |
|
typedef XdsTestType | ParamType |
|
typedef XdsTestType | ParamType |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
virtual | ~Test () |
|
const ParamType & | GetParam () const |
|
virtual | ~WithParamInterface () |
|
virtual | ~WithParamInterface () |
|
virtual | ~WithParamInterface () |
|
virtual | ~WithParamInterface () |
|
virtual | ~WithParamInterface () |
|
virtual | ~WithParamInterface () |
|
static bool | HasFailure () |
|
static bool | HasFailure () |
|
static bool | HasFailure () |
|
static bool | HasFailure () |
|
static bool | HasFailure () |
|
static bool | HasFailure () |
|
static bool | HasFatalFailure () |
|
static bool | HasFatalFailure () |
|
static bool | HasFatalFailure () |
|
static bool | HasFatalFailure () |
|
static bool | HasFatalFailure () |
|
static bool | HasFatalFailure () |
|
static bool | HasNonfatalFailure () |
|
static bool | HasNonfatalFailure () |
|
static bool | HasNonfatalFailure () |
|
static bool | HasNonfatalFailure () |
|
static bool | HasNonfatalFailure () |
|
static bool | HasNonfatalFailure () |
|
static bool | IsSkipped () |
|
static bool | IsSkipped () |
|
static bool | IsSkipped () |
|
static bool | IsSkipped () |
|
static bool | IsSkipped () |
|
static void | RecordProperty (const std::string &key, const std::string &value) |
|
static void | RecordProperty (const std::string &key, const std::string &value) |
|
static void | RecordProperty (const std::string &key, const std::string &value) |
|
static void | RecordProperty (const std::string &key, const std::string &value) |
|
static void | RecordProperty (const std::string &key, const std::string &value) |
|
static void | RecordProperty (const std::string &key, const std::string &value) |
|
static void | RecordProperty (const std::string &key, int value) |
|
static void | RecordProperty (const std::string &key, int value) |
|
static void | RecordProperty (const std::string &key, int value) |
|
static void | RecordProperty (const std::string &key, int value) |
|
static void | RecordProperty (const std::string &key, int value) |
|
static void | RecordProperty (const std::string &key, int value) |
|
static void | SetUpTestCase () |
|
static void | SetUpTestCase () |
|
static void | SetUpTestCase () |
|
static void | SetUpTestCase () |
|
static void | SetUpTestCase () |
|
static void | SetUpTestCase () |
|
static void | SetUpTestSuite () |
|
static void | SetUpTestSuite () |
|
static void | SetUpTestSuite () |
|
static void | SetUpTestSuite () |
|
static void | SetUpTestSuite () |
|
static void | TearDownTestCase () |
|
static void | TearDownTestCase () |
|
static void | TearDownTestCase () |
|
static void | TearDownTestCase () |
|
static void | TearDownTestCase () |
|
static void | TearDownTestCase () |
|
static void | TearDownTestSuite () |
|
static void | TearDownTestSuite () |
|
static void | TearDownTestSuite () |
|
static void | TearDownTestSuite () |
|
static void | TearDownTestSuite () |
|
static const ParamType & | GetParam () |
|
static const ParamType & | GetParam () |
|
static const ParamType & | GetParam () |
|
static const ParamType & | GetParam () |
|
static const ParamType & | GetParam () |
|
Definition at line 183 of file xds_end2end_test_lib.h.