SYMBOL INDEX (23800 symbols across 3199 files) FILE: api/test/build/build_test.cc function main (line 8) | int main(int argc, char* argv[]) { FILE: api/test/build/go_build_test.go function TestNoop (line 16) | func TestNoop(t *testing.T) { FILE: api/test/validate/pgv_test.cc type TestCase (line 34) | struct TestCase { method run (line 35) | void run() { function main (line 55) | int main(int argc, char* argv[]) { FILE: api/tools/generate_listeners.py function ProtoToStruct (line 24) | def ProtoToStruct(proto): function ParseProto (line 32) | def ParseProto(path, filter_name): function GenerateListeners (line 43) | def GenerateListeners(listeners_pb_path, output_pb_path, output_json_pat... FILE: api/tools/tap2pcap.py function DumpEvent (line 34) | def DumpEvent(direction, timestamp, data): function Tap2Pcap (line 46) | def Tap2Pcap(tap_path, pcap_path): FILE: ci/flaky_test/process_xml.py function checkTestStatus (line 11) | def checkTestStatus(file): function parseXML (line 22) | def parseXML(file, visited): function processFindOutput (line 53) | def processFindOutput(f, problematic_tests): function getGitInfo (line 68) | def getGitInfo(CI_TARGET): FILE: configs/configgen.py function generate_config (line 99) | def generate_config(template_path, template, output_file, **context): FILE: docs/_ext/validating_code_block.py class ValidatingCodeBlock (line 14) | class ValidatingCodeBlock(CodeBlock): method run (line 31) | def run(self): function setup (line 55) | def setup(app): FILE: docs/conf.py class SubstitutionCodeBlock (line 23) | class SubstitutionCodeBlock(CodeBlock): method run (line 28) | def run(self): function setup (line 45) | def setup(app): FILE: docs/generate_extension_db.py class ExtensionDbError (line 28) | class ExtensionDbError(Exception): function IsMissing (line 32) | def IsMissing(value): function GetExtensionMetadata (line 36) | def GetExtensionMetadata(target): FILE: docs/generate_extension_rst.py function FormatItem (line 11) | def FormatItem(extension, metadata): FILE: docs/generate_external_dep_rst.py function CsvTable (line 24) | def CsvTable(headers, widths, rows): function RstLink (line 36) | def RstLink(text, url): function NistCpeUrl (line 41) | def NistCpeUrl(cpe): function RenderVersion (line 47) | def RenderVersion(version): function RenderTitle (line 55) | def RenderTitle(title): function CsvRow (line 82) | def CsvRow(dep): FILE: docs/root/_static/searchtools.js function splitQuery (line 52) | function splitQuery(query) { function pulse (line 127) | function pulse() { function renderApiVersionLabel (line 256) | function renderApiVersionLabel(linkUrl) { function displayNextItem (line 267) | function displayNextItem() { FILE: examples/cache/service.py function get (line 15) | def get(service_number, response_id): FILE: examples/cors/backend/service.py function cors_enabled (line 8) | def cors_enabled(status): FILE: examples/cors/frontend/service.py function index (line 8) | def index(): FILE: examples/csrf/crosssite/service.py function index (line 10) | def index(): FILE: examples/csrf/samesite/service.py function csrf_ignored (line 10) | def csrf_ignored(): function csrf_with_status (line 15) | def csrf_with_status(status): function index (line 20) | def index(): FILE: examples/ext_authz/auth/grpc-service/main.go function main (line 18) | func main() { FILE: examples/ext_authz/auth/grpc-service/pkg/auth/users.go type Users (line 9) | type Users method Check (line 12) | func (u Users) Check(key string) (bool, string) { function LoadUsers (line 21) | func LoadUsers(jsonFile string) (Users, error) { FILE: examples/ext_authz/auth/grpc-service/pkg/auth/v2/auth.go type server (line 17) | type server struct method Check (line 30) | func (s *server) Check( function New (line 24) | func New(users auth.Users) envoy_service_auth_v2.AuthorizationServer { FILE: examples/ext_authz/auth/grpc-service/pkg/auth/v3/auth.go type server (line 17) | type server struct method Check (line 30) | func (s *server) Check( function New (line 24) | func New(users auth.Users) envoy_service_auth_v3.AuthorizationServer { FILE: examples/ext_authz/auth/http-service/server.js function checkToken (line 27) | function checkToken(token) { FILE: examples/ext_authz/upstream/service/server.py function hello (line 7) | def hello(): FILE: examples/front-proxy/service.py function hello (line 27) | def hello(service_number): function trace (line 34) | def trace(service_number): FILE: examples/grpc-bridge/client/client.py class KVClient (line 22) | class KVClient(): method get (line 24) | def get(self, key): method set (line 35) | def set(self, key, value): function run (line 43) | def run(): FILE: examples/grpc-bridge/server/service.go type KV (line 16) | type KV struct method Get (line 21) | func (k *KV) Get(ctx context.Context, in *kv.GetRequest) (*kv.GetRespo... method Set (line 31) | func (k *KV) Set(ctx context.Context, in *kv.SetRequest) (*kv.SetRespo... function NewKVStore (line 41) | func NewKVStore() (kv *KV) { function main (line 49) | func main() { FILE: examples/load-reporting-service/http_server.py function hello (line 7) | def hello(): FILE: examples/load-reporting-service/main.go function main (line 12) | func main() { FILE: examples/load-reporting-service/server/lrs_server.go constant StatsFrequencyInSeconds (line 12) | StatsFrequencyInSeconds = 2 type Server (line 15) | type Server interface function NewServer (line 20) | func NewServer() Server { type server (line 24) | type server struct method StreamLoadStats (line 33) | func (s *server) StreamLoadStats(stream gcpLoadStats.LoadReportingServ... method HandleRequest (line 45) | func (s *server) HandleRequest(stream gcpLoadStats.LoadReportingServic... FILE: examples/wasm/envoy_filter_http_wasm_example.cc class ExampleRootContext (line 8) | class ExampleRootContext : public RootContext { method ExampleRootContext (line 10) | explicit ExampleRootContext(uint32_t id, std::string_view root_id) : R... class ExampleContext (line 17) | class ExampleContext : public Context { method ExampleContext (line 19) | explicit ExampleContext(uint32_t id, RootContext* root) : Context(id, ... function FilterHeadersStatus (line 49) | FilterHeadersStatus ExampleContext::onRequestHeaders(uint32_t, bool) { function FilterHeadersStatus (line 60) | FilterHeadersStatus ExampleContext::onResponseHeaders(uint32_t, bool) { function FilterDataStatus (line 73) | FilterDataStatus ExampleContext::onRequestBody(size_t body_buffer_length, function FilterDataStatus (line 80) | FilterDataStatus ExampleContext::onResponseBody(size_t /* body_buffer_le... FILE: include/envoy/access_log/access_log.h function class (line 15) | class AccessLogFile { FILE: include/envoy/api/api.h function namespace (line 14) | namespace Envoy { FILE: include/envoy/api/io_error.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/api/os_sys_calls.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/api/os_sys_calls_common.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/api/os_sys_calls_hot_restart.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/api/os_sys_calls_linux.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/buffer/buffer.h function namespace (line 21) | namespace Envoy { function class (line 395) | class WatermarkFactory { FILE: include/envoy/common/backoff_strategy.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/common/callback.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/common/conn_pool.h type class (line 13) | enum class function class (line 28) | class Cancellable { function class (line 42) | class Instance { FILE: include/envoy/common/crypto/crypto.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/common/exception.h function namespace (line 6) | namespace Envoy { FILE: include/envoy/common/interval_set.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/common/matchers.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/common/mutex_tracer.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/common/platform.h type mode_t (line 62) | typedef uint32_t mode_t; type SOCKET (line 64) | typedef SOCKET os_fd_t; type HANDLE (line 65) | typedef HANDLE filesystem_os_id_t; type sa_family_t (line 67) | typedef unsigned int sa_family_t; type iovec (line 70) | struct iovec { type msghdr (line 77) | struct msghdr { function absl (line 153) | constexpr absl::string_view null_device_path{"NUL"}; type os_fd_t (line 214) | typedef int os_fd_t; type filesystem_os_id_t (line 215) | typedef int filesystem_os_id_t; function absl (line 247) | constexpr absl::string_view null_device_path{"/dev/null"}; type mmsghdr (line 265) | struct mmsghdr { FILE: include/envoy/common/random_generator.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/common/regex.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/common/scope_tracker.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/common/time.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/compression/compressor/compressor.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/compression/compressor/config.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/compression/compressor/factory.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/compression/decompressor/config.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/compression/decompressor/decompressor.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/compression/decompressor/factory.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/config/config_provider.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/config/config_provider_manager.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/config/extension_config_provider.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/config/grpc_mux.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/config/subscription.h function ConfigUpdateFailureReason (line 19) | enum class ConfigUpdateFailureReason { FILE: include/envoy/config/subscription_factory.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/config/typed_config.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/config/typed_metadata.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/event/deferred_deletable.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/event/dispatcher.h function namespace (line 27) | namespace Envoy { FILE: include/envoy/event/file_event.h type FileReadyType (line 12) | struct FileReadyType { type class (line 21) | enum class function class (line 39) | class FileEvent { FILE: include/envoy/event/range_timer.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/event/schedulable_cb.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/event/signal.h function namespace (line 6) | namespace Envoy { FILE: include/envoy/event/timer.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/filesystem/filesystem.h function class (line 22) | class File { FILE: include/envoy/filesystem/watcher.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/filter/http/filter_config_provider.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/formatter/substitution_formatter.h function class (line 17) | class Formatter { FILE: include/envoy/grpc/async_client.h function namespace (line 17) | namespace Envoy { FILE: include/envoy/grpc/async_client_manager.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/grpc/context.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/grpc/google_grpc_creds.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/grpc/status.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/http/api_listener.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/http/async_client.h type class (line 39) | enum class function class (line 50) | class Callbacks { function virtual (line 160) | virtual void reset() PURE; function send_xff (line 214) | bool send_xff{true}; function StreamOptions (line 223) | struct RequestOptions : public StreamOptions { FILE: include/envoy/http/codec.h function namespace (line 20) | namespace Http1 { function namespace (line 24) | namespace Http2 { type class (line 43) | enum class function class (line 51) | class Http1StreamEncoderOptions { function class (line 71) | class StreamEncoder { function class (line 104) | class RequestEncoder : public virtual StreamEncoder { function class (line 124) | class ResponseEncoder : public virtual StreamEncoder { function class (line 159) | class StreamDecoder { function class (line 181) | class RequestDecoder : public virtual StreamDecoder { function class (line 215) | class ResponseDecoder : public virtual StreamDecoder { type class (line 240) | enum class function virtual (line 328) | virtual uint32_t bufferLimit() PURE; function virtual (line 343) | virtual const Network::Address::InstanceConstSharedPtr& connectionLocalA... type Http1Settings (line 369) | struct Http1Settings { type class (line 388) | enum class function stream_error_on_invalid_http_message_ (line 403) | bool stream_error_on_invalid_http_message_{false}; function class (line 409) | class Connection { FILE: include/envoy/http/codes.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/http/conn_pool.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/http/context.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/http/filter.h type class (line 28) | enum class type class (line 105) | enum class type class (line 143) | enum class function FilterMetadataStatus (line 155) | enum class FilterMetadataStatus { function class (line 164) | class StreamFilterCallbacks { FILE: include/envoy/http/hash_policy.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/http/header_map.h function namespace (line 20) | namespace Envoy { FILE: include/envoy/http/message.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/http/metadata_interface.h function class (line 26) | class MetadataMap : public UnorderedStringMap { FILE: include/envoy/http/protocol.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/http/query_params.h function namespace (line 6) | namespace Envoy { FILE: include/envoy/http/request_id_extension.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/init/manager.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/init/target.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/init/watcher.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/json/json_object.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/local_info/local_info.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/network/address.h function class (line 28) | class Ipv4 { function virtual (line 113) | virtual bool abstractNamespace() const PURE; type class (line 135) | enum class FILE: include/envoy/network/connection.h function namespace (line 18) | namespace Event { type class (line 27) | enum class type class (line 36) | enum class function class (line 41) | class ConnectionCallbacks { FILE: include/envoy/network/connection_balancer.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/network/connection_handler.h function class (line 18) | class ConnectionHandler { FILE: include/envoy/network/dns.h function class (line 18) | class ActiveDnsQuery { type DnsResponse (line 31) | struct DnsResponse { function DnsLookupFamily (line 39) | enum class DnsLookupFamily { V4Only, V6Only, Auto }; FILE: include/envoy/network/drain_decision.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/network/exception.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/network/filter.h function namespace (line 14) | namespace Event { type UdpRecvData (line 23) | struct UdpRecvData type class (line 28) | enum class function class (line 38) | class NetworkFilterCallbacks { function class (line 51) | class WriteFilterCallbacks : public virtual NetworkFilterCallbacks { function class (line 78) | class WriteFilter { function virtual (line 180) | virtual FilterStatus onNewConnection() PURE; function class (line 252) | class ListenerFilterCallbacks { FILE: include/envoy/network/hash_policy.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/network/io_handle.h function namespace (line 15) | namespace Envoy { FILE: include/envoy/network/listen_socket.h function namespace (line 18) | namespace Envoy { FILE: include/envoy/network/listener.h type UdpRecvData (line 209) | struct UdpRecvData { type UdpSendData (line 235) | struct UdpSendData { function virtual (line 267) | virtual void onReadReady() PURE; FILE: include/envoy/network/post_io_action.h function namespace (line 3) | namespace Envoy { FILE: include/envoy/network/proxy_protocol.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/network/resolver.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/network/socket.h function namespace (line 16) | namespace Envoy { FILE: include/envoy/network/socket_interface.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/network/transport_socket.h type class (line 18) | enum class type IoResult (line 23) | struct IoResult { function virtual (line 48) | virtual IoHandle& ioHandle() PURE; FILE: include/envoy/network/udp_packet_writer_config.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/network/udp_packet_writer_handler.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/protobuf/message_validator.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/ratelimit/ratelimit.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/registry/registry.h function namespace (line 26) | namespace Envoy { function disableFactory (line 253) | static bool disableFactory(absl::string_view name) { function rebuildFactoriesByTypeForTest (line 385) | static void rebuildFactoriesByTypeForTest() { function explicit (line 531) | explicit RegisterFactory(std::initializer_list deprec... function T (line 595) | T instance_{} FILE: include/envoy/router/internal_redirect.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/router/rds.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/router/route_config_provider_manager.h function namespace (line 17) | namespace Envoy { FILE: include/envoy/router/route_config_update_receiver.h function namespace (line 15) | namespace Envoy { FILE: include/envoy/router/router.h function namespace (line 36) | namespace Upstream { function class (line 46) | class ResponseEntry { function virtual (line 72) | virtual Http::Code responseCode() const PURE; function virtual (line 428) | virtual const std::string& cluster() const PURE; function virtual (line 522) | virtual Stats::StatName statName() const PURE; type class (line 673) | enum class function virtual (line 690) | virtual PathMatchType matchType() const PURE; function Derived (line 905) | Derived* mostSpecificPerFilterConfigTyped(const std::string& name) const { function virtual (line 982) | virtual const envoy::type::v3::FractionalPercent& getClientSampling() co... type class (line 1055) | enum class type class (line 1065) | enum class function class (line 1091) | class Config { FILE: include/envoy/router/router_ratelimit.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/router/scopes.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/router/shadow_writer.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/router/string_accessor.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/runtime/runtime.h function namespace (line 24) | namespace Upstream { type Entry (line 35) | struct Entry { function class (line 49) | class OverrideLayer { FILE: include/envoy/secret/secret_callbacks.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/secret/secret_manager.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/secret/secret_provider.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/server/access_log_config.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/server/active_udp_listener_config.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/server/admin.h function namespace (line 17) | namespace Envoy { FILE: include/envoy/server/api_listener.h type class (line 13) | enum class FILE: include/envoy/server/bootstrap_extension_config.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/server/config_tracker.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/server/configuration.h function namespace (line 16) | namespace Envoy { FILE: include/envoy/server/drain_manager.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/server/factory_context.h function namespace (line 34) | namespace Envoy { FILE: include/envoy/server/filter_config.h function namespace (line 16) | namespace Envoy { FILE: include/envoy/server/guarddog.h function namespace (line 6) | namespace Envoy { FILE: include/envoy/server/guarddog_config.h function namespace (line 16) | namespace Envoy { FILE: include/envoy/server/health_checker_config.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/server/hot_restart.h function namespace (line 14) | namespace Envoy { FILE: include/envoy/server/instance.h function namespace (line 32) | namespace Envoy { FILE: include/envoy/server/lifecycle_notifier.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/server/listener_manager.h function namespace (line 19) | namespace Envoy { FILE: include/envoy/server/options.h type class (line 22) | enum class type class (line 50) | enum class FILE: include/envoy/server/overload_manager.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/server/process_context.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/server/request_id_extension_config.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/server/resource_monitor.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/server/resource_monitor_config.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/server/tracer_config.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/server/transport_socket_config.h function namespace (line 21) | namespace Envoy { FILE: include/envoy/server/watchdog.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/server/worker.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/singleton/instance.h function namespace (line 5) | namespace Envoy { FILE: include/envoy/singleton/manager.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/ssl/certificate_validation_context_config.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/ssl/connection.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/ssl/context.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/ssl/context_config.h function virtual (line 31) | virtual const std::string& alpnProtocols() const PURE; FILE: include/envoy/ssl/context_manager.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/ssl/handshaker.h function class (line 14) | class HandshakeCallbacks { FILE: include/envoy/ssl/private_key/private_key.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/ssl/private_key/private_key_callbacks.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/ssl/private_key/private_key_config.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/ssl/ssl_socket_extended_info.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/ssl/ssl_socket_state.h function namespace (line 3) | namespace Envoy { FILE: include/envoy/ssl/tls_certificate_config.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/stats/allocator.h function namespace (line 18) | namespace Envoy { FILE: include/envoy/stats/histogram.h function class (line 16) | class HistogramSettings { function class (line 34) | class HistogramStatistics { FILE: include/envoy/stats/primitive_stats.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/stats/primitive_stats_macros.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/stats/refcount_ptr.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/stats/scope.h function namespace (line 14) | namespace Envoy { FILE: include/envoy/stats/sink.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/stats/stats.h function namespace (line 15) | namespace Envoy { FILE: include/envoy/stats/stats_macros.h function namespace (line 11) | namespace Envoy { FILE: include/envoy/stats/stats_matcher.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/stats/store.h function namespace (line 14) | namespace Event { function namespace (line 19) | namespace ThreadLocal { function class (line 30) | class Store : public Scope { FILE: include/envoy/stats/symbol_table.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/stats/tag.h function namespace (line 9) | namespace Envoy { FILE: include/envoy/stats/tag_extractor.h function namespace (line 13) | namespace Envoy { FILE: include/envoy/stats/tag_producer.h function namespace (line 12) | namespace Envoy { FILE: include/envoy/stats/timespan.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/stream_info/filter_state.h function namespace (line 16) | namespace Envoy { FILE: include/envoy/stream_info/stream_info.h function namespace (line 23) | namespace Envoy { FILE: include/envoy/stream_info/uint32_accessor.h function namespace (line 6) | namespace Envoy { FILE: include/envoy/tcp/conn_pool.h function class (line 21) | class UpstreamCallbacks : public Network::ConnectionCallbacks { function class (line 43) | class ConnectionState { FILE: include/envoy/thread/thread.h function namespace (line 15) | namespace Envoy { FILE: include/envoy/thread_local/thread_local.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/tracing/http_tracer.h type class (line 19) | enum class type class (line 24) | enum class type Decision (line 40) | struct Decision { type CustomTagContext (line 48) | struct CustomTagContext { function virtual (line 63) | virtual absl::string_view tag() const PURE; FILE: include/envoy/tracing/http_tracer_manager.h function namespace (line 6) | namespace Envoy { FILE: include/envoy/udp/hash_policy.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/upstream/cluster_factory.h function namespace (line 30) | namespace Envoy { FILE: include/envoy/upstream/cluster_manager.h function class (line 44) | class ClusterUpdateCallbacks { function class (line 67) | class ClusterUpdateCallbacksHandle { function class (line 90) | class ClusterManager { FILE: include/envoy/upstream/health_check_host_monitor.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/upstream/health_checker.h function HealthState (line 12) | enum class HealthState { Unhealthy, Healthy }; FILE: include/envoy/upstream/host_description.h function namespace (line 17) | namespace Envoy { function class (line 61) | class HostDescription { FILE: include/envoy/upstream/load_balancer.h function class (line 19) | class LoadBalancerContext { FILE: include/envoy/upstream/load_balancer_type.h function LoadBalancerType (line 18) | enum class LoadBalancerType { FILE: include/envoy/upstream/locality.h function namespace (line 7) | namespace Envoy { function namespace (line 53) | namespace envoy { FILE: include/envoy/upstream/outlier_detection.h function namespace (line 23) | namespace Outlier { FILE: include/envoy/upstream/resource_manager.h function namespace (line 10) | namespace Envoy { FILE: include/envoy/upstream/retry.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/upstream/thread_local_cluster.h function namespace (line 7) | namespace Envoy { FILE: include/envoy/upstream/types.h function namespace (line 8) | namespace Envoy { FILE: include/envoy/upstream/upstream.h type CreateConnectionData (line 40) | struct CreateConnectionData { type class (line 67) | enum class type class (line 71) | enum class function virtual (line 438) | virtual const std::vector& hostSetsPerPriority() const PURE; type Features (line 707) | struct Features { function virtual (line 723) | virtual bool addedViaApi() const PURE; FILE: restarter/hot-restarter.py function term_all_children (line 20) | def term_all_children(): function force_kill_all_children (line 65) | def force_kill_all_children(): function shutdown (line 81) | def shutdown(): function sigterm_handler (line 88) | def sigterm_handler(signum, frame): function sigint_handler (line 94) | def sigint_handler(signum, frame): function sighup_handler (line 100) | def sighup_handler(signum, frame): function sigusr1_handler (line 108) | def sigusr1_handler(signum, frame): function sigchld_handler (line 120) | def sigchld_handler(signum, frame): function fork_and_exec (line 170) | def fork_and_exec(): function main (line 189) | def main(): FILE: source/common/access_log/access_log_impl.cc type Envoy (line 28) | namespace Envoy { type AccessLog (line 29) | namespace AccessLog { function FilterPtr (line 54) | FilterPtr FilterFactory::fromProto(const envoy::config::accesslog::v... function InstanceSharedPtr (line 299) | InstanceSharedPtr AccessLogFactory::fromProto(const envoy::config::a... FILE: source/common/access_log/access_log_impl.h function namespace (line 23) | namespace Envoy { FILE: source/common/access_log/access_log_manager_impl.cc type Envoy (line 11) | namespace Envoy { type AccessLog (line 12) | namespace AccessLog { function AccessLogFileSharedPtr (line 28) | AccessLogFileSharedPtr AccessLogManagerImpl::createAccessLog(const s... FILE: source/common/access_log/access_log_manager_impl.h function namespace (line 18) | namespace Envoy { FILE: source/common/api/api_impl.cc type Envoy (line 9) | namespace Envoy { type Api (line 10) | namespace Api { FILE: source/common/api/api_impl.h function namespace (line 12) | namespace Envoy { FILE: source/common/api/posix/os_sys_calls_impl.cc type Envoy (line 10) | namespace Envoy { type Api (line 11) | namespace Api { function SysCallIntResult (line 13) | SysCallIntResult OsSysCallsImpl::bind(os_fd_t sockfd, const sockaddr... function SysCallIntResult (line 18) | SysCallIntResult OsSysCallsImpl::chmod(const std::string& path, mode... function SysCallIntResult (line 23) | SysCallIntResult OsSysCallsImpl::ioctl(os_fd_t sockfd, unsigned long... function SysCallIntResult (line 28) | SysCallIntResult OsSysCallsImpl::close(os_fd_t fd) { function SysCallSizeResult (line 33) | SysCallSizeResult OsSysCallsImpl::writev(os_fd_t fd, const iovec* io... function SysCallSizeResult (line 38) | SysCallSizeResult OsSysCallsImpl::readv(os_fd_t fd, const iovec* iov... function SysCallSizeResult (line 43) | SysCallSizeResult OsSysCallsImpl::recv(os_fd_t socket, void* buffer,... function SysCallSizeResult (line 48) | SysCallSizeResult OsSysCallsImpl::recvmsg(os_fd_t sockfd, msghdr* ms... function SysCallIntResult (line 53) | SysCallIntResult OsSysCallsImpl::recvmmsg(os_fd_t sockfd, struct mms... function SysCallIntResult (line 153) | SysCallIntResult OsSysCallsImpl::ftruncate(int fd, off_t length) { function SysCallPtrResult (line 158) | SysCallPtrResult OsSysCallsImpl::mmap(void* addr, size_t length, int... function SysCallIntResult (line 164) | SysCallIntResult OsSysCallsImpl::stat(const char* pathname, struct s... function SysCallIntResult (line 169) | SysCallIntResult OsSysCallsImpl::setsockopt(os_fd_t sockfd, int leve... function SysCallIntResult (line 175) | SysCallIntResult OsSysCallsImpl::getsockopt(os_fd_t sockfd, int leve... function SysCallSocketResult (line 181) | SysCallSocketResult OsSysCallsImpl::socket(int domain, int type, int... function SysCallSizeResult (line 186) | SysCallSizeResult OsSysCallsImpl::sendmsg(os_fd_t fd, const msghdr* ... function SysCallIntResult (line 191) | SysCallIntResult OsSysCallsImpl::getsockname(os_fd_t sockfd, sockadd... function SysCallIntResult (line 196) | SysCallIntResult OsSysCallsImpl::gethostname(char* name, size_t leng... function SysCallIntResult (line 201) | SysCallIntResult OsSysCallsImpl::getpeername(os_fd_t sockfd, sockadd... function SysCallIntResult (line 206) | SysCallIntResult OsSysCallsImpl::setsocketblocking(os_fd_t sockfd, b... function SysCallIntResult (line 220) | SysCallIntResult OsSysCallsImpl::connect(os_fd_t sockfd, const socka... function SysCallIntResult (line 225) | SysCallIntResult OsSysCallsImpl::shutdown(os_fd_t sockfd, int how) { function SysCallIntResult (line 230) | SysCallIntResult OsSysCallsImpl::socketpair(int domain, int type, in... function SysCallIntResult (line 235) | SysCallIntResult OsSysCallsImpl::listen(os_fd_t sockfd, int backlog) { function SysCallSizeResult (line 240) | SysCallSizeResult OsSysCallsImpl::write(os_fd_t sockfd, const void* ... function SysCallSocketResult (line 245) | SysCallSocketResult OsSysCallsImpl::accept(os_fd_t sockfd, sockaddr*... FILE: source/common/api/posix/os_sys_calls_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/api/posix/os_sys_calls_impl_hot_restart.cc type Envoy (line 5) | namespace Envoy { type Api (line 6) | namespace Api { function SysCallIntResult (line 8) | SysCallIntResult HotRestartOsSysCallsImpl::shmOpen(const char* name,... function SysCallIntResult (line 13) | SysCallIntResult HotRestartOsSysCallsImpl::shmUnlink(const char* nam... FILE: source/common/api/posix/os_sys_calls_impl_hot_restart.h function namespace (line 7) | namespace Envoy { FILE: source/common/api/posix/os_sys_calls_impl_linux.cc type Envoy (line 11) | namespace Envoy { type Api (line 12) | namespace Api { function SysCallIntResult (line 14) | SysCallIntResult LinuxOsSysCallsImpl::sched_getaffinity(pid_t pid, s... FILE: source/common/api/posix/os_sys_calls_impl_linux.h function namespace (line 11) | namespace Envoy { FILE: source/common/api/win32/os_sys_calls_impl.cc type Envoy (line 13) | namespace Envoy { type Api (line 14) | namespace Api { type wsamsgResult (line 19) | struct wsamsgResult { function iovecToWSABUF (line 24) | std::vector iovecToWSABUF(const iovec* vec, int in_vec) { function LPFN_WSARECVMSG (line 58) | LPFN_WSARECVMSG getFnPtrWSARecvMsg() { function wsamsgResult (line 77) | wsamsgResult msghdrToWSAMSG(const msghdr* msg) { function SysCallIntResult (line 97) | SysCallIntResult OsSysCallsImpl::bind(os_fd_t sockfd, const sockaddr... function SysCallIntResult (line 102) | SysCallIntResult OsSysCallsImpl::chmod(const std::string& path, mode... function SysCallIntResult (line 107) | SysCallIntResult OsSysCallsImpl::ioctl(os_fd_t sockfd, unsigned long... function SysCallIntResult (line 112) | SysCallIntResult OsSysCallsImpl::close(os_fd_t fd) { function SysCallSizeResult (line 117) | SysCallSizeResult OsSysCallsImpl::writev(os_fd_t fd, const iovec* io... function SysCallSizeResult (line 128) | SysCallSizeResult OsSysCallsImpl::readv(os_fd_t fd, const iovec* iov... function SysCallSizeResult (line 141) | SysCallSizeResult OsSysCallsImpl::recv(os_fd_t socket, void* buffer,... function SysCallSizeResult (line 146) | SysCallSizeResult OsSysCallsImpl::recvmsg(os_fd_t sockfd, msghdr* ms... function SysCallIntResult (line 162) | SysCallIntResult OsSysCallsImpl::recvmmsg(os_fd_t sockfd, struct mms... function SysCallIntResult (line 187) | SysCallIntResult OsSysCallsImpl::ftruncate(int fd, off_t length) { function SysCallPtrResult (line 192) | SysCallPtrResult OsSysCallsImpl::mmap(void* addr, size_t length, int... function SysCallIntResult (line 197) | SysCallIntResult OsSysCallsImpl::stat(const char* pathname, struct s... function SysCallIntResult (line 202) | SysCallIntResult OsSysCallsImpl::setsockopt(os_fd_t sockfd, int leve... function SysCallIntResult (line 208) | SysCallIntResult OsSysCallsImpl::getsockopt(os_fd_t sockfd, int leve... function SysCallSocketResult (line 214) | SysCallSocketResult OsSysCallsImpl::socket(int domain, int type, int... function SysCallSizeResult (line 219) | SysCallSizeResult OsSysCallsImpl::sendmsg(os_fd_t sockfd, const msgh... function SysCallIntResult (line 231) | SysCallIntResult OsSysCallsImpl::getsockname(os_fd_t sockfd, sockadd... function SysCallIntResult (line 236) | SysCallIntResult OsSysCallsImpl::gethostname(char* name, size_t leng... function SysCallIntResult (line 241) | SysCallIntResult OsSysCallsImpl::getpeername(os_fd_t sockfd, sockadd... function SysCallIntResult (line 246) | SysCallIntResult OsSysCallsImpl::setsocketblocking(os_fd_t sockfd, b... function SysCallIntResult (line 252) | SysCallIntResult OsSysCallsImpl::connect(os_fd_t sockfd, const socka... function SysCallIntResult (line 257) | SysCallIntResult OsSysCallsImpl::shutdown(os_fd_t sockfd, int how) { function SysCallIntResult (line 262) | SysCallIntResult OsSysCallsImpl::socketpair(int domain, int type, in... function SysCallIntResult (line 347) | SysCallIntResult OsSysCallsImpl::listen(os_fd_t sockfd, int backlog) { function SysCallSizeResult (line 352) | SysCallSizeResult OsSysCallsImpl::write(os_fd_t sockfd, const void* ... function SysCallSocketResult (line 357) | SysCallSocketResult OsSysCallsImpl::accept(os_fd_t sockfd, sockaddr*... FILE: source/common/api/win32/os_sys_calls_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/buffer/buffer_impl.cc type Envoy (line 11) | namespace Envoy { type Buffer (line 12) | namespace Buffer { function RawSliceVector (line 176) | RawSliceVector OwnedImpl::getRawSlices(absl::optional max_... function SliceDataPtr (line 204) | SliceDataPtr OwnedImpl::extractMutableFrontSlice() { FILE: source/common/buffer/buffer_impl.h function namespace (line 15) | namespace Envoy { function class (line 548) | class OwnedImpl : public LibEventInstance { FILE: source/common/buffer/watermark_buffer.cc type Envoy (line 6) | namespace Envoy { type Buffer (line 7) | namespace Buffer { function SliceDataPtr (line 54) | SliceDataPtr WatermarkBuffer::extractMutableFrontSlice() { FILE: source/common/buffer/watermark_buffer.h function namespace (line 8) | namespace Envoy { FILE: source/common/buffer/zero_copy_input_stream_impl.cc type Envoy (line 6) | namespace Envoy { type Buffer (line 7) | namespace Buffer { FILE: source/common/buffer/zero_copy_input_stream_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/chromium_url/url_canon.cc type chromium_url (line 12) | namespace chromium_url { class EXPORT_TEMPLATE_DEFINE (line 14) | class EXPORT_TEMPLATE_DEFINE FILE: source/common/chromium_url/url_canon.h function namespace (line 17) | namespace chromium_url { FILE: source/common/chromium_url/url_canon_internal.cc type chromium_url (line 10) | namespace chromium_url { FILE: source/common/chromium_url/url_canon_internal.h function namespace (line 22) | namespace chromium_url { FILE: source/common/chromium_url/url_canon_path.cc type chromium_url (line 14) | namespace chromium_url { type CharacterFlags (line 18) | enum CharacterFlags { type DotDisposition (line 99) | enum DotDisposition { function DotDisposition (line 122) | DotDisposition ClassifyAfterDot(const CHAR* spec, int after_dot, int e... function BackUpToPreviousSlash (line 167) | void BackUpToPreviousSlash(int path_begin_in_output, CanonOutput* outp... function CheckForNestedEscapes (line 212) | void CheckForNestedEscapes(const CHAR* spec, int next_input_index, int... function DoPartialPath (line 265) | bool DoPartialPath(const CHAR* spec, const Component& path, int path_b... function DoPath (line 386) | bool DoPath(const CHAR* spec, const Component& path, CanonOutput* outp... function CanonicalizePath (line 408) | bool CanonicalizePath(const char* spec, const Component& path, CanonOu... FILE: source/common/chromium_url/url_canon_stdstring.cc type chromium_url (line 10) | namespace chromium_url { FILE: source/common/chromium_url/url_canon_stdstring.h function namespace (line 24) | namespace chromium_url { FILE: source/common/chromium_url/url_parse.h function namespace (line 11) | namespace chromium_url { FILE: source/common/chromium_url/url_parse_internal.h function namespace (line 11) | namespace chromium_url { FILE: source/common/common/android/logger_impl.cc type Envoy (line 5) | namespace Envoy { type Logger (line 6) | namespace Logger { FILE: source/common/common/android/logger_impl.h function namespace (line 5) | namespace Envoy { FILE: source/common/common/assert.cc type Envoy (line 7) | namespace Envoy { type Assert (line 8) | namespace Assert { class ActionRegistrationImpl (line 10) | class ActionRegistrationImpl : public ActionRegistration { method ActionRegistrationImpl (line 12) | ActionRegistrationImpl(std::function action) { method invokeAction (line 22) | static void invokeAction() { class EnvoyBugRegistrationImpl (line 37) | class EnvoyBugRegistrationImpl : public ActionRegistration { method EnvoyBugRegistrationImpl (line 39) | EnvoyBugRegistrationImpl(std::function action) { method shouldLogAndInvoke (line 60) | static bool shouldLogAndInvoke(absl::string_view bug_name) { method invokeAction (line 72) | static void invokeAction() { function ActionRegistrationPtr (line 94) | ActionRegistrationPtr setDebugAssertionFailureRecordAction(const std... function ActionRegistrationPtr (line 98) | ActionRegistrationPtr setEnvoyBugFailureRecordAction(const std::func... function invokeDebugAssertionFailureRecordActionForAssertMacroUseOnly (line 102) | void invokeDebugAssertionFailureRecordActionForAssertMacroUseOnly() { function invokeEnvoyBugFailureRecordActionForEnvoyBugMacroUseOnly (line 106) | void invokeEnvoyBugFailureRecordActionForEnvoyBugMacroUseOnly() { function shouldLogAndInvokeEnvoyBugForEnvoyBugMacroUseOnly (line 110) | bool shouldLogAndInvokeEnvoyBugForEnvoyBugMacroUseOnly(absl::string_... FILE: source/common/common/assert.h function namespace (line 7) | namespace Envoy { FILE: source/common/common/backoff_strategy.cc type Envoy (line 3) | namespace Envoy { FILE: source/common/common/backoff_strategy.h function namespace (line 11) | namespace Envoy { FILE: source/common/common/base64.cc type Envoy (line 11) | namespace Envoy { function decodeBase (line 52) | inline bool decodeBase(const uint8_t cur_char, uint64_t pos, std::stri... function decodeLast (line 79) | inline bool decodeLast(const uint8_t cur_char, uint64_t pos, std::stri... function encodeBase (line 103) | inline void encodeBase(const uint8_t cur_char, uint64_t pos, uint8_t& ... function encodeLast (line 122) | inline void encodeLast(uint64_t pos, uint8_t last_char, std::string& ret, FILE: source/common/common/base64.h function namespace (line 10) | namespace Envoy { FILE: source/common/common/base_logger.cc type Envoy (line 3) | namespace Envoy { type Logger (line 4) | namespace Logger { FILE: source/common/common/base_logger.h function namespace (line 8) | namespace Envoy { FILE: source/common/common/basic_resource_impl.h function namespace (line 12) | namespace Envoy { FILE: source/common/common/byte_order.h function ByteOrder (line 10) | enum class ByteOrder { Host, LittleEndian, BigEndian }; function T (line 39) | static T to(T value) { return value; } function T (line 41) | static T from(T value) { return value; } function T (line 48) | static T to(T value) { return value; } function T (line 50) | static T from(T value) { return value; } function T (line 57) | static T to(T value) { return value; } function T (line 59) | static T from(T value) { return value; } function T (line 66) | static T to(T value) { return value; } function T (line 68) | static T from(T value) { return value; } function T (line 75) | static T to(T value) { return static_cast(htole16(static_cast(le16toh(static_cast(htole32(static_cast(le32toh(static_cast(htole64(static_cast(le64toh(static_cast(htobe16(static_cast(be16toh(static_cast(htobe32(static_cast(be32toh(static_cast(htobe64(static_cast(be64toh(static_cast> 47); } function const (line 80) | struct HeterogeneousStringHash { function const (line 94) | struct HeterogeneousStringEqual { function const (line 100) | size_t operator()(absl::string_view a, const SharedString& b) const { re... function const (line 101) | size_t operator()(const SharedString& a, absl::string_view b) const { re... FILE: source/common/common/hex.cc type Envoy (line 13) | namespace Envoy { FILE: source/common/common/hex.h function namespace (line 6) | namespace Envoy { FILE: source/common/common/linked_object.h function namespace (line 8) | namespace Envoy { function typename (line 54) | typename ListType::iterator entry() { function inserted (line 62) | bool inserted() { return inserted_; } function moveBetweenLists (line 69) | void moveBetweenLists(ListType& src, ListType& dst) { function inserted_ (line 100) | bool inserted_{false}; // iterators do not have any "invalid" value so w... FILE: source/common/common/lock_guard.h function namespace (line 8) | namespace Envoy { FILE: source/common/common/logger.cc type Envoy (line 17) | namespace Envoy { type Logger (line 18) | namespace Logger { function DelegatingLogSinkSharedPtr (line 105) | DelegatingLogSinkSharedPtr DelegatingLogSink::init() { function Logger (line 209) | Logger* Registry::logger(const std::string& log_name) { FILE: source/common/common/logger.h function namespace (line 25) | namespace Envoy { FILE: source/common/common/logger_delegates.cc type Envoy (line 10) | namespace Envoy { type Logger (line 11) | namespace Logger { FILE: source/common/common/logger_delegates.h function namespace (line 14) | namespace Envoy { FILE: source/common/common/macros.h function namespace (line 3) | namespace Envoy { FILE: source/common/common/matchers.cc type Envoy (line 16) | namespace Envoy { type Matchers (line 17) | namespace Matchers { function ValueMatcherConstSharedPtr (line 19) | ValueMatcherConstSharedPtr ValueMatcher::create(const envoy::type::m... function PathMatcherConstSharedPtr (line 153) | PathMatcherConstSharedPtr PathMatcher::createExact(const std::string... function PathMatcherConstSharedPtr (line 160) | PathMatcherConstSharedPtr PathMatcher::createPrefix(const std::strin... FILE: source/common/common/matchers.h function namespace (line 17) | namespace Envoy { FILE: source/common/common/mem_block_builder.h function namespace (line 9) | namespace Envoy { FILE: source/common/common/mutex_tracer_impl.cc type Envoy (line 10) | namespace Envoy { function MutexTracerImpl (line 14) | MutexTracerImpl& MutexTracerImpl::getOrCreateTracer() { FILE: source/common/common/mutex_tracer_impl.h function namespace (line 11) | namespace Envoy { FILE: source/common/common/non_copyable.h function namespace (line 3) | namespace Envoy { FILE: source/common/common/perf_annotation.cc type Envoy (line 18) | namespace Envoy { function PerfAnnotationContext (line 148) | PerfAnnotationContext* PerfAnnotationContext::getOrCreate() { FILE: source/common/common/perf_annotation.h function namespace (line 69) | namespace Envoy { FILE: source/common/common/phantom.h function namespace (line 5) | namespace Envoy { FILE: source/common/common/posix/thread_impl.cc type Envoy (line 10) | namespace Envoy { type Thread (line 11) | namespace Thread { function getCurrentThreadId (line 15) | int64_t getCurrentThreadId() { class ThreadImplPosix (line 38) | class ThreadImplPosix : public Thread { method ThreadImplPosix (line 40) | ThreadImplPosix(std::function thread_routine, OptionsOptCo... method name (line 85) | std::string name() const override { return name_; } method join (line 88) | void join() override { method getNameFromOS (line 100) | bool getNameFromOS(std::string& name) { function ThreadPtr (line 119) | ThreadPtr ThreadFactoryImplPosix::createThread(std::function... function ThreadId (line 124) | ThreadId ThreadFactoryImplPosix::currentThreadId() { return ThreadId... FILE: source/common/common/posix/thread_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/common/random_generator.cc type Envoy (line 7) | namespace Envoy { type Random (line 8) | namespace Random { FILE: source/common/common/random_generator.h function namespace (line 5) | namespace Envoy { FILE: source/common/common/regex.cc type Envoy (line 14) | namespace Envoy { type Regex (line 15) | namespace Regex { class CompiledStdMatcher (line 18) | class CompiledStdMatcher : public CompiledMatcher { method CompiledStdMatcher (line 20) | CompiledStdMatcher(std::regex&& regex) : regex_(std::move(regex)) {} method match (line 23) | bool match(absl::string_view value) const override { method replaceAll (line 32) | std::string replaceAll(absl::string_view value, absl::string_view ... class CompiledGoogleReMatcher (line 44) | class CompiledGoogleReMatcher : public CompiledMatcher { method CompiledGoogleReMatcher (line 46) | CompiledGoogleReMatcher(const envoy::type::matcher::v3::RegexMatch... method match (line 106) | bool match(absl::string_view value) const override { method replaceAll (line 111) | std::string replaceAll(absl::string_view value, absl::string_view ... function CompiledMatcherPtr (line 124) | CompiledMatcherPtr Utility::parseRegex(const envoy::type::matcher::v... function CompiledMatcherPtr (line 130) | CompiledMatcherPtr Utility::parseStdRegexAsCompiledMatcher(const std... FILE: source/common/common/regex.h function namespace (line 9) | namespace Envoy { FILE: source/common/common/scalar_to_byte_vector.h function namespace (line 6) | namespace Envoy { FILE: source/common/common/scope_tracker.h function namespace (line 6) | namespace Envoy { FILE: source/common/common/standard/logger_impl.h function namespace (line 5) | namespace Envoy { FILE: source/common/common/statusor.h function namespace (line 38) | namespace Envoy { FILE: source/common/common/stl_helpers.h function namespace (line 10) | namespace Envoy { function namespace (line 23) | namespace std { FILE: source/common/common/thread.h function namespace (line 14) | namespace Envoy { FILE: source/common/common/thread_synchronizer.cc type Envoy (line 3) | namespace Envoy { type Thread (line 4) | namespace Thread { FILE: source/common/common/thread_synchronizer.h function namespace (line 10) | namespace Envoy { FILE: source/common/common/token_bucket_impl.cc type Envoy (line 5) | namespace Envoy { FILE: source/common/common/token_bucket_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/common/utility.cc type Envoy (line 26) | namespace Envoy { class SpecifierConstantValues (line 30) | class SpecifierConstantValues { function errorDetails (line 42) | const std::string errorDetails(int error_code) { type CachedTime (line 68) | struct CachedTime { type Formatted (line 75) | struct Formatted { type CachedTime (line 450) | struct CachedTime { type Formatted (line 75) | struct Formatted { FILE: source/common/common/utility.h function namespace (line 19) | namespace Envoy { function class (line 98) | class AccessLogDateTimeFormatter { function class (line 106) | class RealTimeSource : public TimeSource { function MonotonicTime (line 110) | MonotonicTime monotonicTime() override { return std::chrono::steady_cloc... function class (line 116) | class ConstMemoryStreamBuffer : public std::streambuf { function class (line 136) | class DateUtil { function class (line 158) | class StringUtil { function class (line 387) | class Primes { function class (line 403) | class WeightedClusterUtil { function override (line 486) | const override { function clear (line 490) | void clear() override { intervals_.clear(); } type Compare (line 493) | struct Compare { type EnumClassHash (line 504) | struct EnumClassHash { function class (line 514) | class WelfordStandardDeviation { function Value (line 546) | Value value_{} function Value (line 583) | Value find(absl::string_view key) const { function Value (line 600) | Value findLongestPrefix(const char* key) const { function class (line 626) | class ExceptionUtil { function class (line 670) | class InlineStorage : public NonCopyable { function class (line 699) | class InlineString : public InlineStorage { FILE: source/common/common/win32/thread_impl.cc type Envoy (line 6) | namespace Envoy { type Thread (line 7) | namespace Thread { function ThreadPtr (line 35) | ThreadPtr ThreadFactoryImplWin32::createThread(std::function... function ThreadId (line 40) | ThreadId ThreadFactoryImplWin32::currentThreadId() { FILE: source/common/common/win32/thread_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/config/api_type_oracle.cc type Envoy (line 5) | namespace Envoy { type Config (line 6) | namespace Config { FILE: source/common/config/api_type_oracle.h function namespace (line 9) | namespace Envoy { FILE: source/common/config/api_version.h function namespace (line 7) | namespace Envoy {} FILE: source/common/config/config_provider_impl.cc type Envoy (line 3) | namespace Envoy { type Config (line 4) | namespace Config { FILE: source/common/config/config_provider_impl.h function namespace (line 19) | namespace Envoy { FILE: source/common/config/datasource.cc type Envoy (line 7) | namespace Envoy { type Config (line 8) | namespace Config { type DataSource (line 9) | namespace DataSource { function read (line 16) | std::string read(const envoy::config::core::v3::DataSource& source... function getPath (line 34) | absl::optional getPath(const envoy::config::core::v3:... FILE: source/common/config/datasource.h function namespace (line 18) | namespace Envoy { FILE: source/common/config/decoded_resource_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/config/delta_subscription_state.cc type Envoy (line 9) | namespace Envoy { type Config (line 10) | namespace Config { function UpdateAck (line 46) | UpdateAck DeltaSubscriptionState::handleResponse( FILE: source/common/config/delta_subscription_state.h function namespace (line 18) | namespace Envoy { FILE: source/common/config/filesystem_subscription_impl.cc type Envoy (line 12) | namespace Envoy { type Config (line 13) | namespace Config { FILE: source/common/config/filesystem_subscription_impl.h function namespace (line 11) | namespace Envoy { FILE: source/common/config/grpc_mux_impl.cc type Envoy (line 14) | namespace Envoy { type Config (line 15) | namespace Config { function GrpcMuxWatchPtr (line 64) | GrpcMuxWatchPtr GrpcMuxImpl::addWatch(const std::string& type_url, function ScopedResume (line 95) | ScopedResume GrpcMuxImpl::pause(const std::string& type_url) { function ScopedResume (line 99) | ScopedResume GrpcMuxImpl::pause(const std::vector type_... FILE: source/common/config/grpc_mux_impl.h function namespace (line 27) | namespace Envoy { function ScopedResume (line 165) | ScopedResume pause(const std::vector) override { function GrpcMuxWatchPtr (line 169) | GrpcMuxWatchPtr addWatch(const std::string&, const std::set... function requestOnDemandUpdate (line 174) | void requestOnDemandUpdate(const std::string&, const std::setpause... FILE: source/common/config/grpc_subscription_impl.h function namespace (line 11) | namespace Envoy { FILE: source/common/config/http_subscription_impl.cc type Envoy (line 20) | namespace Envoy { type Config (line 21) | namespace Config { FILE: source/common/config/http_subscription_impl.h function namespace (line 12) | namespace Envoy { FILE: source/common/config/metadata.cc type Envoy (line 8) | namespace Envoy { type Config (line 9) | namespace Config { function ConstMetadataSharedPoolSharedPtr (line 108) | ConstMetadataSharedPoolSharedPtr FILE: source/common/config/metadata.h function namespace (line 18) | namespace Envoy { FILE: source/common/config/new_grpc_mux_impl.cc type Envoy (line 14) | namespace Envoy { type Config (line 15) | namespace Config { function ScopedResume (line 30) | ScopedResume NewGrpcMuxImpl::pause(const std::string& type_url) { function ScopedResume (line 34) | ScopedResume NewGrpcMuxImpl::pause(const std::vector ty... function GrpcMuxWatchPtr (line 128) | GrpcMuxWatchPtr NewGrpcMuxImpl::addWatch(const std::string& type_url, FILE: source/common/config/new_grpc_mux_impl.h function namespace (line 21) | namespace Envoy { FILE: source/common/config/opaque_resource_decoder_impl.h function namespace (line 7) | namespace Envoy { FILE: source/common/config/pausable_ack_queue.cc type Envoy (line 7) | namespace Envoy { type Config (line 8) | namespace Config { function UpdateAck (line 23) | const UpdateAck& PausableAckQueue::front() { function UpdateAck (line 33) | UpdateAck PausableAckQueue::popFront() { FILE: source/common/config/pausable_ack_queue.h function namespace (line 9) | namespace Envoy { FILE: source/common/config/protobuf_link_hacks.h function namespace (line 27) | namespace Envoy { FILE: source/common/config/remote_data_fetcher.cc type Envoy (line 11) | namespace Envoy { type Config (line 12) | namespace Config { type DataFetcher (line 13) | namespace DataFetcher { FILE: source/common/config/remote_data_fetcher.h function namespace (line 7) | namespace Envoy { FILE: source/common/config/resource_name.h function namespace (line 11) | namespace Envoy { FILE: source/common/config/runtime_utility.cc type Envoy (line 5) | namespace Envoy { type Config (line 6) | namespace Config { function translateRuntime (line 8) | void translateRuntime(const envoy::config::bootstrap::v3::Runtime& r... FILE: source/common/config/runtime_utility.h function namespace (line 5) | namespace Envoy { FILE: source/common/config/subscription_base.h function namespace (line 8) | namespace Envoy { FILE: source/common/config/subscription_factory_impl.cc type Envoy (line 16) | namespace Envoy { type Config (line 17) | namespace Config { function SubscriptionPtr (line 26) | SubscriptionPtr SubscriptionFactoryImpl::subscriptionFromConfigSource( function SubscriptionPtr (line 111) | SubscriptionPtr SubscriptionFactoryImpl::collectionSubscriptionFromUrl( FILE: source/common/config/subscription_factory_impl.h function namespace (line 13) | namespace Envoy { FILE: source/common/config/type_to_endpoint.cc type Envoy (line 12) | namespace Envoy { type Config (line 13) | namespace Config { type ServiceVersionInfo (line 21) | struct ServiceVersionInfo { function ServiceVersionInfoMap (line 57) | ServiceVersionInfoMap function TypeUrl (line 76) | TypeUrl getResourceTypeUrl(absl::string_view service_name) { type VersionedDiscoveryType (line 89) | struct VersionedDiscoveryType { type VersionedService (line 99) | struct VersionedService { function TypeUrlToVersionedServiceMap (line 154) | TypeUrlToVersionedServiceMap* buildTypeUrlToServiceMap() { function TypeUrlToVersionedServiceMap (line 218) | TypeUrlToVersionedServiceMap& typeUrlToVersionedServiceMap() { function effectiveTransportApiVersion (line 224) | envoy::config::core::v3::ApiVersion FILE: source/common/config/type_to_endpoint.h function namespace (line 9) | namespace Envoy { FILE: source/common/config/udpa_context_params.cc type Envoy (line 6) | namespace Envoy { type Config (line 7) | namespace Config { function RenderContextParamCb (line 14) | RenderContextParamCb directStringFieldRenderer(const std::string& fi... function RenderContextParamCb (line 20) | RenderContextParamCb localityStringFieldRenderer(const std::string& ... function buildSemanticVersionRenderer (line 26) | std::string buildSemanticVersionRenderer(const envoy::config::core::... function NodeContextRenderers (line 31) | const NodeContextRenderers& nodeParamCbs() { function mergeMetadataJson (line 42) | void mergeMetadataJson(Protobuf::Map& params, FILE: source/common/config/udpa_context_params.h function namespace (line 8) | namespace Envoy { FILE: source/common/config/udpa_resource.cc type Envoy (line 14) | namespace Envoy { type Config (line 15) | namespace Config { function encodeAuthority (line 24) | std::string encodeAuthority(const std::string& authority) { function encodeIdPath (line 28) | std::string encodeIdPath(const Protobuf::RepeatedPtrField max_length) { type JsonFormatMapVisitor (line 52) | struct JsonFormatMapVisitor : Ts... { using Ts::operator()...; } function FormatterPtr (line 64) | FormatterPtr SubstitutionFormatUtils::defaultSubstitutionFormatter() { class StreamInfoStringFieldExtractor (line 405) | class StreamInfoStringFieldExtractor : public StreamInfoFormatter::F... method StreamInfoStringFieldExtractor (line 409) | StreamInfoStringFieldExtractor(FieldExtractor f) : field_extractor... method extract (line 412) | absl::optional extract(const StreamInfo::StreamInfo& ... method extractValue (line 415) | ProtobufWkt::Value extractValue(const StreamInfo::StreamInfo& stre... class StreamInfoDurationFieldExtractor (line 424) | class StreamInfoDurationFieldExtractor : public StreamInfoFormatter:... method StreamInfoDurationFieldExtractor (line 429) | StreamInfoDurationFieldExtractor(FieldExtractor f) : field_extract... method extract (line 432) | absl::optional extract(const StreamInfo::StreamInfo& ... method extractValue (line 440) | ProtobufWkt::Value extractValue(const StreamInfo::StreamInfo& stre... method extractMillis (line 450) | absl::optional extractMillis(const StreamInfo::StreamInfo... class StreamInfoUInt64FieldExtractor (line 462) | class StreamInfoUInt64FieldExtractor : public StreamInfoFormatter::F... method StreamInfoUInt64FieldExtractor (line 466) | StreamInfoUInt64FieldExtractor(FieldExtractor f) : field_extractor... method extract (line 469) | absl::optional extract(const StreamInfo::StreamInfo& ... method extractValue (line 472) | ProtobufWkt::Value extractValue(const StreamInfo::StreamInfo& stre... class StreamInfoAddressFieldExtractor (line 481) | class StreamInfoAddressFieldExtractor : public StreamInfoFormatter::... method withPort (line 486) | static std::unique_ptr withPort(F... method withoutPort (line 491) | static std::unique_ptr withoutPor... method justPort (line 496) | static std::unique_ptr justPort(F... method StreamInfoAddressFieldExtractor (line 501) | StreamInfoAddressFieldExtractor( method extract (line 506) | absl::optional extract(const StreamInfo::StreamInfo& ... method extractValue (line 514) | ProtobufWkt::Value extractValue(const StreamInfo::StreamInfo& stre... method toString (line 524) | std::string toString(const Network::Address::Instance& address) co... class StreamInfoSslConnectionInfoFieldExtractor (line 541) | class StreamInfoSslConnectionInfoFieldExtractor : public StreamInfoF... method StreamInfoSslConnectionInfoFieldExtractor (line 546) | StreamInfoSslConnectionInfoFieldExtractor(FieldExtractor f) : fiel... method extract (line 548) | absl::optional extract(const StreamInfo::StreamInfo& ... method extractValue (line 561) | ProtobufWkt::Value extractValue(const StreamInfo::StreamInfo& stre... FILE: source/common/formatter/substitution_formatter.h function TrailParamStart (line 66) | static const size_t TrailParamStart{sizeof("TRAILER(") - 1}; FILE: source/common/grpc/async_client_impl.cc type Envoy (line 12) | namespace Envoy { type Grpc (line 13) | namespace Grpc { function AsyncRequest (line 28) | AsyncRequest* AsyncClientImpl::sendRaw(absl::string_view service_ful... function RawAsyncStream (line 46) | RawAsyncStream* AsyncClientImpl::startRaw(absl::string_view service_... FILE: source/common/grpc/async_client_impl.h function namespace (line 14) | namespace Envoy { FILE: source/common/grpc/async_client_manager_impl.cc type Envoy (line 12) | namespace Envoy { type Grpc (line 13) | namespace Grpc { function RawAsyncClientPtr (line 47) | RawAsyncClientPtr AsyncClientFactoryImpl::create() { function RawAsyncClientPtr (line 71) | RawAsyncClientPtr GoogleAsyncClientFactoryImpl::create() { function AsyncClientFactoryPtr (line 82) | AsyncClientFactoryPtr FILE: source/common/grpc/async_client_manager_impl.h function namespace (line 13) | namespace Envoy { FILE: source/common/grpc/codec.cc type Envoy (line 12) | namespace Envoy { type Grpc (line 13) | namespace Grpc { FILE: source/common/grpc/codec.h type class (line 18) | enum class type Frame (line 20) | struct Frame { function class (line 26) | class Encoder { type class (line 55) | enum class function frameStart (line 93) | frameStart(uint8_t) { return true; } function virtual (line 94) | virtual void frameDataStart() {} function virtual (line 95) | virtual void frameData(uint8_t*, uint64_t) {} function virtual (line 96) | virtual void frameDataEnd() {} function State (line 98) | State state_{State::FhFlag}; function class (line 103) | class Decoder : public FrameInspector { FILE: source/common/grpc/common.cc type Envoy (line 26) | namespace Envoy { type Grpc (line 27) | namespace Grpc { FILE: source/common/grpc/common.h function namespace (line 20) | namespace Envoy { FILE: source/common/grpc/context_impl.cc type Envoy (line 9) | namespace Envoy { type Grpc (line 10) | namespace Grpc { FILE: source/common/grpc/context_impl.h function namespace (line 16) | namespace Envoy { FILE: source/common/grpc/google_async_client_impl.cc type Envoy (line 17) | namespace Envoy { type Grpc (line 18) | namespace Grpc { function AsyncRequest (line 108) | AsyncRequest* GoogleAsyncClientImpl::sendRaw(absl::string_view servi... function RawAsyncStream (line 127) | RawAsyncStream* GoogleAsyncClientImpl::startRaw(absl::string_view se... FILE: source/common/grpc/google_async_client_impl.h function namespace (line 29) | namespace Envoy { FILE: source/common/grpc/google_grpc_context.cc type Envoy (line 14) | namespace Envoy { type Grpc (line 15) | namespace Grpc { FILE: source/common/grpc/google_grpc_context.h function namespace (line 5) | namespace Envoy { FILE: source/common/grpc/google_grpc_creds_impl.cc type Envoy (line 9) | namespace Envoy { type Grpc (line 10) | namespace Grpc { class DefaultGoogleGrpcCredentialsFactory (line 138) | class DefaultGoogleGrpcCredentialsFactory : public GoogleGrpcCredent... method getChannelCredentials (line 141) | std::shared_ptr method name (line 147) | std::string name() const override { return "envoy.grpc_credentials... FILE: source/common/grpc/google_grpc_creds_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/grpc/google_grpc_utils.cc type Envoy (line 22) | namespace Envoy { type Grpc (line 23) | namespace Grpc { function getGoogleGrpcChannelCredentials (line 27) | std::shared_ptr type BufferInstanceContainer (line 49) | struct BufferInstanceContainer { method BufferInstanceContainer (line 50) | BufferInstanceContainer(int ref_count, Buffer::InstancePtr&& buffer) method derefBufferInstanceContainer (line 55) | static void derefBufferInstanceContainer(void* container_ptr) { class GrpcSliceBufferFragmentImpl (line 85) | class GrpcSliceBufferFragmentImpl : public Buffer::BufferFragment { method GrpcSliceBufferFragmentImpl (line 87) | explicit GrpcSliceBufferFragmentImpl(grpc::Slice&& slice) : slice_... method size (line 91) | size_t size() const override { return slice_.size(); } method done (line 92) | void done() override { delete this; } FILE: source/common/grpc/google_grpc_utils.h function namespace (line 13) | namespace Envoy { FILE: source/common/grpc/stat_names.cc type Envoy (line 3) | namespace Envoy { type Grpc (line 4) | namespace Grpc { FILE: source/common/grpc/stat_names.h function namespace (line 9) | namespace Envoy { FILE: source/common/grpc/status.cc type Envoy (line 3) | namespace Envoy { type Grpc (line 4) | namespace Grpc { FILE: source/common/grpc/status.h function namespace (line 8) | namespace Envoy { FILE: source/common/grpc/typed_async_client.cc type Envoy (line 10) | namespace Envoy { type Grpc (line 11) | namespace Grpc { type Internal (line 12) | namespace Internal { function sendMessageUntyped (line 14) | void sendMessageUntyped(RawAsyncStream* stream, const Protobuf::Me... function parseMessageUntyped (line 18) | ProtobufTypes::MessagePtr parseMessageUntyped(ProtobufTypes::Messa... function RawAsyncStream (line 30) | RawAsyncStream* startUntyped(RawAsyncClient* client, function AsyncRequest (line 38) | AsyncRequest* sendUntyped(RawAsyncClient* client, const Protobuf::... FILE: source/common/grpc/typed_async_client.h function namespace (line 11) | namespace Envoy { FILE: source/common/html/utility.cc type Envoy (line 7) | namespace Envoy { type Html (line 8) | namespace Html { FILE: source/common/html/utility.h function namespace (line 5) | namespace Envoy { FILE: source/common/http/async_client_impl.cc type Envoy (line 15) | namespace Envoy { type Http (line 16) | namespace Http { FILE: source/common/http/async_client_impl.h function namespace (line 40) | namespace Envoy { function std (line 161) | const std::vector retriable_status_codes_{} function std (line 162) | const std::vector retriable_headers_{} function std (line 163) | const std::vector retriable_request_header... function std (line 164) | const std::vector reset_headers_{} type NullConfig (line 167) | struct NullConfig function std (line 178) | const std::list& internalOnlyHeaders() const override { type NullVirtualHost (line 189) | struct NullVirtualHost function Router (line 192) | const Router::RateLimitPolicy& rateLimitPolicy() const override { return... function Router (line 194) | const Router::Config& routeConfig() const override { return route_config... function retryShadowBufferLimit (line 200) | uint32_t retryShadowBufferLimit() const override { function std (line 209) | const std::string& matcher() const override { return EMPTY_STRING; } function Router (line 228) | const Router::CorsPolicy* corsPolicy() const override { return nullptr; } function finalizeRequestHeaders (line 229) | void finalizeRequestHeaders(Http::RequestHeaderMap&, const StreamInfo::S... function finalizeResponseHeaders (line 231) | void finalizeResponseHeaders(Http::ResponseHeaderMap&, function HashPolicy (line 233) | const HashPolicy* hashPolicy() const override { return hash_policy_.get(... function Router (line 234) | const Router::HedgePolicy& hedgePolicy() const override { return hedge_p... function Router (line 240) | const Router::RetryPolicy& retryPolicy() const override { return retry_p... function retryShadowBufferLimit (line 244) | uint32_t retryShadowBufferLimit() const override { function override (line 257) | const override { return absl::nullopt; } function override (line 258) | const override { function override (line 261) | const override { function override (line 264) | const override { function override (line 267) | const override { function override (line 270) | const override { function Router (line 273) | const Router::VirtualCluster* virtualCluster(const Http::HeaderMap&) con... function Router (line 276) | const Router::TlsContextMatchCriteria* tlsContextMatchCriteria() const o... function envoy (line 285) | const envoy::config::core::v3::Metadata& metadata() const override { ret... function Router (line 287) | const Router::PathMatchCriterion& pathMatchCriterion() const override { function absl (line 294) | const absl::optional& connectConfig() const override { function Router (line 300) | const Router::RouteEntry::UpgradeMap& upgradeMap() const override { retu... type RouteImpl (line 322) | struct RouteImpl function Router (line 330) | const Router::DirectResponseEntry* directResponseEntry() const override ... function Router (line 331) | const Router::RouteEntry* routeEntry() const override { return &route_en... function Router (line 332) | const Router::Decorator* decorator() const override { return nullptr; } function Router (line 333) | const Router::RouteTracing* tracingConfig() const override { return null... function Router (line 334) | const Router::RouteSpecificFilterConfig* perFilterConfig(const std::stri... function complete (line 343) | bool complete() { return local_closed_ && remote_closed_; } function Network (line 346) | const Network::Connection* connection() override { return nullptr; } function clearRouteCache (line 354) | void clearRouteCache() override {} function Tracing (line 357) | const Tracing::Config& tracingConfig() override { return tracing_config_; } function continueDecoding (line 358) | void continueDecoding() override { NOT_IMPLEMENTED_GCOVR_EXCL_LINE; } function addDecodedData (line 360) | void addDecodedData(Buffer::Instance&, bool) override { function injectDecodedDataToFilterChain (line 367) | void injectDecodedDataToFilterChain(Buffer::Instance&, bool) override { function Buffer (line 370) | const Buffer::Instance* decodingBuffer() override { return buffered_body... function modifyDecodingBuffer (line 371) | void modifyDecodingBuffer(std::function) overri... function encode100ContinueHeaders (line 399) | void encode100ContinueHeaders(ResponseHeaderMapPtr&&) override {} function encodeMetadata (line 404) | void encodeMetadata(MetadataMapPtr&&) override {} function onDecoderFilterAboveWriteBufferHighWatermark (line 405) | void onDecoderFilterAboveWriteBufferHighWatermark() override { ++high_wa... function onDecoderFilterBelowWriteBufferLowWatermark (line 406) | void onDecoderFilterBelowWriteBufferLowWatermark() override { function addDownstreamWatermarkCallbacks (line 410) | void addDownstreamWatermarkCallbacks(DownstreamWatermarkCallbacks&) over... function removeDownstreamWatermarkCallbacks (line 411) | void removeDownstreamWatermarkCallbacks(DownstreamWatermarkCallbacks&) o... function setDecoderBufferLimit (line 412) | void setDecoderBufferLimit(uint32_t) override {} function decoderBufferLimit (line 413) | uint32_t decoderBufferLimit() override { return 0; } function recreateStream (line 414) | bool recreateStream() override { return false; } function ScopeTrackedObject (line 415) | const ScopeTrackedObject& scope() override { return *this; } function addUpstreamSocketOptions (line 416) | void addUpstreamSocketOptions(const Network::Socket::OptionsSharedPtr&) ... function dumpState (line 420) | void dumpState(std::ostream& os, int indent_level) const override { function high_watermark_calls_ (line 433) | uint32_t high_watermark_calls_{} function local_closed_ (line 434) | bool local_closed_{} function remote_closed_ (line 435) | bool remote_closed_{} function encoded_response_headers_ (line 437) | bool encoded_response_headers_{} function is_grpc_request_ (line 438) | bool is_grpc_request_{} function is_head_request_ (line 439) | bool is_head_request_{false}; FILE: source/common/http/async_client_utility.cc type Envoy (line 5) | namespace Envoy { type Http (line 6) | namespace Http { FILE: source/common/http/async_client_utility.h function namespace (line 5) | namespace Envoy { FILE: source/common/http/codec_client.cc type Envoy (line 22) | namespace Envoy { type Http (line 23) | namespace Http { function RequestEncoder (line 66) | RequestEncoder& CodecClient::newStream(ResponseDecoder& response_dec... FILE: source/common/http/codec_client.h function namespace (line 21) | namespace Envoy { function onAboveWriteBufferHighWatermark (line 227) | void onAboveWriteBufferHighWatermark() override { function onBelowWriteBufferLowWatermark (line 230) | void onBelowWriteBufferLowWatermark() override { function CodecClientCallbacks (line 236) | CodecClientCallbacks* codec_client_callbacks_{} function connected_ (line 237) | bool connected_{} function remote_closed_ (line 238) | bool remote_closed_{} function class (line 246) | class CodecClientProd : public CodecClient { FILE: source/common/http/codec_helper.h function namespace (line 9) | namespace Envoy { FILE: source/common/http/codec_wrappers.h function namespace (line 5) | namespace Envoy { FILE: source/common/http/codes.cc type Envoy (line 18) | namespace Envoy { type Http (line 19) | namespace Http { FILE: source/common/http/codes.h function namespace (line 14) | namespace Envoy { FILE: source/common/http/conn_manager_config.h function namespace (line 17) | namespace Envoy { FILE: source/common/http/conn_manager_impl.cc type Envoy (line 52) | namespace Envoy { type Http (line 53) | namespace Http { function ConnectionManagerStats (line 55) | ConnectionManagerStats ConnectionManagerImpl::generateStats(const st... function ConnectionManagerTracingStats (line 63) | ConnectionManagerTracingStats ConnectionManagerImpl::generateTracing... function ConnectionManagerListenerStats (line 68) | ConnectionManagerListenerStats function ResponseHeaderMap (line 94) | const ResponseHeaderMap& ConnectionManagerImpl::continueHeader() { function RequestDecoder (line 219) | RequestDecoder& ConnectionManagerImpl::newStream(ResponseEncoder& re... function ScopeTrackedObject (line 1546) | const ScopeTrackedObject& ConnectionManagerImpl::ActiveStream::scope... function Http1StreamEncoderOptionsOptRef (line 1607) | Http1StreamEncoderOptionsOptRef ConnectionManagerImpl::ActiveStream:... FILE: source/common/http/conn_manager_impl.h function onAboveWriteBufferHighWatermark (line 104) | void onAboveWriteBufferHighWatermark() override { function onBelowWriteBufferLowWatermark (line 107) | void onBelowWriteBufferLowWatermark() override { type ActiveStream (line 114) | struct ActiveStream function class (line 116) | class RdsRouteConfigUpdateRequester { type ActiveStream (line 151) | struct ActiveStream function streamId (line 170) | uint64_t streamId() { return stream_id_; } function onAboveWriteBufferHighWatermark (line 184) | void onAboveWriteBufferHighWatermark() override; function setRequestTrailers (line 215) | void setRequestTrailers(Http::RequestTrailerMapPtr&& request_trailers) o... function setContinueHeaders (line 219) | void setContinueHeaders(Http::ResponseHeaderMapPtr&& continue_headers) o... function setResponseHeaders (line 223) | void setResponseHeaders(Http::ResponseHeaderMapPtr&& response_headers) o... function setResponseTrailers (line 228) | void setResponseTrailers(Http::ResponseTrailerMapPtr&& response_trailers... function endStream (line 250) | void endStream() override { function onDecoderFilterBelowWriteBufferLowWatermark (line 257) | void onDecoderFilterBelowWriteBufferLowWatermark() override; function disarmRequestTimeout (line 264) | void disarmRequestTimeout() override; function ResponseEncoder (line 355) | ResponseEncoder* response_encoder_{} function std (line 367) | const std::string* decorated_operation_{nullptr}; FILE: source/common/http/conn_manager_utility.cc type Envoy (line 26) | namespace Envoy { type Http (line 27) | namespace Http { function ServerConnectionPtr (line 45) | ServerConnectionPtr ConnectionManagerUtility::autoCreateCodec( FILE: source/common/http/conn_manager_utility.h function namespace (line 13) | namespace Envoy { FILE: source/common/http/conn_pool_base.cc type Envoy (line 10) | namespace Envoy { type Http (line 11) | namespace Http { function wrapTransportSocketOptions (line 13) | Network::TransportSocketOptionsSharedPtr FILE: source/common/http/conn_pool_base.h function namespace (line 14) | namespace Envoy { FILE: source/common/http/context_impl.cc type Envoy (line 3) | namespace Envoy { type Http (line 4) | namespace Http { FILE: source/common/http/context_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/http/date_provider.h function namespace (line 6) | namespace Envoy { FILE: source/common/http/date_provider_impl.cc type Envoy (line 6) | namespace Envoy { type Http (line 7) | namespace Http { FILE: source/common/http/date_provider_impl.h function namespace (line 14) | namespace Envoy { function class (line 56) | class SlowDateProviderImpl : public DateProviderImplBase { FILE: source/common/http/default_server_string.h function namespace (line 7) | namespace Envoy { FILE: source/common/http/exception.h function namespace (line 9) | namespace Envoy { FILE: source/common/http/filter_manager.cc type Envoy (line 11) | namespace Envoy { type Http (line 12) | namespace Http { function recordLatestDataFilter (line 20) | void recordLatestDataFilter(const typename FilterList::iterator c... function ScopeTrackedObject (line 228) | const ScopeTrackedObject& ActiveStreamFilterBase::scope() { function RequestTrailerMap (line 311) | RequestTrailerMap& ActiveStreamDecoderFilter::addDecodedTrailers() { function MetadataMapVector (line 319) | MetadataMapVector& ActiveStreamDecoderFilter::addDecodedMetadata() { function RequestTrailerMap (line 623) | RequestTrailerMap& FilterManager::addDecodedTrailers() { function MetadataMapVector (line 653) | MetadataMapVector& FilterManager::addDecodedMetadata() { return *get... function ResponseTrailerMap (line 1041) | ResponseTrailerMap& FilterManager::addEncodedTrailers() { function ResponseTrailerMap (line 1403) | ResponseTrailerMap& ActiveStreamEncoderFilter::addEncodedTrailers() { function Http1StreamEncoderOptionsOptRef (line 1447) | Http1StreamEncoderOptionsOptRef ActiveStreamEncoderFilter::http1Stre... FILE: source/common/http/filter_manager.h type ActiveStreamFilterBase (line 22) | struct ActiveStreamFilterBase function virtual (line 48) | virtual bool canContinue() PURE; function allowIteration (line 82) | void allowIteration() { function MetadataMapVector (line 86) | MetadataMapVector* getSavedRequestMetadata() { function MetadataMapVector (line 92) | MetadataMapVector* getSavedResponseMetadata() { function IterationState (line 106) | enum class IterationState { type ActiveStreamDecoderFilter (line 133) | struct ActiveStreamDecoderFilter function doMetadata (line 149) | void doMetadata() override { function doTrailers (line 154) | void doTrailers() override; type ActiveStreamEncoderFilter (line 219) | struct ActiveStreamEncoderFilter function handleMetadataAfterHeadersCallback (line 236) | void handleMetadataAfterHeadersCallback() override; function doTrailers (line 243) | void doTrailers() override; function MetadataMapVector (line 756) | MetadataMapVector* getRequestMetadataMapVector() { function buffer_limit_ (line 779) | uint32_t buffer_limit_{0} function high_watermark_count_ (line 780) | uint32_t high_watermark_count_{0} type FilterCallState (line 798) | struct FilterCallState { type State (line 816) | struct State { function decoder_filters_streaming_ (line 843) | bool decoder_filters_streaming_{true}; FILE: source/common/http/hash_policy.cc type Envoy (line 11) | namespace Envoy { type Http (line 12) | namespace Http { class HashMethodImplBase (line 14) | class HashMethodImplBase : public HashPolicyImpl::HashMethod { method HashMethodImplBase (line 16) | explicit HashMethodImplBase(bool terminal) : terminal_(terminal) {} method terminal (line 18) | bool terminal() const override { return terminal_; } class HeaderHashMethod (line 24) | class HeaderHashMethod : public HashMethodImplBase { method HeaderHashMethod (line 26) | HeaderHashMethod(const envoy::config::route::v3::RouteAction::Hash... method evaluate (line 36) | absl::optional evaluate(const Network::Address::Instance*, class CookieHashMethod (line 60) | class CookieHashMethod : public HashMethodImplBase { method CookieHashMethod (line 62) | CookieHashMethod(const std::string& key, const std::string& path, method evaluate (line 66) | absl::optional evaluate(const Network::Address::Instance*, class IpHashMethod (line 88) | class IpHashMethod : public HashMethodImplBase { method IpHashMethod (line 90) | IpHashMethod(bool terminal) : HashMethodImplBase(terminal) {} method evaluate (line 92) | absl::optional evaluate(const Network::Address::Instance... class QueryParameterHashMethod (line 110) | class QueryParameterHashMethod : public HashMethodImplBase { method QueryParameterHashMethod (line 112) | QueryParameterHashMethod(const std::string& parameter_name, bool t... method evaluate (line 115) | absl::optional evaluate(const Network::Address::Instance*, class FilterStateHashMethod (line 137) | class FilterStateHashMethod : public HashMethodImplBase { method FilterStateHashMethod (line 139) | FilterStateHashMethod(const std::string& key, bool terminal) method evaluate (line 142) | absl::optional FILE: source/common/http/hash_policy.h function namespace (line 7) | namespace Envoy { FILE: source/common/http/header_list_view.cc type Envoy (line 3) | namespace Envoy { type Http (line 4) | namespace Http { FILE: source/common/http/header_list_view.h function namespace (line 7) | namespace Envoy { FILE: source/common/http/header_map_impl.cc type Envoy (line 18) | namespace Envoy { type Http (line 19) | namespace Http { function validateCapacity (line 25) | void validateCapacity(uint64_t new_capacity) { function getStrView (line 32) | absl::string_view getStrView(const VariantHeader& buffer) { function InlineHeaderVector (line 36) | InlineHeaderVector& getInVec(VariantHeader& buffer) { function InlineHeaderVector (line 40) | const InlineHeaderVector& getInVec(const VariantHeader& buffer) { function collectAllHeaders (line 325) | HeaderMap::ConstIterateCb function HeaderEntry (line 476) | const HeaderEntry* HeaderMapImpl::get(const LowerCaseString& key) co... function makeHeaderMapImplInfo (line 641) | HeaderMapImplUtility::HeaderMapImplInfo makeHeaderMapImplInfo(absl::... FILE: source/common/http/header_map_impl.h function namespace (line 17) | namespace Envoy { function class (line 188) | class HeaderList : NonCopyable { function virtual (line 323) | virtual void clearInline() PURE; function HeaderEntry (line 400) | const HeaderEntry* getInline(Handle handle) const override { function appendInline (line 404) | void appendInline(Handle handle, absl::string_view data, absl::string_vi... function setReferenceInline (line 409) | void setReferenceInline(Handle handle, absl::string_view value) override { function setInline (line 415) | void setInline(Handle handle, absl::string_view value) override { function setInline (line 421) | void setInline(Handle handle, uint64_t value) override { function removeInline (line 428) | size_t removeInline(Handle handle) override { function inlineHeadersSize (line 432) | static size_t inlineHeadersSize() { function INLINE_REQ_RESP_HEADERS (line 458) | INLINE_REQ_HEADERS(DEFINE_INLINE_HEADER_FUNCS) function HeaderEntryImpl (line 468) | HeaderEntryImpl** inlineHeaders() override { return inline_headers_; } type HeaderHandleValues (line 471) | struct HeaderHandleValues { function HeaderEntryImpl (line 498) | const HeaderEntryImpl* const* constInlineHeaders() const override { retu... function HeaderEntryImpl (line 499) | HeaderEntryImpl** inlineHeaders() override { return inline_headers_; } function INLINE_REQ_RESP_HEADERS (line 519) | INLINE_RESP_HEADERS(DEFINE_INLINE_HEADER_FUNCS) function HeaderEntryImpl (line 526) | const HeaderEntryImpl* const* constInlineHeaders() const override { retu... function HeaderEntryImpl (line 527) | HeaderEntryImpl** inlineHeaders() override { return inline_headers_; } type HeaderHandleValues (line 530) | struct HeaderHandleValues { function clearInline (line 559) | void clearInline() override { memset(inline_headers_, 0, inlineHeadersSi... function HeaderEntryImpl (line 560) | const HeaderEntryImpl* const* constInlineHeaders() const override { retu... function HeaderEntryImpl (line 561) | HeaderEntryImpl** inlineHeaders() override { return inline_headers_; } type HeaderHandleValues (line 564) | struct HeaderHandleValues { type EmptyHeaders (line 600) | struct EmptyHeaders { function class (line 608) | class HeaderMapImplUtility { FILE: source/common/http/header_utility.cc type Envoy (line 15) | namespace Envoy { type Http (line 16) | namespace Http { type SharedResponseCodeDetailsValues (line 18) | struct SharedResponseCodeDetailsValues { FILE: source/common/http/header_utility.h function namespace (line 13) | namespace Envoy { FILE: source/common/http/headers.h function class (line 18) | class PrefixValue { function std (line 93) | const std::string NoTransform{"no-transform"}; function std (line 222) | const std::string Upgrade{"upgrade"}; function std (line 242) | const std::string FormUrlEncoded{"application/x-www-form-urlencoded"}; function std (line 270) | const std::string Reset{"reset"}; function std (line 276) | const std::string ResourceExhausted{"resource-exhausted"}; FILE: source/common/http/http1/codec_impl.cc type Envoy (line 27) | namespace Envoy { type Http (line 28) | namespace Http { type Http1 (line 29) | namespace Http1 { type Http1ResponseCodeDetailValues (line 34) | struct Http1ResponseCodeDetailValues { type Http1HeaderTypesValues (line 49) | struct Http1HeaderTypesValues { function HeaderKeyFormatterPtr (line 63) | HeaderKeyFormatterPtr formatter(const Http::Http1Settings& setting... function Status (line 282) | Status ServerConnectionImpl::doFloodProtectionChecks() const { function Status (line 495) | Status ConnectionImpl::completeLastHeader() { function Status (line 532) | Status ConnectionImpl::checkMaxHeadersSize() { function Status (line 632) | Status ConnectionImpl::onHeaderField(const char* data, size_t leng... function Status (line 654) | Status ConnectionImpl::onHeaderValue(const char* data, size_t leng... function Status (line 802) | Status ConnectionImpl::onMessageCompleteBase() { function Status (line 826) | Status ConnectionImpl::onMessageBeginBase() { function Status (line 883) | Status ServerConnectionImpl::handlePath(RequestHeaderMap& headers,... function Status (line 991) | Status ServerConnectionImpl::onMessageBegin() { function Status (line 1009) | Status ServerConnectionImpl::onUrl(const char* data, size_t length) { function Status (line 1080) | Status ServerConnectionImpl::sendProtocolError(absl::string_view d... function Status (line 1126) | Status ServerConnectionImpl::checkHeaderNameForUnderscores() { function RequestEncoder (line 1167) | RequestEncoder& ClientConnectionImpl::newStream(ResponseDecoder& r... function Status (line 1310) | Status ClientConnectionImpl::sendProtocolError(absl::string_view d... FILE: source/common/http/http1/codec_impl.h function namespace (line 25) | namespace Envoy { function startedResponse (line 131) | bool startedResponse() { return started_response_; } function encodeTrailers (line 136) | void encodeTrailers(const ResponseTrailerMap& trailers) override { encod... function encodeTrailers (line 160) | void encodeTrailers(const RequestTrailerMap& trailers) override { encode... function head_request_ (line 164) | bool head_request_{} function connect_request_ (line 165) | bool connect_request_{} function virtual (line 183) | virtual void onEncodeComplete() PURE; function bufferLimit (line 209) | uint32_t bufferLimit() { return connection_.bufferLimit(); } function virtual (line 210) | virtual bool supportsHttp10() { return false; } function virtual (line 212) | virtual void maybeAddSentinelBufferFragment(Buffer::WatermarkBuffer&) {} function goAway (line 218) | void goAway() override {} function Protocol (line 219) | Protocol protocol() override { return protocol_; } function shutdownNotice (line 220) | void shutdownNotice() override {} function wantsToWrite (line 221) | bool wantsToWrite() override { return false; } function onUnderlyingConnectionAboveWriteBufferHighWatermark (line 222) | void onUnderlyingConnectionAboveWriteBufferHighWatermark() override { on... function onUnderlyingConnectionBelowWriteBufferLowWatermark (line 223) | void onUnderlyingConnectionBelowWriteBufferLowWatermark() override { onB... function strict1xxAnd204Headers (line 225) | bool strict1xxAnd204Headers() { return strict_1xx_and_204_headers_; } function HttpParserCode (line 243) | enum class HttpParserCode { FILE: source/common/http/http1/codec_impl_legacy.cc type Envoy (line 25) | namespace Envoy { type Http (line 26) | namespace Http { type Legacy (line 27) | namespace Legacy { type Http1 (line 28) | namespace Http1 { type Http1ResponseCodeDetailValues (line 31) | struct Http1ResponseCodeDetailValues { type Http1HeaderTypesValues (line 46) | struct Http1HeaderTypesValues { function HeaderKeyFormatterPtr (line 64) | HeaderKeyFormatterPtr formatter(const Http::Http1Settings& setti... function RequestEncoder (line 1100) | RequestEncoder& ClientConnectionImpl::newStream(ResponseDecoder&... FILE: source/common/http/http1/codec_impl_legacy.h function namespace (line 25) | namespace Envoy { function virtual (line 187) | virtual void onEncodeComplete() PURE; function bufferLimit (line 213) | uint32_t bufferLimit() { return connection_.bufferLimit(); } function virtual (line 214) | virtual bool supportsHttp10() { return false; } function virtual (line 216) | virtual void maybeAddSentinelBufferFragment(Buffer::WatermarkBuffer&) {} function goAway (line 222) | void goAway() override {} function Protocol (line 223) | Protocol protocol() override { return protocol_; } function shutdownNotice (line 224) | void shutdownNotice() override {} function wantsToWrite (line 225) | bool wantsToWrite() override { return false; } function onUnderlyingConnectionAboveWriteBufferHighWatermark (line 226) | void onUnderlyingConnectionAboveWriteBufferHighWatermark() override { on... function onUnderlyingConnectionBelowWriteBufferLowWatermark (line 227) | void onUnderlyingConnectionBelowWriteBufferLowWatermark() override { onB... function strict1xxAnd204Headers (line 229) | bool strict1xxAnd204Headers() { return strict_1xx_and_204_headers_; } function resetStreamCalled (line 237) | bool resetStreamCalled() { return reset_stream_called_; } type class (line 272) | enum class function virtual (line 274) | virtual HeaderMap& headersOrTrailers() PURE; function virtual (line 328) | virtual void onMessageBegin() PURE; function HeaderParsingState (line 418) | HeaderParsingState header_parsing_state_{HeaderParsingState::Field}; FILE: source/common/http/http1/codec_stats.h function namespace (line 8) | namespace Envoy { FILE: source/common/http/http1/conn_pool.cc type Envoy (line 22) | namespace Envoy { type Http (line 23) | namespace Http { type Http1 (line 24) | namespace Http1 { function RequestEncoder (line 127) | RequestEncoder& ConnPoolImpl::ActiveClient::newStreamEncoder(Respo... function CodecClientPtr (line 133) | CodecClientPtr ProdConnPoolImpl::createCodecClient(Upstream::Host:... function allocateConnPool (line 139) | ConnectionPool::InstancePtr FILE: source/common/http/http1/conn_pool.h function namespace (line 10) | namespace Envoy { FILE: source/common/http/http1/header_formatter.cc type Envoy (line 5) | namespace Envoy { type Http (line 6) | namespace Http { type Http1 (line 7) | namespace Http1 { FILE: source/common/http/http1/header_formatter.h function namespace (line 10) | namespace Envoy { FILE: source/common/http/http2/codec_impl.cc type Envoy (line 27) | namespace Envoy { type Http (line 28) | namespace Http { type Http2 (line 29) | namespace Http2 { class Http2ResponseCodeDetailValues (line 33) | class Http2ResponseCodeDetailValues { method errorDetails (line 55) | const absl::string_view errorDetails(int error_code) const { function nghttp2_session (line 86) | nghttp2_session* ProdNghttp2SessionFactory::create(const nghttp2_s... function T (line 103) | static T* removeConst(const void* object) { function insertHeader (line 126) | static void insertHeader(std::vector& headers, const H... function Status (line 407) | Status ConnectionImpl::StreamImpl::onDataSourceSend(const uint8_t*... function MetadataEncoder (line 530) | MetadataEncoder& ConnectionImpl::StreamImpl::getMetadataEncoder() { function MetadataDecoder (line 537) | MetadataDecoder& ConnectionImpl::StreamImpl::getMetadataDecoder() { function Status (line 709) | Status ConnectionImpl::onBeforeFrameReceived(const nghttp2_frame_h... function ABSL_MUST_USE_RESULT (line 724) | ABSL_MUST_USE_RESULT function Status (line 734) | Status ConnectionImpl::onFrameReceived(const nghttp2_frame* frame) { function Status (line 924) | Status ConnectionImpl::addOutboundFrameFragment(Buffer::OwnedImpl&... function Status (line 1074) | Status ConnectionImpl::sendPendingFrames() { function RequestEncoder (line 1392) | RequestEncoder& ClientConnectionImpl::newStream(ResponseDecoder& d... function Status (line 1405) | Status ClientConnectionImpl::onBeginHeaders(const nghttp2_frame* f... function Status (line 1445) | Status ServerConnectionImpl::onBeginHeaders(const nghttp2_frame* f... function Status (line 1480) | Status ServerConnectionImpl::trackInboundFrames(const nghttp2_fram... FILE: source/common/http/http2/codec_impl.h function namespace (line 34) | namespace Envoy { type ClientStreamImpl (line 311) | struct ClientStreamImpl function allocTrailers (line 330) | void allocTrailers() override { function HeaderMapPtr (line 339) | HeaderMapPtr cloneTrailers(const HeaderMap& trailers) override { function createPendingFlushTimer (line 342) | void createPendingFlushTimer() override { function encodeTrailers (line 349) | void encodeTrailers(const RequestTrailerMap& trailers) override { type ServerStreamImpl (line 363) | struct ServerStreamImpl function allocTrailers (line 380) | void allocTrailers() override { function HeaderMapPtr (line 383) | HeaderMapPtr cloneTrailers(const HeaderMap& trailers) override { function createPendingFlushTimer (line 386) | void createPendingFlushTimer() override; function RequestDecoder (line 395) | RequestDecoder* request_decoder_{} function ConnectionImpl (line 405) | ConnectionImpl* base() { return this; } function virtual (line 433) | virtual void onSettingsForTest(const nghttp2_settings&) {} function virtual (line 443) | virtual absl::optional checkHeaderNameForUnderscores(absl::string_v... function virtual (line 465) | virtual void checkProtocolConstraintViolation() PURE; function Status (line 580) | Status trackInboundFrames(const nghttp2_frame_hd*, uint32_t) override { ... function checkProtocolConstraintViolation (line 581) | void checkProtocolConstraintViolation() override {} FILE: source/common/http/http2/codec_impl_legacy.cc type Envoy (line 27) | namespace Envoy { type Http (line 28) | namespace Http { type Legacy (line 29) | namespace Legacy { type Http2 (line 30) | namespace Http2 { class Http2ResponseCodeDetailValues (line 32) | class Http2ResponseCodeDetailValues { method errorDetails (line 54) | const absl::string_view errorDetails(int error_code) const { function nghttp2_session (line 88) | nghttp2_session* ProdNghttp2SessionFactory::create(const nghttp2... function T (line 105) | static T* removeConst(const void* object) { function insertHeader (line 128) | static void insertHeader(std::vector& headers, const... function MetadataEncoder (line 510) | MetadataEncoder& ConnectionImpl::StreamImpl::getMetadataEncoder() { function MetadataDecoder (line 517) | MetadataDecoder& ConnectionImpl::StreamImpl::getMetadataDecoder() { function ABSL_MUST_USE_RESULT (line 692) | ABSL_MUST_USE_RESULT function RequestEncoder (line 1338) | RequestEncoder& ClientConnectionImpl::newStream(ResponseDecoder&... FILE: source/common/http/http2/codec_impl_legacy.h function namespace (line 33) | namespace Envoy { type ClientStreamImpl (line 311) | struct ClientStreamImpl function allocTrailers (line 330) | void allocTrailers() override { function HeaderMapPtr (line 339) | HeaderMapPtr cloneTrailers(const HeaderMap& trailers) override { function createPendingFlushTimer (line 342) | void createPendingFlushTimer() override { function encodeTrailers (line 349) | void encodeTrailers(const RequestTrailerMap& trailers) override { type ServerStreamImpl (line 363) | struct ServerStreamImpl function allocTrailers (line 382) | void allocTrailers() override { function HeaderMapPtr (line 385) | HeaderMapPtr cloneTrailers(const HeaderMap& trailers) override { function createPendingFlushTimer (line 388) | void createPendingFlushTimer() override; function RequestDecoder (line 397) | RequestDecoder* request_decoder_{} function ConnectionImpl (line 408) | ConnectionImpl* base() { return this; } function virtual (line 419) | virtual void onSettingsForTest(const nghttp2_settings&) {} function virtual (line 429) | virtual absl::optional checkHeaderNameForUnderscores(absl::string_v... function virtual (line 448) | virtual void checkProtocolConstraintViolation() PURE; function trackInboundFrames (line 558) | bool trackInboundFrames(const nghttp2_frame_hd*, uint32_t) override { re... function checkProtocolConstraintViolation (line 559) | void checkProtocolConstraintViolation() override {} FILE: source/common/http/http2/codec_stats.h function namespace (line 8) | namespace Envoy { FILE: source/common/http/http2/conn_pool.cc type Envoy (line 11) | namespace Envoy { type Http (line 12) | namespace Http { type Http2 (line 13) | namespace Http2 { function RequestEncoder (line 82) | RequestEncoder& ConnPoolImpl::ActiveClient::newStreamEncoder(Respo... function CodecClientPtr (line 86) | CodecClientPtr ProdConnPoolImpl::createCodecClient(Upstream::Host:... function allocateConnPool (line 92) | ConnectionPool::InstancePtr FILE: source/common/http/http2/conn_pool.h function namespace (line 10) | namespace Envoy { FILE: source/common/http/http2/metadata_decoder.cc type Envoy (line 7) | namespace Envoy { type Http (line 8) | namespace Http { type Http2 (line 9) | namespace Http2 { FILE: source/common/http/http2/metadata_decoder.h function namespace (line 13) | namespace Envoy { FILE: source/common/http/http2/metadata_encoder.cc type Envoy (line 8) | namespace Envoy { type Http (line 9) | namespace Http { type Http2 (line 10) | namespace Http2 { FILE: source/common/http/http2/metadata_encoder.h function namespace (line 15) | namespace Envoy { FILE: source/common/http/http2/nghttp2.cc type Envoy (line 12) | namespace Envoy { type Http (line 13) | namespace Http { type Http2 (line 14) | namespace Http2 { function initializeNghttp2Logging (line 16) | void initializeNghttp2Logging() { FILE: source/common/http/http2/nghttp2.h function namespace (line 3) | namespace Envoy { FILE: source/common/http/http2/protocol_constraints.cc type Envoy (line 5) | namespace Envoy { type Http (line 6) | namespace Http { type Http2 (line 7) | namespace Http2 { function Status (line 43) | Status ProtocolConstraints::checkOutboundFrameLimits() { function Status (line 60) | Status ProtocolConstraints::trackInboundFrames(const nghttp2_frame... function Status (line 92) | Status ProtocolConstraints::checkInboundFrameLimits() { FILE: source/common/http/http2/protocol_constraints.h function namespace (line 14) | namespace Envoy { FILE: source/common/http/http3/quic_codec_factory.h function namespace (line 9) | namespace Envoy { FILE: source/common/http/http3/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/common/http/message_impl.h function namespace (line 12) | namespace Envoy { FILE: source/common/http/path_utility.cc type Envoy (line 11) | namespace Envoy { type Http (line 12) | namespace Http { function canonicalizePath (line 15) | absl::optional canonicalizePath(absl::string_view origi... FILE: source/common/http/path_utility.h function namespace (line 7) | namespace Envoy { FILE: source/common/http/request_id_extension_impl.cc type Envoy (line 7) | namespace Envoy { type Http (line 8) | namespace Http { class NoopRequestIDExtension (line 13) | class NoopRequestIDExtension : public RequestIDExtension { method set (line 15) | void set(RequestHeaderMap&, bool) override {} method setInResponse (line 16) | void setInResponse(ResponseHeaderMap&, const RequestHeaderMap&) ov... method modBy (line 17) | bool modBy(const RequestHeaderMap&, uint64_t&, uint64_t) override ... method TraceStatus (line 18) | TraceStatus getTraceStatus(const RequestHeaderMap&) override { ret... method setTraceStatus (line 19) | void setTraceStatus(RequestHeaderMap&, TraceStatus) override {} function RequestIDExtensionSharedPtr (line 24) | RequestIDExtensionSharedPtr RequestIDExtensionFactory::fromProto( function RequestIDExtensionSharedPtr (line 42) | RequestIDExtensionSharedPtr function RequestIDExtensionSharedPtr (line 47) | RequestIDExtensionSharedPtr RequestIDExtensionFactory::noopInstance() { FILE: source/common/http/request_id_extension_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/http/request_id_extension_uuid_impl.cc type Envoy (line 13) | namespace Envoy { type Http (line 14) | namespace Http { function TraceStatus (line 53) | TraceStatus UUIDRequestIDExtension::getTraceStatus(const RequestHead... FILE: source/common/http/request_id_extension_uuid_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/http/rest_api_fetcher.cc type Envoy (line 12) | namespace Envoy { type Http (line 13) | namespace Http { FILE: source/common/http/rest_api_fetcher.h function namespace (line 12) | namespace Envoy { FILE: source/common/http/status.cc type Envoy (line 7) | namespace Envoy { type Http (line 8) | namespace Http { function statusCodeToString (line 14) | absl::string_view statusCodeToString(StatusCode code) { type EnvoyStatusPayload (line 32) | struct EnvoyStatusPayload { method EnvoyStatusPayload (line 33) | EnvoyStatusPayload(StatusCode status_code) : status_code_(status_c... type PrematureResponsePayload (line 37) | struct PrematureResponsePayload : public EnvoyStatusPayload { method PrematureResponsePayload (line 38) | PrematureResponsePayload(Http::Code http_code) function storePayload (line 43) | void storePayload(absl::Status& status, const T& payload) { function T (line 49) | const T& getPayload(const absl::Status& status) { function toString (line 69) | std::string toString(const Status& status) { function Status (line 85) | Status codecProtocolError(absl::string_view message) { function Status (line 91) | Status bufferFloodError(absl::string_view message) { function Status (line 97) | Status prematureResponseError(absl::string_view message, Http::Code ... function Status (line 103) | Status codecClientError(absl::string_view message) { function Status (line 109) | Status inboundFramesWithEmptyPayloadError() { function StatusCode (line 117) | StatusCode getStatusCode(const Status& status) { function isCodecProtocolError (line 121) | bool isCodecProtocolError(const Status& status) { function isBufferFloodError (line 125) | bool isBufferFloodError(const Status& status) { function isPrematureResponseError (line 129) | bool isPrematureResponseError(const Status& status) { function getPrematureResponseHttpCode (line 133) | Http::Code getPrematureResponseHttpCode(const Status& status) { function isCodecClientError (line 140) | bool isCodecClientError(const Status& status) { function isInboundFramesWithEmptyPayloadError (line 144) | bool isInboundFramesWithEmptyPayloadError(const Status& status) { FILE: source/common/http/status.h function namespace (line 43) | namespace Envoy { FILE: source/common/http/user_agent.cc type Envoy (line 15) | namespace Envoy { type Http (line 16) | namespace Http { FILE: source/common/http/user_agent.h function namespace (line 15) | namespace Envoy { FILE: source/common/http/utility.cc type Envoy (line 36) | namespace Envoy { type Http (line 37) | namespace Http { type Utility (line 38) | namespace Utility { function exceptionToStatus (line 39) | Http::Status exceptionToStatus(std::function arrayValue() const { method booleanValue (line 157) | bool booleanValue() const { method doubleValue (line 161) | double doubleValue() const { method integerValue (line 165) | int64_t integerValue() const { class Field (line 39) | class Field : public Object { method setLineNumberStart (line 41) | void setLineNumberStart(uint64_t line_number) { line_number_start_... method setLineNumberEnd (line 42) | void setLineNumberEnd(uint64_t line_number) { line_number_end_ = l... method FieldSharedPtr (line 45) | static FieldSharedPtr createObject() { return FieldSharedPtr{new F... method FieldSharedPtr (line 46) | static FieldSharedPtr createArray() { return FieldSharedPtr{new Fi... method FieldSharedPtr (line 47) | static FieldSharedPtr createNull() { return FieldSharedPtr{new Fie... method isNull (line 49) | bool isNull() const override { return type_ == Type::Null; } method isArray (line 50) | bool isArray() const override { return type_ == Type::Array; } method isObject (line 51) | bool isObject() const override { return type_ == Type::Object; } method FieldSharedPtr (line 54) | static FieldSharedPtr createValue(T value) { method append (line 58) | void append(FieldSharedPtr field_ptr) { method insert (line 62) | void insert(const std::string& key, FieldSharedPtr field_ptr) { method asString (line 82) | std::string asString() const override { return stringValue(); } method asBoolean (line 83) | bool asBoolean() const override { return booleanValue(); } method asDouble (line 84) | double asDouble() const override { return doubleValue(); } method asInteger (line 85) | int64_t asInteger() const override { return integerValue(); } type Type (line 94) | enum class Type { type Value (line 124) | struct Value { method Field (line 133) | explicit Field(Type type) : type_(type) {} method Field (line 134) | explicit Field(const std::string& value) : type_(Type::String) { v... method Field (line 135) | explicit Field(int64_t value) : type_(Type::Integer) { value_.inte... method Field (line 136) | explicit Field(double value) : type_(Type::Double) { value_.double... method Field (line 137) | explicit Field(bool value) : type_(Type::Boolean) { value_.boolean... method isType (line 139) | bool isType(Type type) const { return type == type_; } method checkType (line 140) | void checkType(Type type) const { method stringValue (line 149) | std::string stringValue() const { method arrayValue (line 153) | std::vector arrayValue() const { method booleanValue (line 157) | bool booleanValue() const { method doubleValue (line 161) | double doubleValue() const { method integerValue (line 165) | int64_t integerValue() const { class LineCountingStringStream (line 183) | class LineCountingStringStream : public rapidjson::StringStream { method LineCountingStringStream (line 186) | LineCountingStringStream(const Ch* src) : rapidjson::StringStream(... method Ch (line 187) | Ch Take() { method getLineNumber (line 194) | uint64_t getLineNumber() const { return line_number_; } class ObjectHandler (line 203) | class ObjectHandler : public rapidjson::BaseReaderHandler... method LocalReplyImpl (line 116) | LocalReplyImpl( method rewrite (line 128) | void rewrite(const Http::RequestHeaderMap* request_headers, function LocalReplyPtr (line 164) | LocalReplyPtr Factory::createDefault() { return std::make_unique evaluate(const Network::Address::Instance... FILE: source/common/network/hash_policy.h function namespace (line 8) | namespace Envoy { FILE: source/common/network/io_socket_error_impl.cc type Envoy (line 6) | namespace Envoy { type Network (line 7) | namespace Network { function IoSocketError (line 37) | IoSocketError* IoSocketError::getIoSocketEagainInstance() { function IoSocketError (line 49) | inline IoSocketError* getIoSocketInvalidAddressInstance() { FILE: source/common/network/io_socket_error_impl.h function namespace (line 7) | namespace Envoy { FILE: source/common/network/io_socket_handle_impl.cc type Envoy (line 16) | namespace Envoy { function socklen_t (line 24) | constexpr socklen_t udsAddressLength() { function messageTypeContainsIP (line 34) | constexpr int messageTypeContainsIP() { function in_addr (line 42) | in_addr addressFromMessage(const cmsghdr& cmsg) { type Network (line 53) | namespace Network { type in_addr (line 198) | struct in_addr function getAddressFromSockAddrOrDie (line 213) | Address::InstanceConstSharedPtr getAddressFromSockAddrOrDie(const so... function maybeGetDstAddressFromHeader (line 230) | Address::InstanceConstSharedPtr maybeGetDstAddressFromHeader(const c... function maybeGetPacketsDroppedFromHeader (line 256) | absl::optional maybeGetPacketsDroppedFromHeader([[maybe_un... type cmsghdr (line 309) | struct cmsghdr type iovec (line 346) | struct iovec type iovec (line 347) | struct iovec type cmsghdr (line 404) | struct cmsghdr type cmsghdr (line 419) | struct cmsghdr function IoHandlePtr (line 453) | IoHandlePtr IoSocketHandleImpl::accept(struct sockaddr* addr, sockle... type tcp_info (line 533) | struct tcp_info FILE: source/common/network/io_socket_handle_impl.h function namespace (line 12) | namespace Envoy { FILE: source/common/network/lc_trie.h function namespace (line 21) | namespace Envoy { function IpType (line 205) | IpType extractBits(uint32_t p, uint32_t n, IpType input) { function IpType (line 224) | IpType removeBits(uint32_t n, IpType input) { function compare (line 256) | int compare(const IpPrefix& other) const { function isPrefix (line 279) | bool isPrefix(const IpPrefix& other) { function contains (line 287) | bool contains(const IpType& address) const { function IpType (line 295) | IpType ip_{0}; FILE: source/common/network/listen_socket_impl.cc type Envoy (line 18) | namespace Envoy { type Network (line 19) | namespace Network { FILE: source/common/network/listen_socket_impl.h function namespace (line 16) | namespace Envoy { FILE: source/common/network/proxy_protocol_filter_state.cc type Envoy (line 5) | namespace Envoy { type Network (line 6) | namespace Network { FILE: source/common/network/proxy_protocol_filter_state.h function namespace (line 6) | namespace Envoy { FILE: source/common/network/raw_buffer_socket.cc type Envoy (line 8) | namespace Envoy { type Network (line 9) | namespace Network { function IoResult (line 16) | IoResult RawBufferSocket::doRead(Buffer::Instance& buffer) { function IoResult (line 50) | IoResult RawBufferSocket::doWrite(Buffer::Instance& buffer, bool end... function TransportSocketPtr (line 90) | TransportSocketPtr FILE: source/common/network/raw_buffer_socket.h function namespace (line 9) | namespace Envoy { FILE: source/common/network/resolver_impl.cc type Envoy (line 13) | namespace Envoy { type Network (line 14) | namespace Network { type Address (line 15) | namespace Address { class IpResolver (line 20) | class IpResolver : public Resolver { method InstanceConstSharedPtr (line 23) | InstanceConstSharedPtr method name (line 38) | std::string name() const override { return Config::AddressResolv... function InstanceConstSharedPtr (line 46) | InstanceConstSharedPtr resolveProtoAddress(const envoy::config::co... function InstanceConstSharedPtr (line 66) | InstanceConstSharedPtr FILE: source/common/network/resolver_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/network/socket_impl.cc type Envoy (line 9) | namespace Envoy { type Network (line 10) | namespace Network { FILE: source/common/network/socket_impl.h function namespace (line 7) | namespace Envoy { FILE: source/common/network/socket_interface.h function namespace (line 12) | namespace Envoy { FILE: source/common/network/socket_interface_impl.cc type Envoy (line 11) | namespace Envoy { type Network (line 12) | namespace Network { function IoHandlePtr (line 14) | IoHandlePtr SocketInterfaceImpl::makeSocket(int socket_fd, bool sock... function IoHandlePtr (line 19) | IoHandlePtr SocketInterfaceImpl::socket(Socket::Type socket_type, Ad... function IoHandlePtr (line 63) | IoHandlePtr SocketInterfaceImpl::socket(Socket::Type socket_type, function IoHandlePtr (line 82) | IoHandlePtr SocketInterfaceImpl::socket(os_fd_t fd) { FILE: source/common/network/socket_interface_impl.h function namespace (line 7) | namespace Envoy { FILE: source/common/network/socket_option_factory.cc type Envoy (line 9) | namespace Envoy { type Network (line 10) | namespace Network { FILE: source/common/network/socket_option_factory.h function namespace (line 12) | namespace Envoy { FILE: source/common/network/socket_option_impl.cc type Envoy (line 11) | namespace Envoy { type Network (line 12) | namespace Network { FILE: source/common/network/socket_option_impl.h function namespace (line 11) | namespace Envoy { FILE: source/common/network/tcp_listener_impl.cc type Envoy (line 17) | namespace Envoy { type Network (line 18) | namespace Network { FILE: source/common/network/tcp_listener_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/network/transport_socket_options_impl.cc type Envoy (line 16) | namespace Envoy { type Network (line 17) | namespace Network { function commonHashKey (line 19) | void commonHashKey(const TransportSocketOptions& options, std::vecto... function TransportSocketOptionsSharedPtr (line 53) | TransportSocketOptionsSharedPtr FILE: source/common/network/transport_socket_options_impl.h function namespace (line 8) | namespace Network { function absl (line 55) | const absl::optional& serverNameOverride() const override { function std (line 61) | const std::vector& applicationProtocolListOverride() const ... function override (line 67) | const override { function class (line 80) | class TransportSocketOptionsUtility { FILE: source/common/network/udp_default_writer_config.cc type Envoy (line 10) | namespace Envoy { type Network (line 11) | namespace Network { function UdpPacketWriterPtr (line 13) | UdpPacketWriterPtr UdpDefaultWriterFactory::createUdpPacketWriter(Ne... function UdpPacketWriterFactoryPtr (line 22) | UdpPacketWriterFactoryPtr FILE: source/common/network/udp_default_writer_config.h function namespace (line 7) | namespace Envoy { FILE: source/common/network/udp_listener_impl.cc type Envoy (line 28) | namespace Envoy { type Network (line 29) | namespace Network { FILE: source/common/network/udp_listener_impl.h function namespace (line 14) | namespace Envoy { FILE: source/common/network/udp_packet_writer_handler_impl.cc type Envoy (line 6) | namespace Envoy { type Network (line 7) | namespace Network { FILE: source/common/network/udp_packet_writer_handler_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/network/upstream_server_name.cc type Envoy (line 5) | namespace Envoy { type Network (line 6) | namespace Network { FILE: source/common/network/upstream_server_name.h function namespace (line 7) | namespace Envoy { FILE: source/common/network/upstream_subject_alt_names.cc type Envoy (line 5) | namespace Envoy { type Network (line 6) | namespace Network { FILE: source/common/network/upstream_subject_alt_names.h function namespace (line 5) | namespace Envoy { FILE: source/common/network/utility.cc type Envoy (line 30) | namespace Envoy { type Network (line 31) | namespace Network { function hostFromUrl (line 59) | std::string hostFromUrl(const std::string& url, absl::string_view sc... function portFromUrl (line 74) | uint32_t portFromUrl(const std::string& url, absl::string_view scheme, function receiveMessage (line 100) | Api::IoCallUint64Result receiveMessage(uint64_t max_packet_size, Buf... type ifaddrs (line 224) | struct ifaddrs type ifaddrs (line 225) | struct ifaddrs type sockaddr_storage (line 238) | struct sockaddr_storage type sockaddr_storage (line 239) | struct sockaddr_storage function passPayloadToProcessor (line 549) | void passPayloadToProcessor(uint64_t bytes_read, Buffer::InstancePtr... FILE: source/common/network/utility.h function namespace (line 14) | namespace Envoy { FILE: source/common/profiler/profiler.cc type Envoy (line 10) | namespace Envoy { type Profiler (line 11) | namespace Profiler { type Profiler (line 47) | namespace Profiler { type Envoy (line 46) | namespace Envoy { type Profiler (line 11) | namespace Profiler { type Profiler (line 47) | namespace Profiler { FILE: source/common/profiler/profiler.h function namespace (line 12) | namespace Envoy { FILE: source/common/protobuf/message_validator_impl.cc type Envoy (line 11) | namespace Envoy { type ProtobufMessage (line 12) | namespace ProtobufMessage { function onDeprecatedFieldCommon (line 19) | void onDeprecatedFieldCommon(absl::string_view description, bool sof... function ValidationVisitor (line 66) | ValidationVisitor& getNullValidationVisitor() { function ValidationVisitor (line 70) | ValidationVisitor& getStrictValidationVisitor() { FILE: source/common/protobuf/message_validator_impl.h function namespace (line 11) | namespace Envoy { FILE: source/common/protobuf/protobuf.h function namespace (line 33) | namespace Envoy { FILE: source/common/protobuf/type_util.cc type Envoy (line 3) | namespace Envoy { FILE: source/common/protobuf/type_util.h function namespace (line 8) | namespace Envoy { FILE: source/common/protobuf/utility.cc type Envoy (line 26) | namespace Envoy { function filenameFromPath (line 29) | absl::string_view filenameFromPath(absl::string_view full_path) { function blockFormat (line 37) | void blockFormat(YAML::Node node) { function parseYamlNode (line 52) | ProtobufWkt::Value parseYamlNode(const YAML::Node& node) { function jsonConvertInternal (line 107) | void jsonConvertInternal(const Protobuf::Message& source, type MessageVersion (line 121) | enum class MessageVersion { class ApiBoostRetryException (line 133) | class ApiBoostRetryException : public EnvoyException { method ApiBoostRetryException (line 135) | ApiBoostRetryException(const std::string& message) : EnvoyException(... function tryWithApiBoosting (line 145) | void tryWithApiBoosting(MessageXformFn f, Protobuf::Message& message) { function deprecatedFieldHelper (line 180) | void deprecatedFieldHelper(Runtime::Loader* runtime, bool proto_annota... type ProtobufPercentHelper (line 221) | namespace ProtobufPercentHelper { function checkAndReturnDefault (line 223) | uint64_t checkAndReturnDefault(uint64_t default_value, uint64_t max_... function convertPercent (line 228) | uint64_t convertPercent(double percent, uint64_t max_value) { function evaluateFractionalPercent (line 234) | bool evaluateFractionalPercent(envoy::type::v3::FractionalPercent pe... function fractionalPercentDenominatorToInt (line 239) | uint64_t fractionalPercentDenominatorToInt( function checkForDeprecatedNonRepeatedEnumValue (line 463) | void checkForDeprecatedNonRepeatedEnumValue( class UnexpectedFieldProtoVisitor (line 492) | class UnexpectedFieldProtoVisitor : public ProtobufMessage::ConstProto... method UnexpectedFieldProtoVisitor (line 494) | UnexpectedFieldProtoVisitor(ProtobufMessage::ValidationVisitor& vali... method onMessage (line 544) | void onMessage(const Protobuf::Message& message, const void*) overri... function redactOpaque (line 716) | bool redactOpaque(Protobuf::Message* message, bool ancestor_is_sensitive, function redactAny (line 759) | bool redactAny(Protobuf::Message* message, bool ancestor_is_sensitive) { function redactTypedStruct (line 775) | bool redactTypedStruct(Protobuf::Message* message, bool ancestor_is_se... function redact (line 793) | void redact(Protobuf::Message* message, bool ancestor_is_sensitive) { function validateDuration (line 965) | void validateDuration(const ProtobufWkt::Duration& duration) { FILE: source/common/protobuf/utility.h function namespace (line 72) | namespace Envoy { function namespace (line 132) | namespace Envoy { function class (line 545) | class HashedValue { function class (line 564) | class DurationUtil { function class (line 591) | class TimestampUtil { function namespace (line 604) | namespace std { FILE: source/common/protobuf/visitor.cc type Envoy (line 3) | namespace Envoy { type ProtobufMessage (line 4) | namespace ProtobufMessage { function traverseMutableMessage (line 6) | void traverseMutableMessage(ProtoVisitor& visitor, Protobuf::Message... function traverseMessage (line 27) | void traverseMessage(ConstProtoVisitor& visitor, const Protobuf::Mes... FILE: source/common/protobuf/visitor.h function namespace (line 5) | namespace Envoy { FILE: source/common/protobuf/well_known.h function namespace (line 5) | namespace Envoy { FILE: source/common/router/config_impl.cc type Envoy (line 46) | namespace Envoy { type Router (line 47) | namespace Router { function HedgePolicyImpl (line 781) | HedgePolicyImpl RouteEntryImplBase::buildHedgePolicy( function RetryPolicyImpl (line 798) | RetryPolicyImpl RouteEntryImplBase::buildRetryPolicy( function InternalRedirectPolicyImpl (line 816) | InternalRedirectPolicyImpl RouteEntryImplBase::buildInternalRedirect... function DecoratorConstPtr (line 838) | DecoratorConstPtr RouteEntryImplBase::parseDecorator(const envoy::co... function RouteTracingConstPtr (line 846) | RouteTracingConstPtr function DirectResponseEntry (line 855) | const DirectResponseEntry* RouteEntryImplBase::directResponseEntry()... function RouteEntry (line 865) | const RouteEntry* RouteEntryImplBase::routeEntry() const { function RouteConstSharedPtr (line 875) | RouteConstSharedPtr RouteEntryImplBase::clusterEntry(const Http::Hea... function RouteSpecificFilterConfig (line 926) | const RouteSpecificFilterConfig* function RouteSpecificFilterConfig (line 961) | const RouteSpecificFilterConfig* function RouteConstSharedPtr (line 979) | RouteConstSharedPtr PrefixRouteEntryImpl::matches(const Http::Reques... function RouteConstSharedPtr (line 1001) | RouteConstSharedPtr PathRouteEntryImpl::matches(const Http::RequestH... function RouteConstSharedPtr (line 1040) | RouteConstSharedPtr RegexRouteEntryImpl::matches(const Http::Request... function RouteConstSharedPtr (line 1064) | RouteConstSharedPtr ConnectRouteEntryImpl::matches(const Http::Reque... function Config (line 1194) | const Config& VirtualHostImpl::routeConfig() const { return global_r... function RouteSpecificFilterConfig (line 1196) | const RouteSpecificFilterConfig* VirtualHostImpl::perFilterConfig(co... function VirtualHostImpl (line 1200) | const VirtualHostImpl* RouteMatcher::findWildcardVirtualHost( function RouteConstSharedPtr (line 1260) | RouteConstSharedPtr VirtualHostImpl::getRouteFromEntries(const Route... function VirtualHostImpl (line 1312) | const VirtualHostImpl* RouteMatcher::findVirtualHost(const Http::Req... function RouteConstSharedPtr (line 1351) | RouteConstSharedPtr RouteMatcher::route(const RouteCallback& cb, function VirtualCluster (line 1368) | const VirtualCluster* function RouteConstSharedPtr (line 1404) | RouteConstSharedPtr ConfigImpl::route(const RouteCallback& cb, function RouteSpecificFilterConfigConstSharedPtr (line 1413) | RouteSpecificFilterConfigConstSharedPtr function RouteSpecificFilterConfig (line 1461) | const RouteSpecificFilterConfig* PerFilterConfigs::get(const std::st... FILE: source/common/router/config_impl.h function namespace (line 37) | namespace Envoy { FILE: source/common/router/config_utility.cc type Envoy (line 13) | namespace Envoy { type Router (line 14) | namespace Router { function maybeCreateStringMatcher (line 17) | absl::optional FILE: source/common/router/config_utility.h function namespace (line 21) | namespace Envoy { FILE: source/common/router/debug_config.cc type Envoy (line 5) | namespace Envoy { type Router (line 6) | namespace Router { FILE: source/common/router/debug_config.h function namespace (line 10) | namespace Envoy { FILE: source/common/router/header_formatter.cc type Envoy (line 21) | namespace Envoy { type Router (line 22) | namespace Router { function formatUpstreamMetadataParseException (line 26) | std::string formatUpstreamMetadataParseException(absl::string_view p... function formatPerRequestStateParseException (line 39) | std::string formatPerRequestStateParseException(absl::string_view pa... function parseMetadataField (line 50) | std::function function parsePerRequestStateField (line 139) | std::function function parseRequestHeader (line 176) | std::function function sslConnectionInfoStringHeaderExtractor (line 199) | StreamInfoHeaderFormatter::FieldExtractor sslConnectionInfoStringHea... function sslConnectionInfoStringTimeHeaderExtractor (line 211) | StreamInfoHeaderFormatter::FieldExtractor sslConnectionInfoStringTim... FILE: source/common/router/header_formatter.h function namespace (line 12) | namespace Envoy { FILE: source/common/router/header_parser.cc type Envoy (line 16) | namespace Envoy { type Router (line 17) | namespace Router { type ParserState (line 21) | enum class ParserState { function unescape (line 32) | std::string unescape(absl::string_view sv) { return absl::StrReplace... function HeaderFormatterPtr (line 39) | HeaderFormatterPtr parseInternal(const envoy::config::core::v3::Head... function HeaderParserPtr (line 222) | HeaderParserPtr HeaderParser::configure( function HeaderParserPtr (line 237) | HeaderParserPtr HeaderParser::configure( function HeaderParserPtr (line 252) | HeaderParserPtr HeaderParser::configure( FILE: source/common/router/header_parser.h function namespace (line 13) | namespace Envoy { FILE: source/common/router/metadatamatchcriteria_impl.cc type Envoy (line 3) | namespace Envoy { type Router (line 4) | namespace Router { function MetadataMatchCriteriaConstPtr (line 42) | MetadataMatchCriteriaConstPtr FILE: source/common/router/metadatamatchcriteria_impl.h function namespace (line 5) | namespace Envoy { FILE: source/common/router/rds_impl.cc type Envoy (line 23) | namespace Envoy { type Router (line 24) | namespace Router { function RouteConfigProviderSharedPtr (line 26) | RouteConfigProviderSharedPtr RouteConfigProviderUtil::create( function RouteConfigProviderPtr (line 364) | RouteConfigProviderPtr RouteConfigProviderManagerImpl::createStaticR... FILE: source/common/router/rds_impl.h function namespace (line 40) | namespace Envoy { FILE: source/common/router/reset_header_parser.cc type Envoy (line 9) | namespace Envoy { type Router (line 10) | namespace Router { FILE: source/common/router/reset_header_parser.h function namespace (line 16) | namespace Envoy { FILE: source/common/router/retry_state_impl.cc type Envoy (line 18) | namespace Envoy { type Router (line 19) | namespace Router { function RetryStatePtr (line 36) | RetryStatePtr RetryStateImpl::create(const RetryPolicy& route_policy, function RetryStatus (line 252) | RetryStatus RetryStateImpl::shouldRetry(bool would_retry, DoRetryCal... function RetryStatus (line 304) | RetryStatus RetryStateImpl::shouldRetryHeaders(const Http::ResponseH... function RetryStatus (line 321) | RetryStatus RetryStateImpl::shouldRetryReset(Http::StreamResetReason... function RetryStatus (line 326) | RetryStatus RetryStateImpl::shouldHedgeRetryPerTryTimeout(DoRetryCal... FILE: source/common/router/retry_state_impl.h function namespace (line 20) | namespace Envoy { FILE: source/common/router/route_config_update_receiver_impl.cc type Envoy (line 13) | namespace Envoy { type Router (line 14) | namespace Router { FILE: source/common/router/route_config_update_receiver_impl.h function namespace (line 14) | namespace Envoy { FILE: source/common/router/router.cc type Envoy (line 45) | namespace Envoy { type Router (line 46) | namespace Router { function getLength (line 50) | uint32_t getLength(const Buffer::Instance* instance) { return instan... function schemeIsHttp (line 52) | bool schemeIsHttp(const Http::RequestHeaderMap& downstream_headers, function RetryStatePtr (line 1578) | RetryStatePtr ProdFilter::createRetryState(const RetryPolicy& policy, FILE: source/common/router/router.h function namespace (line 37) | namespace Envoy { function Router (line 337) | const Router::MetadataMatchCriteria* metadataMatchCriteria() override { function Network (line 362) | const Network::Connection* downstreamConnection() const override { function Http (line 365) | const Http::RequestHeaderMap* downstreamHeaders() const override { retur... function shouldSelectAnotherHost (line 367) | bool shouldSelectAnotherHost(const Upstream::Host& host) override { function Upstream (line 378) | const Upstream::HealthyAndDegradedLoad& determinePriorityLoad( function VirtualCluster (line 455) | const VirtualCluster* requestVcluster() const override { return request_... function RouteEntry (line 456) | const RouteEntry* routeEntry() const override { return route_entry_; } function std (line 457) | const std::list& upstreamRequests() const override { function RouteEntry (line 526) | const RouteEntry* route_entry_{} function grpc_request_ (line 538) | bool grpc_request_{} function retry_shadow_buffer_limit_ (line 542) | uint32_t retry_shadow_buffer_limit_{std::numeric_limits::max()}; function class (line 562) | class ProdFilter : public Filter { FILE: source/common/router/router_ratelimit.cc type Envoy (line 16) | namespace Envoy { type Router (line 17) | namespace Router { FILE: source/common/router/router_ratelimit.h function namespace (line 18) | namespace Envoy { FILE: source/common/router/scoped_config_impl.cc type Envoy (line 6) | namespace Envoy { type Router (line 7) | namespace Router { function ScopeKeyPtr (line 106) | ScopeKeyPtr ScopeKeyBuilderImpl::computeScopeKey(const Http::HeaderM... function ScopeKeyPtr (line 156) | ScopeKeyPtr ScopedConfigImpl::computeScopeKey(const Http::HeaderMap&... FILE: source/common/router/scoped_config_impl.h function namespace (line 20) | namespace Envoy { FILE: source/common/router/scoped_rds.cc type Envoy (line 34) | namespace Envoy { type Router (line 35) | namespace Router { type ScopedRoutesConfigProviderUtil (line 36) | namespace ScopedRoutesConfigProviderUtil { function ConfigProviderPtr (line 37) | ConfigProviderPtr create( function ConfigProviderPtr (line 538) | ConfigProviderPtr ScopedRoutesConfigProviderManager::createXdsConfig... function ConfigProviderPtr (line 565) | ConfigProviderPtr ScopedRoutesConfigProviderManager::createStaticCon... FILE: source/common/router/scoped_rds.h function namespace (line 22) | namespace Envoy { type RdsRouteConfigProviderHelper (line 136) | struct RdsRouteConfigProviderHelper { function ConfigConstSharedPtr (line 154) | ConfigConstSharedPtr routeConfig() { return route_provider_->config(); } function start (line 194) | void start() override { subscription_->start({}); } function onConfigUpdateFailed (line 213) | void onConfigUpdateFailed(Envoy::Config::ConfigUpdateFailureReason reason, function class (line 247) | class ScopedRdsConfigProvider : public Envoy::Config::MutableConfigProvi... function class (line 265) | class ScopedRoutesConfigProviderManager : public Envoy::Config::ConfigPr... function class (line 309) | class ScopedRoutesConfigProviderManagerOptArg FILE: source/common/router/shadow_writer_impl.cc type Envoy (line 11) | namespace Envoy { type Router (line 12) | namespace Router { FILE: source/common/router/shadow_writer_impl.h function namespace (line 9) | namespace Envoy { FILE: source/common/router/string_accessor_impl.h function namespace (line 5) | namespace Envoy { FILE: source/common/router/tls_context_match_criteria_impl.cc type Envoy (line 5) | namespace Envoy { type Router (line 6) | namespace Router { FILE: source/common/router/tls_context_match_criteria_impl.h function namespace (line 6) | namespace Envoy { FILE: source/common/router/upstream_request.cc type Envoy (line 41) | namespace Envoy { type Router (line 42) | namespace Router { function RouteEntry (line 175) | const RouteEntry& UpstreamRequest::routeEntry() const { return *pare... FILE: source/common/router/upstream_request.h function namespace (line 25) | namespace Envoy { FILE: source/common/router/vhds.cc type Envoy (line 19) | namespace Envoy { type Router (line 20) | namespace Router { FILE: source/common/router/vhds.h function namespace (line 28) | namespace Envoy { FILE: source/common/runtime/runtime_features.cc type Envoy (line 5) | namespace Envoy { type Runtime (line 6) | namespace Runtime { function isRuntimeFeature (line 8) | bool isRuntimeFeature(absl::string_view feature) { function runtimeFeatureEnabled (line 13) | bool runtimeFeatureEnabled(absl::string_view feature) { function getInteger (line 24) | uint64_t getInteger(absl::string_view feature, uint64_t default_valu... FILE: source/common/runtime/runtime_features.h function namespace (line 12) | namespace Envoy { FILE: source/common/runtime/runtime_impl.cc type Envoy (line 30) | namespace Envoy { type Runtime (line 31) | namespace Runtime { function countDeprecatedFeatureUseInternal (line 35) | void countDeprecatedFeatureUseInternal(const RuntimeStats& stats) { function Snapshot (line 492) | const Snapshot& LoaderImpl::snapshot() { function SnapshotConstSharedPtr (line 498) | SnapshotConstSharedPtr LoaderImpl::threadsafeSnapshot() { function RuntimeStats (line 521) | RuntimeStats LoaderImpl::generateStats(Stats::Store& store) { function SnapshotImplPtr (line 528) | SnapshotImplPtr LoaderImpl::createNewSnapshot() { FILE: source/common/runtime/runtime_impl.h function namespace (line 35) | namespace Envoy { function class (line 124) | class OverrideLayerImpl : public Snapshot::OverrideLayer { function class (line 140) | class AdminLayer : public OverrideLayerImpl { type RtdsSubscription (line 191) | struct RtdsSubscription function Snapshot (line 238) | const Snapshot& snapshot() override; FILE: source/common/runtime/runtime_protos.h function namespace (line 11) | namespace Envoy { FILE: source/common/secret/sds_api.cc type Envoy (line 12) | namespace Envoy { type Secret (line 13) | namespace Secret { FILE: source/common/secret/sds_api.h type SecretData (line 39) | struct SecretData { function registerInitTarget (line 57) | void registerInitTarget(Init::Manager& init_manager) { function envoy (line 144) | const envoy::extensions::transport_sockets::tls::v3::TlsCertificate* sec... FILE: source/common/secret/secret_manager_impl.cc type Envoy (line 18) | namespace Envoy { type Secret (line 19) | namespace Secret { function TlsCertificateConfigProviderSharedPtr (line 74) | TlsCertificateConfigProviderSharedPtr function CertificateValidationContextConfigProviderSharedPtr (line 80) | CertificateValidationContextConfigProviderSharedPtr function TlsSessionTicketKeysConfigProviderSharedPtr (line 87) | TlsSessionTicketKeysConfigProviderSharedPtr function GenericSecretConfigProviderSharedPtr (line 93) | GenericSecretConfigProviderSharedPtr function TlsCertificateConfigProviderSharedPtr (line 99) | TlsCertificateConfigProviderSharedPtr SecretManagerImpl::createInlin... function CertificateValidationContextConfigProviderSharedPtr (line 104) | CertificateValidationContextConfigProviderSharedPtr function TlsSessionTicketKeysConfigProviderSharedPtr (line 112) | TlsSessionTicketKeysConfigProviderSharedPtr function GenericSecretConfigProviderSharedPtr (line 119) | GenericSecretConfigProviderSharedPtr SecretManagerImpl::createInline... function TlsCertificateConfigProviderSharedPtr (line 124) | TlsCertificateConfigProviderSharedPtr SecretManagerImpl::findOrCreat... function CertificateValidationContextConfigProviderSharedPtr (line 131) | CertificateValidationContextConfigProviderSharedPtr function TlsSessionTicketKeysConfigProviderSharedPtr (line 139) | TlsSessionTicketKeysConfigProviderSharedPtr function GenericSecretConfigProviderSharedPtr (line 147) | GenericSecretConfigProviderSharedPtr SecretManagerImpl::findOrCreate... FILE: source/common/secret/secret_provider_impl.cc type Envoy (line 9) | namespace Envoy { type Secret (line 10) | namespace Secret { FILE: source/common/secret/secret_provider_impl.h function envoy (line 18) | const envoy::extensions::transport_sockets::tls::v3::TlsCertificate* sec... function envoy (line 41) | const envoy::extensions::transport_sockets::tls::v3::CertificateValidati... FILE: source/common/shared_pool/shared_pool.h function namespace (line 17) | namespace Envoy { function hashed_value (line 63) | auto hashed_value = HashFunc{} FILE: source/common/signal/fatal_error_handler.cc type Envoy (line 10) | namespace Envoy { type FatalErrorHandler (line 11) | namespace FatalErrorHandler { function registerFatalErrorHandler (line 27) | void registerFatalErrorHandler(const FatalErrorHandlerInterface& han... function removeFatalErrorHandler (line 41) | void removeFatalErrorHandler(const FatalErrorHandlerInterface& handl... function callFatalErrorHandlers (line 63) | void callFatalErrorHandlers(std::ostream& os) { FILE: source/common/signal/fatal_error_handler.h function namespace (line 7) | namespace Envoy { FILE: source/common/signal/signal_action.cc type Envoy (line 10) | namespace Envoy { type sigaction (line 46) | struct sigaction FILE: source/common/signal/signal_action.h function namespace (line 14) | namespace Envoy { FILE: source/common/singleton/const_singleton.h function namespace (line 3) | namespace Envoy { FILE: source/common/singleton/manager_impl.cc type Envoy (line 8) | namespace Envoy { type Singleton (line 9) | namespace Singleton { function InstanceSharedPtr (line 11) | InstanceSharedPtr ManagerImpl::get(const std::string& name, Singleto... FILE: source/common/singleton/manager_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/singleton/threadsafe_singleton.h function namespace (line 9) | namespace Envoy { function T (line 60) | static T* getExisting() { return loader_; } function initialize (line 62) | static void initialize(T* value) { function clear (line 67) | static void clear() { loader_ = nullptr; } FILE: source/common/ssl/certificate_validation_context_config_impl.cc type Envoy (line 10) | namespace Envoy { type Ssl (line 11) | namespace Ssl { FILE: source/common/ssl/certificate_validation_context_config_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/ssl/tls_certificate_config_impl.cc type Envoy (line 11) | namespace Envoy { type Ssl (line 12) | namespace Ssl { function readOcspStaple (line 15) | std::vector readOcspStaple(const envoy::config::core::v3::D... FILE: source/common/ssl/tls_certificate_config_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/stats/allocator_impl.cc type Envoy (line 20) | namespace Envoy { type Stats (line 21) | namespace Stats { class StatsSharedImpl (line 50) | class StatsSharedImpl : public MetricImpl { method StatsSharedImpl (line 52) | StatsSharedImpl(StatName name, AllocatorImpl& alloc, StatName tag_... method SymbolTable (line 66) | SymbolTable& symbolTable() final { return alloc_.symbolTable(); } method used (line 67) | bool used() const override { return flags_ & Metric::Flags::Used; } method incRefCount (line 70) | void incRefCount() override { ++ref_count_; } method decRefCount (line 71) | bool decRefCount() override { method use_count (line 92) | uint32_t use_count() const override { return ref_count_; } class CounterImpl (line 118) | class CounterImpl : public StatsSharedImpl { method CounterImpl (line 120) | CounterImpl(StatName name, AllocatorImpl& alloc, StatName tag_extr... method ABSL_EXCLUSIVE_LOCKS_REQUIRED (line 124) | ABSL_EXCLUSIVE_LOCKS_REQUIRED(alloc_.mutex_) override { method add (line 130) | void add(uint64_t amount) override { method inc (line 137) | void inc() override { add(1); } method latch (line 138) | uint64_t latch() override { return pending_increment_.exchange(0); } method reset (line 139) | void reset() override { value_ = 0; } method value (line 140) | uint64_t value() const override { return value_; } class GaugeImpl (line 147) | class GaugeImpl : public StatsSharedImpl { method GaugeImpl (line 149) | GaugeImpl(StatName name, AllocatorImpl& alloc, StatName tag_extrac... method ABSL_EXCLUSIVE_LOCKS_REQUIRED (line 168) | ABSL_EXCLUSIVE_LOCKS_REQUIRED(alloc_.mutex_) { method add (line 174) | void add(uint64_t amount) override { method dec (line 178) | void dec() override { sub(1); } method inc (line 179) | void inc() override { add(1); } method set (line 180) | void set(uint64_t value) override { method sub (line 184) | void sub(uint64_t amount) override { method value (line 189) | uint64_t value() const override { return child_value_ + parent_val... method ImportMode (line 191) | ImportMode importMode() const override { method mergeImportMode (line 200) | void mergeImportMode(ImportMode import_mode) override { method setParentValue (line 227) | void setParentValue(uint64_t value) override { parent_value_ = val... class TextReadoutImpl (line 234) | class TextReadoutImpl : public StatsSharedImpl { method TextReadoutImpl (line 236) | TextReadoutImpl(StatName name, AllocatorImpl& alloc, StatName tag_... method ABSL_EXCLUSIVE_LOCKS_REQUIRED (line 240) | ABSL_EXCLUSIVE_LOCKS_REQUIRED(alloc_.mutex_) override { method set (line 246) | void set(absl::string_view value) override { method value (line 251) | std::string value() const override { function CounterSharedPtr (line 261) | CounterSharedPtr AllocatorImpl::makeCounter(StatName name, StatName ... function GaugeSharedPtr (line 275) | GaugeSharedPtr AllocatorImpl::makeGauge(StatName name, StatName tag_... function TextReadoutSharedPtr (line 291) | TextReadoutSharedPtr AllocatorImpl::makeTextReadout(StatName name, S... function Counter (line 314) | Counter* AllocatorImpl::makeCounterInternal(StatName name, StatName ... FILE: source/common/stats/allocator_impl.h function namespace (line 15) | namespace Envoy { FILE: source/common/stats/histogram_impl.cc type Envoy (line 10) | namespace Envoy { type Stats (line 11) | namespace Stats { function ConstSupportedBuckets (line 96) | const ConstSupportedBuckets& HistogramSettingsImpl::buckets(absl::st... function ConstSupportedBuckets (line 105) | const ConstSupportedBuckets& HistogramSettingsImpl::defaultBuckets() { FILE: source/common/stats/histogram_impl.h function namespace (line 17) | namespace Envoy { function class (line 124) | class NullHistogramImpl : public HistogramImplHelper { function recordValue (line 134) | void recordValue(uint64_t) override {} FILE: source/common/stats/isolated_store_impl.cc type Envoy (line 12) | namespace Envoy { type Stats (line 13) | namespace Stats { function ScopePtr (line 39) | ScopePtr IsolatedStoreImpl::createScope(const std::string& name) { FILE: source/common/stats/isolated_store_impl.h function namespace (line 21) | namespace Envoy { function class (line 121) | class IsolatedStoreImpl : public StoreImpl { FILE: source/common/stats/metric_impl.cc type Envoy (line 7) | namespace Envoy { type Stats (line 8) | namespace Stats { function StatName (line 35) | StatName MetricHelper::statName() const { function StatName (line 44) | StatName MetricHelper::tagExtractedStatName() const { function TagVector (line 95) | TagVector MetricHelper::tags(const SymbolTable& symbol_table) const { FILE: source/common/stats/metric_impl.h function namespace (line 13) | namespace Envoy { FILE: source/common/stats/null_counter.h function namespace (line 7) | namespace Envoy { FILE: source/common/stats/null_gauge.h function namespace (line 7) | namespace Envoy { FILE: source/common/stats/null_text_readout.h function namespace (line 7) | namespace Envoy { FILE: source/common/stats/recent_lookups.cc type Envoy (line 5) | namespace Envoy { type Stats (line 6) | namespace Stats { FILE: source/common/stats/recent_lookups.h function namespace (line 10) | namespace Envoy { FILE: source/common/stats/scope_prefixer.cc type Envoy (line 8) | namespace Envoy { type Stats (line 9) | namespace Stats { function ScopePtr (line 19) | ScopePtr ScopePrefixer::createScopeFromStatName(StatName name) { function ScopePtr (line 24) | ScopePtr ScopePrefixer::createScope(const std::string& name) { function Counter (line 29) | Counter& ScopePrefixer::counterFromStatNameWithTags(const StatName& ... function Gauge (line 36) | Gauge& ScopePrefixer::gaugeFromStatNameWithTags(const StatName& name, function Histogram (line 44) | Histogram& ScopePrefixer::histogramFromStatNameWithTags(const StatNa... function TextReadout (line 52) | TextReadout& ScopePrefixer::textReadoutFromStatNameWithTags(const St... function CounterOptConstRef (line 59) | CounterOptConstRef ScopePrefixer::findCounter(StatName name) const { function GaugeOptConstRef (line 63) | GaugeOptConstRef ScopePrefixer::findGauge(StatName name) const { ret... function HistogramOptConstRef (line 65) | HistogramOptConstRef ScopePrefixer::findHistogram(StatName name) con... function TextReadoutOptConstRef (line 69) | TextReadoutOptConstRef ScopePrefixer::findTextReadout(StatName name)... FILE: source/common/stats/scope_prefixer.h function namespace (line 5) | namespace Envoy { FILE: source/common/stats/stat_merger.cc type Envoy (line 5) | namespace Envoy { type Stats (line 6) | namespace Stats { function StatName (line 22) | StatName StatMerger::DynamicContext::makeDynamicStatName(const std::... FILE: source/common/stats/stat_merger.h function namespace (line 10) | namespace Envoy { FILE: source/common/stats/stats_matcher_impl.cc type Envoy (line 10) | namespace Envoy { type Stats (line 11) | namespace Stats { FILE: source/common/stats/stats_matcher_impl.h function namespace (line 13) | namespace Envoy { FILE: source/common/stats/store_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/stats/symbol_table_impl.cc type Envoy (line 14) | namespace Envoy { type Stats (line 15) | namespace Stats { function SymbolVec (line 120) | SymbolVec SymbolTableImpl::Encoding::decodeSymbols(const SymbolTable... function DynamicSpans (line 316) | DynamicSpans SymbolTableImpl::getDynamicSpans(StatName stat_name) co... function StatNameSetPtr (line 357) | StatNameSetPtr SymbolTableImpl::makeSet(absl::string_view name) { function Symbol (line 363) | Symbol SymbolTableImpl::toSymbol(absl::string_view sv) { function ABSL_EXCLUSIVE_LOCKS_REQUIRED (line 390) | ABSL_EXCLUSIVE_LOCKS_REQUIRED(lock_) { function ABSL_EXCLUSIVE_LOCKS_REQUIRED (line 396) | ABSL_EXCLUSIVE_LOCKS_REQUIRED(lock_) { function StatName (line 514) | StatName StatNamePool::add(absl::string_view str) { return StatName(... function StatName (line 516) | StatName StatNameDynamicPool::add(absl::string_view str) { function StatName (line 631) | StatName StatNameSet::getBuiltin(absl::string_view token, StatName f... FILE: source/common/stats/symbol_table_impl.h function namespace (line 27) | namespace Envoy { function class (line 728) | class StatNameStorageSet { function class (line 786) | class StatNameSet { function rememberBuiltins (line 807) | void rememberBuiltins(const std::vector& container) { function StatName (line 838) | StatName add(absl::string_view str) { FILE: source/common/stats/tag_extractor_impl.cc type Envoy (line 15) | namespace Envoy { type Stats (line 16) | namespace Stats { function regexStartsWithDot (line 20) | bool regexStartsWithDot(absl::string_view regex) { function TagExtractorPtr (line 50) | TagExtractorPtr TagExtractorImpl::createTagExtractor(const std::stri... FILE: source/common/stats/tag_extractor_impl.h function namespace (line 11) | namespace Envoy { FILE: source/common/stats/tag_producer_impl.cc type Envoy (line 11) | namespace Envoy { type Stats (line 12) | namespace Stats { FILE: source/common/stats/tag_producer_impl.h function namespace (line 22) | namespace Envoy { FILE: source/common/stats/tag_utility.cc type Envoy (line 5) | namespace Envoy { type Stats (line 6) | namespace Stats { type TagUtility (line 7) | namespace TagUtility { FILE: source/common/stats/tag_utility.h function namespace (line 8) | namespace Envoy { FILE: source/common/stats/thread_local_store.cc type Envoy (line 22) | namespace Envoy { type Stats (line 23) | namespace Stats { function ScopePtr (line 130) | ScopePtr ThreadLocalStoreImpl::createScope(const std::string& name) { class StatNameTagHelper (line 355) | class StatNameTagHelper { method StatNameTagHelper (line 357) | StatNameTagHelper(ThreadLocalStoreImpl& tls, StatName name, method StatNameTagVector (line 378) | const StatNameTagVector& statNameTags() const { return stat_name_t... method StatName (line 379) | StatName tagExtractedName() const { return tag_extracted_name_; } function StatType (line 415) | StatType& ThreadLocalStoreImpl::ScopeImpl::safeMakeStat( function Counter (line 479) | Counter& ThreadLocalStoreImpl::ScopeImpl::counterFromStatNameWithTags( function Gauge (line 533) | Gauge& ThreadLocalStoreImpl::ScopeImpl::gaugeFromStatNameWithTags( function Histogram (line 571) | Histogram& ThreadLocalStoreImpl::ScopeImpl::histogramFromStatNameWit... function TextReadout (line 647) | TextReadout& ThreadLocalStoreImpl::ScopeImpl::textReadoutFromStatNam... function CounterOptConstRef (line 685) | CounterOptConstRef ThreadLocalStoreImpl::ScopeImpl::findCounter(Stat... function GaugeOptConstRef (line 689) | GaugeOptConstRef ThreadLocalStoreImpl::ScopeImpl::findGauge(StatName... function HistogramOptConstRef (line 693) | HistogramOptConstRef ThreadLocalStoreImpl::ScopeImpl::findHistogram(... function TextReadoutOptConstRef (line 703) | TextReadoutOptConstRef ThreadLocalStoreImpl::ScopeImpl::findTextRead... function Histogram (line 707) | Histogram& ThreadLocalStoreImpl::tlsHistogram(ParentHistogramImpl& p... function SymbolTable (line 831) | SymbolTable& ParentHistogramImpl::symbolTable() { return thread_loca... FILE: source/common/stats/thread_local_store.h function namespace (line 27) | namespace Envoy { FILE: source/common/stats/timespan_impl.cc type Envoy (line 6) | namespace Envoy { type Stats (line 7) | namespace Stats { FILE: source/common/stats/timespan_impl.h function namespace (line 8) | namespace Envoy { FILE: source/common/stats/utility.cc type Envoy (line 9) | namespace Envoy { type Stats (line 10) | namespace Stats { type ElementVisitor (line 42) | struct ElementVisitor { method ElementVisitor (line 43) | ElementVisitor(SymbolTable& symbol_table, const ElementVec& elements) method StatName (line 59) | StatName statName() { return StatName(joined_.get()); } function Counter (line 69) | Counter& Utility::counterFromElements(Scope& scope, const ElementVec... function Counter (line 75) | Counter& Utility::counterFromStatNames(Scope& scope, const StatNameV... function Gauge (line 81) | Gauge& Utility::gaugeFromElements(Scope& scope, const ElementVec& el... function Gauge (line 88) | Gauge& Utility::gaugeFromStatNames(Scope& scope, const StatNameVec& ... function Histogram (line 95) | Histogram& Utility::histogramFromElements(Scope& scope, const Elemen... function Histogram (line 101) | Histogram& Utility::histogramFromStatNames(Scope& scope, const StatN... function TextReadout (line 108) | TextReadout& Utility::textReadoutFromElements(Scope& scope, const El... function TextReadout (line 114) | TextReadout& Utility::textReadoutFromStatNames(Scope& scope, const S... FILE: source/common/stats/utility.h function namespace (line 15) | namespace Envoy { FILE: source/common/stream_info/filter_state_impl.cc type Envoy (line 5) | namespace Envoy { type StreamInfo (line 6) | namespace StreamInfo { FILE: source/common/stream_info/filter_state_impl.h function namespace (line 12) | namespace Envoy { function ParentAccessMode (line 57) | enum class ParentAccessMode { ReadOnly, ReadWrite }; FILE: source/common/stream_info/stream_info_impl.h function namespace (line 17) | namespace Envoy { FILE: source/common/stream_info/uint32_accessor_impl.h function namespace (line 5) | namespace Envoy { FILE: source/common/stream_info/utility.cc type Envoy (line 5) | namespace Envoy { type StreamInfo (line 6) | namespace StreamInfo { FILE: source/common/stream_info/utility.h function namespace (line 8) | namespace Envoy { FILE: source/common/tcp/conn_pool.cc type Envoy (line 12) | namespace Envoy { type Tcp (line 13) | namespace Tcp { FILE: source/common/tcp/conn_pool.h function namespace (line 19) | namespace Envoy { function addDrainedCallback (line 133) | void addDrainedCallback(DrainedCb cb) override { addDrainedCallbackImpl(... function drainConnections (line 134) | void drainConnections() override { function maybePrefetch (line 161) | bool maybePrefetch(float prefetch_ratio) override { function onPoolReady (line 182) | void onPoolReady(Envoy::ConnectionPool::ActiveClient& client, function onPoolFailure (line 191) | void onPoolFailure(const Upstream::HostDescriptionConstSharedPtr& host_d... function virtual (line 199) | virtual void onConnReleased(Envoy::ConnectionPool::ActiveClient& client) { function virtual (line 206) | virtual void onConnDestroyed() {} function upstream_ready_enabled_ (line 210) | bool upstream_ready_enabled_{} FILE: source/common/tcp/original_conn_pool.cc type Envoy (line 12) | namespace Envoy { type Tcp (line 13) | namespace Tcp { FILE: source/common/tcp/original_conn_pool.h function namespace (line 19) | namespace Envoy { function upstream_ready_enabled_ (line 166) | bool upstream_ready_enabled_{false}; FILE: source/common/tcp_proxy/tcp_proxy.cc type Envoy (line 30) | namespace Envoy { type TcpProxy (line 31) | namespace TcpProxy { function RouteConstSharedPtr (line 181) | RouteConstSharedPtr Config::getRegularRouteFromEntries(Network::Conn... function RouteConstSharedPtr (line 205) | RouteConstSharedPtr Config::getRouteFromEntries(Network::Connection&... function UpstreamDrainManager (line 213) | UpstreamDrainManager& Config::drainManager() { function TcpProxyStats (line 232) | TcpProxyStats Config::SharedConfig::generateStats(Stats::Scope& scop... FILE: source/common/tcp_proxy/tcp_proxy.h type TcpProxyStats (line 57) | struct TcpProxyStats { function class (line 67) | class Route { function class (line 228) | class PerConnectionCluster : public StreamInfo::FilterState::Object { function Network (line 287) | const Network::Connection* downstreamConnection() const override { type UpstreamCallbacks (line 300) | struct UpstreamCallbacks function parent_ (line 301) | parent_(parent) {} function onAboveWriteBufferHighWatermark (line 306) | void onAboveWriteBufferHighWatermark() override; function Drainer (line 321) | Drainer* drainer_{} function on_high_watermark_called_ (line 323) | bool on_high_watermark_called_{false}; type DownstreamCallbacks (line 329) | struct DownstreamCallbacks function parent_ (line 330) | parent_(parent) {} function onEvent (line 333) | void onEvent(Network::ConnectionEvent event) override { parent_.onDownst... function on_high_watermark_called_ (line 338) | bool on_high_watermark_called_{false}; function UpstreamFailureReason (line 341) | enum class UpstreamFailureReason { function class (line 392) | class Drainer : public Event::DeferredDeletable { function class (line 416) | class UpstreamDrainManager : public ThreadLocal::ThreadLocalObject { FILE: source/common/tcp_proxy/upstream.cc type Envoy (line 7) | namespace Envoy { type TcpProxy (line 8) | namespace TcpProxy { FILE: source/common/tcp_proxy/upstream.h function namespace (line 8) | namespace Envoy { FILE: source/common/thread_local/thread_local_impl.cc type Envoy (line 13) | namespace Envoy { type ThreadLocal (line 14) | namespace ThreadLocal { function SlotPtr (line 24) | SlotPtr InstanceImpl::allocateSlot() { function ThreadLocalObjectSharedPtr (line 62) | ThreadLocalObjectSharedPtr InstanceImpl::SlotImpl::getWorker(uint32_... function ThreadLocalObjectSharedPtr (line 67) | ThreadLocalObjectSharedPtr InstanceImpl::SlotImpl::get() { return ge... FILE: source/common/thread_local/thread_local_impl.h function namespace (line 14) | namespace Envoy { FILE: source/common/tracing/http_tracer_config_impl.h function namespace (line 6) | namespace Envoy { FILE: source/common/tracing/http_tracer_impl.cc type Envoy (line 25) | namespace Envoy { type Tracing (line 26) | namespace Tracing { function buildResponseCode (line 29) | static std::string buildResponseCode(const StreamInfo::StreamInfo& i... function valueOrDefault (line 33) | static absl::string_view valueOrDefault(const Http::HeaderEntry* hea... function buildUrl (line 38) | static std::string buildUrl(const Http::RequestHeaderMap& request_he... function Decision (line 69) | Decision HttpTracerUtility::isTracing(const StreamInfo::StreamInfo& ... function addTagIfNotNull (line 93) | static void addTagIfNotNull(Span& span, const std::string& tag, cons... function addGrpcRequestTags (line 99) | static void addGrpcRequestTags(Span& span, const Http::RequestHeader... function addGrpcResponseTags (line 106) | static void addGrpcResponseTags(Span& span, const T& headers) { function annotateVerbose (line 116) | static void annotateVerbose(Span& span, const StreamInfo::StreamInfo... function CustomTagConstSharedPtr (line 261) | CustomTagConstSharedPtr function SpanPtr (line 280) | SpanPtr HttpTracerImpl::startSpan(const Config& config, Http::Reques... FILE: source/common/tracing/http_tracer_impl.h function namespace (line 20) | namespace Envoy { FILE: source/common/tracing/http_tracer_manager_impl.cc type Envoy (line 5) | namespace Envoy { type Tracing (line 6) | namespace Tracing { function HttpTracerSharedPtr (line 12) | HttpTracerSharedPtr FILE: source/common/tracing/http_tracer_manager_impl.h function namespace (line 10) | namespace Envoy { FILE: source/common/upstream/cds_api_impl.cc type Envoy (line 20) | namespace Envoy { type Upstream (line 21) | namespace Upstream { function CdsApiPtr (line 23) | CdsApiPtr CdsApiImpl::create(const envoy::config::core::v3::ConfigSo... FILE: source/common/upstream/cds_api_impl.h function namespace (line 19) | namespace Envoy { FILE: source/common/upstream/cluster_factory_impl.cc type Envoy (line 13) | namespace Envoy { type Upstream (line 14) | namespace Upstream { function generateStatsScope (line 18) | Stats::ScopePtr generateStatsScope(const envoy::config::cluster::v3:... FILE: source/common/upstream/cluster_factory_impl.h function namespace (line 48) | namespace Envoy { FILE: source/common/upstream/cluster_manager_impl.cc type Envoy (line 46) | namespace Envoy { type Upstream (line 47) | namespace Upstream { function addOptionsIfNotNull (line 50) | void addOptionsIfNotNull(Network::Socket::OptionsSharedPtr& options, function ClusterManagerStats (line 409) | ClusterManagerStats ClusterManagerImpl::generateStats(Stats::Scope& ... function ThreadLocalCluster (line 821) | ThreadLocalCluster* ClusterManagerImpl::get(absl::string_view cluste... function ClusterUpdateCallbacksHandlePtr (line 985) | ClusterUpdateCallbacksHandlePtr function ClusterManagerPtr (line 1457) | ClusterManagerPtr ProdClusterManagerFactory::clusterManagerFromProto( function CdsApiPtr (line 1506) | CdsApiPtr FILE: source/common/upstream/cluster_manager_impl.h function namespace (line 35) | namespace Envoy { type ClusterUpdateCallbacksHandleImpl (line 426) | struct ClusterUpdateCallbacksHandleImpl function enableTimer (line 439) | void enableTimer(const uint64_t timeout) { function disableTimer (line 445) | bool disableTimer() { FILE: source/common/upstream/cluster_update_tracker.cc type Envoy (line 3) | namespace Envoy { type Upstream (line 4) | namespace Upstream { FILE: source/common/upstream/cluster_update_tracker.h function namespace (line 5) | namespace Envoy { FILE: source/common/upstream/conn_pool_map.h function namespace (line 15) | namespace Envoy { FILE: source/common/upstream/conn_pool_map_impl.h function namespace (line 5) | namespace Envoy { FILE: source/common/upstream/edf_scheduler.h function add (line 76) | void add(double weight, std::shared_ptr entry) { type EdfEntry (line 117) | struct EdfEntry { function current_time_ (line 135) | double current_time_{} function order_offset_ (line 138) | uint64_t order_offset_{} FILE: source/common/upstream/eds.cc type Envoy (line 15) | namespace Envoy { type Upstream (line 16) | namespace Upstream { FILE: source/common/upstream/eds.h function namespace (line 24) | namespace Envoy { FILE: source/common/upstream/health_checker_base_impl.cc type Envoy (line 11) | namespace Envoy { type Upstream (line 12) | namespace Upstream { function MetadataConstSharedPtr (line 59) | MetadataConstSharedPtr HealthCheckerImplBase::initTransportSocketMat... function HealthCheckerStats (line 85) | HealthCheckerStats HealthCheckerImplBase::generateStats(Stats::Scope... function HealthTransition (line 308) | HealthTransition HealthCheckerImplBase::ActiveHealthCheckSession::se... function HealthTransition (line 359) | HealthTransition FILE: source/common/upstream/health_checker_base_impl.h function namespace (line 17) | namespace Envoy { FILE: source/common/upstream/health_checker_impl.cc type Envoy (line 29) | namespace Envoy { type Upstream (line 30) | namespace Upstream { class HealthCheckerFactoryContextImpl (line 59) | class HealthCheckerFactoryContextImpl : public Server::Configuration... method HealthCheckerFactoryContextImpl (line 61) | HealthCheckerFactoryContextImpl(Upstream::Cluster& cluster, Envoy:... method HealthCheckEventLoggerPtr (line 72) | HealthCheckEventLoggerPtr eventLogger() override { return std::mov... function HealthCheckerSharedPtr (line 87) | HealthCheckerSharedPtr HealthCheckerFactory::create( function codecClientTypeToProtocol (line 199) | Http::Protocol codecClientTypeToProtocol(Http::CodecClient::Type cod... FILE: source/common/upstream/health_checker_impl.h function class (line 27) | class HealthCheckerFactory : public Logger::Loggable distributeLoad(PriorityLoad& per_priority... function hostWeightsAreEqual (line 56) | bool hostWeightsAreEqual(const HostVector& hosts) { function HostConstSharedPtr (line 508) | HostConstSharedPtr LoadBalancerBase::chooseHost(LoadBalancerContext*... function HostVector (line 675) | const HostVector& ZoneAwareLoadBalancerBase::hostSourceToHosts(Hosts... function HostConstSharedPtr (line 776) | HostConstSharedPtr EdfLoadBalancerBase::peekAnotherHost(LoadBalancer... function HostConstSharedPtr (line 802) | HostConstSharedPtr EdfLoadBalancerBase::chooseHostOnce(LoadBalancerC... function HostConstSharedPtr (line 829) | HostConstSharedPtr LeastRequestLoadBalancer::unweightedHostPeek(cons... function HostConstSharedPtr (line 837) | HostConstSharedPtr LeastRequestLoadBalancer::unweightedHostPick(cons... function HostConstSharedPtr (line 860) | HostConstSharedPtr RandomLoadBalancer::peekAnotherHost(LoadBalancerC... function HostConstSharedPtr (line 864) | HostConstSharedPtr RandomLoadBalancer::chooseHostOnce(LoadBalancerCo... function HostConstSharedPtr (line 868) | HostConstSharedPtr RandomLoadBalancer::peekOrChoose(LoadBalancerCont... FILE: source/common/upstream/load_balancer_impl.h function namespace (line 20) | namespace Envoy { type HostsSourceHash (line 245) | struct HostsSourceHash { function HostVector (line 264) | const HostVector& hostSourceToHosts(HostsSource hosts_source) const; function class (line 370) | class EdfLoadBalancerBase : public ZoneAwareLoadBalancerBase { function class (line 416) | class RoundRobinLoadBalancer : public EdfLoadBalancerBase { function hostWeight (line 519) | double hostWeight(const Host& host) override { function active_request_bias_ (line 558) | double active_request_bias_{} function class (line 566) | class RandomLoadBalancer : public ZoneAwareLoadBalancerBase { function class (line 585) | class SubsetSelectorImpl : public SubsetSelector { function std (line 600) | const std::set& fallbackKeysSubset() const override { retur... function class (line 614) | class LoadBalancerSubsetInfoImpl : public LoadBalancerSubsetInfo { function ProtobufWkt (line 639) | const ProtobufWkt::Struct& defaultSubset() const override { return defau... FILE: source/common/upstream/load_stats_reporter.cc type Envoy (line 9) | namespace Envoy { type Upstream (line 10) | namespace Upstream { FILE: source/common/upstream/load_stats_reporter.h function namespace (line 11) | namespace Envoy { FILE: source/common/upstream/logical_dns_cluster.cc type Envoy (line 22) | namespace Envoy { type Upstream (line 23) | namespace Upstream { function convertPriority (line 26) | envoy::config::endpoint::v3::ClusterLoadAssignment FILE: source/common/upstream/logical_dns_cluster.h function namespace (line 20) | namespace Envoy { FILE: source/common/upstream/logical_host.cc type Envoy (line 3) | namespace Envoy { type Upstream (line 4) | namespace Upstream { FILE: source/common/upstream/logical_host.h function namespace (line 8) | namespace Envoy { FILE: source/common/upstream/maglev_lb.cc type Envoy (line 5) | namespace Envoy { type Upstream (line 6) | namespace Upstream { function HostConstSharedPtr (line 76) | HostConstSharedPtr MaglevTable::chooseHost(uint64_t hash, uint32_t a... function MaglevLoadBalancerStats (line 118) | MaglevLoadBalancerStats MaglevLoadBalancer::generateStats(Stats::Sco... FILE: source/common/upstream/maglev_lb.h function namespace (line 11) | namespace Envoy { FILE: source/common/upstream/original_dst_cluster.cc type Envoy (line 20) | namespace Envoy { type Upstream (line 21) | namespace Upstream { function HostConstSharedPtr (line 23) | HostConstSharedPtr OriginalDstCluster::LoadBalancer::chooseHost(Load... FILE: source/common/upstream/original_dst_cluster.h function namespace (line 20) | namespace Envoy { function class (line 121) | class OriginalDstClusterFactory : public ClusterFactoryImplBase { FILE: source/common/upstream/outlier_detection_impl.cc type Envoy (line 22) | namespace Envoy { type Upstream (line 23) | namespace Upstream { type Outlier (line 24) | namespace Outlier { function DetectorSharedPtr (line 26) | DetectorSharedPtr DetectorImplFactory::createForCluster( function DetectionStats (line 481) | DetectionStats DetectorImpl::generateStats(Stats::Scope& scope) { function SuccessRateAccumulatorBucket (line 785) | SuccessRateAccumulatorBucket* SuccessRateAccumulator::updateCurren... FILE: source/common/upstream/outlier_detection_impl.h function namespace (line 26) | namespace Envoy { FILE: source/common/upstream/priority_conn_pool_map.h function namespace (line 9) | namespace Envoy { FILE: source/common/upstream/priority_conn_pool_map_impl.h function namespace (line 6) | namespace Envoy { FILE: source/common/upstream/resource_manager_impl.h function namespace (line 16) | namespace Envoy { FILE: source/common/upstream/ring_hash_lb.cc type Envoy (line 16) | namespace Envoy { type Upstream (line 17) | namespace Upstream { function RingHashLoadBalancerStats (line 48) | RingHashLoadBalancerStats RingHashLoadBalancer::generateStats(Stats:... function HostConstSharedPtr (line 52) | HostConstSharedPtr RingHashLoadBalancer::Ring::chooseHost(uint64_t h... FILE: source/common/upstream/ring_hash_lb.h function namespace (line 13) | namespace Envoy { FILE: source/common/upstream/static_cluster.cc type Envoy (line 7) | namespace Envoy { type Upstream (line 8) | namespace Upstream { FILE: source/common/upstream/static_cluster.h function namespace (line 8) | namespace Envoy { FILE: source/common/upstream/strict_dns_cluster.cc type Envoy (line 8) | namespace Envoy { type Upstream (line 9) | namespace Upstream { FILE: source/common/upstream/strict_dns_cluster.h function namespace (line 9) | namespace Envoy { FILE: source/common/upstream/subset_lb.cc type Envoy (line 19) | namespace Envoy { type Upstream (line 20) | namespace Upstream { function HostConstSharedPtr (line 164) | HostConstSharedPtr SubsetLoadBalancer::tryChooseHostFromMetadataMatc... function HostConstSharedPtr (line 276) | HostConstSharedPtr SubsetLoadBalancer::chooseHost(LoadBalancerContex... function HostConstSharedPtr (line 345) | HostConstSharedPtr SubsetLoadBalancer::chooseHostForSelectorFallback... function HostConstSharedPtr (line 372) | HostConstSharedPtr SubsetLoadBalancer::tryChooseHostFromContext(Load... function LocalityWeightsConstSharedPtr (line 885) | LocalityWeightsConstSharedPtr SubsetLoadBalancer::HostSubsetImpl::de... function HostSetImplPtr (line 919) | HostSetImplPtr SubsetLoadBalancer::PrioritySubsetImpl::createHostSet( FILE: source/common/upstream/subset_lb.h function namespace (line 21) | namespace Envoy { FILE: source/common/upstream/thread_aware_lb_impl.cc type Envoy (line 6) | namespace Envoy { type Upstream (line 7) | namespace Upstream { function normalizeHostWeights (line 13) | void normalizeHostWeights(const HostVector& hosts, double normalized... function normalizeLocalityWeights (line 36) | void normalizeLocalityWeights(const HostsPerLocality& hosts_per_loca... function normalizeWeights (line 71) | void normalizeWeights(const HostSet& host_set, bool in_panic, function HostConstSharedPtr (line 137) | HostConstSharedPtr function LoadBalancerPtr (line 175) | LoadBalancerPtr ThreadAwareLoadBalancerBase::LoadBalancerFactoryImpl... function HostConstSharedPtr (line 210) | HostConstSharedPtr FILE: source/common/upstream/thread_aware_lb_impl.h function namespace (line 9) | namespace Envoy { function LoadBalancerFactorySharedPtr (line 69) | LoadBalancerFactorySharedPtr factory() override { return factory_; } function initialize (line 70) | void initialize() override; function HostConstSharedPtr (line 77) | HostConstSharedPtr peekAnotherHost(LoadBalancerContext*) override { retu... type PerPriorityState (line 88) | struct PerPriorityState { function LoadBalancer (line 94) | struct LoadBalancerImpl : public LoadBalancer { function LoadBalancerFactory (line 110) | struct LoadBalancerFactoryImpl : public LoadBalancerFactory { FILE: source/common/upstream/transport_socket_match_impl.cc type Envoy (line 9) | namespace Envoy { type Upstream (line 10) | namespace Upstream { function TransportSocketMatchStats (line 35) | TransportSocketMatchStats TransportSocketMatcherImpl::generateStats(... FILE: source/common/upstream/transport_socket_match_impl.h function namespace (line 19) | namespace Envoy { FILE: source/common/upstream/upstream_impl.cc type Envoy (line 58) | namespace Envoy { type Upstream (line 59) | namespace Upstream { function getSourceAddress (line 62) | const Network::Address::InstanceConstSharedPtr function parseFeatures (line 78) | uint64_t parseFeatures(const envoy::config::cluster::v3::Cluster& co... function parseTcpKeepaliveConfig (line 92) | Network::TcpKeepaliveConfig function parseClusterSocketOptions (line 102) | const Network::ConnectionSocket::OptionsSharedPtr function ProtocolOptionsConfigConstSharedPtr (line 139) | ProtocolOptionsConfigConstSharedPtr function parseExtensionProtocolOptions (line 169) | std::map parseExte... function updateHealthFlag (line 214) | bool updateHealthFlag(const Host& updated_host, Host& existing_host,... function HostVector (line 236) | HostVector filterHosts(const absl::node_hash_set& hosts, function HostSet (line 555) | const HostSet& function ClusterStats (line 619) | ClusterStats ClusterInfoImpl::generateStats(Stats::Scope& scope) { function ClusterRequestResponseSizeStats (line 623) | ClusterRequestResponseSizeStats function ClusterLoadReportStats (line 628) | ClusterLoadReportStats ClusterInfoImpl::generateLoadReportStats(Stat... function ClusterTimeoutBudgetStats (line 632) | ClusterTimeoutBudgetStats ClusterInfoImpl::generateTimeoutBudgetStat... class FactoryContextImpl (line 637) | class FactoryContextImpl : public Server::Configuration::CommonFacto... method FactoryContextImpl (line 641) | FactoryContextImpl(Stats::Scope& stats_scope, Envoy::Runtime::Load... method TimeSource (line 655) | TimeSource& timeSource() override { return api().timeSource(); } function ProtocolOptionsConfigConstSharedPtr (line 837) | ProtocolOptionsConfigConstSharedPtr function createTransportSocketFactory (line 847) | Network::TransportSocketFactoryPtr createTransportSocketFactory( function ResourceManager (line 970) | ResourceManager& ClusterInfoImpl::resourceManager(ResourcePriority p... function ClusterCircuitBreakersStats (line 1126) | ClusterCircuitBreakersStats function ResourceManagerImplPtr (line 1147) | ResourceManagerImplPtr function getDnsLookupFamilyFromCluster (line 1534) | Network::DnsLookupFamily function getDnsLookupFamilyFromEnum (line 1539) | Network::DnsLookupFamily function reportUpstreamCxDestroy (line 1553) | void reportUpstreamCxDestroy(const Upstream::HostDescriptionConstSha... function reportUpstreamCxDestroyActiveRequest (line 1563) | void reportUpstreamCxDestroyActiveRequest(const Upstream::HostDescri... FILE: source/common/upstream/upstream_impl.h function namespace (line 60) | namespace Envoy { function priority (line 138) | void priority(uint32_t priority) override { priority_ = priority; } function override (line 182) | const override { function CreateConnectionData (line 188) | CreateConnectionData function healthFlagGet (line 198) | bool healthFlagGet(HealthFlag flag) const override { return health_flags... function healthFlagSet (line 199) | void healthFlagSet(HealthFlag flag) final { health_flags_ |= enumToInt(f... function setActiveHealthFailureType (line 204) | void setActiveHealthFailureType(ActiveHealthFailureType type) override { function setHealthChecker (line 208) | void setHealthChecker(HealthCheckHostMonitorPtr&& health_checker) overri... function setOutlierDetector (line 211) | void setOutlierDetector(Outlier::DetectorHostMonitorPtr&& outlier_detect... function used (line 236) | void used(bool new_used) override { used_ = new_used; } function ActiveHealthFailureType (line 250) | ActiveHealthFailureType active_health_failure_type_{} function class (line 255) | class HostsPerLocalityImpl : public HostsPerLocality { function class (line 289) | class HostSetImpl : public HostSet { function HostVector (line 308) | const HostVector& hosts() const override { return *hosts_; } function HostsPerLocality (line 316) | const HostsPerLocality& hostsPerLocality() const override { return *host... function HostsPerLocality (line 320) | const HostsPerLocality& healthyHostsPerLocality() const override { function HostsPerLocality (line 326) | const HostsPerLocality& degradedHostsPerLocality() const override { function HostsPerLocality (line 332) | const HostsPerLocality& excludedHostsPerLocality() const override { function HostsPerLocalityConstSharedPtr (line 383) | HostsPerLocalityConstSharedPtr hosts_per_locality_{HostsPerLocalityImpl:... function HealthChecker (line 766) | HealthChecker* healthChecker() override { return health_checker_.get(); } function Outlier (line 769) | const Outlier::Detector* outlierDetector() const override { return outli... function virtual (line 781) | virtual void startPreInit() PURE; function pending_initialize_health_checks_ (line 826) | uint64_t pending_initialize_health_checks_{} function class (line 838) | class PriorityStateManager : protected Logger::Loggablesize() : ... function WasmResult (line 96) | WasmResult Buffer::copyTo(WasmBase* wasm, size_t start, size_t l... function WasmResult (line 116) | WasmResult Buffer::copyFrom(size_t start, size_t length, absl::s... function Wasm (line 150) | Wasm* Context::wasm() const { return static_cast(wasm_); } function Plugin (line 151) | Plugin* Context::plugin() const { return static_cast(pl... function Context (line 152) | Context* Context::rootContext() const { return static_cast c... method onSuccess (line 44) | void onSuccess(const std::string& data) override { cb_(data); } method onFailure (line 45) | void onFailure(Config::DataFetcher::FailureReason) override { ... method setFetcher (line 46) | void setFetcher(std::unique_ptr& was... function createWasmInternal (line 309) | static bool createWasmInternal(const VmConfig& vm_config, const ... function createWasm (line 466) | bool createWasm(const VmConfig& vm_config, const PluginSharedPtr... function WasmHandleSharedPtr (line 477) | WasmHandleSharedPtr getOrCreateThreadLocalWasm(const WasmHandleS... FILE: source/extensions/common/wasm/wasm.h function namespace (line 31) | namespace Envoy { FILE: source/extensions/common/wasm/wasm_extension.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type Common (line 9) | namespace Common { type Wasm (line 10) | namespace Wasm { function WasmHandleExtensionFactory (line 49) | WasmHandleExtensionFactory EnvoyWasm::wasmFactory() { function WasmHandleExtensionCloneFactory (line 62) | WasmHandleExtensionCloneFactory EnvoyWasm::wasmCloneFactory() { function WasmExtension (line 106) | WasmExtension* getWasmExtension() { FILE: source/extensions/common/wasm/wasm_extension.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/common/wasm/wasm_state.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type Common (line 8) | namespace Common { type Wasm (line 9) | namespace Wasm { function CelValue (line 13) | CelValue WasmState::exprValue(Protobuf::Arena* arena, bool last)... FILE: source/extensions/common/wasm/wasm_state.h type class (line 27) | enum class function readonly_ (line 43) | const bool readonly_{false}; FILE: source/extensions/common/wasm/wasm_vm.cc type Envoy (line 24) | namespace Envoy { type Extensions (line 25) | namespace Extensions { type Common (line 26) | namespace Common { type Wasm (line 27) | namespace Wasm { function WasmVmPtr (line 65) | WasmVmPtr createWasmVm(absl::string_view runtime, const Stats::S... FILE: source/extensions/common/wasm/wasm_vm.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/common/wasm/wasm_vm_base.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/common/wasm/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/compression/common/compressor/factory_base.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/compression/common/decompressor/factory_base.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/compression/gzip/common/base.cc type Envoy (line 3) | namespace Envoy { type Zlib (line 4) | namespace Zlib { FILE: source/extensions/compression/gzip/common/base.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/compression/gzip/compressor/config.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Compression (line 5) | namespace Compression { type Gzip (line 6) | namespace Gzip { type Compressor (line 7) | namespace Compressor { FILE: source/extensions/compression/gzip/compressor/config.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/compression/gzip/compressor/zlib_compressor_impl.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type Compression (line 13) | namespace Compression { type Gzip (line 14) | namespace Gzip { type Compressor (line 15) | namespace Compressor { FILE: source/extensions/compression/gzip/compressor/zlib_compressor_impl.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/compression/gzip/decompressor/config.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Compression (line 5) | namespace Compression { type Gzip (line 6) | namespace Gzip { type Decompressor (line 7) | namespace Decompressor { FILE: source/extensions/compression/gzip/decompressor/config.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/compression/gzip/decompressor/zlib_decompressor_impl.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type Compression (line 15) | namespace Compression { type Gzip (line 16) | namespace Gzip { type Decompressor (line 17) | namespace Decompressor { FILE: source/extensions/compression/gzip/decompressor/zlib_decompressor_impl.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/common/expr/context.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type Filters (line 12) | namespace Filters { type Common (line 13) | namespace Common { type Expr (line 14) | namespace Expr { function convertHeaderEntry (line 19) | absl::optional convertHeaderEntry(const Http::Header... function convertHeaderEntry (line 26) | absl::optional function extractSslInfo (line 41) | absl::optional extractSslInfo(const Ssl::ConnectionI... FILE: source/extensions/filters/common/expr/context.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/common/expr/evaluator.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Filters (line 10) | namespace Filters { type Common (line 11) | namespace Common { type Expr (line 12) | namespace Expr { function ActivationPtr (line 14) | ActivationPtr createActivation(Protobuf::Arena& arena, const S... function BuilderPtr (line 34) | BuilderPtr createBuilder(Protobuf::Arena* arena) { function ExpressionPtr (line 61) | ExpressionPtr createExpression(Builder& builder, const google:... function evaluate (line 71) | absl::optional evaluate(const Expression& expr, Prot... function matches (line 86) | bool matches(const Expression& expr, const StreamInfo::StreamI... FILE: source/extensions/filters/common/expr/evaluator.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/common/ext_authz/check_request_utils.cc type Envoy (line 28) | namespace Envoy { type Extensions (line 29) | namespace Extensions { type Filters (line 30) | namespace Filters { type Common (line 31) | namespace Common { type ExtAuthz (line 32) | namespace ExtAuthz { FILE: source/extensions/filters/common/ext_authz/check_request_utils.h function namespace (line 25) | namespace Envoy { FILE: source/extensions/filters/common/ext_authz/ext_authz.h function namespace (line 22) | namespace Common { FILE: source/extensions/filters/common/ext_authz/ext_authz_grpc_impl.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Filters (line 16) | namespace Filters { type Common (line 17) | namespace Common { type ExtAuthz (line 18) | namespace ExtAuthz { FILE: source/extensions/filters/common/ext_authz/ext_authz_grpc_impl.h function namespace (line 28) | namespace Envoy { FILE: source/extensions/filters/common/ext_authz/ext_authz_http_impl.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type Filters (line 19) | namespace Filters { type Common (line 20) | namespace Common { type ExtAuthz (line 21) | namespace ExtAuthz { function Response (line 33) | const Response& errorResponse() { type SuccessResponse (line 46) | struct SuccessResponse { method SuccessResponse (line 47) | SuccessResponse(const Http::HeaderMap& headers, const Matche... function ignoreCaseStringMatcher (line 78) | envoy::type::matcher::v3::StringMatcher function createStringMatchers (line 105) | std::vector function MatcherSharedPtr (line 155) | MatcherSharedPtr function MatcherSharedPtr (line 173) | MatcherSharedPtr function MatcherSharedPtr (line 204) | MatcherSharedPtr function ResponsePtr (line 328) | ResponsePtr RawHttpClientImpl::toResponse(Http::ResponseMessag... FILE: source/extensions/filters/common/ext_authz/ext_authz_http_impl.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/common/fault/fault_config.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Filters (line 10) | namespace Filters { type Common (line 11) | namespace Common { type Fault (line 12) | namespace Fault { FILE: source/extensions/filters/common/fault/fault_config.h function Http (line 32) | const Http::LowerCaseString ThroughputResponsePercentage{ function class (line 38) | class HeaderPercentageProvider { function class (line 266) | class FixedRateLimitProvider : public RateLimitProvider { FILE: source/extensions/filters/common/local_ratelimit/local_ratelimit_impl.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Filters (line 5) | namespace Filters { type Common (line 6) | namespace Common { type LocalRateLimit (line 7) | namespace LocalRateLimit { FILE: source/extensions/filters/common/local_ratelimit/local_ratelimit_impl.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/common/lua/lua.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type Filters (line 13) | namespace Filters { type Common (line 14) | namespace Common { type Lua (line 15) | namespace Lua { function CoroutinePtr (line 92) | CoroutinePtr ThreadLocalState::createCoroutine() { FILE: source/extensions/filters/common/lua/lua.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/common/lua/wrappers.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Filters (line 14) | namespace Filters { type Common (line 15) | namespace Common { type Lua (line 16) | namespace Lua { function createLuaTableFromStringList (line 22) | void createLuaTableFromStringList(lua_State* state, const Stri... function timestampInSeconds (line 39) | int64_t timestampInSeconds(const absl::optional& s... FILE: source/extensions/filters/common/lua/wrappers.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/common/original_src/original_src_socket_option.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type Filters (line 9) | namespace Filters { type Common (line 10) | namespace Common { type OriginalSrc (line 11) | namespace OriginalSrc { function addressIntoVector (line 33) | void addressIntoVector(std::vector& vec, const T& add... FILE: source/extensions/filters/common/original_src/original_src_socket_option.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/common/original_src/socket_option_factory.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Filters (line 10) | namespace Filters { type Common (line 11) | namespace Common { type OriginalSrc (line 12) | namespace OriginalSrc { function buildOriginalSrcOptions (line 14) | Network::Socket::OptionsSharedPtr FILE: source/extensions/filters/common/original_src/socket_option_factory.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/common/ratelimit/ratelimit.h function namespace (line 18) | namespace Filters { FILE: source/extensions/filters/common/ratelimit/ratelimit_impl.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type Filters (line 18) | namespace Filters { type Common (line 19) | namespace Common { type RateLimit (line 20) | namespace RateLimit { function ClientPtr (line 118) | ClientPtr rateLimitClient(Server::Configuration::FactoryContex... FILE: source/extensions/filters/common/ratelimit/ratelimit_impl.h function namespace (line 24) | namespace Envoy { FILE: source/extensions/filters/common/ratelimit/stat_names.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/common/rbac/engine.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/common/rbac/engine_impl.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type Filters (line 9) | namespace Filters { type Common (line 10) | namespace Common { type RBAC (line 11) | namespace RBAC { FILE: source/extensions/filters/common/rbac/engine_impl.h function namespace (line 10) | namespace Filters { FILE: source/extensions/filters/common/rbac/matchers.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type Filters (line 9) | namespace Filters { type Common (line 10) | namespace Common { type RBAC (line 11) | namespace RBAC { function MatcherConstSharedPtr (line 13) | MatcherConstSharedPtr Matcher::create(const envoy::config::rba... function MatcherConstSharedPtr (line 41) | MatcherConstSharedPtr Matcher::create(const envoy::config::rba... FILE: source/extensions/filters/common/rbac/matchers.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/filters/common/rbac/utility.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type Filters (line 9) | namespace Filters { type Common (line 10) | namespace Common { type RBAC (line 11) | namespace RBAC { function RoleBasedAccessControlFilterStats (line 13) | RoleBasedAccessControlFilterStats generateStats(const std::str... function responseDetail (line 18) | std::string responseDetail(const std::string& policy_id) { FILE: source/extensions/filters/common/rbac/utility.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/adaptive_concurrency/adaptive_concurrency_filter.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type AdaptiveConcurrency (line 19) | namespace AdaptiveConcurrency { FILE: source/extensions/filters/http/adaptive_concurrency/adaptive_concurrency_filter.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/filters/http/adaptive_concurrency/config.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type AdaptiveConcurrency (line 13) | namespace AdaptiveConcurrency { FILE: source/extensions/filters/http/adaptive_concurrency/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/adaptive_concurrency/controller/controller.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/http/adaptive_concurrency/controller/gradient_controller.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type HttpFilters (line 22) | namespace HttpFilters { type AdaptiveConcurrency (line 23) | namespace AdaptiveConcurrency { type Controller (line 24) | namespace Controller { function GradientControllerStats (line 79) | GradientControllerStats GradientController::generateStats(Stat... function RequestForwardingAction (line 183) | RequestForwardingAction GradientController::forwardingDecision... FILE: source/extensions/filters/http/adaptive_concurrency/controller/gradient_controller.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/filters/http/admission_control/admission_control.cc type Envoy (line 25) | namespace Envoy { type Extensions (line 26) | namespace Extensions { type HttpFilters (line 27) | namespace HttpFilters { type AdmissionControl (line 28) | namespace AdmissionControl { FILE: source/extensions/filters/http/admission_control/admission_control.h function namespace (line 28) | namespace Envoy { FILE: source/extensions/filters/http/admission_control/config.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type HttpFilters (line 15) | namespace HttpFilters { type AdmissionControl (line 16) | namespace AdmissionControl { FILE: source/extensions/filters/http/admission_control/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/admission_control/evaluators/response_evaluator.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/http/admission_control/evaluators/success_criteria_evaluator.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type AdmissionControl (line 14) | namespace AdmissionControl { FILE: source/extensions/filters/http/admission_control/evaluators/success_criteria_evaluator.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/admission_control/thread_local_controller.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type AdmissionControl (line 12) | namespace AdmissionControl { FILE: source/extensions/filters/http/admission_control/thread_local_controller.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/http/aws_lambda/aws_lambda_filter.cc type Envoy (line 29) | namespace Envoy { type Extensions (line 30) | namespace Extensions { type HttpFilters (line 31) | namespace HttpFilters { type AwsLambdaFilter (line 32) | namespace AwsLambdaFilter { class LambdaFilterNameValues (line 34) | class LambdaFilterNameValues { function setLambdaHeaders (line 47) | void setLambdaHeaders(Http::RequestHeaderMap& headers, absl::str... function isTargetClusterLambdaGateway (line 61) | bool isTargetClusterLambdaGateway(Upstream::ClusterInfo const& c... function isContentTypeTextual (line 81) | bool isContentTypeTextual(const Http::RequestOrResponseHeaderMap... function parseArn (line 361) | absl::optional parseArn(absl::string_view arn) { function FilterStats (line 392) | FilterStats generateStats(const std::string& prefix, Stats::Scop... FILE: source/extensions/filters/http/aws_lambda/aws_lambda_filter.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/http/aws_lambda/config.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type AwsLambdaFilter (line 18) | namespace AwsLambdaFilter { function InvocationMode (line 22) | InvocationMode FILE: source/extensions/filters/http/aws_request_signing/aws_request_signing_filter.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type AwsRequestSigningFilter (line 8) | namespace AwsRequestSigningFilter { function FilterStats (line 20) | FilterStats& FilterConfigImpl::stats() { return stats_; } function FilterStats (line 24) | FilterStats Filter::generateStats(const std::string& prefix, Sta... FILE: source/extensions/filters/http/aws_request_signing/aws_request_signing_filter.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/aws_request_signing/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type AwsRequestSigningFilter (line 15) | namespace AwsRequestSigningFilter { FILE: source/extensions/filters/http/aws_request_signing/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/buffer/buffer_filter.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type HttpFilters (line 19) | namespace HttpFilters { type BufferFilter (line 20) | namespace BufferFilter { FILE: source/extensions/filters/http/buffer/buffer_filter.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/http/buffer/config.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type HttpFilters (line 15) | namespace HttpFilters { type BufferFilter (line 16) | namespace BufferFilter { function REGISTER_FACTORY (line 39) | REGISTER_FACTORY(BufferFilterFactory, FILE: source/extensions/filters/http/buffer/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/cache/cache_filter.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type Cache (line 19) | namespace Cache { function isResponseNotModified (line 22) | inline bool isResponseNotModified(const Http::ResponseHeaderMap&... type CacheResponseCodeDetailValues (line 27) | struct CacheResponseCodeDetailValues { FILE: source/extensions/filters/http/cache/cache_filter.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/http/cache/cache_headers_utils.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type HttpFilters (line 21) | namespace HttpFilters { type Cache (line 22) | namespace Cache { function OptionalDuration (line 28) | OptionalDuration parseDuration(absl::string_view s) { function separateDirectiveAndArgument (line 42) | inline std::pair function SystemTime (line 128) | SystemTime CacheHeadersUtils::httpTime(const Http::HeaderEntry* ... function Seconds (line 152) | Seconds CacheHeadersUtils::calculateAge(const Http::ResponseHead... FILE: source/extensions/filters/http/cache/cache_headers_utils.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/http/cache/cacheability_utils.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type Cache (line 13) | namespace Cache { FILE: source/extensions/filters/http/cache/cacheability_utils.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/http/cache/config.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type Cache (line 8) | namespace Cache { FILE: source/extensions/filters/http/cache/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/cache/http_cache.cc type Envoy (line 21) | namespace Envoy { type Extensions (line 22) | namespace Extensions { type HttpFilters (line 23) | namespace HttpFilters { type Cache (line 24) | namespace Cache { function stableHashKey (line 63) | size_t stableHashKey(const Key& key) { return MessageUtil::hash(... function localHashKey (line 64) | size_t localHashKey(const Key& key) { return stableHashKey(key); } function LookupResult (line 130) | LookupResult LookupRequest::makeLookupResult(Http::ResponseHeade... function adjustByteRangeSet (line 156) | bool adjustByteRangeSet(std::vector& response... FILE: source/extensions/filters/http/cache/http_cache.h function namespace (line 22) | namespace Envoy { type CacheInfo (line 234) | struct CacheInfo { function class (line 245) | class InsertContext { FILE: source/extensions/filters/http/cache/inline_headers_handles.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/http/cache/simple_http_cache/simple_http_cache.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type Cache (line 13) | namespace Cache { class SimpleLookupContext (line 16) | class SimpleLookupContext : public LookupContext { method SimpleLookupContext (line 18) | SimpleLookupContext(SimpleHttpCache& cache, LookupRequest&& re... method getHeaders (line 21) | void getHeaders(LookupHeadersCallback&& cb) override { method getBody (line 29) | void getBody(const AdjustedByteRange& range, LookupBodyCallbac... method getTrailers (line 34) | void getTrailers(LookupTrailersCallback&&) override { method LookupRequest (line 39) | const LookupRequest& request() const { return request_; } method onDestroy (line 40) | void onDestroy() override {} class SimpleInsertContext (line 48) | class SimpleInsertContext : public InsertContext { method SimpleInsertContext (line 50) | SimpleInsertContext(LookupContext& lookup_context, SimpleHttpC... method insertHeaders (line 56) | void insertHeaders(const Http::ResponseHeaderMap& response_hea... method insertBody (line 66) | void insertBody(const Buffer::Instance& chunk, InsertCallback ... method insertTrailers (line 79) | void insertTrailers(const Http::ResponseTrailerMap&) override { method onDestroy (line 83) | void onDestroy() override {} method commit (line 86) | void commit() { function LookupContextPtr (line 106) | LookupContextPtr SimpleHttpCache::makeLookupContext(LookupReques... function InsertContextPtr (line 196) | InsertContextPtr SimpleHttpCache::makeInsertContext(LookupContex... function CacheInfo (line 203) | CacheInfo SimpleHttpCache::cacheInfo() const { class SimpleHttpCacheFactory (line 209) | class SimpleHttpCacheFactory : public HttpCacheFactory { method name (line 212) | std::string name() const override { return std::string(Name); } method createEmptyConfigProto (line 214) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method HttpCache (line 219) | HttpCache& FILE: source/extensions/filters/http/cache/simple_http_cache/simple_http_cache.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/cdn_loop/config.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type CdnLoop (line 19) | namespace CdnLoop { FILE: source/extensions/filters/http/cdn_loop/config.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/http/cdn_loop/filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type CdnLoop (line 15) | namespace CdnLoop { FILE: source/extensions/filters/http/cdn_loop/filter.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/cdn_loop/parser.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type CdnLoop (line 12) | namespace CdnLoop { type Parser (line 13) | namespace Parser { function isAlpha (line 20) | constexpr bool isAlpha(char c) { function isDigit (line 27) | constexpr bool isDigit(char c) { return '\x30' <= c && c <= '\... function isHexDigitCaseInsensitive (line 35) | constexpr bool isHexDigitCaseInsensitive(char c) { function isObsText (line 42) | constexpr bool isObsText(char c) { return 0x80 & c; } function isQdText (line 47) | constexpr bool isQdText(char c) { function isVChar (line 56) | constexpr bool isVChar(char c) { return '\x21' <= c && c <= '\... function ParseContext (line 60) | ParseContext skipOptionalWhitespace(const ParseContext& input) { function parseQuotedPair (line 72) | StatusOr parseQuotedPair(const ParseContext& inp... function parseQuotedString (line 101) | StatusOr parseQuotedString(const ParseContext& i... function parseToken (line 146) | StatusOr parseToken(const ParseContext& input) { function parsePlausibleIpV6 (line 173) | StatusOr parsePlausibleIpV6(const ParseContext& ... function parseCdnId (line 214) | StatusOr parseCdnId(const ParseContext& input) { function parseParameter (line 260) | StatusOr parseParameter(const ParseContext& inpu... function parseCdnInfo (line 303) | StatusOr parseCdnInfo(const ParseContext& input) { function parseCdnInfoList (line 335) | StatusOr parseCdnInfoList(const ParseContex... FILE: source/extensions/filters/http/cdn_loop/parser.h function namespace (line 47) | namespace Envoy { FILE: source/extensions/filters/http/cdn_loop/utils.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type CdnLoop (line 15) | namespace CdnLoop { function countCdnLoopOccurrences (line 17) | StatusOr countCdnLoopOccurrences(absl::string_view header, ... FILE: source/extensions/filters/http/cdn_loop/utils.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/http/common/compressor/compressor.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type HttpFilters (line 8) | namespace HttpFilters { type Common (line 9) | namespace Common { type Compressors (line 10) | namespace Compressors { type CompressorRegistry (line 39) | struct CompressorRegistry : public StreamInfo::FilterState::Ob... FILE: source/extensions/filters/http/common/compressor/compressor.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/http/common/factory_base.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/http/common/jwks_fetcher.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type Common (line 14) | namespace Common { class JwksFetcherImpl (line 17) | class JwksFetcherImpl : public JwksFetcher, method JwksFetcherImpl (line 21) | JwksFetcherImpl(Upstream::ClusterManager& cm) : cm_(cm) { ENVO... method cancel (line 25) | void cancel() final { method fetch (line 33) | void fetch(const envoy::config::core::v3::HttpUri& uri, Tracin... method onSuccess (line 66) | void onSuccess(const Http::AsyncClient::Request&, Http::Respon... method onFailure (line 95) | void onFailure(const Http::AsyncClient::Request&, method onBeforeFinalizeUpstreamSpan (line 104) | void onBeforeFinalizeUpstreamSpan(Tracing::Span&, const Http::... method reset (line 113) | void reset() { function JwksFetcherPtr (line 121) | JwksFetcherPtr JwksFetcher::create(Upstream::ClusterManager& cm) { FILE: source/extensions/filters/http/common/jwks_fetcher.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/common/pass_through_filter.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/http/common/utility.h function class (line 17) | class FilterNameUtil { FILE: source/extensions/filters/http/compressor/compressor_filter.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type HttpFilters (line 5) | namespace HttpFilters { type Compressor (line 6) | namespace Compressor { FILE: source/extensions/filters/http/compressor/compressor_filter.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/http/compressor/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type Compressor (line 12) | namespace Compressor { FILE: source/extensions/filters/http/compressor/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/cors/config.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type Cors (line 10) | namespace Cors { function REGISTER_FACTORY (line 25) | REGISTER_FACTORY(CorsFilterFactory, FILE: source/extensions/filters/http/cors/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/cors/cors_filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type Cors (line 15) | namespace Cors { type HttpResponseCodeDetailValues (line 17) | struct HttpResponseCodeDetailValues { FILE: source/extensions/filters/http/cors/cors_filter.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/csrf/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type Csrf (line 12) | namespace Csrf { function REGISTER_FACTORY (line 34) | REGISTER_FACTORY(CsrfFilterFactory, FILE: source/extensions/filters/http/csrf/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/csrf/csrf_filter.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type HttpFilters (line 15) | namespace HttpFilters { type Csrf (line 16) | namespace Csrf { type RcDetailsValues (line 23) | struct RcDetailsValues { function isModifyMethod (line 29) | bool isModifyMethod(const Http::RequestHeaderMap& headers) { function hostAndPort (line 39) | std::string hostAndPort(const absl::string_view absolute_url) { function sourceOriginValue (line 53) | std::string sourceOriginValue(const Http::RequestHeaderMap& head... function targetOriginValue (line 61) | std::string targetOriginValue(const Http::RequestHeaderMap& head... function CsrfStats (line 74) | static CsrfStats generateStats(const std::string& prefix, Stats:... function CsrfPolicyPtr (line 79) | static CsrfPolicyPtr FILE: source/extensions/filters/http/csrf/csrf_filter.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/http/decompressor/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type Decompressor (line 12) | namespace Decompressor { FILE: source/extensions/filters/http/decompressor/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/decompressor/decompressor_filter.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type Decompressor (line 10) | namespace Decompressor { FILE: source/extensions/filters/http/decompressor/decompressor_filter.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/http/dynamic_forward_proxy/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type DynamicForwardProxy (line 12) | namespace DynamicForwardProxy { FILE: source/extensions/filters/http/dynamic_forward_proxy/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/dynamic_forward_proxy/proxy_filter.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type HttpFilters (line 15) | namespace HttpFilters { type DynamicForwardProxy (line 16) | namespace DynamicForwardProxy { type ResponseStringValues (line 18) | struct ResponseStringValues { FILE: source/extensions/filters/http/dynamic_forward_proxy/proxy_filter.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/dynamo/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type Dynamo (line 14) | namespace Dynamo { function REGISTER_FACTORY (line 29) | REGISTER_FACTORY(DynamoFilterConfig, FILE: source/extensions/filters/http/dynamo/config.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/http/dynamo/dynamo_filter.cc type Envoy (line 21) | namespace Envoy { type Extensions (line 22) | namespace Extensions { type HttpFilters (line 23) | namespace HttpFilters { type Dynamo (line 24) | namespace Dynamo { FILE: source/extensions/filters/http/dynamo/dynamo_filter.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/http/dynamo/dynamo_request_parser.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type Dynamo (line 15) | namespace Dynamo { FILE: source/extensions/filters/http/dynamo/dynamo_request_parser.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/dynamo/dynamo_stats.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type Dynamo (line 15) | namespace Dynamo { FILE: source/extensions/filters/http/dynamo/dynamo_stats.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/ext_authz/config.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type ExtAuthz (line 21) | namespace ExtAuthz { function REGISTER_FACTORY (line 91) | REGISTER_FACTORY(ExtAuthzFilterConfig, function getAsyncClientCacheSingleton (line 96) | Filters::Common::ExtAuthz::AsyncClientCacheSharedPtr FILE: source/extensions/filters/http/ext_authz/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/ext_authz/ext_authz.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type HttpFilters (line 15) | namespace HttpFilters { type ExtAuthz (line 16) | namespace ExtAuthz { type RcDetailsValues (line 18) | struct RcDetailsValues { FILE: source/extensions/filters/http/ext_authz/ext_authz.h function namespace (line 27) | namespace Envoy { FILE: source/extensions/filters/http/fault/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type Fault (line 12) | namespace Fault { function REGISTER_FACTORY (line 34) | REGISTER_FACTORY(FaultFilterFactory, FILE: source/extensions/filters/http/fault/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/fault/fault_filter.cc type Envoy (line 27) | namespace Envoy { type Extensions (line 28) | namespace Extensions { type HttpFilters (line 29) | namespace HttpFilters { type Fault (line 30) | namespace Fault { type RcDetailsValues (line 32) | struct RcDetailsValues { function AbortHttpAndGrpcStatus (line 307) | AbortHttpAndGrpcStatus FaultFilter::abortStatus(const Http::Requ... function FaultFilterStats (line 398) | FaultFilterStats FaultFilterConfig::generateStats(const std::str... FILE: source/extensions/filters/http/fault/fault_filter.h function namespace (line 23) | namespace Envoy { FILE: source/extensions/filters/http/grpc_http1_bridge/config.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type GrpcHttp1Bridge (line 10) | namespace GrpcHttp1Bridge { function REGISTER_FACTORY (line 23) | REGISTER_FACTORY(GrpcHttp1BridgeFilterConfig, FILE: source/extensions/filters/http/grpc_http1_bridge/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/grpc_http1_bridge/http1_bridge_filter.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type GrpcHttp1Bridge (line 19) | namespace GrpcHttp1Bridge { FILE: source/extensions/filters/http/grpc_http1_bridge/http1_bridge_filter.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/http/grpc_http1_reverse_bridge/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type GrpcHttp1ReverseBridge (line 12) | namespace GrpcHttp1ReverseBridge { FILE: source/extensions/filters/http/grpc_http1_reverse_bridge/filter.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type HttpFilters (line 16) | namespace HttpFilters { type GrpcHttp1ReverseBridge (line 17) | namespace GrpcHttp1ReverseBridge { type RcDetailsValues (line 22) | struct RcDetailsValues { function grpcStatusFromHeaders (line 32) | Grpc::Status::GrpcStatus grpcStatusFromHeaders(Http::ResponseHea... function badContentTypeMessage (line 45) | std::string badContentTypeMessage(const Http::ResponseHeaderMap&... function adjustContentLength (line 57) | void adjustContentLength(Http::RequestOrResponseHeaderMap& headers, FILE: source/extensions/filters/http/grpc_http1_reverse_bridge/filter.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/http/grpc_json_transcoder/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type GrpcJsonTranscoder (line 12) | namespace GrpcJsonTranscoder { function REGISTER_FACTORY (line 29) | REGISTER_FACTORY(GrpcJsonTranscoderFilterConfig, FILE: source/extensions/filters/http/grpc_json_transcoder/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/grpc_json_transcoder/http_body_utils.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type GrpcJsonTranscoder (line 13) | namespace GrpcJsonTranscoder { function parseMessageByFieldPath (line 20) | bool parseMessageByFieldPath(CodedInputStream* input, FILE: source/extensions/filters/http/grpc_json_transcoder/http_body_utils.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/grpc_json_transcoder/json_transcoder_filter.cc type Envoy (line 48) | namespace Envoy { type Extensions (line 49) | namespace Extensions { type HttpFilters (line 50) | namespace HttpFilters { type GrpcJsonTranscoder (line 51) | namespace GrpcJsonTranscoder { type RcDetailsValues (line 53) | struct RcDetailsValues { class TranscoderImpl (line 72) | class TranscoderImpl : public Transcoder { method TranscoderImpl (line 79) | TranscoderImpl(RequestMessageTranslatorPtr request_translator, method RequestStatus (line 94) | ProtobufUtil::Status RequestStatus() override { return request... method ZeroCopyInputStream (line 96) | ZeroCopyInputStream* ResponseOutput() override { return respon... method ResponseStatus (line 97) | ProtobufUtil::Status ResponseStatus() override { return respon... function Status (line 225) | Status JsonTranscoderConfig::resolveField(const Protobuf::Descri... function Status (line 253) | Status JsonTranscoderConfig::createMethodInfo(const Protobuf::Me... type RequestInfo (line 307) | struct RequestInfo FILE: source/extensions/filters/http/grpc_json_transcoder/json_transcoder_filter.h type VariableBinding (line 34) | struct VariableBinding { type MethodInfo (line 43) | struct MethodInfo { function convert_grpc_status_ (line 130) | bool convert_grpc_status_{false}; function onDestroy (line 163) | void onDestroy() override {} function first_request_sent_ (line 193) | bool first_request_sent_{false}; FILE: source/extensions/filters/http/grpc_json_transcoder/transcoder_input_stream_impl.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type HttpFilters (line 5) | namespace HttpFilters { type GrpcJsonTranscoder (line 6) | namespace GrpcJsonTranscoder { FILE: source/extensions/filters/http/grpc_json_transcoder/transcoder_input_stream_impl.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/http/grpc_stats/grpc_stats_filter.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type GrpcStats (line 18) | namespace GrpcStats { class GrpcServiceMethodToRequestNamesMap (line 26) | class GrpcServiceMethodToRequestNamesMap { method GrpcServiceMethodToRequestNamesMap (line 30) | GrpcServiceMethodToRequestNamesMap(Stats::SymbolTable& symbol_... method lookup (line 34) | absl::optional class MapHash (line 48) | class MapHash { method hash (line 53) | static uint64_t hash(const ViewTuple& key) { return absl::Ha... type MapEq (line 64) | struct MapEq { method MapType (line 74) | MapType populate(const envoy::config::core::v3::GrpcMethodList... type Config (line 92) | struct Config { method Config (line 93) | Config(const envoy::extensions::filters::http::grpc_stats::v3:... class GrpcStatsFilter (line 145) | class GrpcStatsFilter : public Http::PassThroughFilter { method GrpcStatsFilter (line 147) | GrpcStatsFilter(ConfigConstSharedPtr config) : config_(config) {} method decodeHeaders (line 149) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap... method decodeData (line 191) | Http::FilterDataStatus decodeData(Buffer::Instance& data, bool... method encodeHeaders (line 204) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMa... method encodeData (line 217) | Http::FilterDataStatus encodeData(Buffer::Instance& data, bool... method encodeTrailers (line 230) | Http::FilterTrailersStatus encodeTrailers(Http::ResponseTraile... method doStatTracking (line 239) | bool doStatTracking() const { return do_stat_tracking_; } method maybeWriteFilterState (line 241) | void maybeWriteFilterState() { method maybeChargeUpstreamStat (line 257) | void maybeChargeUpstreamStat() { FILE: source/extensions/filters/http/grpc_stats/grpc_stats_filter.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/grpc_web/config.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type GrpcWeb (line 10) | namespace GrpcWeb { function REGISTER_FACTORY (line 23) | REGISTER_FACTORY(GrpcWebFilterConfig, FILE: source/extensions/filters/http/grpc_web/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/grpc_web/grpc_web_filter.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type GrpcWeb (line 18) | namespace GrpcWeb { type RcDetailsValues (line 25) | struct RcDetailsValues { FILE: source/extensions/filters/http/grpc_web/grpc_web_filter.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/gzip/config.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type Gzip (line 8) | namespace Gzip { function REGISTER_FACTORY (line 42) | REGISTER_FACTORY(GzipFilterFactory, FILE: source/extensions/filters/http/gzip/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/gzip/gzip_filter.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type Gzip (line 12) | namespace Gzip { FILE: source/extensions/filters/http/gzip/gzip_filter.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/http/header_to_metadata/config.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type HttpFilters (line 15) | namespace HttpFilters { type HeaderToMetadataFilter (line 16) | namespace HeaderToMetadataFilter { FILE: source/extensions/filters/http/header_to_metadata/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/header_to_metadata/header_to_metadata_filter.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type HttpFilters (line 19) | namespace HttpFilters { type HeaderToMetadataFilter (line 20) | namespace HeaderToMetadataFilter { function Config (line 264) | const Config* HeaderToMetadataFilter::getConfig() const { FILE: source/extensions/filters/http/header_to_metadata/header_to_metadata_filter.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/http/health_check/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type HttpFilters (line 16) | namespace HttpFilters { type HealthCheck (line 17) | namespace HealthCheck { function REGISTER_FACTORY (line 60) | REGISTER_FACTORY(HealthCheckFilterConfig, FILE: source/extensions/filters/http/health_check/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/health_check/health_check.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type HealthCheck (line 21) | namespace HealthCheck { type RcDetailsValues (line 23) | struct RcDetailsValues { FILE: source/extensions/filters/http/health_check/health_check.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/http/ip_tagging/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type IpTagging (line 14) | namespace IpTagging { function REGISTER_FACTORY (line 31) | REGISTER_FACTORY(IpTaggingFilterFactory, FILE: source/extensions/filters/http/ip_tagging/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/ip_tagging/ip_tagging_filter.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type IpTagging (line 14) | namespace IpTagging { FILE: source/extensions/filters/http/ip_tagging/ip_tagging_filter.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/authenticator.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type HttpFilters (line 21) | namespace HttpFilters { type JwtAuthn (line 22) | namespace JwtAuthn { class AuthenticatorImpl (line 28) | class AuthenticatorImpl : public Logger::Loggable, method AuthenticatorImpl (line 32) | AuthenticatorImpl(const CheckAudience* check_audience, method TimeSource (line 51) | TimeSource& timeSource() { return time_source_; } function AuthenticatorPtr (line 302) | AuthenticatorPtr Authenticator::create(const CheckAudience* chec... FILE: source/extensions/filters/http/jwt_authn/authenticator.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/extractor.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type HttpFilters (line 21) | namespace HttpFilters { type JwtAuthn (line 22) | namespace JwtAuthn { type JwtConstValueStruct (line 28) | struct JwtConstValueStruct { class JwtLocationBase (line 38) | class JwtLocationBase : public JwtLocation { method JwtLocationBase (line 40) | JwtLocationBase(const std::string& token, const absl::node_has... method isIssuerSpecified (line 47) | bool isIssuerSpecified(const std::string& issuer) const overri... class JwtHeaderLocation (line 59) | class JwtHeaderLocation : public JwtLocationBase { method JwtHeaderLocation (line 61) | JwtHeaderLocation(const std::string& token, const absl::node_h... method removeJwt (line 65) | void removeJwt(Http::HeaderMap& headers) const override { head... class JwtParamLocation (line 73) | class JwtParamLocation : public JwtLocationBase { method JwtParamLocation (line 75) | JwtParamLocation(const std::string& token, const absl::node_ha... method removeJwt (line 79) | void removeJwt(Http::HeaderMap&) const override { class ExtractorImpl (line 88) | class ExtractorImpl : public Logger::Loggable, ... type HeaderLocationSpec (line 115) | struct HeaderLocationSpec { method HeaderLocationSpec (line 116) | HeaderLocationSpec(const Http::LowerCaseString& header, cons... type ParamLocationSpec (line 130) | struct ParamLocationSpec { function ExtractorConstPtr (line 265) | ExtractorConstPtr Extractor::create(const JwtProvider& provider) { function ExtractorConstPtr (line 269) | ExtractorConstPtr Extractor::create(const JwtProviderList& provi... FILE: source/extensions/filters/http/jwt_authn/extractor.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type JwtAuthn (line 15) | namespace JwtAuthn { function isCorsPreflightRequest (line 24) | bool isCorsPreflightRequest(const Http::RequestHeaderMap& header... type RcDetailsValues (line 32) | struct RcDetailsValues { FILE: source/extensions/filters/http/jwt_authn/filter.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/filter_config.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type HttpFilters (line 5) | namespace HttpFilters { type JwtAuthn (line 6) | namespace JwtAuthn { FILE: source/extensions/filters/http/jwt_authn/filter_config.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/filter_factory.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type HttpFilters (line 19) | namespace HttpFilters { type JwtAuthn (line 20) | namespace JwtAuthn { function validateJwtConfig (line 26) | void validateJwtConfig(const JwtAuthentication& proto_config, Ap... FILE: source/extensions/filters/http/jwt_authn/filter_factory.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/jwks_cache.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type HttpFilters (line 22) | namespace HttpFilters { type JwtAuthn (line 23) | namespace JwtAuthn { class JwksDataImpl (line 29) | class JwksDataImpl : public JwksCache::JwksData, public Logger::... method JwksDataImpl (line 31) | JwksDataImpl(const JwtProvider& jwt_provider, TimeSource& time... method JwtProvider (line 52) | const JwtProvider& getJwtProvider() const override { return jw... method areAudiencesAllowed (line 54) | bool areAudiencesAllowed(const std::vector& jwt_a... method Jwks (line 58) | const Jwks* getJwksObj() const override { return jwks_obj_.get... method isExpired (line 60) | bool isExpired() const override { return time_source_.monotoni... method getRemoteJwksExpirationTime (line 68) | std::chrono::steady_clock::time_point getRemoteJwksExpirationT... class JwksCacheImpl (line 97) | class JwksCacheImpl : public JwksCache { method JwksCacheImpl (line 100) | JwksCacheImpl(const JwtAuthentication& config, TimeSource& tim... method JwksData (line 110) | JwksData* findByIssuer(const std::string& issuer) override { method JwksData (line 118) | JwksData* findByProvider(const std::string& provider) final { function JwksCachePtr (line 135) | JwksCachePtr FILE: source/extensions/filters/http/jwt_authn/jwks_cache.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/matcher.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type HttpFilters (line 19) | namespace HttpFilters { type JwtAuthn (line 20) | namespace JwtAuthn { class BaseMatcherImpl (line 26) | class BaseMatcherImpl : public Matcher, public Logger::Loggable<... method BaseMatcherImpl (line 28) | BaseMatcherImpl(const RequirementRule& rule) method matchRoute (line 38) | bool matchRoute(const Http::RequestHeaderMap& headers) const { class PrefixMatcherImpl (line 62) | class PrefixMatcherImpl : public BaseMatcherImpl { method PrefixMatcherImpl (line 64) | PrefixMatcherImpl(const RequirementRule& rule) method matches (line 68) | bool matches(const Http::RequestHeaderMap& headers) const over... class PathMatcherImpl (line 85) | class PathMatcherImpl : public BaseMatcherImpl { method PathMatcherImpl (line 87) | PathMatcherImpl(const RequirementRule& rule) method matches (line 91) | bool matches(const Http::RequestHeaderMap& headers) const over... class RegexMatcherImpl (line 109) | class RegexMatcherImpl : public BaseMatcherImpl { method RegexMatcherImpl (line 111) | RegexMatcherImpl(const RequirementRule& rule) : BaseMatcherImp... method matches (line 126) | bool matches(const Http::RequestHeaderMap& headers) const over... class ConnectMatcherImpl (line 149) | class ConnectMatcherImpl : public BaseMatcherImpl { method ConnectMatcherImpl (line 151) | ConnectMatcherImpl(const RequirementRule& rule) : BaseMatcherI... method matches (line 153) | bool matches(const Http::RequestHeaderMap& headers) const over... function MatcherConstPtr (line 164) | MatcherConstPtr Matcher::create(const RequirementRule& rule) { FILE: source/extensions/filters/http/jwt_authn/matcher.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/http/jwt_authn/verifier.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type HttpFilters (line 16) | namespace HttpFilters { type JwtAuthn (line 17) | namespace JwtAuthn { type CompletionState (line 23) | struct CompletionState { class ContextImpl (line 32) | class ContextImpl : public Verifier::Context { method ContextImpl (line 34) | ContextImpl(Http::RequestHeaderMap& headers, Tracing::Span& pa... method cancel (line 44) | void cancel() override { method CompletionState (line 51) | CompletionState& getCompletionState(const Verifier* verifier) { method storeAuth (line 56) | void storeAuth(AuthenticatorPtr&& auth) { auths_.emplace_back(... method addPayload (line 59) | void addPayload(const std::string& name, const ProtobufWkt::St... method setPayload (line 63) | void setPayload() { class BaseVerifierImpl (line 79) | class BaseVerifierImpl : public Logger::Loggable headerMatchers(cons... function setBearerToken (line 77) | void setBearerToken(Http::RequestHeaderMap& headers, const std::... function FilterStats (line 102) | FilterStats FilterConfig::generateStats(const std::string& prefi... FILE: source/extensions/filters/http/oauth2/filter.h function namespace (line 34) | namespace HttpFilters { type FilterStats (line 95) | struct FilterStats { function class (line 103) | class FilterConfig { function virtual (line 158) | virtual const std::string& token() const PURE; FILE: source/extensions/filters/http/oauth2/oauth.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/oauth2/oauth_client.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type Oauth2 (line 21) | namespace Oauth2 { FILE: source/extensions/filters/http/oauth2/oauth_client.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/http/on_demand/config.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type OnDemand (line 10) | namespace OnDemand { FILE: source/extensions/filters/http/on_demand/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/on_demand/on_demand_update.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type HttpFilters (line 10) | namespace HttpFilters { type OnDemand (line 11) | namespace OnDemand { FILE: source/extensions/filters/http/on_demand/on_demand_update.h function namespace (line 7) | namespace HttpFilters { FILE: source/extensions/filters/http/original_src/config.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type OriginalSrc (line 8) | namespace OriginalSrc { FILE: source/extensions/filters/http/original_src/config.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/http/original_src/original_src.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type OriginalSrc (line 10) | namespace OriginalSrc { FILE: source/extensions/filters/http/original_src/original_src.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/http/original_src/original_src_config_factory.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type OriginalSrc (line 14) | namespace OriginalSrc { FILE: source/extensions/filters/http/original_src/original_src_config_factory.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/ratelimit/config.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type RateLimitFilter (line 18) | namespace RateLimitFilter { function REGISTER_FACTORY (line 49) | REGISTER_FACTORY(RateLimitFilterConfig, FILE: source/extensions/filters/http/ratelimit/ratelimit.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type RateLimitFilter (line 21) | namespace RateLimitFilter { type RcDetailsValues (line 23) | struct RcDetailsValues { function VhRateLimitOptions (line 250) | VhRateLimitOptions Filter::getVirtualHostRateLimitOption(const R... FILE: source/extensions/filters/http/ratelimit/ratelimit.h function namespace (line 25) | namespace HttpFilters { FILE: source/extensions/filters/http/ratelimit/ratelimit_headers.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type RateLimitFilter (line 10) | namespace RateLimitFilter { FILE: source/extensions/filters/http/ratelimit/ratelimit_headers.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/rbac/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type RBACFilter (line 12) | namespace RBACFilter { FILE: source/extensions/filters/http/rbac/rbac_filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type RBACFilter (line 15) | namespace RBACFilter { FILE: source/extensions/filters/http/rbac/rbac_filter.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/http/router/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type RouterFilter (line 12) | namespace RouterFilter { function REGISTER_FACTORY (line 29) | REGISTER_FACTORY(RouterFilterConfig, FILE: source/extensions/filters/http/router/config.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/http/squash/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type Squash (line 15) | namespace Squash { function REGISTER_FACTORY (line 33) | REGISTER_FACTORY(SquashFilterConfigFactory, FILE: source/extensions/filters/http/squash/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/squash/squash_filter.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type HttpFilters (line 22) | namespace HttpFilters { type Squash (line 23) | namespace Squash { FILE: source/extensions/filters/http/squash/squash_filter.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/http/tap/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { type TapFilter (line 14) | namespace TapFilter { class HttpTapConfigFactoryImpl (line 16) | class HttpTapConfigFactoryImpl : public Extensions::Common::Tap:... method createConfigFromProto (line 19) | Extensions::Common::Tap::TapConfigSharedPtr FILE: source/extensions/filters/http/tap/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/tap/tap_config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/tap/tap_config_impl.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type TapFilter (line 13) | namespace TapFilter { function fillHeaderList (line 18) | Http::HeaderMap::ConstIterateCb function HttpPerRequestTapperPtr (line 33) | HttpPerRequestTapperPtr HttpTapConfigImpl::createPerRequestTappe... FILE: source/extensions/filters/http/tap/tap_config_impl.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/http/tap/tap_filter.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type TapFilter (line 8) | namespace TapFilter { function HttpTapConfigSharedPtr (line 19) | HttpTapConfigSharedPtr FilterConfigImpl::currentConfig() { function FilterStats (line 23) | FilterStats Filter::generateStats(const std::string& prefix, Sta... FILE: source/extensions/filters/http/tap/tap_filter.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/http/wasm/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type Wasm (line 15) | namespace Wasm { FILE: source/extensions/filters/http/wasm/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/http/wasm/wasm_filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type Wasm (line 15) | namespace Wasm { FILE: source/extensions/filters/http/wasm/wasm_filter.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/http/well_known_names.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/listener/http_inspector/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type ListenerFilters (line 11) | namespace ListenerFilters { type HttpInspector (line 12) | namespace HttpInspector { class HttpInspectorConfigFactory (line 17) | class HttpInspectorConfigFactory : public Server::Configuration:... method createListenerFilterFactoryFromProto (line 20) | Network::ListenerFilterFactoryCb createListenerFilterFactoryFr... method createEmptyConfigProto (line 31) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 36) | std::string name() const override { return ListenerFilterNames... function REGISTER_FACTORY (line 42) | REGISTER_FACTORY(HttpInspectorConfigFactory, FILE: source/extensions/filters/listener/http_inspector/http_inspector.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type ListenerFilters (line 20) | namespace ListenerFilters { type HttpInspector (line 21) | namespace HttpInspector { function ParseState (line 103) | ParseState Filter::onRead() { function ParseState (line 130) | ParseState Filter::parseHttpHeader(absl::string_view data) { FILE: source/extensions/filters/listener/http_inspector/http_inspector.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/listener/original_dst/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ListenerFilters (line 13) | namespace ListenerFilters { type OriginalDst (line 14) | namespace OriginalDst { class OriginalDstConfigFactory (line 19) | class OriginalDstConfigFactory : public Server::Configuration::N... method createListenerFilterFactoryFromProto (line 22) | Network::ListenerFilterFactoryCb createListenerFilterFactoryFr... method createEmptyConfigProto (line 32) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 36) | std::string name() const override { return ListenerFilterNames... function REGISTER_FACTORY (line 42) | REGISTER_FACTORY(OriginalDstConfigFactory, Server::Configuration... FILE: source/extensions/filters/listener/original_dst/original_dst.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type ListenerFilters (line 10) | namespace ListenerFilters { type OriginalDst (line 11) | namespace OriginalDst { FILE: source/extensions/filters/listener/original_dst/original_dst.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/listener/original_src/config.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type ListenerFilters (line 7) | namespace ListenerFilters { type OriginalSrc (line 8) | namespace OriginalSrc { FILE: source/extensions/filters/listener/original_src/config.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/listener/original_src/original_src.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type ListenerFilters (line 12) | namespace ListenerFilters { type OriginalSrc (line 13) | namespace OriginalSrc { FILE: source/extensions/filters/listener/original_src/original_src.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/listener/original_src/original_src_config_factory.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ListenerFilters (line 13) | namespace ListenerFilters { type OriginalSrc (line 14) | namespace OriginalSrc { function REGISTER_FACTORY (line 36) | REGISTER_FACTORY(OriginalSrcConfigFactory, Server::Configuration... FILE: source/extensions/filters/listener/original_src/original_src_config_factory.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/listener/proxy_protocol/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ListenerFilters (line 13) | namespace ListenerFilters { type ProxyProtocol (line 14) | namespace ProxyProtocol { class ProxyProtocolConfigFactory (line 19) | class ProxyProtocolConfigFactory : public Server::Configuration:... method createListenerFilterFactoryFromProto (line 22) | Network::ListenerFilterFactoryCb createListenerFilterFactoryFr... method createEmptyConfigProto (line 39) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 44) | std::string name() const override { return ListenerFilterNames... function REGISTER_FACTORY (line 50) | REGISTER_FACTORY(ProxyProtocolConfigFactory, FILE: source/extensions/filters/listener/proxy_protocol/proxy_protocol.cc type Envoy (line 42) | namespace Envoy { type Extensions (line 43) | namespace Extensions { type ListenerFilters (line 44) | namespace ListenerFilters { type ProxyProtocol (line 45) | namespace ProxyProtocol { function KeyValuePair (line 56) | const KeyValuePair* Config::isTlvTypeNeeded(uint8_t type) const { type pp_ipv4_addr (line 175) | struct pp_ipv4_addr { type pp_ipv6_addr (line 199) | struct pp_ipv6_addr { FILE: source/extensions/filters/listener/proxy_protocol/proxy_protocol.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/filters/listener/proxy_protocol/proxy_protocol_header.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/listener/tls_inspector/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ListenerFilters (line 13) | namespace ListenerFilters { type TlsInspector (line 14) | namespace TlsInspector { class TlsInspectorConfigFactory (line 19) | class TlsInspectorConfigFactory : public Server::Configuration::... method createListenerFilterFactoryFromProto (line 22) | Network::ListenerFilterFactoryCb createListenerFilterFactoryFr... method createEmptyConfigProto (line 33) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 38) | std::string name() const override { return ListenerFilterNames... function REGISTER_FACTORY (line 44) | REGISTER_FACTORY(TlsInspectorConfigFactory, FILE: source/extensions/filters/listener/tls_inspector/tls_inspector.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type ListenerFilters (line 22) | namespace ListenerFilters { type TlsInspector (line 23) | namespace TlsInspector { function ParseState (line 156) | ParseState Filter::onRead() { function ParseState (line 197) | ParseState Filter::parseClientHello(const void* data, size_t len) { FILE: source/extensions/filters/listener/tls_inspector/tls_inspector.h function namespace (line 15) | namespace ListenerFilters { FILE: source/extensions/filters/listener/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/client_ssl_auth/client_ssl_auth.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type NetworkFilters (line 22) | namespace NetworkFilters { type ClientSslAuth (line 23) | namespace ClientSslAuth { function ClientSslAuthConfigSharedPtr (line 46) | ClientSslAuthConfigSharedPtr ClientSslAuthConfig::create( function AllowedPrincipals (line 56) | const AllowedPrincipals& ClientSslAuthConfig::allowedPrincipals() { function GlobalStats (line 60) | GlobalStats ClientSslAuthConfig::generateStats(Stats::Scope& sco... FILE: source/extensions/filters/network/client_ssl_auth/client_ssl_auth.h function namespace (line 23) | namespace Envoy { FILE: source/extensions/filters/network/client_ssl_auth/config.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type NetworkFilters (line 12) | namespace NetworkFilters { type ClientSslAuth (line 13) | namespace ClientSslAuth { function REGISTER_FACTORY (line 32) | REGISTER_FACTORY(ClientSslAuthConfigFactory, FILE: source/extensions/filters/network/client_ssl_auth/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/common/factory_base.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/client.h function namespace (line 12) | namespace NetworkFilters { FILE: source/extensions/filters/network/common/redis/client_impl.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type Common (line 8) | namespace Common { type Redis (line 9) | namespace Redis { type Client (line 10) | namespace Client { function ClientPtr (line 56) | ClientPtr ClientImpl::create(Upstream::HostConstSharedPtr ho... function PoolRequest (line 103) | PoolRequest* ClientImpl::makeRequest(const RespValue& reques... function ClientPtr (line 312) | ClientPtr ClientFactoryImpl::create(Upstream::HostConstShare... FILE: source/extensions/filters/network/common/redis/client_impl.h function namespace (line 21) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/codec.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/codec_impl.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type NetworkFilters (line 18) | namespace NetworkFilters { type Common (line 19) | namespace Common { type Redis (line 20) | namespace Redis { function RespValue (line 202) | RespValue& RespValue::operator=(const RespValue& other) { function RespValue (line 232) | RespValue& RespValue::operator=(RespValue&& other) noexcept { function RespValue (line 305) | const RespValue& RespValue::CompositeArray::CompositeArrayCons... FILE: source/extensions/filters/network/common/redis/codec_impl.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/fault.h function namespace (line 13) | namespace NetworkFilters { FILE: source/extensions/filters/network/common/redis/fault_impl.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type Common (line 6) | namespace Common { type Redis (line 7) | namespace Redis { type FaultManagerKeyNamesValues (line 9) | struct FaultManagerKeyNamesValues { function FaultMap (line 52) | FaultMap FaultManagerImpl::buildFaultMap( function Fault (line 112) | const Fault* FaultManagerImpl::getFaultForCommandInternal(cons... function Fault (line 132) | const Fault* FaultManagerImpl::getFaultForCommand(const std::s... FILE: source/extensions/filters/network/common/redis/fault_impl.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/redis_command_stats.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type Common (line 11) | namespace Common { type Redis (line 12) | namespace Redis { FILE: source/extensions/filters/network/common/redis/redis_command_stats.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/supported_commands.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/network/common/redis/utility.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type Common (line 8) | namespace Common { type Redis (line 9) | namespace Redis { type Utility (line 10) | namespace Utility { function RespValuePtr (line 34) | RespValuePtr makeError(const std::string& error) { function ReadOnlyRequest (line 49) | const ReadOnlyRequest& ReadOnlyRequest::instance() { function AskingRequest (line 62) | const AskingRequest& AskingRequest::instance() { function GetRequest (line 72) | const GetRequest& GetRequest::instance() { function SetRequest (line 82) | const SetRequest& SetRequest::instance() { FILE: source/extensions/filters/network/common/redis/utility.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/common/utility.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/network/direct_response/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type DirectResponse (line 15) | namespace DirectResponse { class DirectResponseConfigFactory (line 20) | class DirectResponseConfigFactory method DirectResponseConfigFactory (line 23) | DirectResponseConfigFactory() : FactoryBase(NetworkFilterNames... method createFilterFactoryFromProtoTyped (line 26) | Network::FilterFactoryCb createFilterFactoryFromProtoTyped( method isTerminalFilter (line 35) | bool isTerminalFilter() override { return true; } FILE: source/extensions/filters/network/direct_response/filter.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type DirectResponse (line 9) | namespace DirectResponse { FILE: source/extensions/filters/network/direct_response/filter.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/active_message.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type DubboProxy (line 11) | namespace DubboProxy { function FilterStatus (line 75) | FilterStatus ActiveResponseDecoder::applyMessageEncodedFilters(M... function SerializationType (line 110) | SerializationType ActiveMessageFilterBase::serializationType() c... function ProtocolType (line 114) | ProtocolType ActiveMessageFilterBase::protocolType() const { ret... function FilterStatus (line 309) | FilterStatus ActiveMessage::applyDecoderFilters(ActiveMessageDec... function FilterStatus (line 330) | FilterStatus ActiveMessage::applyEncoderFilters(ActiveMessageEnc... function SerializationType (line 423) | SerializationType ActiveMessage::serializationType() const { function ProtocolType (line 427) | ProtocolType ActiveMessage::protocolType() const { return parent... FILE: source/extensions/filters/network/dubbo_proxy/active_message.h function namespace (line 22) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/app_exception.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type NetworkFilters (line 9) | namespace NetworkFilters { type DubboProxy (line 10) | namespace DubboProxy { FILE: source/extensions/filters/network/dubbo_proxy/app_exception.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/buffer_helper.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type DubboProxy (line 6) | namespace DubboProxy { FILE: source/extensions/filters/network/dubbo_proxy/buffer_helper.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/config.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type NetworkFilters (line 18) | namespace NetworkFilters { type DubboProxy (line 19) | namespace DubboProxy { class ProtocolTypeMapper (line 38) | class ProtocolTypeMapper { method ProtocolType (line 43) | static ProtocolType lookupProtocolType(ConfigProtocolType conf... method ProtocolTypeMap (line 50) | static const ProtocolTypeMap& protocolTypeMap() { class SerializationTypeMapper (line 57) | class SerializationTypeMapper { method SerializationType (line 63) | static SerializationType lookupSerializationType(ConfigSeriali... method SerializationTypeMap (line 70) | static const SerializationTypeMap& serializationTypeMap() { class RouteMatcherTypeMapper (line 78) | class RouteMatcherTypeMapper { method lookupRouteMatcherType (line 83) | static Router::RouteMatcherType lookupRouteMatcherType(ConfigP... method RouteMatcherTypeMap (line 90) | static const RouteMatcherTypeMap& routeMatcherTypeMap() { function ProtocolPtr (line 133) | ProtocolPtr ConfigImpl::createProtocol() { FILE: source/extensions/filters/network/dubbo_proxy/config.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/conn_manager.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type NetworkFilters (line 16) | namespace NetworkFilters { type DubboProxy (line 17) | namespace DubboProxy { function StreamHandler (line 81) | StreamHandler& ConnectionManager::newStream() { FILE: source/extensions/filters/network/dubbo_proxy/decoder.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type DubboProxy (line 8) | namespace DubboProxy { function ProtocolState (line 71) | ProtocolState DecoderStateMachine::run(Buffer::Instance& buffer) { function FilterStatus (line 93) | FilterStatus DecoderBase::onData(Buffer::Instance& data, bool& b... FILE: source/extensions/filters/network/dubbo_proxy/decoder.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/decoder_event_handler.h function namespace (line 13) | namespace NetworkFilters { FILE: source/extensions/filters/network/dubbo_proxy/dubbo_hessian2_serializer_impl.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type DubboProxy (line 16) | namespace DubboProxy { class DubboHessian2SerializerConfigFactory (line 103) | class DubboHessian2SerializerConfigFactory method DubboHessian2SerializerConfigFactory (line 106) | DubboHessian2SerializerConfigFactory() FILE: source/extensions/filters/network/dubbo_proxy/dubbo_hessian2_serializer_impl.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/dubbo_protocol_impl.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type NetworkFilters (line 12) | namespace NetworkFilters { type DubboProxy (line 13) | namespace DubboProxy { function isValidSerializationType (line 29) | bool isValidSerializationType(SerializationType type) { function isValidResponseStatus (line 40) | bool isValidResponseStatus(ResponseStatus status) { function parseRequestInfoFromBuffer (line 58) | void parseRequestInfoFromBuffer(Buffer::Instance& data, MessageM... function parseResponseInfoFromBuffer (line 76) | void parseResponseInfoFromBuffer(Buffer::Instance& buffer, Messa... class DubboProtocolConfigFactory (line 215) | class DubboProtocolConfigFactory : public ProtocolFactoryBase::value, T>::type leftS... function addByte (line 29) | inline void addByte(Buffer::Instance& buffer, const uint8_t valu... function addSeq (line 31) | void addSeq(Buffer::Instance& buffer, const std::initializer_lis... function doWriteString (line 37) | size_t doWriteString(Buffer::Instance& instance, absl::string_vi... FILE: source/extensions/filters/network/dubbo_proxy/hessian_utils.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/message.h type class (line 21) | enum class type class (line 39) | enum class function SerializationType (line 47) | enum class SerializationType : uint8_t { function MessageType (line 52) | enum class MessageType : uint8_t { FILE: source/extensions/filters/network/dubbo_proxy/message_impl.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/metadata.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/protocol.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/protocol_constants.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/router/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type DubboProxy (line 12) | namespace DubboProxy { type Router (line 13) | namespace Router { FILE: source/extensions/filters/network/dubbo_proxy/router/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/router/route.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/router/route_matcher.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type NetworkFilters (line 12) | namespace NetworkFilters { type DubboProxy (line 13) | namespace DubboProxy { type Router (line 14) | namespace Router { function RouteEntry (line 34) | const RouteEntry* RouteEntryImplBase::routeEntry() const { ret... function RouteConstSharedPtr (line 36) | RouteConstSharedPtr RouteEntryImplBase::clusterEntry(uint64_t ... function RouteConstSharedPtr (line 82) | RouteConstSharedPtr ParameterRouteEntryImpl::matches(const Mes... function RouteConstSharedPtr (line 141) | RouteConstSharedPtr MethodRouteEntryImpl::matches(const Messag... function RouteConstSharedPtr (line 182) | RouteConstSharedPtr SingleRouteMatcherImpl::route(const Messag... function RouteConstSharedPtr (line 214) | RouteConstSharedPtr MultiRouteMatcher::route(const MessageMeta... class DefaultRouteMatcherConfigFactory (line 226) | class DefaultRouteMatcherConfigFactory : public RouteMatcherFa... method DefaultRouteMatcherConfigFactory (line 228) | DefaultRouteMatcherConfigFactory() : RouteMatcherFactoryBase... FILE: source/extensions/filters/network/dubbo_proxy/router/route_matcher.h function namespace (line 22) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/router/router.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/router/router_impl.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type DubboProxy (line 11) | namespace DubboProxy { type Router (line 12) | namespace Router { function FilterStatus (line 25) | FilterStatus Router::onMessageDecoded(MessageMetadataSharedPtr... function FilterStatus (line 168) | FilterStatus Router::UpstreamRequest::start() { FILE: source/extensions/filters/network/dubbo_proxy/router/router_impl.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/serializer.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/serializer_impl.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type DubboProxy (line 6) | namespace DubboProxy { FILE: source/extensions/filters/network/dubbo_proxy/serializer_impl.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/dubbo_proxy/stats.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/network/echo/config.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type NetworkFilters (line 12) | namespace NetworkFilters { type Echo (line 13) | namespace Echo { class EchoConfigFactory (line 18) | class EchoConfigFactory method EchoConfigFactory (line 21) | EchoConfigFactory() : FactoryBase(NetworkFilterNames::get().Ec... method createFilterFactoryFromProtoTyped (line 24) | Network::FilterFactoryCb method isTerminalFilter (line 32) | bool isTerminalFilter() override { return true; } function REGISTER_FACTORY (line 38) | REGISTER_FACTORY(EchoConfigFactory, FILE: source/extensions/filters/network/echo/echo.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type Echo (line 11) | namespace Echo { FILE: source/extensions/filters/network/echo/echo.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/ext_authz/config.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type NetworkFilters (line 20) | namespace NetworkFilters { type ExtAuthz (line 21) | namespace ExtAuthz { function REGISTER_FACTORY (line 47) | REGISTER_FACTORY(ExtAuthzConfigFactory, FILE: source/extensions/filters/network/ext_authz/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/ext_authz/ext_authz.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type ExtAuthz (line 16) | namespace ExtAuthz { function InstanceStats (line 18) | InstanceStats Config::generateStats(const std::string& name, Sta... FILE: source/extensions/filters/network/ext_authz/ext_authz.h function namespace (line 24) | namespace NetworkFilters { FILE: source/extensions/filters/network/http_connection_manager/config.cc type Envoy (line 42) | namespace Envoy { type Extensions (line 43) | namespace Extensions { type NetworkFilters (line 44) | namespace NetworkFilters { type HttpConnectionManager (line 45) | namespace HttpConnectionManager { function findUpgradeBoolCaseInsensitive (line 51) | HttpConnectionManagerConfig::UpgradeMap::const_iterator function findUpgradeCaseInsensitive (line 62) | FilterFactoryMap::const_iterator findUpgradeCaseInsensitive(cons... function createInternalAddressConfig (line 72) | std::unique_ptr createInternalAddre... class MissingConfigFilter (line 82) | class MissingConfigFilter : public Http::PassThroughDecoderFilter { method decodeHeaders (line 84) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap... function REGISTER_FACTORY (line 179) | REGISTER_FACTORY(HttpConnectionManagerFilterConfigFactory, FILE: source/extensions/filters/network/http_connection_manager/config.h function namespace (line 34) | namespace Envoy { type class (line 178) | enum class function use_remote_address_ (line 210) | const bool use_remote_address_{} function class (line 263) | class HttpConnectionManagerFactory { function class (line 274) | class Utility { FILE: source/extensions/filters/network/kafka/broker/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type Kafka (line 12) | namespace Kafka { type Broker (line 13) | namespace Broker { FILE: source/extensions/filters/network/kafka/broker/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/kafka/broker/filter.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type Kafka (line 6) | namespace Kafka { type Broker (line 7) | namespace Broker { function RequestDecoderSharedPtr (line 119) | RequestDecoderSharedPtr KafkaBrokerFilter::getRequestDecoderFo... function ResponseDecoderSharedPtr (line 121) | ResponseDecoderSharedPtr KafkaBrokerFilter::getResponseDecoder... FILE: source/extensions/filters/network/kafka/broker/filter.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/network/kafka/codec.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/kafka/kafka_request.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/kafka/kafka_request_parser.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type Kafka (line 6) | namespace Kafka { function RequestParserResolver (line 8) | const RequestParserResolver& RequestParserResolver::getDefaultIn... function RequestParseResponse (line 12) | RequestParseResponse RequestStartParser::parse(absl::string_view... function RequestHeader (line 45) | RequestHeader RequestHeaderDeserializer::get() const { function RequestParseResponse (line 53) | RequestParseResponse RequestHeaderParser::parse(absl::string_vie... FILE: source/extensions/filters/network/kafka/kafka_request_parser.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/network/kafka/kafka_response.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/kafka/kafka_response_parser.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type Kafka (line 8) | namespace Kafka { function ResponseParserResolver (line 10) | const ResponseParserResolver& ResponseParserResolver::getDefault... function ResponseParseResponse (line 14) | ResponseParseResponse ResponseHeaderParser::parse(absl::string_v... function ExpectedResponseSpec (line 56) | ExpectedResponseSpec ResponseHeaderParser::getResponseSpec(const... FILE: source/extensions/filters/network/kafka/kafka_response_parser.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/kafka/kafka_types.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/kafka/parser.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/kafka/protocol/generator.py function generate_main_code (line 6) | def generate_main_code(type, main_header_file, resolver_cc_file, metrics... function generate_test_code (line 56) | def generate_test_code(type, header_test_cc_file, codec_test_cc_file, ut... class StatefulProcessor (line 92) | class StatefulProcessor: method __init__ (line 100) | def __init__(self): method parse_messages (line 108) | def parse_messages(self, input_files): method parse_top_level_element (line 136) | def parse_top_level_element(self, spec): method parse_complex_type (line 183) | def parse_complex_type(self, type_name, field_spec, versions): method parse_field (line 213) | def parse_field(self, field_spec, highest_possible_version): method parse_type (line 229) | def parse_type(self, type_name, field_spec, highest_possible_version): class Statics (line 246) | class Statics: method parse_version_string (line 249) | def parse_version_string(raw_versions, highest_possible_version): class FieldList (line 264) | class FieldList: method __init__ (line 270) | def __init__(self, version, uses_compact_fields, fields): method used_fields (line 275) | def used_fields(self): method constructor_signature (line 281) | def constructor_signature(self): method constructor_init_list (line 290) | def constructor_init_list(self): method field_count (line 319) | def field_count(self): method example_value (line 322) | def example_value(self): class FieldSpec (line 326) | class FieldSpec: method __init__ (line 332) | def __init__(self, name, type, version_usage, version_usage_as_nullable): method is_nullable (line 340) | def is_nullable(self): method is_nullable_in_version (line 343) | def is_nullable_in_version(self, version): method used_in_version (line 351) | def used_in_version(self, version): method field_declaration (line 354) | def field_declaration(self): method parameter_declaration (line 360) | def parameter_declaration(self, version): method default_value (line 366) | def default_value(self): method example_value_for_test (line 377) | def example_value_for_test(self, version): method deserializer_name_in_version (line 384) | def deserializer_name_in_version(self, version, compact): method is_printable (line 390) | def is_printable(self): class TypeSpecification (line 394) | class TypeSpecification: method compute_declaration_chain (line 396) | def compute_declaration_chain(self): method deserializer_name_in_version (line 402) | def deserializer_name_in_version(self, version, compact): method default_value (line 408) | def default_value(self): method has_flexible_handling (line 414) | def has_flexible_handling(self): method example_value_for_test (line 420) | def example_value_for_test(self, version): method is_printable (line 423) | def is_printable(self): class Array (line 427) | class Array(TypeSpecification): method __init__ (line 434) | def __init__(self, underlying): method name (line 438) | def name(self): method compute_declaration_chain (line 441) | def compute_declaration_chain(self): method deserializer_name_in_version (line 445) | def deserializer_name_in_version(self, version, compact): method default_value (line 450) | def default_value(self): method has_flexible_handling (line 453) | def has_flexible_handling(self): method example_value_for_test (line 456) | def example_value_for_test(self, version): method is_printable (line 460) | def is_printable(self): class Primitive (line 464) | class Primitive(TypeSpecification): method __init__ (line 530) | def __init__(self, name, custom_default_value): method compute (line 536) | def compute(name, map): method compute_declaration_chain (line 542) | def compute_declaration_chain(self): method deserializer_name_in_version (line 546) | def deserializer_name_in_version(self, version, compact): method default_value (line 552) | def default_value(self): method has_flexible_handling (line 558) | def has_flexible_handling(self): method example_value_for_test (line 561) | def example_value_for_test(self, version): method is_printable (line 564) | def is_printable(self): class FieldSerializationSpec (line 568) | class FieldSerializationSpec(): method __init__ (line 570) | def __init__(self, field, versions, compute_size_method_name, encode_m... class Complex (line 577) | class Complex(TypeSpecification): method __init__ (line 583) | def __init__(self, name, fields, versions): method register_flexible_versions (line 590) | def register_flexible_versions(self, flexible_versions): method compute_declaration_chain (line 600) | def compute_declaration_chain(self): method with_extra (line 614) | def with_extra(self, key, value): method get_extra (line 618) | def get_extra(self, key): method compute_constructors (line 621) | def compute_constructors(self): method compute_field_lists (line 645) | def compute_field_lists(self): method compute_serialization_specs (line 655) | def compute_serialization_specs(self): method deserializer_name_in_version (line 670) | def deserializer_name_in_version(self, version, compact): method name_in_c_case (line 673) | def name_in_c_case(self): method default_value (line 678) | def default_value(self): method has_flexible_handling (line 681) | def has_flexible_handling(self): method example_value_for_test (line 684) | def example_value_for_test(self, version): method is_printable (line 689) | def is_printable(self): class RenderingHelper (line 693) | class RenderingHelper: method get_template (line 699) | def get_template(template): FILE: source/extensions/filters/network/kafka/protocol/launcher.py function main (line 10) | def main(): FILE: source/extensions/filters/network/kafka/request_codec.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type NetworkFilters (line 9) | namespace NetworkFilters { type Kafka (line 10) | namespace Kafka { class RequestStartParserFactory (line 12) | class RequestStartParserFactory : public InitialParserFactory { method RequestParserSharedPtr (line 13) | RequestParserSharedPtr create(const RequestParserResolver& par... function InitialParserFactory (line 18) | const InitialParserFactory& InitialParserFactory::getDefaultInst... function RequestParserSharedPtr (line 22) | RequestParserSharedPtr RequestDecoder::createStartParser() { FILE: source/extensions/filters/network/kafka/request_codec.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/network/kafka/response_codec.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type Kafka (line 8) | namespace Kafka { class ResponseInitialParserFactoryImpl (line 11) | class ResponseInitialParserFactoryImpl : public ResponseInitialP... method ResponseParserSharedPtr (line 12) | ResponseParserSharedPtr create(ExpectedResponsesSharedPtr expe... function ResponseInitialParserFactory (line 18) | const ResponseInitialParserFactory& ResponseInitialParserFactory... function ResponseParserSharedPtr (line 27) | ResponseParserSharedPtr ResponseDecoder::createStartParser() { FILE: source/extensions/filters/network/kafka/response_codec.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/kafka/serialization.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type Kafka (line 6) | namespace Kafka { function feedBytesIntoBuffers (line 29) | uint32_t feedBytesIntoBuffers(absl::string_view& data, Deseriali... function feedCompactBytesIntoBuffers (line 126) | uint32_t function NullableString (line 193) | NullableString NullableCompactStringDeserializer::get() const { FILE: source/extensions/filters/network/kafka/serialization.h function ready (line 55) | bool ready() const PURE; function written_ (line 88) | uint32_t written_{0} function ready_ (line 89) | bool ready_{false}; function class (line 95) | class Int8Deserializer : public IntDeserializer { function class (line 107) | class Int16Deserializer : public IntDeserializer { function class (line 119) | class Int32Deserializer : public IntDeserializer { function class (line 131) | class UInt32Deserializer : public IntDeserializer { function class (line 143) | class Int64Deserializer : public IntDeserializer { function class (line 159) | class BooleanDeserializer : public Deserializer { function class (line 182) | class VarUInt32Deserializer : public Deserializer { function ready_ (line 255) | bool ready_{false}; function ready_ (line 281) | bool ready_{false}; function ready_ (line 316) | bool ready_{false}; function ready_ (line 345) | bool ready_{false}; function ready_ (line 372) | bool ready_{false}; function ready_ (line 399) | bool ready_{false}; function ready_ (line 431) | bool ready_{false}; function child_consumed (line 477) | uint32_t child_consumed{0} function child_consumed (line 557) | uint32_t child_consumed{0} function child_consumed (line 642) | uint32_t child_consumed{0} function child_consumed (line 730) | uint32_t child_consumed{0} function computeSize (line 865) | uint32_t EncodingContext::computeSize(const T& arg) const { function COMPUTE_SIZE_OF_NUMERIC_TYPE (line 877) | COMPUTE_SIZE_OF_NUMERIC_TYPE(bool) function computeSize (line 896) | inline uint32_t EncodingContext::computeSize(const NullableString& arg) ... function computeSize (line 904) | inline uint32_t EncodingContext::computeSize(const Bytes& arg) const { function computeSize (line 912) | inline uint32_t EncodingContext::computeSize(const NullableBytes& arg) c... function computeSize (line 921) | uint32_t EncodingContext::computeSize(const std::vector& arg) const { function computeSize (line 934) | uint32_t EncodingContext::computeSize(const NullableArray& arg) const { function computeCompactSize (line 942) | uint32_t EncodingContext::computeCompactSize(const T& arg) const { function computeCompactSize (line 950) | inline uint32_t EncodingContext::computeCompactSize(const int32_t& arg) ... function computeCompactSize (line 959) | inline uint32_t EncodingContext::computeCompactSize(const uint32_t& arg)... function computeCompactSize (line 977) | inline uint32_t EncodingContext::computeCompactSize(const std::string& a... function computeCompactSize (line 986) | inline uint32_t EncodingContext::computeCompactSize(const NullableString... function computeCompactSize (line 994) | inline uint32_t EncodingContext::computeCompactSize(const Bytes& arg) co... function encode (line 1025) | uint32_t EncodingContext::encode(const T& arg, Buffer::Instance& dst) { function encode (line 1033) | inline uint32_t EncodingContext::encode(const int8_t& arg, Buffer::Insta... function encode (line 1058) | inline uint32_t EncodingContext::encode(const bool& arg, Buffer::Instanc... function encode (line 1068) | inline uint32_t EncodingContext::encode(const std::string& arg, Buffer::... function encode (line 1080) | inline uint32_t EncodingContext::encode(const NullableString& arg, Buffe... function encode (line 1093) | inline uint32_t EncodingContext::encode(const Bytes& arg, Buffer::Instan... function encode (line 1105) | inline uint32_t EncodingContext::encode(const NullableBytes& arg, Buffer... function written (line 1133) | uint32_t written{0} FILE: source/extensions/filters/network/kafka/serialization/generator.py function generate_main_code (line 6) | def generate_main_code(serialization_composite_h_file): function generate_test_code (line 15) | def generate_test_code(serialization_composite_test_cc_file): function generate_code (line 24) | def generate_code(template_name, output_file): function get_field_counts (line 36) | def get_field_counts(): class RenderingHelper (line 43) | class RenderingHelper: method get_template (line 49) | def get_template(template): FILE: source/extensions/filters/network/kafka/serialization/launcher.py function main (line 10) | def main(): FILE: source/extensions/filters/network/kafka/tagged_fields.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/network/local_ratelimit/config.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type LocalRateLimitFilter (line 11) | namespace LocalRateLimitFilter { FILE: source/extensions/filters/network/local_ratelimit/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/local_ratelimit/local_ratelimit.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type LocalRateLimitFilter (line 11) | namespace LocalRateLimitFilter { function LocalRateLimitStats (line 25) | LocalRateLimitStats Config::generateStats(const std::string& pre... FILE: source/extensions/filters/network/local_ratelimit/local_ratelimit.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/network/mongo_proxy/bson.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/network/mongo_proxy/bson_impl.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type MongoProxy (line 16) | namespace MongoProxy { type Bson (line 17) | namespace Bson { function Field (line 559) | const Field* DocumentImpl::find(const std::string& name) const { function Field (line 569) | const Field* DocumentImpl::find(const std::string& name, Field... FILE: source/extensions/filters/network/mongo_proxy/bson_impl.h function namespace (line 19) | namespace Bson { function DocumentSharedPtr (line 186) | static DocumentSharedPtr create(Buffer::Instance& data) { FILE: source/extensions/filters/network/mongo_proxy/codec.h type class (line 24) | enum class function virtual (line 91) | virtual int32_t numberOfCursorIds() const PURE; FILE: source/extensions/filters/network/mongo_proxy/codec_impl.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type NetworkFilters (line 19) | namespace NetworkFilters { type MongoProxy (line 20) | namespace MongoProxy { FILE: source/extensions/filters/network/mongo_proxy/codec_impl.h function namespace (line 12) | namespace Envoy { function flags (line 132) | void flags(int32_t flags) override { flags_ = flags; } function std (line 133) | const std::string& fullCollectionName() const override { return full_col... function numberToSkip (line 136) | void numberToSkip(int32_t skip) override { number_to_skip_ = skip; } function numberToReturn (line 138) | void numberToReturn(int32_t to_return) override { number_to_return_ = to... function Bson (line 139) | const Bson::Document* query() const override { return query_.get(); } function query (line 140) | void query(Bson::DocumentSharedPtr&& query) override { query_ = std::mov... function Bson (line 141) | const Bson::Document* returnFieldsSelector() const override { function returnFieldsSelector (line 144) | void returnFieldsSelector(Bson::DocumentSharedPtr&& fields) override { function number_to_skip_ (line 151) | int32_t number_to_skip_{} function number_to_return_ (line 152) | int32_t number_to_return_{} function flags (line 172) | void flags(int32_t flags) override { flags_ = flags; } function cursorId (line 174) | void cursorId(int64_t cursor_id) override { cursor_id_ = cursor_id; } function startingFrom (line 176) | void startingFrom(int32_t starting_from) override { starting_from_ = sta... function numberReturned (line 178) | void numberReturned(int32_t number_returned) override { number_returned_... function std (line 179) | const std::list& documents() const override { r... function cursor_id_ (line 184) | int64_t cursor_id_{} function starting_from_ (line 185) | int32_t starting_from_{} function number_returned_ (line 186) | int32_t number_returned_{} function database (line 204) | void database(std::string database) override { database_ = database; } function commandName (line 206) | void commandName(std::string command_name) override { command_name_ = co... function Bson (line 207) | const Bson::Document* metadata() const override { return metadata_.get(); } function metadata (line 208) | void metadata(Bson::DocumentSharedPtr&& metadata) override { metadata_ =... function Bson (line 209) | const Bson::Document* commandArgs() const override { return command_args... function commandArgs (line 210) | void commandArgs(Bson::DocumentSharedPtr&& command_args) override { function std (line 213) | const std::list& inputDocs() const override { r... function Bson (line 237) | const Bson::Document* metadata() const override { return metadata_.get(); } function metadata (line 238) | void metadata(Bson::DocumentSharedPtr&& metadata) override { metadata_ =... function Bson (line 239) | const Bson::Document* commandReply() const override { return command_rep... function commandReply (line 240) | void commandReply(Bson::DocumentSharedPtr&& command_reply) override { function std (line 243) | const std::list& outputDocs() const override { ... FILE: source/extensions/filters/network/mongo_proxy/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type NetworkFilters (line 16) | namespace NetworkFilters { type MongoProxy (line 17) | namespace MongoProxy { function REGISTER_FACTORY (line 50) | REGISTER_FACTORY(MongoProxyFilterConfigFactory, FILE: source/extensions/filters/network/mongo_proxy/config.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/network/mongo_proxy/mongo_stats.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type NetworkFilters (line 13) | namespace NetworkFilters { type MongoProxy (line 14) | namespace MongoProxy { FILE: source/extensions/filters/network/mongo_proxy/mongo_stats.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/network/mongo_proxy/proxy.cc type Envoy (line 22) | namespace Envoy { type Extensions (line 23) | namespace Extensions { type NetworkFilters (line 24) | namespace NetworkFilters { type MongoProxy (line 25) | namespace MongoProxy { class DynamicMetadataKeys (line 27) | class DynamicMetadataKeys { function DecoderPtr (line 390) | DecoderPtr ProdProxyFilter::createDecoder(DecoderCallbacks& call... FILE: source/extensions/filters/network/mongo_proxy/proxy.h function namespace (line 30) | namespace Envoy { FILE: source/extensions/filters/network/mongo_proxy/utility.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type MongoProxy (line 12) | namespace MongoProxy { FILE: source/extensions/filters/network/mongo_proxy/utility.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_clogin.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type MySQLProxy (line 9) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_clogin.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_clogin_resp.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type MySQLProxy (line 9) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_clogin_resp.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_command.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type MySQLProxy (line 9) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_command.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_greeting.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type MySQLProxy (line 9) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_greeting.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_switch_resp.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type MySQLProxy (line 9) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_codec_switch_resp.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type NetworkFilters (line 16) | namespace NetworkFilters { type MySQLProxy (line 17) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_decoder.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type MySQLProxy (line 8) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_decoder.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_filter.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type NetworkFilters (line 13) | namespace NetworkFilters { type MySQLProxy (line 14) | namespace MySQLProxy { function DecoderPtr (line 68) | DecoderPtr MySQLFilter::createDecoder(DecoderCallbacks& callback... FILE: source/extensions/filters/network/mysql_proxy/mysql_filter.h function namespace (line 21) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_session.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/mysql_proxy/mysql_utils.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type MySQLProxy (line 6) | namespace MySQLProxy { FILE: source/extensions/filters/network/mysql_proxy/mysql_utils.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/network/postgres_proxy/config.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type PostgresProxy (line 6) | namespace PostgresProxy { FILE: source/extensions/filters/network/postgres_proxy/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/postgres_proxy/postgres_decoder.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type NetworkFilters (line 9) | namespace NetworkFilters { type PostgresProxy (line 10) | namespace PostgresProxy { FILE: source/extensions/filters/network/postgres_proxy/postgres_decoder.h function namespace (line 17) | namespace NetworkFilters { FILE: source/extensions/filters/network/postgres_proxy/postgres_filter.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type PostgresProxy (line 12) | namespace PostgresProxy { function DecoderPtr (line 53) | DecoderPtr PostgresFilter::createDecoder(DecoderCallbacks* callb... FILE: source/extensions/filters/network/postgres_proxy/postgres_filter.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/network/postgres_proxy/postgres_message.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type PostgresProxy (line 6) | namespace PostgresProxy { FILE: source/extensions/filters/network/postgres_proxy/postgres_message.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/postgres_proxy/postgres_session.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/filters/network/ratelimit/config.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type NetworkFilters (line 17) | namespace NetworkFilters { type RateLimitFilter (line 18) | namespace RateLimitFilter { function REGISTER_FACTORY (line 46) | REGISTER_FACTORY(RateLimitConfigFactory, FILE: source/extensions/filters/network/ratelimit/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/ratelimit/ratelimit.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type RateLimitFilter (line 15) | namespace RateLimitFilter { function InstanceStats (line 30) | InstanceStats Config::generateStats(const std::string& name, Sta... FILE: source/extensions/filters/network/ratelimit/ratelimit.h function namespace (line 18) | namespace Envoy { FILE: source/extensions/filters/network/rbac/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type RBACFilter (line 15) | namespace RBACFilter { function validateFail (line 17) | static void validateFail(const std::string& header) { function validatePermission (line 23) | static void validatePermission(const envoy::config::rbac::v3::Pe... function validatePrincipal (line 42) | static void validatePrincipal(const envoy::config::rbac::v3::Pri... function validateRbacRules (line 64) | static void validateRbacRules(const envoy::config::rbac::v3::RBA... FILE: source/extensions/filters/network/rbac/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/rbac/rbac_filter.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type NetworkFilters (line 13) | namespace NetworkFilters { type RBACFilter (line 14) | namespace RBACFilter { function Result (line 92) | Result RoleBasedAccessControlFilter::checkEngine(Filters::Common... FILE: source/extensions/filters/network/rbac/rbac_filter.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/command_splitter.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/command_splitter_impl.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type RedisProxy (line 8) | namespace RedisProxy { type CommandSplitter (line 9) | namespace CommandSplitter { function SplitRequestPtr (line 108) | SplitRequestPtr ErrorFaultRequest::create(SplitCallbacks& call... function SplitRequestPtr (line 140) | SplitRequestPtr SimpleRequest::create(Router& router, function SplitRequestPtr (line 163) | SplitRequestPtr EvalRequest::create(Router& router, Common::Re... function SplitRequestPtr (line 215) | SplitRequestPtr MGETRequest::create(Router& router, Common::Re... function SplitRequestPtr (line 289) | SplitRequestPtr MSETRequest::create(Router& router, Common::Re... function SplitRequestPtr (line 363) | SplitRequestPtr function SplitRequestPtr (line 460) | SplitRequestPtr InstanceImpl::makeRequest(Common::Redis::RespV... FILE: source/extensions/filters/network/redis_proxy/command_splitter_impl.h function namespace (line 22) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/config.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type NetworkFilters (line 17) | namespace NetworkFilters { type RedisProxy (line 18) | namespace RedisProxy { function addUniqueClusters (line 21) | inline void addUniqueClusters( function REGISTER_FACTORY (line 108) | REGISTER_FACTORY(RedisProxyFilterConfigFactory, FILE: source/extensions/filters/network/redis_proxy/config.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/conn_pool.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/conn_pool_impl.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type NetworkFilters (line 21) | namespace NetworkFilters { type RedisProxy (line 22) | namespace RedisProxy { type ConnPool (line 23) | namespace ConnPool { FILE: source/extensions/filters/network/redis_proxy/conn_pool_impl.h function namespace (line 34) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/proxy_filter.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type NetworkFilters (line 16) | namespace NetworkFilters { type RedisProxy (line 17) | namespace RedisProxy { function ProxyStats (line 31) | ProxyStats ProxyFilterConfig::generateStats(const std::string& p... FILE: source/extensions/filters/network/redis_proxy/proxy_filter.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/filters/network/redis_proxy/router.h function namespace (line 13) | namespace NetworkFilters { FILE: source/extensions/filters/network/redis_proxy/router_impl.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type NetworkFilters (line 8) | namespace NetworkFilters { type RedisProxy (line 9) | namespace RedisProxy { function RouteSharedPtr (line 76) | RouteSharedPtr PrefixRoutes::upstreamPool(std::string& key) { FILE: source/extensions/filters/network/redis_proxy/router_impl.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/active_message.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type NetworkFilters (line 20) | namespace NetworkFilters { type RocketmqProxy (line 21) | namespace RocketmqProxy { function RemotingCommandPtr (line 56) | const RemotingCommandPtr& ActiveMessage::downstreamRequest() con... FILE: source/extensions/filters/network/rocketmq_proxy/active_message.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/codec.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type RocketmqProxy (line 15) | namespace RocketmqProxy { function RemotingCommandPtr (line 17) | RemotingCommandPtr Decoder::decode(Buffer::Instance& buffer, boo... function CommandCustomHeaderPtr (line 250) | CommandCustomHeaderPtr Decoder::decodeExtHeader(RequestCode code, function CommandCustomHeaderPtr (line 322) | CommandCustomHeaderPtr Decoder::decodeResponseExtHeader(Response... FILE: source/extensions/filters/network/rocketmq_proxy/codec.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/config.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type RocketmqProxy (line 16) | namespace RocketmqProxy { FILE: source/extensions/filters/network/rocketmq_proxy/config.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/conn_manager.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type RocketmqProxy (line 12) | namespace RocketmqProxy { function ActiveMessage (line 342) | ActiveMessage& ConnectionManager::createActiveMessage(RemotingCo... FILE: source/extensions/filters/network/rocketmq_proxy/conn_manager.h function namespace (line 26) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/metadata.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/protocol.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type RocketmqProxy (line 11) | namespace RocketmqProxy { FILE: source/extensions/filters/network/rocketmq_proxy/protocol.h type class (line 32) | enum class function class (line 46) | class CommandCustomHeader { function class (line 85) | class RoutingCommandCustomHeader : public CommandCustomHeader { function class (line 98) | class RemotingCommand { function code (line 109) | void code(int code) { code_ = code; } function language (line 113) | void language(absl::string_view lang) { language_ = std::string(lang.dat... function opaque (line 117) | void opaque(int opaque) { opaque_ = opaque; } function flag (line 123) | void flag(uint32_t f) { flag_ = f; } function customHeader (line 125) | void customHeader(CommandCustomHeaderPtr custom_header) { custom_header_... function remark (line 143) | void remark(absl::string_view remark) { remark_ = std::string(remark.dat... function serializeTypeCurrentRPC (line 147) | void serializeTypeCurrentRPC(absl::string_view serialization_type) { function isOneWay (line 151) | bool isOneWay() const { function markAsOneway (line 158) | void markAsOneway() { flag_ |= (1u << SHIFT_ONEWAY); } function isResponse (line 160) | static bool isResponse(uint32_t flag) { return (flag & (1u << SHIFT_RPC)... function CommandCustomHeaderPtr (line 206) | CommandCustomHeaderPtr custom_header_{nullptr}; type class (line 226) | enum class type class (line 242) | enum class function queueId (line 264) | void queueId(int32_t queue_id) { queue_id_ = queue_id; } function producerGroup (line 266) | void producerGroup(std::string producer_group) { producer_group_ = std::... function properties (line 294) | void properties(absl::string_view props) { function reconsumeTimes (line 298) | void reconsumeTimes(int32_t reconsume_times) { reconsume_time_ = reconsu... function unitMode (line 300) | void unitMode(bool unit_mode) { unit_mode_ = unit_mode; } function batch (line 302) | void batch(bool batch) { batch_ = batch; } function maxReconsumeTimes (line 304) | void maxReconsumeTimes(int32_t max_reconsume_times) { max_reconsume_time... function version (line 306) | void version(SendMessageRequestVersion version) { version_ = version; } function default_topic_queue_number_ (line 313) | int32_t default_topic_queue_number_{0} function sys_flag_ (line 315) | int32_t sys_flag_{0} function born_timestamp_ (line 316) | int64_t born_timestamp_{0} function flag_ (line 317) | int32_t flag_{0} function reconsume_time_ (line 319) | int32_t reconsume_time_{0} function unit_mode_ (line 320) | bool unit_mode_{false}; FILE: source/extensions/filters/network/rocketmq_proxy/router/route_matcher.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type RocketmqProxy (line 11) | namespace RocketmqProxy { type Router (line 12) | namespace Router { function RouteEntry (line 31) | const RouteEntry* RouteEntryImpl::routeEntry() const { return ... function RouteConstSharedPtr (line 33) | RouteConstSharedPtr RouteEntryImpl::matches(const MessageMetad... function RouteConstSharedPtr (line 56) | RouteConstSharedPtr RouteMatcher::route(const MessageMetadata&... FILE: source/extensions/filters/network/rocketmq_proxy/router/route_matcher.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/router/router.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/router/router_impl.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type RocketmqProxy (line 15) | namespace RocketmqProxy { type Router (line 16) | namespace Router { FILE: source/extensions/filters/network/rocketmq_proxy/router/router_impl.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/stats.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/topic_route.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type RocketmqProxy (line 6) | namespace RocketmqProxy { FILE: source/extensions/filters/network/rocketmq_proxy/topic_route.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/rocketmq_proxy/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/sni_cluster/config.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type NetworkFilters (line 12) | namespace NetworkFilters { type SniCluster (line 13) | namespace SniCluster { FILE: source/extensions/filters/network/sni_cluster/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/sni_cluster/sni_cluster.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type SniCluster (line 11) | namespace SniCluster { FILE: source/extensions/filters/network/sni_cluster/sni_cluster.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/sni_dynamic_forward_proxy/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type SniDynamicForwardProxy (line 12) | namespace SniDynamicForwardProxy { FILE: source/extensions/filters/network/sni_dynamic_forward_proxy/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/sni_dynamic_forward_proxy/proxy_filter.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type NetworkFilters (line 12) | namespace NetworkFilters { type SniDynamicForwardProxy (line 13) | namespace SniDynamicForwardProxy { FILE: source/extensions/filters/network/sni_dynamic_forward_proxy/proxy_filter.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/network/tcp_proxy/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type TcpProxy (line 12) | namespace TcpProxy { function REGISTER_FACTORY (line 33) | REGISTER_FACTORY(ConfigFactory, FILE: source/extensions/filters/network/tcp_proxy/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/thrift_proxy/app_exception_impl.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type ThriftProxy (line 6) | namespace ThriftProxy { FILE: source/extensions/filters/network/thrift_proxy/app_exception_impl.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/thrift_proxy/auto_protocol_impl.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type NetworkFilters (line 18) | namespace NetworkFilters { type ThriftProxy (line 19) | namespace ThriftProxy { class AutoProtocolConfigFactory (line 79) | class AutoProtocolConfigFactory : public ProtocolFactoryBase makeValue(ThriftBase* parent, F... function FilterStatus (line 35) | FilterStatus ThriftBase::structBegin(absl::string_view name) { function FilterStatus (line 40) | FilterStatus ThriftBase::structEnd() { function FilterStatus (line 45) | FilterStatus ThriftBase::fieldBegin(absl::string_view name, Fiel... function FilterStatus (line 51) | FilterStatus ThriftBase::fieldEnd() { function FilterStatus (line 56) | FilterStatus ThriftBase::boolValue(bool& value) { function FilterStatus (line 61) | FilterStatus ThriftBase::byteValue(uint8_t& value) { function FilterStatus (line 66) | FilterStatus ThriftBase::int16Value(int16_t& value) { function FilterStatus (line 71) | FilterStatus ThriftBase::int32Value(int32_t& value) { function FilterStatus (line 76) | FilterStatus ThriftBase::int64Value(int64_t& value) { function FilterStatus (line 81) | FilterStatus ThriftBase::doubleValue(double& value) { function FilterStatus (line 86) | FilterStatus ThriftBase::stringValue(absl::string_view value) { function FilterStatus (line 91) | FilterStatus ThriftBase::mapBegin(FieldType& key_type, FieldType... function FilterStatus (line 96) | FilterStatus ThriftBase::mapEnd() { function FilterStatus (line 101) | FilterStatus ThriftBase::listBegin(FieldType& elem_type, uint32_... function FilterStatus (line 106) | FilterStatus ThriftBase::listEnd() { function FilterStatus (line 111) | FilterStatus ThriftBase::setBegin(FieldType& elem_type, uint32_t... function FilterStatus (line 116) | FilterStatus ThriftBase::setEnd() { function FilterStatus (line 134) | FilterStatus ThriftFieldImpl::fieldEnd() { function FilterStatus (line 143) | FilterStatus ThriftListValueImpl::listBegin(FieldType& elem_type... function FilterStatus (line 156) | FilterStatus ThriftListValueImpl::listEnd() { function FilterStatus (line 179) | FilterStatus ThriftSetValueImpl::setBegin(FieldType& elem_type, ... function FilterStatus (line 192) | FilterStatus ThriftSetValueImpl::setEnd() { function FilterStatus (line 215) | FilterStatus ThriftMapValueImpl::mapBegin(FieldType& key_type, F... function FilterStatus (line 230) | FilterStatus ThriftMapValueImpl::mapEnd() { function FilterStatus (line 272) | FilterStatus ThriftValueImpl::boolValue(bool& value) { function FilterStatus (line 279) | FilterStatus ThriftValueImpl::byteValue(uint8_t& value) { function FilterStatus (line 286) | FilterStatus ThriftValueImpl::int16Value(int16_t& value) { function FilterStatus (line 293) | FilterStatus ThriftValueImpl::int32Value(int32_t& value) { function FilterStatus (line 300) | FilterStatus ThriftValueImpl::int64Value(int64_t& value) { function FilterStatus (line 307) | FilterStatus ThriftValueImpl::doubleValue(double& value) { function FilterStatus (line 314) | FilterStatus ThriftValueImpl::stringValue(absl::string_view valu... function FilterStatus (line 342) | FilterStatus ThriftStructValueImpl::structBegin(absl::string_vie... function FilterStatus (line 350) | FilterStatus ThriftStructValueImpl::structEnd() { function FilterStatus (line 362) | FilterStatus ThriftStructValueImpl::fieldBegin(absl::string_view... FILE: source/extensions/filters/network/thrift_proxy/thrift_object_impl.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/filters/network/thrift_proxy/tracing.h function namespace (line 11) | namespace ThriftProxy { FILE: source/extensions/filters/network/thrift_proxy/transport.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/filters/network/thrift_proxy/twitter_protocol_impl.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type ThriftProxy (line 16) | namespace ThriftProxy { type StructNameValues (line 19) | struct StructNameValues { type RequestHeaderFieldNameValues (line 34) | struct RequestHeaderFieldNameValues { type ClientIdFieldNameValues (line 48) | struct ClientIdFieldNameValues { type DelegationFieldNameValues (line 53) | struct DelegationFieldNameValues { type RequestContextFieldNameValues (line 59) | struct RequestContextFieldNameValues { type ResponseHeaderFieldNameValues (line 65) | struct ResponseHeaderFieldNameValues { type SpanFieldNameValues (line 71) | struct SpanFieldNameValues { type AnnotationFieldNameValues (line 82) | struct AnnotationFieldNameValues { type BinaryAnnotationFieldNameValues (line 89) | struct BinaryAnnotationFieldNameValues { type EndpointFieldNameValues (line 97) | struct EndpointFieldNameValues { class HeaderObjectProtocol (line 112) | class HeaderObjectProtocol : public BinaryProtocolImpl { method readMessageBegin (line 114) | bool readMessageBegin(Buffer::Instance&, MessageMetadata&) ove... method readMessageEnd (line 115) | bool readMessageEnd(Buffer::Instance&) override { return true; } function Transport (line 120) | Transport& headerObjectTransport() { function Protocol (line 125) | Protocol& headerObjectProtocol() { class ClientId (line 135) | class ClientId { method ClientId (line 137) | ClientId(const std::string& name) : name_(name) {} method ClientId (line 138) | ClientId(const ThriftStructValue& value) { method write (line 147) | void write(Buffer::Instance& buffer) { class UpgradeReply (line 169) | class UpgradeReply : public DirectResponse, public ThriftObject { method UpgradeReply (line 171) | UpgradeReply() = default; method UpgradeReply (line 172) | UpgradeReply(Transport& transport) method encode (line 176) | DirectResponse::ResponseType encode(MessageMetadata& metadata,... method ThriftFieldPtrList (line 203) | const ThriftFieldPtrList& fields() const override { return thr... method onData (line 204) | bool onData(Buffer::Instance& buffer) override { return thrift... class ConnectionOptions (line 214) | class ConnectionOptions : public ThriftStructValueImpl { method ConnectionOptions (line 216) | ConnectionOptions() : ThriftStructValueImpl(nullptr) {} class RequestContext (line 224) | class RequestContext { method RequestContext (line 226) | RequestContext(const std::string& key, const std::string& valu... method RequestContext (line 227) | RequestContext(const ThriftStructValue& value) { method write (line 241) | void write(Buffer::Instance& buffer) const { class Delegation (line 274) | class Delegation { method Delegation (line 276) | Delegation(const std::string& src, const std::string& dst) : s... method Delegation (line 277) | Delegation(const ThriftStructValue& value) { method write (line 291) | void write(Buffer::Instance& buffer) const { class RequestHeader (line 325) | class RequestHeader { method RequestHeader (line 327) | RequestHeader(const ThriftObject& header) { method RequestHeader (line 366) | RequestHeader(const MessageMetadata& metadata) { method write (line 409) | void write(Buffer::Instance& buffer) { method traceId (line 501) | int64_t traceId() const { return trace_id_; } method spanId (line 502) | int64_t spanId() const { return span_id_; } method parentSpanId (line 503) | absl::optional parentSpanId() const { return parent_s... method sampled (line 504) | absl::optional sampled() const { return sampled_; } method clientId (line 505) | absl::optional clientId() const { return client_id_; } method flags (line 506) | absl::optional flags() const { return flags_; } method RequestContextList (line 507) | const RequestContextList& contexts() const { return contexts_; } method RequestContextList (line 508) | RequestContextList* contexts() { return &contexts_; } method dest (line 509) | absl::optional dest() { return dest_; } method DelegationList (line 510) | const DelegationList& delegations() const { return delegations... method DelegationList (line 511) | DelegationList* delegations() { return &delegations_; } method traceIdHigh (line 512) | absl::optional traceIdHigh() const { return trace_id_... method readContexts (line 526) | void readContexts(const ThriftListValue& ctxts_list) { method readDelegations (line 534) | void readDelegations(const ThriftListValue& delegations_list) { class ResponseHeader (line 560) | class ResponseHeader { method ResponseHeader (line 562) | ResponseHeader(const ThriftObject& header) { method ResponseHeader (line 575) | ResponseHeader(const MessageMetadata& metadata) : spans_(metad... method write (line 585) | void write(Buffer::Instance& buffer) { method SpanList (line 617) | SpanList& spans() { return spans_; } method RequestContextList (line 618) | RequestContextList& contexts() { return contexts_; } method readSpans (line 645) | void readSpans(const ThriftListValue& spans_list) { method readSpan (line 653) | void readSpan(Span& span, const ThriftStructValue& thrift_stru... method writeSpan (line 685) | void writeSpan(Buffer::Instance& buffer, const Span& span) { method readAnnotations (line 744) | void readAnnotations(AnnotationList& annotations, const Thrift... method readAnnotation (line 752) | void readAnnotation(Annotation& annotation, const ThriftStruct... method writeAnnotation (line 771) | void writeAnnotation(Buffer::Instance& buffer, const Annotatio... method readBinaryAnnotations (line 800) | void readBinaryAnnotations(BinaryAnnotationList& annotations, method readBinaryAnnotation (line 809) | void readBinaryAnnotation(BinaryAnnotation& annotation, const ... method writeBinaryAnnotation (line 832) | void writeBinaryAnnotation(Buffer::Instance& buffer, const Bin... method readEndpoint (line 867) | void readEndpoint(Endpoint& endpoint, const ThriftStructValue&... method writeEndpoint (line 884) | void writeEndpoint(Buffer::Instance& buffer, const Endpoint& e... method readContexts (line 911) | void readContexts(const ThriftListValue& ctxts_list) { function ThriftObjectPtr (line 1077) | ThriftObjectPtr TwitterProtocolImpl::newHeader() { function DecoderEventHandlerSharedPtr (line 1081) | DecoderEventHandlerSharedPtr TwitterProtocolImpl::upgradeRequest... function DirectResponsePtr (line 1085) | DirectResponsePtr TwitterProtocolImpl::upgradeResponse(const Dec... function ThriftObjectPtr (line 1091) | ThriftObjectPtr TwitterProtocolImpl::attemptUpgrade(Transport& t... class TwitterProtocolConfigFactory (line 1159) | class TwitterProtocolConfigFactory : public ProtocolFactoryBase<... method TwitterProtocolConfigFactory (line 1161) | TwitterProtocolConfigFactory() : ProtocolFactoryBase(ProtocolN... FILE: source/extensions/filters/network/thrift_proxy/twitter_protocol_impl.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/filters/network/thrift_proxy/unframed_transport_impl.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type ThriftProxy (line 6) | namespace ThriftProxy { class UnframedTransportConfigFactory (line 8) | class UnframedTransportConfigFactory : public TransportFactoryBa... method UnframedTransportConfigFactory (line 10) | UnframedTransportConfigFactory() : TransportFactoryBase(Transp... FILE: source/extensions/filters/network/thrift_proxy/unframed_transport_impl.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/wasm/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type Wasm (line 15) | namespace Wasm { FILE: source/extensions/filters/network/wasm/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/network/wasm/wasm_filter.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type NetworkFilters (line 9) | namespace NetworkFilters { type Wasm (line 10) | namespace Wasm { FILE: source/extensions/filters/network/wasm/wasm_filter.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/filters/network/well_known_names.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/network/zookeeper_proxy/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type NetworkFilters (line 16) | namespace NetworkFilters { type ZooKeeperProxy (line 17) | namespace ZooKeeperProxy { FILE: source/extensions/filters/network/zookeeper_proxy/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/filters/network/zookeeper_proxy/decoder.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type NetworkFilters (line 9) | namespace NetworkFilters { type ZooKeeperProxy (line 10) | namespace ZooKeeperProxy { FILE: source/extensions/filters/network/zookeeper_proxy/decoder.h type class (line 20) | enum class type class (line 28) | enum class type class (line 56) | enum class type class (line 58) | enum class type RequestBegin (line 135) | struct RequestBegin { FILE: source/extensions/filters/network/zookeeper_proxy/filter.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type NetworkFilters (line 19) | namespace NetworkFilters { type ZooKeeperProxy (line 20) | namespace ZooKeeperProxy { function DecoderPtr (line 92) | DecoderPtr ZooKeeperFilter::createDecoder(DecoderCallbacks& call... FILE: source/extensions/filters/network/zookeeper_proxy/filter.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/filters/network/zookeeper_proxy/utils.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type ZooKeeperProxy (line 8) | namespace ZooKeeperProxy { FILE: source/extensions/filters/network/zookeeper_proxy/utils.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/filters/udp/dns_filter/config.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type UdpFilters (line 5) | namespace UdpFilters { type DnsFilter (line 6) | namespace DnsFilter { FILE: source/extensions/filters/udp/dns_filter/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/udp/dns_filter/dns_filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type UdpFilters (line 14) | namespace UdpFilters { type DnsFilter (line 15) | namespace DnsFilter { function DnsLookupResponseCode (line 270) | DnsLookupResponseCode DnsFilter::getResponseForQuery(DnsQueryCon... function DnsEndpointConfig (line 346) | const DnsEndpointConfig* DnsFilter::getEndpointConfigForDomain(c... function DnsSrvRecord (line 356) | const DnsSrvRecord* DnsFilter::getServiceConfigForDomain(const a... function AddressConstPtrVec (line 364) | const AddressConstPtrVec* DnsFilter::getAddressListForDomain(con... FILE: source/extensions/filters/udp/dns_filter/dns_filter.h function namespace (line 18) | namespace Envoy { FILE: source/extensions/filters/udp/dns_filter/dns_filter_constants.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/filters/udp/dns_filter/dns_filter_resolver.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type UdpFilters (line 7) | namespace UdpFilters { type DnsFilter (line 8) | namespace DnsFilter { FILE: source/extensions/filters/udp/dns_filter/dns_filter_resolver.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/udp/dns_filter/dns_filter_utils.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type UdpFilters (line 13) | namespace UdpFilters { type DnsFilter (line 14) | namespace DnsFilter { type Utils (line 15) | namespace Utils { function getProtoName (line 17) | std::string getProtoName(const DnsTable::DnsServiceProtocol& p... function getServiceFromName (line 38) | absl::string_view getServiceFromName(const absl::string_view n... function getProtoFromName (line 49) | absl::string_view getProtoFromName(const absl::string_view nam... function buildServiceName (line 62) | std::string buildServiceName(const std::string& name, const st... function getAddressRecordType (line 76) | absl::optional FILE: source/extensions/filters/udp/dns_filter/dns_filter_utils.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/filters/udp/dns_filter/dns_parser.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type UdpFilters (line 14) | namespace UdpFilters { type DnsFilter (line 15) | namespace DnsFilter { function DnsQueryContextPtr (line 130) | DnsQueryContextPtr DnsMessageParser::createQueryContext(Network:... function DnsAnswerRecordPtr (line 297) | DnsAnswerRecordPtr DnsMessageParser::parseDnsARecord(DnsAnswerCt... function DnsSrvRecordPtr (line 334) | DnsSrvRecordPtr DnsMessageParser::parseDnsSrvRecord(DnsAnswerCtx... function DnsAnswerRecordPtr (line 373) | DnsAnswerRecordPtr DnsMessageParser::parseDnsAnswerRecord(const ... function DnsQueryRecordPtr (line 451) | DnsQueryRecordPtr DnsMessageParser::parseDnsQueryRecord(const Bu... FILE: source/extensions/filters/udp/dns_filter/dns_parser.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/filters/udp/udp_proxy/config.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type UdpFilters (line 5) | namespace UdpFilters { type UdpProxy (line 6) | namespace UdpProxy { FILE: source/extensions/filters/udp/udp_proxy/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/filters/udp/udp_proxy/hash_policy_impl.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type UdpFilters (line 7) | namespace UdpFilters { type UdpProxy (line 8) | namespace UdpProxy { class SourceIpHashMethod (line 10) | class SourceIpHashMethod : public HashPolicyImpl::HashMethod { method evaluate (line 12) | absl::optional FILE: source/extensions/filters/udp/udp_proxy/hash_policy_impl.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/filters/udp/udp_proxy/udp_proxy_filter.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type UdpFilters (line 9) | namespace UdpFilters { type UdpProxy (line 10) | namespace UdpProxy { FILE: source/extensions/filters/udp/udp_proxy/udp_proxy_filter.h function namespace (line 21) | namespace Envoy { function const (line 193) | struct HeterogeneousActiveSessionHash { function const (line 209) | size_t operator()(const ActiveSession* value) const { function const (line 214) | struct HeterogeneousActiveSessionEqual { function const (line 225) | bool operator()(const ActiveSessionPtr& lhs, const ActiveSession* rhs) c... function class (line 234) | class ClusterInfo { function virtual (line 261) | virtual Network::SocketPtr createSocket(const Upstream::HostConstSharedP... FILE: source/extensions/grpc_credentials/aws_iam/config.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type GrpcCredentials (line 22) | namespace GrpcCredentials { type AwsIam (line 23) | namespace AwsIam { FILE: source/extensions/grpc_credentials/aws_iam/config.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/grpc_credentials/example/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type GrpcCredentials (line 11) | namespace GrpcCredentials { type Example (line 12) | namespace Example { FILE: source/extensions/grpc_credentials/example/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/grpc_credentials/file_based_metadata/config.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type GrpcCredentials (line 17) | namespace GrpcCredentials { type FileBasedMetadata (line 18) | namespace FileBasedMetadata { FILE: source/extensions/grpc_credentials/file_based_metadata/config.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/grpc_credentials/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/health_checkers/redis/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HealthCheckers (line 14) | namespace HealthCheckers { type RedisHealthChecker (line 15) | namespace RedisHealthChecker { FILE: source/extensions/health_checkers/redis/config.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/health_checkers/redis/redis.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HealthCheckers (line 11) | namespace HealthCheckers { type RedisHealthChecker (line 12) | namespace RedisHealthChecker { FILE: source/extensions/health_checkers/redis/redis.h function namespace (line 18) | namespace Envoy { FILE: source/extensions/health_checkers/redis/utility.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/health_checkers/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/internal_redirect/allow_listed_routes/allow_listed_routes.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/internal_redirect/allow_listed_routes/config.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type InternalRedirect (line 8) | namespace InternalRedirect { FILE: source/extensions/internal_redirect/allow_listed_routes/config.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/internal_redirect/previous_routes/config.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type InternalRedirect (line 8) | namespace InternalRedirect { FILE: source/extensions/internal_redirect/previous_routes/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/internal_redirect/previous_routes/previous_routes.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type InternalRedirect (line 10) | namespace InternalRedirect { class PreviousRoutesPredicateState (line 17) | class PreviousRoutesPredicateState : public StreamInfo::FilterStat... method PreviousRoutesPredicateState (line 19) | PreviousRoutesPredicateState() = default; method PreviousRoutesPredicateState (line 23) | PreviousRoutesPredicateState(const PreviousRoutesPredicateState&... method PreviousRoutesPredicateState (line 24) | PreviousRoutesPredicateState& operator=(const PreviousRoutesPred... method insertRouteIfNotPresent (line 26) | bool insertRouteIfNotPresent(absl::string_view route) { FILE: source/extensions/internal_redirect/previous_routes/previous_routes.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/internal_redirect/safe_cross_scheme/config.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type InternalRedirect (line 8) | namespace InternalRedirect { FILE: source/extensions/internal_redirect/safe_cross_scheme/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/internal_redirect/safe_cross_scheme/safe_cross_scheme.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/internal_redirect/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/active_quic_listener.cc type Envoy (line 19) | namespace Envoy { type Quic (line 20) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/active_quic_listener.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/active_quic_listener_config.cc type Envoy (line 7) | namespace Envoy { type Quic (line 8) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/active_quic_listener_config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/codec_impl.cc type Envoy (line 6) | namespace Envoy { type Quic (line 7) | namespace Quic { function EnvoyQuicStream (line 12) | EnvoyQuicStream* quicStreamToEnvoyStream(quic::QuicStream* stream) { function EnvoyQuicClientStream (line 15) | EnvoyQuicClientStream* quicStreamToEnvoyClientStream(quic::QuicStrea... FILE: source/extensions/quic_listeners/quiche/codec_impl.h function namespace (line 12) | namespace Envoy { function wantsToWrite (line 32) | bool wantsToWrite() override; function class (line 88) | class QuicHttpServerConnectionFactoryImpl : public Http::QuicHttpServerC... FILE: source/extensions/quic_listeners/quiche/envoy_quic_alarm.cc type Envoy (line 5) | namespace Envoy { type Quic (line 6) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_alarm.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_alarm_factory.cc type Envoy (line 3) | namespace Envoy { type Quic (line 4) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_alarm_factory.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_client_connection.cc type Envoy (line 15) | namespace Envoy { type Quic (line 16) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_client_connection.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_client_session.cc type Envoy (line 5) | namespace Envoy { type Quic (line 6) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_client_session.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_client_stream.cc type Envoy (line 25) | namespace Envoy { type Quic (line 26) | namespace Quic { function QuicFilterManagerConnectionImpl (line 248) | QuicFilterManagerConnectionImpl* EnvoyQuicClientStream::filterManage... FILE: source/extensions/quic_listeners/quiche/envoy_quic_client_stream.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_connection.cc type Envoy (line 5) | namespace Envoy { type Quic (line 6) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_connection.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_connection_helper.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_dispatcher.cc type Envoy (line 8) | namespace Envoy { type Quic (line 9) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_dispatcher.h function namespace (line 22) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_packet_writer.cc type Envoy (line 7) | namespace Envoy { type Quic (line 8) | namespace Quic { function convertToQuicWriteResult (line 12) | quic::WriteResult convertToQuicWriteResult(Api::IoCallUint64Result& ... FILE: source/extensions/quic_listeners/quiche/envoy_quic_packet_writer.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_source.cc type Envoy (line 14) | namespace Envoy { type Quic (line 15) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_source.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_source_base.cc type Envoy (line 16) | namespace Envoy { type Quic (line 17) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_source_base.h function namespace (line 30) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_verifier.cc type Envoy (line 7) | namespace Envoy { type Quic (line 8) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_verifier.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_verifier_base.cc type Envoy (line 10) | namespace Envoy { type Quic (line 11) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_proof_verifier_base.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_server_connection.cc type Envoy (line 9) | namespace Envoy { type Quic (line 10) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_server_connection.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_server_session.cc type Envoy (line 10) | namespace Envoy { type Quic (line 11) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/envoy_quic_server_session.h function namespace (line 23) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_server_stream.cc type Envoy (line 30) | namespace Envoy { type Quic (line 31) | namespace Quic { function QuicFilterManagerConnectionImpl (line 267) | QuicFilterManagerConnectionImpl* EnvoyQuicServerStream::filterManage... FILE: source/extensions/quic_listeners/quiche/envoy_quic_server_stream.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_simulated_watermark_buffer.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/envoy_quic_stream.h function namespace (line 12) | namespace Quic { function status_changed (line 32) | bool status_changed{false}; function addCallbacks (line 73) | void addCallbacks(Http::StreamCallbacks& callbacks) override { function removeCallbacks (line 77) | void removeCallbacks(Http::StreamCallbacks& callbacks) override { function bufferLimit (line 80) | uint32_t bufferLimit() override { return send_buffer_simulation_.highWat... function Network (line 81) | const Network::Address::InstanceConstSharedPtr& connectionLocalAddress()... function maybeCheckWatermark (line 85) | void maybeCheckWatermark(uint64_t buffered_data_old, uint64_t buffered_d... function in_decode_data_callstack_ (line 114) | bool in_decode_data_callstack_{false}; FILE: source/extensions/quic_listeners/quiche/envoy_quic_utils.cc type Envoy (line 8) | namespace Envoy { type Quic (line 9) | namespace Quic { function quicAddressToEnvoyAddressInstance (line 13) | Network::Address::InstanceConstSharedPtr function envoyIpAddressToQuicSocketAddress (line 25) | quic::QuicSocketAddress envoyIpAddressToQuicSocketAddress(const Netw... function envoyHeadersToSpdyHeaderBlock (line 53) | spdy::SpdyHeaderBlock envoyHeadersToSpdyHeaderBlock(const Http::Head... function envoyResetReasonToQuicRstError (line 63) | quic::QuicRstStreamErrorCode envoyResetReasonToQuicRstError(Http::St... function quicRstErrorToEnvoyResetReason (line 78) | Http::StreamResetReason quicRstErrorToEnvoyResetReason(quic::QuicRst... function quicErrorCodeToEnvoyResetReason (line 87) | Http::StreamResetReason quicErrorCodeToEnvoyResetReason(quic::QuicEr... function quicErrorCodeToEnvoyErrorCode (line 95) | Http::GoAwayErrorCode quicErrorCodeToEnvoyErrorCode(quic::QuicErrorC... function createConnectionSocket (line 104) | Network::ConnectionSocketPtr function parseDERCertificate (line 132) | bssl::UniquePtr parseDERCertificate(const std::string& der_bytes, function deduceSignatureAlgorithmFromPublicKey (line 149) | int deduceSignatureAlgorithmFromPublicKey(const EVP_PKEY* public_key... FILE: source/extensions/quic_listeners/quiche/envoy_quic_utils.h function namespace (line 30) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/platform/envoy_quic_clock.cc type Envoy (line 3) | namespace Envoy { type Quic (line 4) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/platform/envoy_quic_clock.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/platform/flags_impl.cc type quiche (line 14) | namespace quiche { function MakeFlagMap (line 18) | absl::flat_hash_map MakeFlagMap() { function FlagRegistry (line 31) | FlagRegistry& FlagRegistry::GetInstance() { function Flag (line 44) | Flag* FlagRegistry::FindFlag(const std::string& name) const { FILE: source/extensions/quic_listeners/quiche/platform/flags_impl.h function namespace (line 14) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/http2_containers_impl.h function namespace (line 11) | namespace http2 { FILE: source/extensions/quic_listeners/quiche/platform/http2_estimate_memory_usage_impl.h function namespace (line 11) | namespace http2 { FILE: source/extensions/quic_listeners/quiche/platform/http2_macros_impl.h function namespace (line 19) | namespace http2 { FILE: source/extensions/quic_listeners/quiche/platform/http2_string_piece_impl.h function namespace (line 11) | namespace http2 { FILE: source/extensions/quic_listeners/quiche/platform/http2_string_utils_impl.h function namespace (line 16) | namespace http2 { FILE: source/extensions/quic_listeners/quiche/platform/quic_cert_utils_impl.cc type quic (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_cert_utils_impl.h function namespace (line 12) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_client_stats_impl.h function namespace (line 32) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_containers_impl.h function namespace (line 23) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_estimate_memory_usage_impl.h function namespace (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_file_utils_impl.cc type quic (line 14) | namespace quic { function depthFirstTraverseDirectory (line 17) | void depthFirstTraverseDirectory(const std::string& dirname, std::vect... function ReadFileContentsImpl (line 39) | std::vector ReadFileContentsImpl(const std::string& dirna... function ReadFileContentsImpl (line 46) | void ReadFileContentsImpl(quiche::QuicheStringPiece filename, std::str... FILE: source/extensions/quic_listeners/quiche/platform/quic_file_utils_impl.h function namespace (line 13) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_flags_impl.h function namespace (line 33) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_hostname_utils_impl.cc type quic (line 19) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_hostname_utils_impl.h function namespace (line 12) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_logging_impl.cc type quic (line 13) | namespace quic { function GetVerbosityLogThreshold (line 64) | int GetVerbosityLogThreshold() { return g_verbosity_threshold.load(std... function SetVerbosityLogThreshold (line 66) | void SetVerbosityLogThreshold(int new_verbosity) { function IsDFatalExitDisabled (line 70) | bool IsDFatalExitDisabled() { return g_dfatal_exit_disabled.load(std::... function SetDFatalExitDisabled (line 72) | void SetDFatalExitDisabled(bool is_disabled) { function QuicLogSink (line 76) | QuicLogSink* SetLogSink(QuicLogSink* new_sink) { FILE: source/extensions/quic_listeners/quiche/platform/quic_logging_impl.h function namespace (line 111) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_map_util_impl.h function namespace (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mem_slice_impl.cc type quic (line 13) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mem_slice_impl.h function namespace (line 17) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mem_slice_span_impl.cc type quic (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mem_slice_span_impl.h function namespace (line 16) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mem_slice_storage_impl.cc type quic (line 15) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mem_slice_storage_impl.h function namespace (line 15) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_mutex_impl.h function namespace (line 13) | namespace quic { function class (line 60) | class QUIC_EXPORT_PRIVATE QuicNotificationImpl { FILE: source/extensions/quic_listeners/quiche/platform/quic_pcc_sender_impl.h function namespace (line 13) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_prefetch_impl.h function namespace (line 9) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_ptr_util_impl.h function namespace (line 14) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_reference_counted_impl.h function namespace (line 13) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_stack_trace_impl.h function namespace (line 14) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_stream_buffer_allocator_impl.h function namespace (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_string_utils_impl.h function namespace (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_udp_socket_platform_impl.h function namespace (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quic_uint128_impl.h function namespace (line 11) | namespace quic { FILE: source/extensions/quic_listeners/quiche/platform/quiche_endian_impl.h function namespace (line 13) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_map_util_impl.h function namespace (line 9) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_optional_impl.h function namespace (line 11) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_ptr_util_impl.h function namespace (line 11) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_str_cat_impl.h function namespace (line 12) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_string_piece_impl.h function namespace (line 14) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_text_utils_impl.h function namespace (line 23) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_time_utils_impl.cc type quiche (line 9) | namespace quiche { function quicheUtcDateTimeToUnixSecondsInner (line 12) | QuicheOptional quicheUtcDateTimeToUnixSecondsInner(int year, ... function QuicheUtcDateTimeToUnixSecondsImpl (line 27) | QuicheOptional QuicheUtcDateTimeToUnixSecondsImpl(int year, i... FILE: source/extensions/quic_listeners/quiche/platform/quiche_time_utils_impl.h function namespace (line 15) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/quiche_unordered_containers_impl.h function namespace (line 12) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/platform/spdy_containers_impl.h function namespace (line 15) | namespace spdy { FILE: source/extensions/quic_listeners/quiche/platform/spdy_endianness_util_impl.h function namespace (line 13) | namespace spdy { FILE: source/extensions/quic_listeners/quiche/platform/spdy_estimate_memory_usage_impl.h function namespace (line 11) | namespace spdy { FILE: source/extensions/quic_listeners/quiche/platform/spdy_mem_slice_impl.h function namespace (line 11) | namespace spdy { FILE: source/extensions/quic_listeners/quiche/platform/spdy_string_utils_impl.h function namespace (line 18) | namespace spdy { FILE: source/extensions/quic_listeners/quiche/platform/spdy_unsafe_arena_impl.h function namespace (line 11) | namespace spdy { FILE: source/extensions/quic_listeners/quiche/platform/string_utils.cc type quiche (line 18) | namespace quiche { function HexDump (line 21) | std::string HexDump(absl::string_view data) { function HexDigitToInt (line 55) | char HexDigitToInt(char c) { function HexDecodeToUInt32 (line 71) | bool HexDecodeToUInt32(absl::string_view data, uint32_t* out) { FILE: source/extensions/quic_listeners/quiche/platform/string_utils.h function namespace (line 12) | namespace quiche { FILE: source/extensions/quic_listeners/quiche/quic_filter_manager_connection_impl.cc type Envoy (line 5) | namespace Envoy { type Quic (line 6) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/quic_filter_manager_connection_impl.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/quic_io_handle_wrapper.h function namespace (line 8) | namespace Envoy { type sockaddr (line 94) | struct sockaddr function closed_ (line 127) | bool closed_{false}; FILE: source/extensions/quic_listeners/quiche/quic_transport_socket_factory.cc type Envoy (line 8) | namespace Envoy { type Quic (line 9) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/quic_transport_socket_factory.h function namespace (line 11) | namespace Envoy { function class (line 42) | class QuicClientTransportSocketFactory : public QuicTransportSocketFacto... function class (line 55) | class QuicTransportSocketConfigFactory FILE: source/extensions/quic_listeners/quiche/spdy_server_push_utils_for_envoy.cc type quic (line 12) | namespace quic { FILE: source/extensions/quic_listeners/quiche/udp_gso_batch_writer.cc type Envoy (line 7) | namespace Envoy { type Quic (line 8) | namespace Quic { function convertQuicWriteResult (line 10) | Api::IoCallUint64Result convertQuicWriteResult(quic::WriteResult qui... function UdpGsoBatchWriterStats (line 112) | UdpGsoBatchWriterStats UdpGsoBatchWriter::generateStats(Stats::Scope... FILE: source/extensions/quic_listeners/quiche/udp_gso_batch_writer.h function namespace (line 34) | namespace Envoy { FILE: source/extensions/quic_listeners/quiche/udp_gso_batch_writer_config.cc type Envoy (line 11) | namespace Envoy { type Quic (line 12) | namespace Quic { FILE: source/extensions/quic_listeners/quiche/udp_gso_batch_writer_config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/resource_monitors/common/factory_base.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/resource_monitors/fixed_heap/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ResourceMonitors (line 13) | namespace ResourceMonitors { type FixedHeapMonitor (line 14) | namespace FixedHeapMonitor { FILE: source/extensions/resource_monitors/fixed_heap/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/resource_monitors/fixed_heap/fixed_heap_monitor.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type ResourceMonitors (line 10) | namespace ResourceMonitors { type FixedHeapMonitor (line 11) | namespace FixedHeapMonitor { FILE: source/extensions/resource_monitors/fixed_heap/fixed_heap_monitor.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/resource_monitors/injected_resource/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ResourceMonitors (line 13) | namespace ResourceMonitors { type InjectedResourceMonitor (line 14) | namespace InjectedResourceMonitor { FILE: source/extensions/resource_monitors/injected_resource/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/resource_monitors/injected_resource/injected_resource_monitor.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type ResourceMonitors (line 11) | namespace ResourceMonitors { type InjectedResourceMonitor (line 12) | namespace InjectedResourceMonitor { FILE: source/extensions/resource_monitors/injected_resource/injected_resource_monitor.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/resource_monitors/well_known_names.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/retry/host/omit_canary_hosts/config.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type Retry (line 8) | namespace Retry { type Host (line 9) | namespace Host { FILE: source/extensions/retry/host/omit_canary_hosts/config.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/retry/host/omit_canary_hosts/omit_canary_hosts.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/retry/host/omit_host_metadata/config.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type Retry (line 11) | namespace Retry { type Host (line 12) | namespace Host { FILE: source/extensions/retry/host/omit_host_metadata/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/retry/host/omit_host_metadata/omit_host_metadata.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Retry (line 7) | namespace Retry { type Host (line 8) | namespace Host { FILE: source/extensions/retry/host/omit_host_metadata/omit_host_metadata.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/retry/host/previous_hosts/config.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type Retry (line 8) | namespace Retry { type Host (line 9) | namespace Host { FILE: source/extensions/retry/host/previous_hosts/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/retry/host/previous_hosts/previous_hosts.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/retry/priority/previous_priorities/config.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Retry (line 10) | namespace Retry { type Priority (line 11) | namespace Priority { FILE: source/extensions/retry/priority/previous_priorities/config.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/retry/priority/previous_priorities/previous_priorities.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Retry (line 5) | namespace Retry { type Priority (line 6) | namespace Priority { FILE: source/extensions/retry/priority/previous_priorities/previous_priorities.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/retry/priority/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/stat_sinks/common/statsd/statsd.cc type Envoy (line 26) | namespace Envoy { type Extensions (line 27) | namespace Extensions { type StatSinks (line 28) | namespace StatSinks { type Common (line 29) | namespace Common { type Statsd (line 30) | namespace Statsd { FILE: source/extensions/stat_sinks/common/statsd/statsd.h function namespace (line 21) | namespace Envoy { FILE: source/extensions/stat_sinks/dog_statsd/config.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type StatSinks (line 18) | namespace StatSinks { type DogStatsd (line 19) | namespace DogStatsd { function REGISTER_FACTORY (line 47) | REGISTER_FACTORY(DogStatsdSinkFactory, Server::Configuration::St... FILE: source/extensions/stat_sinks/dog_statsd/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/stat_sinks/hystrix/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type StatSinks (line 16) | namespace StatSinks { type Hystrix (line 17) | namespace Hystrix { FILE: source/extensions/stat_sinks/hystrix/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/stat_sinks/hystrix/hystrix.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type StatSinks (line 22) | namespace StatSinks { type Hystrix (line 23) | namespace Hystrix { FILE: source/extensions/stat_sinks/hystrix/hystrix.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/stat_sinks/metrics_service/config.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type StatSinks (line 17) | namespace StatSinks { type MetricsService (line 18) | namespace MetricsService { function REGISTER_FACTORY (line 53) | REGISTER_FACTORY(MetricsServiceSinkFactory, FILE: source/extensions/stat_sinks/metrics_service/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/stat_sinks/metrics_service/grpc_metrics_proto_descriptors.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type StatSinks (line 13) | namespace StatSinks { type MetricsService (line 14) | namespace MetricsService { function validateProtoDescriptors (line 16) | void validateProtoDescriptors() { FILE: source/extensions/stat_sinks/metrics_service/grpc_metrics_proto_descriptors.h function namespace (line 3) | namespace Envoy { FILE: source/extensions/stat_sinks/metrics_service/grpc_metrics_service_impl.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type StatSinks (line 16) | namespace StatSinks { type MetricsService (line 17) | namespace MetricsService { FILE: source/extensions/stat_sinks/metrics_service/grpc_metrics_service_impl.h function namespace (line 18) | namespace Envoy { FILE: source/extensions/stat_sinks/statsd/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type StatSinks (line 16) | namespace StatSinks { type Statsd (line 17) | namespace Statsd { function REGISTER_FACTORY (line 54) | REGISTER_FACTORY(StatsdSinkFactory, Server::Configuration::Stats... FILE: source/extensions/stat_sinks/statsd/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/stat_sinks/wasm/config.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type StatSinks (line 15) | namespace StatSinks { type Wasm (line 16) | namespace Wasm { FILE: source/extensions/stat_sinks/wasm/config.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/stat_sinks/wasm/wasm_stat_sink_impl.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/stat_sinks/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/tracers/common/factory_base.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/tracers/common/ot/opentracing_driver_impl.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Tracers (line 14) | namespace Tracers { type Common (line 15) | namespace Common { type Ot (line 16) | namespace Ot { class OpenTracingHTTPHeadersWriter (line 22) | class OpenTracingHTTPHeadersWriter : public opentracing::HTTPH... method OpenTracingHTTPHeadersWriter (line 24) | explicit OpenTracingHTTPHeadersWriter(Http::HeaderMap& reque... method Set (line 28) | opentracing::expected Set(opentracing::string_view key, class OpenTracingHTTPHeadersReader (line 40) | class OpenTracingHTTPHeadersReader : public opentracing::HTTPH... method OpenTracingHTTPHeadersReader (line 42) | explicit OpenTracingHTTPHeadersReader(const Http::RequestHea... method LookupKey (line 49) | opentracing::expected method ForeachKey (line 60) | opentracing::expected ForeachKey(OpenTracingCb f) cons... method headerMapCallback (line 68) | static Http::HeaderMap::ConstIterateCb headerMapCallback(Ope... FILE: source/extensions/tracers/common/ot/opentracing_driver_impl.h function namespace (line 14) | namespace Envoy { FILE: source/extensions/tracers/datadog/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Tracers (line 16) | namespace Tracers { type Datadog (line 17) | namespace Datadog { FILE: source/extensions/tracers/datadog/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/tracers/datadog/datadog_tracer_impl.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Tracers (line 16) | namespace Tracers { type Datadog (line 17) | namespace Datadog { FILE: source/extensions/tracers/datadog/datadog_tracer_impl.h function namespace (line 19) | namespace Envoy { FILE: source/extensions/tracers/dynamic_ot/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Tracers (line 14) | namespace Tracers { type DynamicOt (line 15) | namespace DynamicOt { function REGISTER_FACTORY (line 34) | REGISTER_FACTORY(DynamicOpenTracingTracerFactory, FILE: source/extensions/tracers/dynamic_ot/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/tracers/dynamic_ot/dynamic_opentracing_driver_impl.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Tracers (line 7) | namespace Tracers { type DynamicOt (line 8) | namespace DynamicOt { FILE: source/extensions/tracers/dynamic_ot/dynamic_opentracing_driver_impl.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/tracers/lightstep/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Tracers (line 16) | namespace Tracers { type Lightstep (line 17) | namespace Lightstep { function REGISTER_FACTORY (line 44) | REGISTER_FACTORY(LightstepTracerFactory, Server::Configuration::... FILE: source/extensions/tracers/lightstep/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/tracers/lightstep/lightstep_tracer_impl.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type Tracers (line 21) | namespace Tracers { type Lightstep (line 22) | namespace Lightstep { function serializeGrpcMessage (line 24) | static void serializeGrpcMessage(const lightstep::BufferChain& b... function MakePropagationModes (line 36) | static std::vector FILE: source/extensions/tracers/lightstep/lightstep_tracer_impl.h function namespace (line 29) | namespace Envoy { FILE: source/extensions/tracers/opencensus/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type Tracers (line 13) | namespace Tracers { type OpenCensus (line 14) | namespace OpenCensus { FILE: source/extensions/tracers/opencensus/config.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/tracers/opencensus/opencensus_tracer_impl.cc type Envoy (line 30) | namespace Envoy { type Extensions (line 31) | namespace Extensions { type Tracers (line 32) | namespace Tracers { type OpenCensus (line 33) | namespace OpenCensus { class ConstantValues (line 41) | class ConstantValues { class Span (line 57) | class Span : public Tracing::Span { method getBaggage (line 78) | std::string getBaggage(absl::string_view) override { return st... function startSpanHelper (line 85) | ::opencensus::trace::Span FILE: source/extensions/tracers/opencensus/opencensus_tracer_impl.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/tracers/xray/config.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type Tracers (line 18) | namespace Tracers { type XRay (line 19) | namespace XRay { FILE: source/extensions/tracers/xray/config.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/tracers/xray/daemon_broker.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Tracers (line 14) | namespace Tracers { type XRay (line 15) | namespace XRay { function createHeader (line 21) | std::string createHeader(const std::string& format, uint32_t ver... FILE: source/extensions/tracers/xray/daemon_broker.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/tracers/xray/localized_sampling.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Tracers (line 10) | namespace Tracers { type XRay (line 11) | namespace XRay { function fail (line 26) | void fail(absl::string_view msg) { function is_valid_rate (line 31) | bool is_valid_rate(double n) { return n >= 0 && n <= 1.0; } function is_valid_fixed_target (line 32) | bool is_valid_fixed_target(double n) { return n >= 0 && static_c... function validateRule (line 34) | bool validateRule(const ProtobufWkt::Struct& rule) { function LocalizedSamplingRule (line 77) | LocalizedSamplingRule LocalizedSamplingRule::createDefault() { FILE: source/extensions/tracers/xray/localized_sampling.h function namespace (line 17) | namespace Envoy { FILE: source/extensions/tracers/xray/reservoir.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/tracers/xray/sampling_strategy.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/tracers/xray/tracer.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type Tracers (line 18) | namespace Tracers { type XRay (line 19) | namespace XRay { function generateTraceId (line 36) | std::string generateTraceId(SystemTime point_in_time, Random::Ra... FILE: source/extensions/tracers/xray/tracer.h function namespace (line 21) | namespace Envoy { FILE: source/extensions/tracers/xray/util.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Tracers (line 7) | namespace Tracers { type XRay (line 8) | namespace XRay { function wildcardMatch (line 26) | bool wildcardMatch(absl::string_view pattern, absl::string_view ... FILE: source/extensions/tracers/xray/util.h function namespace (line 6) | namespace Envoy { FILE: source/extensions/tracers/xray/xray_configuration.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/tracers/xray/xray_tracer_impl.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type Tracers (line 12) | namespace Tracers { type XRay (line 13) | namespace XRay { function XRayHeader (line 17) | XRayHeader parseXRayHeader(const Http::LowerCaseString& header) { FILE: source/extensions/tracers/xray/xray_tracer_impl.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/tracers/zipkin/config.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Tracers (line 14) | namespace Tracers { type Zipkin (line 15) | namespace Zipkin { function REGISTER_FACTORY (line 36) | REGISTER_FACTORY(ZipkinTracerFactory, Server::Configuration::Tra... FILE: source/extensions/tracers/zipkin/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/tracers/zipkin/span_buffer.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Tracers (line 16) | namespace Tracers { type Zipkin (line 17) | namespace Zipkin { function SerializerPtr (line 48) | SerializerPtr SpanBuffer::makeSerializer( FILE: source/extensions/tracers/zipkin/span_buffer.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/tracers/zipkin/span_context.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Tracers (line 10) | namespace Tracers { type Zipkin (line 11) | namespace Zipkin { FILE: source/extensions/tracers/zipkin/span_context.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/tracers/zipkin/span_context_extractor.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type Tracers (line 11) | namespace Tracers { type Zipkin (line 12) | namespace Zipkin { function validSamplingFlags (line 15) | bool validSamplingFlags(char c) { function getSamplingFlags (line 22) | bool getSamplingFlags(char c, const Tracing::Decision tracing_de... FILE: source/extensions/tracers/zipkin/span_context_extractor.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/tracers/zipkin/tracer.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type Tracers (line 13) | namespace Tracers { type Zipkin (line 14) | namespace Zipkin { function SpanPtr (line 16) | SpanPtr Tracer::startSpan(const Tracing::Config& config, const s... function SpanPtr (line 58) | SpanPtr Tracer::startSpan(const Tracing::Config& config, const s... FILE: source/extensions/tracers/zipkin/tracer.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/tracers/zipkin/tracer_interface.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/tracers/zipkin/util.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type Tracers (line 15) | namespace Tracers { type Zipkin (line 16) | namespace Zipkin { FILE: source/extensions/tracers/zipkin/util.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/tracers/zipkin/zipkin_core_constants.h function namespace (line 9) | namespace Envoy { FILE: source/extensions/tracers/zipkin/zipkin_core_types.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Tracers (line 14) | namespace Tracers { type Zipkin (line 15) | namespace Zipkin { function Endpoint (line 22) | Endpoint& Endpoint::operator=(const Endpoint& ep) { function Annotation (line 53) | Annotation& Annotation::operator=(const Annotation& ann) { function BinaryAnnotation (line 90) | BinaryAnnotation& BinaryAnnotation::operator=(const BinaryAnnota... FILE: source/extensions/tracers/zipkin/zipkin_core_types.h function namespace (line 21) | namespace Envoy { FILE: source/extensions/tracers/zipkin/zipkin_json_field_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/tracers/zipkin/zipkin_tracer_impl.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type Tracers (line 19) | namespace Tracers { type Zipkin (line 20) | namespace Zipkin { function ReporterPtr (line 154) | ReporterPtr ReporterImpl::NewInstance(Driver& driver, Event::Dis... FILE: source/extensions/tracers/zipkin/zipkin_tracer_impl.h function namespace (line 20) | namespace Envoy { FILE: source/extensions/transport_sockets/alts/config.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type TransportSockets (line 21) | namespace TransportSockets { type Alts (line 22) | namespace Alts { function grpcAltsSetRpcProtocolVersions (line 32) | void grpcAltsSetRpcProtocolVersions(grpc_gcp_rpc_protocol_versio... function doValidate (line 41) | bool doValidate(const tsi_peer& peer, const absl::node_hash_set<... function HandshakeValidator (line 58) | HandshakeValidator class AltsSharedState (line 74) | class AltsSharedState : public Singleton::Instance { method AltsSharedState (line 76) | AltsSharedState() { grpc_alts_shared_resource_dedicated_init(); } function createTransportSocketFactoryHelper (line 94) | Network::TransportSocketFactoryPtr createTransportSocketFactoryH... FILE: source/extensions/transport_sockets/alts/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/alts/grpc_tsi.h function namespace (line 27) | namespace Envoy { FILE: source/extensions/transport_sockets/alts/noop_transport_socket_callbacks.h function namespace (line 5) | namespace Envoy { FILE: source/extensions/transport_sockets/alts/tsi_frame_protector.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type TransportSockets (line 12) | namespace TransportSockets { type Alts (line 13) | namespace Alts { function tsi_result (line 18) | tsi_result TsiFrameProtector::protect(Buffer::Instance& input, B... function tsi_result (line 69) | tsi_result TsiFrameProtector::unprotect(Buffer::Instance& input,... FILE: source/extensions/transport_sockets/alts/tsi_frame_protector.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/alts/tsi_handshaker.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type TransportSockets (line 8) | namespace TransportSockets { type Alts (line 9) | namespace Alts { function tsi_result (line 43) | tsi_result TsiHandshaker::next(Envoy::Buffer::Instance& received) { FILE: source/extensions/transport_sockets/alts/tsi_handshaker.h function namespace (line 14) | namespace TransportSockets { FILE: source/extensions/transport_sockets/alts/tsi_socket.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type TransportSockets (line 10) | namespace TransportSockets { type Alts (line 11) | namespace Alts { FILE: source/extensions/transport_sockets/alts/tsi_socket.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/transport_sockets/common/passthrough.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type TransportSockets (line 10) | namespace TransportSockets { FILE: source/extensions/transport_sockets/common/passthrough.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/transport_sockets/proxy_protocol/config.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type TransportSockets (line 13) | namespace TransportSockets { type ProxyProtocol (line 14) | namespace ProxyProtocol { FILE: source/extensions/transport_sockets/proxy_protocol/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/proxy_protocol/proxy_protocol.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type TransportSockets (line 18) | namespace TransportSockets { type ProxyProtocol (line 19) | namespace ProxyProtocol { FILE: source/extensions/transport_sockets/proxy_protocol/proxy_protocol.h function namespace (line 15) | namespace Envoy { FILE: source/extensions/transport_sockets/raw_buffer/config.cc type TransportSockets (line 12) | namespace TransportSockets { type RawBuffer (line 13) | namespace RawBuffer { function REGISTER_FACTORY (line 30) | REGISTER_FACTORY(UpstreamRawBufferSocketFactory, FILE: source/extensions/transport_sockets/raw_buffer/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/transport_sockets/tap/config.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type TransportSockets (line 16) | namespace TransportSockets { type Tap (line 17) | namespace Tap { class SocketTapConfigFactoryImpl (line 19) | class SocketTapConfigFactoryImpl : public Extensions::Common::Ta... method SocketTapConfigFactoryImpl (line 21) | SocketTapConfigFactoryImpl(TimeSource& time_source) : time_sou... method createConfigFromProto (line 24) | Extensions::Common::Tap::TapConfigSharedPtr FILE: source/extensions/transport_sockets/tap/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/tap/tap.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type TransportSockets (line 9) | namespace TransportSockets { type Tap (line 10) | namespace Tap { FILE: source/extensions/transport_sockets/tap/tap.h function namespace (line 11) | namespace Envoy { FILE: source/extensions/transport_sockets/tap/tap_config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/tap/tap_config_impl.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type TransportSockets (line 10) | namespace TransportSockets { type Tap (line 11) | namespace Tap { FILE: source/extensions/transport_sockets/tap/tap_config_impl.h function namespace (line 10) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/config.cc type TransportSockets (line 13) | namespace TransportSockets { type Tls (line 14) | namespace Tls { function REGISTER_FACTORY (line 32) | REGISTER_FACTORY(UpstreamSslSocketFactory, FILE: source/extensions/transport_sockets/tls/config.h function namespace (line 8) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/context_config_impl.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type TransportSockets (line 21) | namespace TransportSockets { type Tls (line 22) | namespace Tls { function getTlsCertificateConfigProviders (line 26) | std::vector getTl... function getProviderFromSds (line 60) | Secret::CertificateValidationContextConfigProviderSharedPtr getP... function getCertificateValidationContextConfigProvider (line 81) | Secret::CertificateValidationContextConfigProviderSharedPtr function getTlsSessionTicketKeysConfigProvider (line 114) | Secret::TlsSessionTicketKeysConfigProviderSharedPtr getTlsSessio... function getStatelessSessionResumptionDisabled (line 153) | bool getStatelessSessionResumptionDisabled( FILE: source/extensions/transport_sockets/tls/context_config_impl.h function namespace (line 16) | namespace Envoy { function override (line 147) | const override { return session_timeout_; } function isReady (line 149) | bool isReady() const override { FILE: source/extensions/transport_sockets/tls/context_impl.cc type Envoy (line 34) | namespace Envoy { type Extensions (line 35) | namespace Extensions { type TransportSockets (line 36) | namespace TransportSockets { type Tls (line 37) | namespace Tls { function cbsContainsU16 (line 41) | bool cbsContainsU16(CBS& cbs, uint16_t n) { function CONSTRUCT_ON_FIRST_USE (line 58) | CONSTRUCT_ON_FIRST_USE(int, []() -> int { function SslStats (line 792) | SslStats ContextImpl::generateStats(Stats::Scope& store) { function OcspStapleAction (line 1402) | OcspStapleAction ServerContextImpl::ocspStapleAction(const Conte... type ssl_select_cert_result_t (line 1451) | enum ssl_select_cert_result_t FILE: source/extensions/transport_sockets/tls/context_impl.h function namespace (line 27) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/context_manager_impl.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type TransportSockets (line 15) | namespace TransportSockets { type Tls (line 16) | namespace Tls { FILE: source/extensions/transport_sockets/tls/context_manager_impl.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/io_handle_bio.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type TransportSockets (line 11) | namespace TransportSockets { type Tls (line 12) | namespace Tls { function io_handle_new (line 22) | int io_handle_new(BIO* bio) { function io_handle_free (line 31) | int io_handle_free(BIO* bio) { function io_handle_read (line 47) | int io_handle_read(BIO* b, char* out, int outl) { function io_handle_write (line 68) | int io_handle_write(BIO* b, const char* in, int inl) { function io_handle_ctrl (line 85) | long io_handle_ctrl(BIO* b, int cmd, long num, void*) { function BIO_METHOD (line 120) | const BIO_METHOD* BIO_s_io_handle(void) { return &methods_io_han... function BIO (line 125) | BIO* BIO_new_io_handle(Envoy::Network::IoHandle* io_handle) { FILE: source/extensions/transport_sockets/tls/io_handle_bio.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/ocsp/asn1_utility.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type TransportSockets (line 9) | namespace TransportSockets { type Tls (line 10) | namespace Tls { type Ocsp (line 11) | namespace Ocsp { function freeOpensslString (line 15) | void freeOpensslString(char* str) { OPENSSL_free(str); } function freeAsn1Integer (line 20) | void freeAsn1Integer(ASN1_INTEGER* integer) { FILE: source/extensions/transport_sockets/tls/ocsp/asn1_utility.h function namespace (line 18) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/ocsp/ocsp.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type TransportSockets (line 10) | namespace TransportSockets { type Tls (line 11) | namespace Tls { type Ocsp (line 12) | namespace Ocsp { function T (line 18) | T unwrap(ParsingResult res) { function parseTag (line 26) | unsigned parseTag(CBS& cbs) { function readDerEncodedOcspResponse (line 34) | std::unique_ptr readDerEncodedOcspResponse(const... function skipResponderId (line 46) | void skipResponderId(CBS& cbs) { function skipCertStatus (line 63) | void skipCertStatus(CBS& cbs) { function OcspResponseStatus (line 178) | OcspResponseStatus Asn1OcspUtility::parseResponseStatus(CBS& c... function ResponsePtr (line 212) | ResponsePtr Asn1OcspUtility::parseResponseBytes(CBS& cbs) { function ResponseData (line 256) | ResponseData Asn1OcspUtility::parseResponseData(CBS& cbs) { function SingleResponse (line 281) | SingleResponse Asn1OcspUtility::parseSingleResponse(CBS& cbs) { function CertId (line 305) | CertId Asn1OcspUtility::parseCertId(CBS& cbs) { FILE: source/extensions/transport_sockets/tls/ocsp/ocsp.h function namespace (line 27) | namespace TransportSockets { FILE: source/extensions/transport_sockets/tls/private_key/private_key_manager_impl.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type TransportSockets (line 8) | namespace TransportSockets { type Tls (line 9) | namespace Tls { FILE: source/extensions/transport_sockets/tls/private_key/private_key_manager_impl.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/ssl_handshaker.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type TransportSockets (line 20) | namespace TransportSockets { type Tls (line 21) | namespace Tls { FILE: source/extensions/transport_sockets/tls/ssl_handshaker.h function namespace (line 25) | namespace Envoy { FILE: source/extensions/transport_sockets/tls/ssl_socket.cc type Envoy (line 21) | namespace Envoy { type Extensions (line 22) | namespace Extensions { type TransportSockets (line 23) | namespace TransportSockets { type Tls (line 24) | namespace Tls { class NotReadySslSocket (line 31) | class NotReadySslSocket : public Network::TransportSocket { method setTransportSocketCallbacks (line 34) | void setTransportSocketCallbacks(Network::TransportSocketCallb... method protocol (line 35) | std::string protocol() const override { return EMPTY_STRING; } method failureReason (line 36) | absl::string_view failureReason() const override { return NotR... method canFlushClose (line 37) | bool canFlushClose() override { return true; } method closeSocket (line 38) | void closeSocket(Network::ConnectionEvent) override {} method doRead (line 39) | Network::IoResult doRead(Buffer::Instance&) override { return ... method doWrite (line 40) | Network::IoResult doWrite(Buffer::Instance&, bool) override { method onConnected (line 43) | void onConnected() override {} method ssl (line 44) | Ssl::ConnectionInfoConstSharedPtr ssl() const override { retur... function PostIoAction (line 192) | PostIoAction SslSocket::doHandshake() { return info_->doHandshak... function SslSocketFactoryStats (line 319) | SslSocketFactoryStats generateStats(const std::string& prefix, S... FILE: source/extensions/transport_sockets/tls/ssl_socket.h function namespace (line 30) | namespace Tls { FILE: source/extensions/transport_sockets/tls/utility.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type TransportSockets (line 11) | namespace TransportSockets { type Tls (line 12) | namespace Tls { type CertName (line 16) | enum class CertName { Issuer, Subject } function getRFC2253NameFromCertificate (line 24) | std::string getRFC2253NameFromCertificate(X509& cert, CertName d... function ASN1_TIME (line 54) | const ASN1_TIME& epochASN1_Time() { function currentASN1_Time (line 64) | inline bssl::UniquePtr currentASN1_Time(TimeSource& t... function SystemTime (line 186) | SystemTime Utility::getValidFrom(const X509& cert) { function SystemTime (line 195) | SystemTime Utility::getExpirationTime(const X509& cert) { FILE: source/extensions/transport_sockets/tls/utility.h function namespace (line 12) | namespace Envoy { FILE: source/extensions/transport_sockets/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/upstreams/http/generic/config.cc type Envoy (line 6) | namespace Envoy { type Extensions (line 7) | namespace Extensions { type Upstreams (line 8) | namespace Upstreams { type Http (line 9) | namespace Http { type Generic (line 10) | namespace Generic { FILE: source/extensions/upstreams/http/generic/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/upstreams/http/http/config.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Upstreams (line 7) | namespace Upstreams { type Http (line 8) | namespace Http { type Http (line 9) | namespace Http { FILE: source/extensions/upstreams/http/http/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/upstreams/http/http/upstream_request.cc type Envoy (line 24) | namespace Envoy { type Extensions (line 25) | namespace Extensions { type Upstreams (line 26) | namespace Upstreams { type Http (line 27) | namespace Http { type Http (line 28) | namespace Http { FILE: source/extensions/upstreams/http/http/upstream_request.h function namespace (line 13) | namespace Envoy { FILE: source/extensions/upstreams/http/tcp/config.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Upstreams (line 7) | namespace Upstreams { type Http (line 8) | namespace Http { type Tcp (line 9) | namespace Tcp { FILE: source/extensions/upstreams/http/tcp/config.h function namespace (line 7) | namespace Envoy { FILE: source/extensions/upstreams/http/tcp/upstream_request.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type Upstreams (line 21) | namespace Upstreams { type Http (line 22) | namespace Http { type Tcp (line 23) | namespace Tcp { FILE: source/extensions/upstreams/http/tcp/upstream_request.h function namespace (line 16) | namespace Envoy { FILE: source/extensions/watchdog/abort_action/abort_action.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Watchdog (line 16) | namespace Watchdog { type AbortAction (line 17) | namespace AbortAction { function pid_t (line 20) | pid_t toPlatformTid(int64_t tid) { return static_cast(tid... function toPlatformTid (line 22) | uint64_t toPlatformTid(int64_t tid) { return static_cast& setCurrentClientCertDeta... function Http (line 168) | const Http::TracingConnectionManagerConfig* tracingConfig() override { r... function Http (line 172) | const Http::Http1Settings& http1Settings() const override { return http1... type UrlHandler (line 198) | struct UrlHandler { type NullRouteConfigProvider (line 209) | struct NullRouteConfigProvider function override (line 214) | const override { return {}; } function onConfigUpdate (line 216) | void onConfigUpdate() override {} function validateConfig (line 217) | void validateConfig(const envoy::config::route::v3::RouteConfiguration&)... function requestVirtualHostsUpdate (line 218) | void requestVirtualHostsUpdate(const std::string&, Event::Dispatcher&, type NullScopedRouteConfigProvider (line 230) | struct NullScopedRouteConfigProvider function Protobuf (line 239) | const Protobuf::Message* getConfigProto() const override { return nullpt... function ApiType (line 242) | ApiType apiType() const override { return ApiType::Full; } function OverloadManager (line 253) | struct NullOverloadManager : public OverloadManager { function class (line 296) | class AdminListenSocketFactory : public Network::ListenSocketFactory { function std (line 356) | const std::vector& accessLogs() const over... function class (line 375) | class AdminFilterChain : public Network::FilterChain { function max_request_headers_kb_ (line 418) | const uint32_t max_request_headers_kb_{Http::DEFAULT_MAX_REQUEST_HEADERS... FILE: source/server/admin/admin_filter.cc type Envoy (line 5) | namespace Envoy { type Server (line 6) | namespace Server { FILE: source/server/admin/admin_filter.h function namespace (line 18) | namespace Envoy { FILE: source/server/admin/clusters_handler.cc type Envoy (line 12) | namespace Envoy { type Server (line 13) | namespace Server { function addCircuitBreakerSettingsAsText (line 17) | void addCircuitBreakerSettingsAsText(const std::string& cluster_name, function addCircuitBreakerSettingsAsJson (line 31) | void addCircuitBreakerSettingsAsJson(const envoy::config::core::v3::... function setHealthFlag (line 64) | void setHealthFlag(Upstream::Host::HealthFlag flag, const Upstream::... FILE: source/server/admin/clusters_handler.h function namespace (line 13) | namespace Envoy { FILE: source/server/admin/config_dump_handler.cc type Envoy (line 12) | namespace Envoy { type Server (line 13) | namespace Server { function trimResourceMessage (line 35) | void trimResourceMessage(const Protobuf::FieldMask& field_mask, Prot... function resourceParam (line 101) | absl::optional resourceParam(const Http::Utility::Query... function maskParam (line 106) | absl::optional maskParam(const Http::Utility::QueryPara... function shouldIncludeEdsInDump (line 111) | bool shouldIncludeEdsInDump(const Http::Utility::QueryParams& params) { FILE: source/server/admin/config_dump_handler.h function namespace (line 17) | namespace Envoy { FILE: source/server/admin/config_tracker_impl.cc type Envoy (line 3) | namespace Envoy { type Server (line 4) | namespace Server { FILE: source/server/admin/config_tracker_impl.h function namespace (line 8) | namespace Envoy { FILE: source/server/admin/handler_ctx.h function namespace (line 5) | namespace Envoy { FILE: source/server/admin/init_dump_handler.cc type Envoy (line 9) | namespace Envoy { type Server (line 10) | namespace Server { function maskParam (line 14) | absl::optional maskParam(const Http::Utility::QueryPara... FILE: source/server/admin/init_dump_handler.h function namespace (line 14) | namespace Envoy { FILE: source/server/admin/listeners_handler.cc type Envoy (line 11) | namespace Envoy { type Server (line 12) | namespace Server { FILE: source/server/admin/listeners_handler.h function namespace (line 13) | namespace Envoy { FILE: source/server/admin/logs_handler.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { FILE: source/server/admin/logs_handler.h function namespace (line 13) | namespace Envoy { FILE: source/server/admin/profiling_handler.cc type Envoy (line 7) | namespace Envoy { type Server (line 8) | namespace Server { FILE: source/server/admin/profiling_handler.h function namespace (line 10) | namespace Envoy { FILE: source/server/admin/prometheus_stats.cc type Envoy (line 9) | namespace Envoy { type Server (line 10) | namespace Server { function sanitizeName (line 22) | std::string sanitizeName(const std::string& name) { function shouldShowMetric (line 34) | static bool shouldShowMetric(const StatType& metric, const bool used... type MetricLessThan (line 44) | struct MetricLessThan { function outputStatType (line 65) | uint64_t outputStatType( function generateNumericOutput (line 137) | std::string generateNumericOutput(const StatType& metric, function generateHistogramOutput (line 148) | std::string generateHistogramOutput(const Stats::ParentHistogram& hi... FILE: source/server/admin/prometheus_stats.h function namespace (line 10) | namespace Envoy { FILE: source/server/admin/runtime_handler.cc type Envoy (line 14) | namespace Envoy { type Server (line 15) | namespace Server { FILE: source/server/admin/runtime_handler.h function namespace (line 13) | namespace Envoy { FILE: source/server/admin/server_cmd_handler.cc type Envoy (line 3) | namespace Envoy { type Server (line 4) | namespace Server { FILE: source/server/admin/server_cmd_handler.h function namespace (line 13) | namespace Envoy { FILE: source/server/admin/server_info_handler.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { FILE: source/server/admin/server_info_handler.h function namespace (line 13) | namespace Envoy { FILE: source/server/admin/stats_handler.cc type Envoy (line 13) | namespace Envoy { type Server (line 14) | namespace Server { FILE: source/server/admin/stats_handler.h function namespace (line 18) | namespace Envoy { FILE: source/server/admin/utils.cc type Envoy (line 6) | namespace Envoy { type Server (line 7) | namespace Server { type Utility (line 8) | namespace Utility { function serverState (line 10) | envoy::admin::v3::ServerInfo::State serverState(Init::Manager::Sta... function populateFallbackResponseHeaders (line 24) | void populateFallbackResponseHeaders(Http::Code code, Http::Respon... function filterParam (line 42) | bool filterParam(Http::Utility::QueryParams params, Buffer::Instan... function formatParam (line 60) | absl::optional formatParam(const Http::Utility::Query... function queryParam (line 65) | absl::optional queryParam(const Http::Utility::QueryP... FILE: source/server/admin/utils.h function namespace (line 12) | namespace Envoy { FILE: source/server/api_listener_impl.cc type Envoy (line 16) | namespace Envoy { type Server (line 17) | namespace Server { FILE: source/server/api_listener_impl.h function namespace (line 23) | namespace Envoy { function class (line 162) | class HttpApiListener : public ApiListenerImplBase { FILE: source/server/backtrace.cc type Envoy (line 5) | namespace Envoy { FILE: source/server/backtrace.h function namespace (line 11) | namespace Envoy { FILE: source/server/config_validation/admin.cc type Envoy (line 3) | namespace Envoy { type Server (line 4) | namespace Server { function ConfigTracker (line 15) | ConfigTracker& ValidationAdmin::getConfigTracker() { return config_t... FILE: source/server/config_validation/admin.h function namespace (line 9) | namespace Envoy { FILE: source/server/config_validation/api.cc type Envoy (line 7) | namespace Envoy { type Api (line 8) | namespace Api { FILE: source/server/config_validation/api.h function namespace (line 9) | namespace Envoy { FILE: source/server/config_validation/async_client.cc type Envoy (line 3) | namespace Envoy { type Http (line 4) | namespace Http { FILE: source/server/config_validation/async_client.h function namespace (line 12) | namespace Envoy { FILE: source/server/config_validation/cluster_manager.cc type Envoy (line 8) | namespace Envoy { type Upstream (line 9) | namespace Upstream { function ClusterManagerPtr (line 11) | ClusterManagerPtr ValidationClusterManagerFactory::clusterManagerFro... function CdsApiPtr (line 18) | CdsApiPtr FILE: source/server/config_validation/cluster_manager.h function namespace (line 13) | namespace Envoy { FILE: source/server/config_validation/connection.h function namespace (line 7) | namespace Envoy { FILE: source/server/config_validation/dispatcher.cc type Envoy (line 7) | namespace Envoy { type Event (line 8) | namespace Event { FILE: source/server/config_validation/dispatcher.h function namespace (line 9) | namespace Envoy { FILE: source/server/config_validation/dns.cc type Envoy (line 3) | namespace Envoy { type Network (line 4) | namespace Network { function ActiveDnsQuery (line 6) | ActiveDnsQuery* ValidationDnsResolver::resolve(const std::string&, D... FILE: source/server/config_validation/dns.h function namespace (line 6) | namespace Envoy { FILE: source/server/config_validation/server.cc type Envoy (line 17) | namespace Envoy { type Server (line 18) | namespace Server { function validateConfig (line 20) | bool validateConfig(const Options& options, FILE: source/server/config_validation/server.h function namespace (line 34) | namespace Envoy { function DrainManagerPtr (line 152) | DrainManagerPtr createDrainManager(envoy::config::listener::v3::Listener... function nextListenerTag (line 155) | uint64_t nextListenerTag() override { return 0; } function WorkerPtr (line 158) | WorkerPtr createWorker(uint32_t, OverloadManager&, const std::string&) o... FILE: source/server/configuration_impl.cc type Envoy (line 26) | namespace Envoy { type Server (line 27) | namespace Server { type Configuration (line 28) | namespace Configuration { FILE: source/server/configuration_impl.h function namespace (line 24) | namespace Envoy { FILE: source/server/connection_handler_impl.cc type Envoy (line 17) | namespace Envoy { type Server (line 18) | namespace Server { function emitLogs (line 21) | void emitLogs(Network::ListenerConfig& config, StreamInfo::StreamInf... type RebalancedSocket (line 500) | struct RebalancedSocket { FILE: source/server/connection_handler_impl.h function namespace (line 26) | namespace Envoy { function onReadReady (line 418) | void onReadReady() override; function pauseListening (line 427) | void pauseListening() override { udp_listener_->disable(); } function resumeListening (line 428) | void resumeListening() override { udp_listener_->enable(); } function shutdownListener (line 429) | void shutdownListener() override { FILE: source/server/drain_manager_impl.cc type Envoy (line 12) | namespace Envoy { type Server (line 13) | namespace Server { FILE: source/server/drain_manager_impl.h function namespace (line 13) | namespace Envoy { FILE: source/server/filter_chain_factory_context_callback.h function namespace (line 9) | namespace Envoy { FILE: source/server/filter_chain_manager_impl.cc type Envoy (line 18) | namespace Envoy { type Server (line 19) | namespace Server { function fakeAddress (line 24) | Network::Address::InstanceConstSharedPtr fakeAddress() { function OverloadManager (line 101) | OverloadManager& PerFilterChainFactoryContextImpl::overloadManager() { function Admin (line 105) | Admin& PerFilterChainFactoryContextImpl::admin() { return parent_con... function TimeSource (line 107) | TimeSource& PerFilterChainFactoryContextImpl::timeSource() { return ... function ServerLifecycleNotifier (line 111) | ServerLifecycleNotifier& PerFilterChainFactoryContextImpl::lifecycle... function ProcessContextOptRef (line 115) | ProcessContextOptRef PerFilterChainFactoryContextImpl::processContex... function makeCidrListEntry (line 360) | std::pair> makeCidrListE... function OverloadManager (line 637) | OverloadManager& FactoryContextImpl::overloadManager() { return serv... function Admin (line 639) | Admin& FactoryContextImpl::admin() { return server_.admin(); } function TimeSource (line 640) | TimeSource& FactoryContextImpl::timeSource() { return server_.timeSo... function ServerLifecycleNotifier (line 648) | ServerLifecycleNotifier& FactoryContextImpl::lifecycleNotifier() { function ProcessContextOptRef (line 651) | ProcessContextOptRef FactoryContextImpl::processContext() { return s... FILE: source/server/filter_chain_manager_impl.h function class (line 26) | class FilterChainFactoryBuilder { FILE: source/server/guarddog_impl.cc type Envoy (line 29) | namespace Envoy { type Server (line 30) | namespace Server { function WatchDogSharedPtr (line 172) | WatchDogSharedPtr GuardDogImpl::createWatchDog(Thread::ThreadId thre... FILE: source/server/guarddog_impl.h function namespace (line 23) | namespace Envoy { FILE: source/server/hot_restart_impl.cc type Envoy (line 23) | namespace Envoy { type Server (line 24) | namespace Server { function SharedMemory (line 26) | SharedMemory* attachSharedMemory(uint32_t base_id, uint32_t restart_... function initializeMutex (line 85) | void initializeMutex(pthread_mutex_t& mutex) { FILE: source/server/hot_restart_impl.h function namespace (line 20) | namespace Envoy { FILE: source/server/hot_restart_nop_impl.h function namespace (line 10) | namespace Envoy { FILE: source/server/hot_restarting_base.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { function sockaddr_un (line 28) | sockaddr_un HotRestartingBase::createDomainSocketAddress(uint64_t id... FILE: source/server/hot_restarting_base.h function class (line 27) | class HotRestartingBase { FILE: source/server/hot_restarting_child.cc type Envoy (line 5) | namespace Envoy { type Server (line 6) | namespace Server { FILE: source/server/hot_restarting_child.h function namespace (line 7) | namespace Envoy { FILE: source/server/hot_restarting_parent.cc type Envoy (line 13) | namespace Envoy { type Server (line 14) | namespace Server { function HotRestartMessage (line 94) | HotRestartMessage HotRestartingParent::Internal::shutdownAdmin() { function HotRestartMessage (line 102) | HotRestartMessage FILE: source/server/hot_restarting_parent.h function namespace (line 7) | namespace Envoy { FILE: source/server/lds_api.cc type Envoy (line 19) | namespace Envoy { type Server (line 20) | namespace Server { FILE: source/server/lds_api.h function namespace (line 19) | namespace Envoy { FILE: source/server/listener_hooks.h function namespace (line 5) | namespace Envoy { FILE: source/server/listener_impl.cc type Envoy (line 37) | namespace Envoy { type Server (line 38) | namespace Server { function needTlsInspector (line 41) | bool needTlsInspector(const envoy::config::listener::v3::Listener& c... function OverloadManager (line 180) | OverloadManager& ListenerFactoryContextBaseImpl::overloadManager() { function Admin (line 186) | Admin& ListenerFactoryContextBaseImpl::admin() { return server_.admi... function TimeSource (line 193) | TimeSource& ListenerFactoryContextBaseImpl::timeSource() { return ap... function ServerLifecycleNotifier (line 201) | ServerLifecycleNotifier& ListenerFactoryContextBaseImpl::lifecycleNo... function ProcessContextOptRef (line 204) | ProcessContextOptRef ListenerFactoryContextBaseImpl::processContext() { function OverloadManager (line 592) | OverloadManager& PerListenerFactoryContextImpl::overloadManager() { function Admin (line 598) | Admin& PerListenerFactoryContextImpl::admin() { return listener_fact... function TimeSource (line 605) | TimeSource& PerListenerFactoryContextImpl::timeSource() { return api... function ServerLifecycleNotifier (line 616) | ServerLifecycleNotifier& PerListenerFactoryContextImpl::lifecycleNot... function ProcessContextOptRef (line 619) | ProcessContextOptRef PerListenerFactoryContextImpl::processContext() { function ListenerImplPtr (line 726) | ListenerImplPtr FILE: source/server/listener_impl.h function namespace (line 25) | namespace Envoy { function LocalInfo (line 108) | const LocalInfo::LocalInfo& localInfo() const override; function std (line 314) | const std::vector& accessLogs() const over... function ensureSocketOptions (line 323) | void ensureSocketOptions() { function addListenSocketOptions (line 361) | void addListenSocketOptions(const Network::Socket::OptionsSharedPtr& opt... function saw_listener_create_failure_ (line 391) | bool saw_listener_create_failure_{} FILE: source/server/listener_manager_impl.cc type Envoy (line 38) | namespace Envoy { type Server (line 39) | namespace Server { function toString (line 42) | std::string toString(Network::Socket::Type socket_type) { function fillState (line 71) | void fillState(envoy::admin::v3::ListenersConfigDump::DynamicListene... function DrainManagerPtr (line 243) | DrainManagerPtr ProdListenerComponentFactory::createDrainManager( function ListenerManagerStats (line 331) | ListenerManagerStats ListenerManagerImpl::generateStats(Stats::Scope... function ApiListenerOptRef (line 1042) | ApiListenerOptRef ListenerManagerImpl::apiListener() { FILE: source/server/listener_manager_impl.h function namespace (line 26) | namespace Envoy { function class (line 318) | class ListenerFilterChainFactoryBuilder : public FilterChainFactoryBuild... FILE: source/server/options_impl.cc type Envoy (line 24) | namespace Envoy { function toArgsVector (line 26) | std::vector toArgsVector(int argc, const char* const* arg... FILE: source/server/options_impl.h function namespace (line 16) | namespace Envoy { function std (line 141) | const std::string& logPath() const override { return log_path_; } function std (line 147) | const std::string& serviceClusterName() const override { return service_... function std (line 149) | const std::string& serviceZone() const override { return service_zone_; } function std (line 157) | const std::vector& disabledExtensions() const override { function allow_unknown_static_fields_ (line 184) | bool allow_unknown_static_fields_{false}; FILE: source/server/options_impl_platform.h function namespace (line 7) | namespace Envoy { FILE: source/server/options_impl_platform_default.cc type Envoy (line 7) | namespace Envoy { FILE: source/server/options_impl_platform_linux.cc type Envoy (line 15) | namespace Envoy { FILE: source/server/options_impl_platform_linux.h function namespace (line 10) | namespace Envoy { FILE: source/server/overload_manager_impl.cc type Envoy (line 17) | namespace Envoy { type Server (line 18) | namespace Server { class ThresholdTriggerImpl (line 22) | class ThresholdTriggerImpl final : public OverloadAction::Trigger { method ThresholdTriggerImpl (line 24) | ThresholdTriggerImpl(const envoy::config::overload::v3::ThresholdT... method updateValue (line 27) | bool updateValue(double value) override { method OverloadActionState (line 34) | OverloadActionState actionState() const override { return state_; } class ScaledTriggerImpl (line 41) | class ScaledTriggerImpl final : public OverloadAction::Trigger { method ScaledTriggerImpl (line 43) | ScaledTriggerImpl(const envoy::config::overload::v3::ScaledTrigger... method updateValue (line 52) | bool updateValue(double value) override { method OverloadActionState (line 65) | OverloadActionState actionState() const override { return state_; } class ThreadLocalOverloadStateImpl (line 76) | class ThreadLocalOverloadStateImpl : public ThreadLocalOverloadState { method OverloadActionState (line 78) | const OverloadActionState& getState(const std::string& action) ove... method setState (line 86) | void setState(const std::string& action, OverloadActionState state) { function OverloadActionState (line 167) | OverloadActionState OverloadAction::getState() const { return state_; } function ThreadLocalOverloadState (line 273) | ThreadLocalOverloadState& OverloadManagerImpl::getThreadLocalOverloa... FILE: source/server/overload_manager_impl.h function namespace (line 21) | namespace Envoy { FILE: source/server/process_context_impl.h function namespace (line 5) | namespace Envoy { FILE: source/server/proto_descriptors.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { function validateProtoDescriptors (line 13) | void validateProtoDescriptors() { FILE: source/server/proto_descriptors.h function namespace (line 3) | namespace Envoy { FILE: source/server/resource_monitor_config_impl.h function namespace (line 5) | namespace Envoy { FILE: source/server/server.cc type Envoy (line 54) | namespace Envoy { type Server (line 55) | namespace Server { function loadBootstrap (line 245) | void loadBootstrap(absl::optional bootstrap_version, FILE: source/server/server.h function namespace (line 49) | namespace Envoy { FILE: source/server/ssl_context_manager.cc type Envoy (line 6) | namespace Envoy { type Server (line 7) | namespace Server { class SslContextManagerNoTlsStub (line 14) | class SslContextManagerNoTlsStub final : public Envoy::Ssl::ContextM... method createSslClientContext (line 15) | Ssl::ClientContextSharedPtr method createSslServerContext (line 21) | Ssl::ServerContextSharedPtr method daysUntilFirstCertExpires (line 28) | size_t daysUntilFirstCertExpires() const override { return std::nu... method secondsUntilFirstOcspResponseExpires (line 29) | absl::optional secondsUntilFirstOcspResponseExpires() co... method throwException (line 38) | [[noreturn]] void throwException() { function createContextManager (line 43) | Ssl::ContextManagerPtr createContextManager(const std::string& facto... FILE: source/server/ssl_context_manager.h function namespace (line 6) | namespace Envoy { FILE: source/server/transport_socket_config_impl.h function namespace (line 6) | namespace Envoy { FILE: source/server/watchdog_impl.cc type Envoy (line 7) | namespace Envoy { type Server (line 8) | namespace Server { FILE: source/server/watchdog_impl.h function namespace (line 10) | namespace Envoy { FILE: source/server/well_known_names.h function namespace (line 7) | namespace Envoy { FILE: source/server/worker_impl.cc type Envoy (line 14) | namespace Envoy { type Server (line 15) | namespace Server { function WorkerPtr (line 17) | WorkerPtr ProdWorkerFactory::createWorker(uint32_t index, OverloadMa... FILE: source/server/worker_impl.h function namespace (line 17) | namespace Envoy { FILE: test/benchmark/main.cc function main (line 23) | int main(int argc, char** argv) { FILE: test/benchmark/main.h function namespace (line 7) | namespace Envoy { FILE: test/common/access_log/access_log_impl_test.cc type Envoy (line 36) | namespace Envoy { type AccessLog (line 37) | namespace AccessLog { function parseAccessLogFromV3Yaml (line 40) | envoy::config::accesslog::v3::AccessLog parseAccessLogFromV3Yaml(con... class AccessLogImplTest (line 47) | class AccessLogImplTest : public testing::Test { method AccessLogImplTest (line 49) | AccessLogImplTest() : file_(new MockAccessLogFile()) { function TEST_F (line 68) | TEST_F(AccessLogImplTest, LogMoreData) { function TEST_F (line 91) | TEST_F(AccessLogImplTest, DownstreamDisconnect) { function TEST_F (line 113) | TEST_F(AccessLogImplTest, RouteName) { function TEST_F (line 140) | TEST_F(AccessLogImplTest, EnvoyUpstreamServiceTime) { function TEST_F (line 159) | TEST_F(AccessLogImplTest, NoFilter) { function TEST_F (line 176) | TEST_F(AccessLogImplTest, UpstreamHost) { function TEST_F (line 196) | TEST_F(AccessLogImplTest, WithFilterMiss) { function TEST_F (line 228) | TEST_F(AccessLogImplTest, WithFilterHit) { function TEST_F (line 271) | TEST_F(AccessLogImplTest, RuntimeFilter) { function TEST_F (line 311) | TEST_F(AccessLogImplTest, RuntimeFilterV2) { function TEST_F (line 354) | TEST_F(AccessLogImplTest, RuntimeFilterV2IndependentRandomness) { function TEST_F (line 386) | TEST_F(AccessLogImplTest, PathRewrite) { function TEST_F (line 405) | TEST_F(AccessLogImplTest, HealthCheckTrue) { function TEST_F (line 424) | TEST_F(AccessLogImplTest, HealthCheckFalse) { function TEST_F (line 442) | TEST_F(AccessLogImplTest, RequestTracing) { function TEST (line 478) | TEST(AccessLogImplTestCtor, FiltersMissingInOrAndFilter) { function TEST_F (line 510) | TEST_F(AccessLogImplTest, AndFilter) { function TEST_F (line 546) | TEST_F(AccessLogImplTest, OrFilter) { function TEST_F (line 581) | TEST_F(AccessLogImplTest, MultipleOperators) { function TEST (line 626) | TEST(AccessLogFilterTest, DurationWithRuntimeKey) { function TEST (line 663) | TEST(AccessLogFilterTest, StatusCodeWithRuntimeKey) { function TEST_F (line 692) | TEST_F(AccessLogImplTest, StatusCodeLessThan) { function TEST_F (line 720) | TEST_F(AccessLogImplTest, HeaderPresence) { function TEST_F (line 742) | TEST_F(AccessLogImplTest, HeaderExactMatch) { function TEST_F (line 771) | TEST_F(AccessLogImplTest, HeaderRegexMatch) { function TEST_F (line 806) | TEST_F(AccessLogImplTest, HeaderRangeMatch) { function TEST_F (line 851) | TEST_F(AccessLogImplTest, ResponseFlagFilterAnyFlag) { function TEST_F (line 871) | TEST_F(AccessLogImplTest, ResponseFlagFilterSpecificFlag) { function TEST_F (line 897) | TEST_F(AccessLogImplTest, ResponseFlagFilterSeveralFlags) { function TEST_F (line 924) | TEST_F(AccessLogImplTest, ResponseFlagFilterAllFlagsInPGV) { function TEST_F (line 996) | TEST_F(AccessLogImplTest, ResponseFlagFilterUnsupportedFlag) { function TEST_F (line 1024) | TEST_F(AccessLogImplTest, ValidateTypedConfig) { function TEST_F (line 1052) | TEST_F(AccessLogImplTest, ValidGrpcStatusMessage) { function TEST_F (line 1087) | TEST_F(AccessLogImplTest, GrpcStatusFilterValues) { function TEST_F (line 1118) | TEST_F(AccessLogImplTest, GrpcStatusFilterUnsupportedValue) { function TEST_F (line 1134) | TEST_F(AccessLogImplTest, GrpcStatusFilterBlock) { function TEST_F (line 1155) | TEST_F(AccessLogImplTest, GrpcStatusFilterHttpCodes) { function TEST_F (line 1187) | TEST_F(AccessLogImplTest, GrpcStatusFilterNoCode) { function TEST_F (line 1206) | TEST_F(AccessLogImplTest, GrpcStatusFilterExclude) { function TEST_F (line 1231) | TEST_F(AccessLogImplTest, GrpcStatusFilterExcludeFalse) { function TEST_F (line 1253) | TEST_F(AccessLogImplTest, GrpcStatusFilterHeader) { function TEST_F (line 1274) | TEST_F(AccessLogImplTest, MetadataFilter) { function TEST_F (line 1318) | TEST_F(AccessLogImplTest, MetadataFilterNoMatcher) { function TEST_F (line 1341) | TEST_F(AccessLogImplTest, MetadataFilterNoKey) { class TestHeaderFilterFactory (line 1398) | class TestHeaderFilterFactory : public ExtensionFilterFactory { method FilterPtr (line 1402) | FilterPtr createFilter(const envoy::config::accesslog::v3::Extensi... method createEmptyConfigProto (line 1412) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 1416) | std::string name() const override { return "test_header_filter"; } function TEST_F (line 1419) | TEST_F(AccessLogImplTest, TestHeaderFilterPresence) { class SampleExtensionFilter (line 1450) | class SampleExtensionFilter : public Filter { method SampleExtensionFilter (line 1452) | SampleExtensionFilter(uint32_t sample_rate) : sample_rate_(sample_... method evaluate (line 1455) | bool evaluate(const StreamInfo::StreamInfo&, const Http::RequestHe... class SampleExtensionFilterFactory (line 1474) | class SampleExtensionFilterFactory : public ExtensionFilterFactory { method FilterPtr (line 1478) | FilterPtr createFilter(const envoy::config::accesslog::v3::Extensi... method createEmptyConfigProto (line 1489) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 1493) | std::string name() const override { return "sample_extension_filte... function TEST_F (line 1496) | TEST_F(AccessLogImplTest, SampleExtensionFilter) { function TEST_F (line 1526) | TEST_F(AccessLogImplTest, UnregisteredExtensionFilter) { function TEST_F (line 1563) | TEST_F(AccessLogImplTest, DEPRECATED_FEATURE_TEST(DeprecatedExtensio... FILE: test/common/access_log/access_log_manager_impl_test.cc type Envoy (line 26) | namespace Envoy { type AccessLog (line 27) | namespace AccessLog { class AccessLogManagerImplTest (line 30) | class AccessLogManagerImplTest : public testing::Test { method AccessLogManagerImplTest (line 32) | AccessLogManagerImplTest() method waitForCounterEq (line 42) | void waitForCounterEq(const std::string& name, uint64_t value) { method waitForGaugeEq (line 46) | void waitForGaugeEq(const std::string& name, uint64_t value) { function TEST_F (line 62) | TEST_F(AccessLogManagerImplTest, BadFile) { function TEST_F (line 68) | TEST_F(AccessLogManagerImplTest, OpenFileWithRightFlags) { function TEST_F (line 82) | TEST_F(AccessLogManagerImplTest, FlushToLogFilePeriodically) { function TEST_F (line 151) | TEST_F(AccessLogManagerImplTest, FlushToLogFileOnDemand) { function TEST_F (line 223) | TEST_F(AccessLogManagerImplTest, FlushCountsIOErrors) { function TEST_F (line 253) | TEST_F(AccessLogManagerImplTest, ReopenFile) { function TEST_F (line 310) | TEST_F(AccessLogManagerImplTest, ReopenFileOnTimerOnly) { function TEST_F (line 358) | TEST_F(AccessLogManagerImplTest, ReopenThrows) { function TEST_F (line 406) | TEST_F(AccessLogManagerImplTest, BigDataChunkShouldBeFlushedWithoutT... function TEST_F (line 446) | TEST_F(AccessLogManagerImplTest, ReopenAllFiles) { FILE: test/common/buffer/buffer_fuzz.cc type Envoy (line 19) | namespace Envoy { type Context (line 31) | struct Context { function clampSize (line 47) | uint32_t clampSize(uint32_t size, uint32_t max_alloc) { function releaseFragmentAllocation (line 51) | void releaseFragmentAllocation(const void* p, size_t, const Buffer::Bu... class StringBuffer (line 69) | class StringBuffer : public Buffer::Instance { method addDrainTracker (line 71) | void addDrainTracker(std::function drain_tracker) override { method add (line 77) | void add(const void* data, uint64_t size) override { method addBufferFragment (line 83) | void addBufferFragment(Buffer::BufferFragment& fragment) override { method add (line 88) | void add(absl::string_view data) override { add(data.data(), data.si... method add (line 90) | void add(const Buffer::Instance& data) override { method prepend (line 95) | void prepend(absl::string_view data) override { method prepend (line 102) | void prepend(Instance& data) override { method commit (line 108) | void commit(Buffer::RawSlice* iovecs, uint64_t num_iovecs) override { method copyOut (line 113) | void copyOut(size_t start, uint64_t size, void* data) const override { method drain (line 117) | void drain(uint64_t size) override { method getRawSlices (line 123) | Buffer::RawSliceVector method length (line 129) | uint64_t length() const override { return size_; } method extractMutableFrontSlice (line 136) | Buffer::SliceDataPtr extractMutableFrontSlice() override { NOT_IMPLE... method move (line 138) | void move(Buffer::Instance& rhs) override { move(rhs, rhs.length()); } method move (line 140) | void move(Buffer::Instance& rhs, uint64_t length) override { method reserve (line 147) | uint64_t reserve(uint64_t length, Buffer::RawSlice* iovecs, uint64_t... method search (line 155) | ssize_t search(const void* data, uint64_t size, size_t start, size_t... method startsWith (line 160) | bool startsWith(absl::string_view data) const override { method toString (line 164) | std::string toString() const override { return std::string(data_.dat... method asStringView (line 166) | absl::string_view asStringView() const { return {start(), size_}; } function bufferAction (line 184) | uint32_t bufferAction(Context& ctxt, char insert_value, uint32_t max_a... function executeActions (line 414) | void executeActions(const test::common::buffer::BufferFuzzTestCase& in... FILE: test/common/buffer/buffer_fuzz.h function namespace (line 5) | namespace Envoy { FILE: test/common/buffer/buffer_fuzz_test.cc type Envoy (line 5) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 8) | DEFINE_PROTO_FUZZER(const test::common::buffer::BufferFuzzTestCase& in... FILE: test/common/buffer/buffer_speed_test.cc type Envoy (line 7) | namespace Envoy { function deleteFragment (line 13) | void deleteFragment(const void*, size_t, const Buffer::BufferFragmentI... function bufferCreateEmpty (line 16) | static void bufferCreateEmpty(benchmark::State& state) { function bufferCreate (line 27) | static void bufferCreate(benchmark::State& state) { function bufferAddSmallIncrement (line 40) | static void bufferAddSmallIncrement(benchmark::State& state) { function bufferAddString (line 60) | static void bufferAddString(benchmark::State& state) { function bufferAddBuffer (line 76) | static void bufferAddBuffer(benchmark::State& state) { function bufferPrependString (line 92) | static void bufferPrependString(benchmark::State& state) { function bufferPrependBuffer (line 107) | static void bufferPrependBuffer(benchmark::State& state) { function bufferDrain (line 129) | static void bufferDrain(benchmark::State& state) { function bufferDrainSmallIncrement (line 157) | static void bufferDrainSmallIncrement(benchmark::State& state) { function bufferMove (line 172) | static void bufferMove(benchmark::State& state) { function bufferMovePartial (line 189) | static void bufferMovePartial(benchmark::State& state) { function bufferReserveCommit (line 207) | static void bufferReserveCommit(benchmark::State& state) { function bufferReserveCommitPartial (line 228) | static void bufferReserveCommitPartial(benchmark::State& state) { function bufferLinearizeSimple (line 248) | static void bufferLinearizeSimple(benchmark::State& state) { function bufferLinearizeGeneral (line 264) | static void bufferLinearizeGeneral(benchmark::State& state) { function bufferSearch (line 283) | static void bufferSearch(benchmark::State& state) { function bufferSearchPartialMatch (line 302) | static void bufferSearchPartialMatch(benchmark::State& state) { function bufferStartsWith (line 325) | static void bufferStartsWith(benchmark::State& state) { function bufferStartsWithMatch (line 345) | static void bufferStartsWithMatch(benchmark::State& state) { FILE: test/common/buffer/buffer_test.cc type Envoy (line 13) | namespace Envoy { type Buffer (line 14) | namespace Buffer { class DummySlice (line 17) | class DummySlice : public Slice { method DummySlice (line 19) | DummySlice(const std::string& data, const std::function& d... class OwnedSliceTest (line 33) | class OwnedSliceTest : public testing::Test { method expectReservationSuccess (line 35) | static void expectReservationSuccess(const Slice::Reservation& res... method expectReservationFailure (line 42) | static void expectReservationFailure(const Slice::Reservation& res... method expectCommitSuccess (line 49) | static void expectCommitSuccess(bool committed, const Slice& slice... function sliceMatches (line 57) | bool sliceMatches(const SlicePtr& slice, const std::string& expected) { function TEST_F (line 62) | TEST_F(OwnedSliceTest, Create) { function TEST_F (line 72) | TEST_F(OwnedSliceTest, ReserveCommit) { function TEST_F (line 167) | TEST_F(OwnedSliceTest, Drain) { function TEST (line 194) | TEST(UnownedSliceTest, CreateDelete) { function TEST (line 211) | TEST(UnownedSliceTest, CreateDeleteOwnedBufferFragment) { function TEST (line 227) | TEST(SliceDequeTest, CreateDelete) { function TEST (line 286) | TEST(BufferHelperTest, PeekI8) { function TEST (line 309) | TEST(BufferHelperTest, PeekLEI16) { function TEST (line 333) | TEST(BufferHelperTest, PeekLEI32) { function TEST (line 356) | TEST(BufferHelperTest, PeekLEI64) { function TEST (line 405) | TEST(BufferHelperTest, PeekLEU16) { function TEST (line 428) | TEST(BufferHelperTest, PeekLEU32) { function TEST (line 451) | TEST(BufferHelperTest, PeekLEU64) { function TEST (line 474) | TEST(BufferHelperTest, PeekBEI16) { function TEST (line 498) | TEST(BufferHelperTest, PeekBEI32) { function TEST (line 521) | TEST(BufferHelperTest, PeekBEI64) { function TEST (line 569) | TEST(BufferHelperTest, PeekBEU16) { function TEST (line 592) | TEST(BufferHelperTest, PeekBEU32) { function TEST (line 615) | TEST(BufferHelperTest, PeekBEU64) { function TEST (line 638) | TEST(BufferHelperTest, DrainI8) { function TEST (line 647) | TEST(BufferHelperTest, DrainLEI16) { function TEST (line 656) | TEST(BufferHelperTest, DrainLEI32) { function TEST (line 664) | TEST(BufferHelperTest, DrainLEI64) { function TEST (line 672) | TEST(BufferHelperTest, DrainLEU32) { function TEST (line 680) | TEST(BufferHelperTest, DrainLEU64) { function TEST (line 688) | TEST(BufferHelperTest, DrainBEI16) { function TEST (line 697) | TEST(BufferHelperTest, DrainBEI32) { function TEST (line 705) | TEST(BufferHelperTest, DrainBEI64) { function TEST (line 713) | TEST(BufferHelperTest, DrainBEU32) { function TEST (line 721) | TEST(BufferHelperTest, DrainBEU64) { function TEST (line 729) | TEST(BufferHelperTest, WriteI8) { function TEST (line 740) | TEST(BufferHelperTest, WriteLEI16) { function TEST (line 763) | TEST(BufferHelperTest, WriteLEU16) { function TEST (line 786) | TEST(BufferHelperTest, WriteLEI32) { function TEST (line 809) | TEST(BufferHelperTest, WriteLEU32) { function TEST (line 831) | TEST(BufferHelperTest, WriteLEI64) { function TEST (line 854) | TEST(BufferHelperTest, WriteBEI16) { function TEST (line 877) | TEST(BufferHelperTest, WriteBEU16) { function TEST (line 900) | TEST(BufferHelperTest, WriteBEI32) { function TEST (line 923) | TEST(BufferHelperTest, WriteBEU32) { function TEST (line 945) | TEST(BufferHelperTest, WriteBEI64) { FILE: test/common/buffer/owned_impl_test.cc type Envoy (line 18) | namespace Envoy { type Buffer (line 19) | namespace Buffer { class OwnedImplTest (line 22) | class OwnedImplTest : public testing::Test { method clearReservation (line 27) | static void clearReservation(Buffer::RawSlice* iovecs, uint64_t nu... method commitReservation (line 34) | static void commitReservation(Buffer::RawSlice* iovecs, uint64_t n... method expectSlices (line 38) | static void expectSlices(std::vector> buffer_list... method expectFirstSlice (line 48) | static void expectFirstSlice(std::vector slice_description, O... function TEST_F (line 57) | TEST_F(OwnedImplTest, AddBufferFragmentNoCleanup) { function TEST_F (line 68) | TEST_F(OwnedImplTest, AddBufferFragmentWithCleanup) { function TEST_F (line 86) | TEST_F(OwnedImplTest, AddEmptyFragment) { function TEST_F (line 116) | TEST_F(OwnedImplTest, AddBufferFragmentDynamicAllocation) { function TEST_F (line 141) | TEST_F(OwnedImplTest, AddOwnedBufferFragmentWithCleanup) { function TEST_F (line 162) | TEST_F(OwnedImplTest, AddOwnedBufferFragmentDynamicAllocation) { function TEST_F (line 190) | TEST_F(OwnedImplTest, Add) { function TEST_F (line 214) | TEST_F(OwnedImplTest, Prepend) { function TEST_F (line 236) | TEST_F(OwnedImplTest, PrependToEmptyBuffer) { function TEST_F (line 250) | TEST_F(OwnedImplTest, PrependBuffer) { function TEST_F (line 264) | TEST_F(OwnedImplTest, Write) { function TEST_F (line 315) | TEST_F(OwnedImplTest, Read) { function TEST_F (line 350) | TEST_F(OwnedImplTest, ExtractOwnedSlice) { function TEST_F (line 390) | TEST_F(OwnedImplTest, ExtractAfterSentinelDiscard) { function TEST_F (line 422) | TEST_F(OwnedImplTest, DrainThenExtractOwnedSlice) { function TEST_F (line 448) | TEST_F(OwnedImplTest, ExtractUnownedSlice) { function TEST_F (line 491) | TEST_F(OwnedImplTest, ExtractWithDrainTracker) { function TEST_F (line 513) | TEST_F(OwnedImplTest, DrainTracking) { function TEST_F (line 532) | TEST_F(OwnedImplTest, MoveDrainTrackersWhenTransferingSlices) { function TEST_F (line 567) | TEST_F(OwnedImplTest, MoveDrainTrackersWhenCopying) { function TEST_F (line 597) | TEST_F(OwnedImplTest, PartialMoveDrainTrackers) { function TEST_F (line 638) | TEST_F(OwnedImplTest, DrainTrackingOnDestruction) { function TEST_F (line 654) | TEST_F(OwnedImplTest, Linearize) { function TEST_F (line 679) | TEST_F(OwnedImplTest, LinearizeEmptyBuffer) { function TEST_F (line 684) | TEST_F(OwnedImplTest, LinearizeSingleSlice) { function TEST_F (line 701) | TEST_F(OwnedImplTest, LinearizeDrainTracking) { function TEST_F (line 789) | TEST_F(OwnedImplTest, ReserveCommit) { function TEST_F (line 866) | TEST_F(OwnedImplTest, ReserveCommitReuse) { function TEST_F (line 904) | TEST_F(OwnedImplTest, ReserveReuse) { function TEST_F (line 981) | TEST_F(OwnedImplTest, Search) { function TEST_F (line 1008) | TEST_F(OwnedImplTest, SearchWithLengthLimit) { function TEST_F (line 1043) | TEST_F(OwnedImplTest, StartsWith) { function TEST_F (line 1065) | TEST_F(OwnedImplTest, ToString) { function TEST_F (line 1080) | TEST_F(OwnedImplTest, AppendSliceForTest) { function TEST_F (line 1119) | TEST_F(OwnedImplTest, PrependEmpty) { function TEST_F (line 1136) | TEST_F(OwnedImplTest, ReserveZeroCommit) { function TEST_F (line 1172) | TEST_F(OwnedImplTest, ReadReserveAndCommit) { function TEST (line 1199) | TEST(OverflowDetectingUInt64, Arithmetic) { function TestBufferMove (line 1211) | void TestBufferMove(uint64_t buffer1_length, uint64_t buffer2_length, function TEST_F (line 1231) | TEST_F(OwnedImplTest, MoveBuffersWithLargeSlices) { function TEST_F (line 1236) | TEST_F(OwnedImplTest, MoveBuffersWithSmallSlices) { function TEST_F (line 1241) | TEST_F(OwnedImplTest, MoveSmallSliceIntoLargeSlice) { function TEST_F (line 1246) | TEST_F(OwnedImplTest, MoveLargeSliceIntoSmallSlice) { function TEST_F (line 1251) | TEST_F(OwnedImplTest, MoveSmallSliceIntoNotEnoughFreeSpace) { FILE: test/common/buffer/utility.h function namespace (line 9) | namespace Envoy { FILE: test/common/buffer/watermark_buffer_test.cc type Envoy (line 13) | namespace Envoy { type Buffer (line 14) | namespace Buffer { class WatermarkBufferTest (line 19) | class WatermarkBufferTest : public testing::Test { method WatermarkBufferTest (line 21) | WatermarkBufferTest() { buffer_.setWatermarks(5, 10); } function TEST_F (line 31) | TEST_F(WatermarkBufferTest, TestWatermark) { ASSERT_EQ(10, buffer_.h... function TEST_F (line 33) | TEST_F(WatermarkBufferTest, CopyOut) { function TEST_F (line 46) | TEST_F(WatermarkBufferTest, AddChar) { function TEST_F (line 54) | TEST_F(WatermarkBufferTest, AddString) { function TEST_F (line 62) | TEST_F(WatermarkBufferTest, AddBuffer) { function TEST_F (line 72) | TEST_F(WatermarkBufferTest, Prepend) { function TEST_F (line 82) | TEST_F(WatermarkBufferTest, PrependToEmptyBuffer) { function TEST_F (line 98) | TEST_F(WatermarkBufferTest, PrependBuffer) { function TEST_F (line 121) | TEST_F(WatermarkBufferTest, Commit) { function TEST_F (line 133) | TEST_F(WatermarkBufferTest, Drain) { function TEST_F (line 157) | TEST_F(WatermarkBufferTest, DrainUsingExtract) { function TEST_F (line 191) | TEST_F(WatermarkBufferTest, DrainWithLowWatermarkOfZero) { function TEST_F (line 216) | TEST_F(WatermarkBufferTest, MoveFullBuffer) { function TEST_F (line 226) | TEST_F(WatermarkBufferTest, MoveOneByte) { function TEST_F (line 239) | TEST_F(WatermarkBufferTest, WatermarkFdFunctions) { function TEST_F (line 277) | TEST_F(WatermarkBufferTest, MoveWatermarks) { function TEST_F (line 316) | TEST_F(WatermarkBufferTest, GetRawSlices) { function TEST_F (line 328) | TEST_F(WatermarkBufferTest, Search) { function TEST_F (line 336) | TEST_F(WatermarkBufferTest, StartsWith) { function TEST_F (line 344) | TEST_F(WatermarkBufferTest, MoveBackWithWatermarks) { function TEST_F (line 379) | TEST_F(WatermarkBufferTest, OverflowWatermark) { function TEST_F (line 425) | TEST_F(WatermarkBufferTest, OverflowWatermarkDisabled) { function TEST_F (line 449) | TEST_F(WatermarkBufferTest, OverflowWatermarkDisabledOnVeryHighValue) { function TEST_F (line 501) | TEST_F(WatermarkBufferTest, OverflowWatermarkEqualHighWatermark) { function TEST_F (line 531) | TEST_F(WatermarkBufferTest, MoveWatermarksOverflow) { FILE: test/common/buffer/zero_copy_input_stream_test.cc type Envoy (line 9) | namespace Envoy { type Buffer (line 10) | namespace Buffer { class ZeroCopyInputStreamTest (line 13) | class ZeroCopyInputStreamTest : public testing::Test { method ZeroCopyInputStreamTest (line 15) | ZeroCopyInputStreamTest() { function TEST_F (line 27) | TEST_F(ZeroCopyInputStreamTest, Move) { function TEST_F (line 34) | TEST_F(ZeroCopyInputStreamTest, Next) { function TEST_F (line 40) | TEST_F(ZeroCopyInputStreamTest, TwoSlices) { function TEST_F (line 55) | TEST_F(ZeroCopyInputStreamTest, BackUp) { function TEST_F (line 68) | TEST_F(ZeroCopyInputStreamTest, BackUpFull) { function TEST_F (line 79) | TEST_F(ZeroCopyInputStreamTest, ByteCount) { function TEST_F (line 85) | TEST_F(ZeroCopyInputStreamTest, Finish) { class ZeroCopyInputStreamSkipTest (line 93) | class ZeroCopyInputStreamSkipTest : public testing::Test { method ZeroCopyInputStreamSkipTest (line 95) | ZeroCopyInputStreamSkipTest() { method dataString (line 121) | absl::string_view dataString() const { function TEST_F (line 126) | TEST_F(ZeroCopyInputStreamSkipTest, SkipFirstPartialSlice) { function TEST_F (line 140) | TEST_F(ZeroCopyInputStreamSkipTest, SkipFirstFullSlice) { function TEST_F (line 153) | TEST_F(ZeroCopyInputStreamSkipTest, BackUpAndSkipToEndOfSlice) { function TEST_F (line 172) | TEST_F(ZeroCopyInputStreamSkipTest, SkipAcrossTwoSlices) { function TEST_F (line 192) | TEST_F(ZeroCopyInputStreamSkipTest, SkipAcrossThreeSlices) { function TEST_F (line 212) | TEST_F(ZeroCopyInputStreamSkipTest, SkipToEndOfBuffer) { function TEST_F (line 223) | TEST_F(ZeroCopyInputStreamSkipTest, ReadFirstSkipToTheEnd) { FILE: test/common/common/assert_test.cc type Envoy (line 7) | namespace Envoy { function TEST (line 9) | TEST(ReleaseAssertDeathTest, VariousLogs) { function TEST (line 17) | TEST(AssertDeathTest, VariousLogs) { function TEST (line 44) | TEST(EnvoyBugDeathTest, VariousLogs) { FILE: test/common/common/backoff_strategy_test.cc type Envoy (line 10) | namespace Envoy { function TEST (line 12) | TEST(ExponentialBackOffStrategyTest, JitteredBackOffBasicFlow) { function TEST (line 21) | TEST(ExponentialBackOffStrategyTest, JitteredBackOffBasicReset) { function TEST (line 33) | TEST(ExponentialBackOffStrategyTest, JitteredBackOffDoesntOverflow) { function TEST (line 45) | TEST(ExponentialBackOffStrategyTest, JitteredBackOffWithMaxInterval) { function TEST (line 59) | TEST(ExponentialBackOffStrategyTest, JitteredBackOffWithMaxIntervalRes... function TEST (line 82) | TEST(LowerBoundBackOffStrategyTest, JitteredBackOffWithLowRandomValue) { function TEST (line 90) | TEST(LowerBoundBackOffStrategyTest, JitteredBackOffWithHighRandomValue) { function TEST (line 98) | TEST(FixedBackOffStrategyTest, FixedBackOffBasicReset) { FILE: test/common/common/base64_fuzz_test.cc type Envoy (line 5) | namespace Envoy { type Fuzz (line 6) | namespace Fuzz { function DEFINE_FUZZER (line 8) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/common/base64_test.cc type Envoy (line 10) | namespace Envoy { function TEST (line 11) | TEST(Base64Test, EmptyBufferEncode) { function TEST (line 24) | TEST(Base64Test, SingleSliceBufferEncode) { function TEST (line 31) | TEST(Base64Test, EncodeString) { function TEST (line 41) | TEST(Base64Test, Decode) { function TEST (line 80) | TEST(Base64Test, DecodeFailure) { function TEST (line 94) | TEST(Base64Test, DecodeWithoutPadding) { function TEST (line 113) | TEST(Base64Test, MultiSlicesBufferEncode) { function TEST (line 123) | TEST(Base64Test, BinaryBufferEncode) { function TEST (line 135) | TEST(Base64UrlTest, EncodeString) { function TEST (line 142) | TEST(Base64UrlTest, Decode) { function TEST (line 175) | TEST(Base64UrlTest, DecodeFailure) { FILE: test/common/common/basic_resource_impl_test.cc type Envoy (line 12) | namespace Envoy { class BasicResourceLimitImplTest (line 14) | class BasicResourceLimitImplTest : public testing::Test { function TEST_F (line 19) | TEST_F(BasicResourceLimitImplTest, NoArgsConstructorVerifyMax) { function TEST_F (line 25) | TEST_F(BasicResourceLimitImplTest, VerifySetClearMax) { function TEST_F (line 35) | TEST_F(BasicResourceLimitImplTest, IncDecCount) { function TEST_F (line 50) | TEST_F(BasicResourceLimitImplTest, CanCreate) { function TEST_F (line 63) | TEST_F(BasicResourceLimitImplTest, RuntimeMods) { FILE: test/common/common/callback_impl_test.cc type Envoy (line 8) | namespace Envoy { type Common (line 9) | namespace Common { class CallbackManagerTest (line 11) | class CallbackManagerTest : public testing::Test { function TEST_F (line 16) | TEST_F(CallbackManagerTest, All) { FILE: test/common/common/cleanup_test.cc type Envoy (line 5) | namespace Envoy { function TEST (line 7) | TEST(CleanupTest, ScopeExitCallback) { function TEST (line 16) | TEST(CleanupTest, Cancel) { function TEST (line 28) | TEST(RaiiListElementTest, DeleteOnDestruction) { function TEST (line 39) | TEST(RaiiListElementTest, CancelDelete) { function TEST (line 51) | TEST(RaiiListElementTest, DeleteOnErase) { FILE: test/common/common/fmt_test.cc type Envoy (line 7) | namespace Envoy { function TEST (line 9) | TEST(FormatHelpersTest, Format) { function TEST (line 19) | TEST(FormatHelpersTest, FormatLogMessages) { FILE: test/common/common/hash_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Fuzz (line 8) | namespace Fuzz { function DEFINE_FUZZER (line 11) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/common/hash_test.cc type Envoy (line 5) | namespace Envoy { function TEST (line 6) | TEST(Hash, xxHash) { function TEST (line 14) | TEST(Hash, djb2CaseInsensitiveHash) { function TEST (line 22) | TEST(Hash, murmurHash2) { function TEST (line 31) | TEST(Hash, stdhash) { function TEST (line 40) | TEST(Hash, sharedStringSet) { FILE: test/common/common/hex_test.cc type Envoy (line 10) | namespace Envoy { function TEST (line 11) | TEST(Hex, SimpleEncode) { function TEST (line 16) | TEST(Hex, RoundTrip) { function TEST (line 28) | TEST(Hex, BadHex) { EXPECT_EQ(0, Hex::decode("abcde").size()); } function TEST (line 30) | TEST(Hex, DecodeUppercase) { EXPECT_EQ(4, Hex::decode("ABCDEFAB").size... function TEST (line 32) | TEST(Hex, UIntToHex) { function TEST (line 38) | TEST(Hex, UInt32ToHex) { FILE: test/common/common/linked_object_test.cc type Envoy (line 5) | namespace Envoy { class TestObject (line 7) | class TestObject : public LinkedObject { method TestObject (line 9) | TestObject() = default; function TEST (line 12) | TEST(LinkedObjectTest, MoveIntoListFront) { function TEST (line 28) | TEST(LinkedObjectTest, MoveIntoListBack) { FILE: test/common/common/lock_guard_test.cc type Envoy (line 6) | namespace Envoy { type Thread (line 7) | namespace Thread { class LockGuardTest (line 10) | class LockGuardTest : public testing::Test { method LockGuardTest (line 12) | LockGuardTest() = default; function TEST_F (line 18) | TEST_F(LockGuardTest, TestLockGuard) { function TEST_F (line 23) | TEST_F(LockGuardTest, TestOptionalLockGuard) { function TEST_F (line 28) | TEST_F(LockGuardTest, TestReleasableLockGuard) { function TEST_F (line 34) | TEST_F(LockGuardTest, TestTryLockGuard) { FILE: test/common/common/log_macros_test.cc type Envoy (line 18) | namespace Envoy { class TestFilterLog (line 22) | class TestFilterLog : public Logger::Loggable { method logMessage (line 24) | void logMessage() { method logMessageEscapeSequences (line 36) | void logMessageEscapeSequences() { ENVOY_LOG_MISC(info, "line 1 \n l... function TEST (line 43) | TEST(Logger, All) { function TEST (line 53) | TEST(Logger, EvaluateParams) { function TEST (line 64) | TEST(Logger, DoNotEvaluateParams) { function TEST (line 74) | TEST(Logger, LogAsStatement) { function TEST (line 102) | TEST(Logger, CheckLoggerLevel) { function spamCall (line 127) | void spamCall(std::function&& call_to_spam, const uint32_t num... class SparseLogMacrosTest (line 145) | class SparseLogMacrosTest : public testing::TestWithParam, method SparseLogMacrosTest (line 148) | SparseLogMacrosTest() : use_misc_macros_(GetParam()) { evaluations()... method logSomething (line 150) | void logSomething() { method logSomethingElse (line 158) | void logSomethingElse() { method logSomethingBelowLogLevelOnce (line 166) | void logSomethingBelowLogLevelOnce() { method logSomethingThrice (line 174) | void logSomethingThrice() { method logEverySeventh (line 182) | void logEverySeventh() { method logEveryPow2 (line 190) | void logEveryPow2() { method logEverySecond (line 198) | void logEverySecond() { function TEST_P (line 213) | TEST_P(SparseLogMacrosTest, All) { function TEST (line 265) | TEST(RegistryTest, LoggerWithName) { class FormatTest (line 270) | class FormatTest : public testing::Test { method logMessageEscapeSequences (line 272) | static void logMessageEscapeSequences() { function TEST_F (line 277) | TEST_F(FormatTest, OutputUnescaped) { function TEST_F (line 282) | TEST_F(FormatTest, OutputEscaped) { function TEST (line 291) | TEST(Fancy, Global) { function TEST (line 304) | TEST(Fancy, FastPath) { function TEST (line 311) | TEST(Fancy, SetLevel) { function TEST (line 332) | TEST(Fancy, Iteration) { function TEST (line 347) | TEST(Fancy, Context) { FILE: test/common/common/logger_fuzz_test.cc type Envoy (line 5) | namespace Envoy { type Fuzz (line 6) | namespace Fuzz { function DEFINE_FUZZER (line 8) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/common/logger_speed_test.cc type Envoy (line 9) | namespace Envoy { function fancySlowPath (line 14) | static void fancySlowPath(benchmark::State& state) { function fancyMediumPath (line 46) | static void fancyMediumPath(benchmark::State& state) { function fancyFastPath (line 60) | static void fancyFastPath(benchmark::State& state) { function envoyNormal (line 76) | static void envoyNormal(benchmark::State& state) { function fancyLevelSetting (line 91) | static void fancyLevelSetting(benchmark::State& state) { function envoyLevelSetting (line 104) | static void envoyLevelSetting(benchmark::State& state) { FILE: test/common/common/logger_test.cc type Envoy (line 8) | namespace Envoy { type Logger (line 9) | namespace Logger { function TEST (line 11) | TEST(LoggerTest, StackingStderrSinkDelegate) { function TEST (line 15) | TEST(LoggerEscapeTest, LinuxEOL) { function TEST (line 19) | TEST(LoggerEscapeTest, WindowEOL) { function TEST (line 23) | TEST(LoggerEscapeTest, NoTrailingWhitespace) { function TEST (line 27) | TEST(LoggerEscapeTest, NoWhitespace) { function TEST (line 31) | TEST(LoggerEscapeTest, AnyTrailingWhitespace) { function TEST (line 36) | TEST(LoggerEscapeTest, WhitespaceOnly) { function TEST (line 44) | TEST(LoggerEscapeTest, Empty) { EXPECT_EQ("", DelegatingLogSink::esc... FILE: test/common/common/matchers_test.cc type Envoy (line 15) | namespace Envoy { type Matcher (line 16) | namespace Matcher { function TEST (line 19) | TEST(MetadataTest, MatchNullValue) { function TEST (line 36) | TEST(MetadataTest, MatchDoubleValue) { function TEST (line 70) | TEST(MetadataTest, MatchStringExactValue) { function TEST (line 87) | TEST(MetadataTest, MatchStringPrefixValue) { function TEST (line 106) | TEST(MetadataTest, MatchStringSuffixValue) { function TEST (line 125) | TEST(MetadataTest, MatchStringContainsValue) { function TEST (line 144) | TEST(MetadataTest, MatchBoolValue) { function TEST (line 163) | TEST(MetadataTest, MatchPresentValue) { function TEST (line 192) | TEST(MetadataTest, MatchStringListValue) { function TEST (line 220) | TEST(MetadataTest, MatchBoolListValue) { function TEST (line 243) | TEST(MetadataTest, MatchDoubleListValue) { function TEST (line 283) | TEST(StringMatcher, ExactMatchIgnoreCase) { function TEST (line 298) | TEST(StringMatcher, PrefixMatchIgnoreCase) { function TEST (line 313) | TEST(StringMatcher, SuffixMatchIgnoreCase) { function TEST (line 328) | TEST(StringMatcher, ContainsMatchIgnoreCase) { function TEST (line 344) | TEST(StringMatcher, SafeRegexValue) { function TEST (line 353) | TEST(StringMatcher, RegexValueIgnoreCase) { function TEST (line 361) | TEST(StringMatcher, SafeRegexValueIgnoreCase) { function TEST (line 370) | TEST(PathMatcher, MatchExactPath) { function TEST (line 384) | TEST(PathMatcher, MatchExactPathIgnoreCase) { function TEST (line 398) | TEST(PathMatcher, MatchPrefixPath) { function TEST (line 412) | TEST(PathMatcher, MatchPrefixPathIgnoreCase) { function TEST (line 426) | TEST(PathMatcher, MatchSuffixPath) { function TEST (line 440) | TEST(PathMatcher, MatchContainsPath) { function TEST (line 454) | TEST(PathMatcher, MatchRegexPath) { FILE: test/common/common/mem_block_builder_test.cc type Envoy (line 7) | namespace Envoy { function TEST (line 9) | TEST(MemBlockBuilderTest, AppendUint8) { function TEST (line 40) | TEST(MemBlockBuilderTest, AppendUint32) { function TEST (line 78) | TEST(MemBlockBuilderTest, AppendOneTooMuch) { function TEST (line 84) | TEST(MemBlockBuilderTest, AppendDataTooMuch) { FILE: test/common/common/mutex_tracer_test.cc type Envoy (line 13) | namespace Envoy { class MutexTracerTest (line 15) | class MutexTracerTest : public testing::Test { method SetUp (line 17) | void SetUp() override { tracer_.reset(); } method sendWaitCyclesToContentionHook (line 20) | void sendWaitCyclesToContentionHook(int64_t wait_cycles) { function TEST_F (line 29) | TEST_F(MutexTracerTest, AddN) { function TEST_F (line 54) | TEST_F(MutexTracerTest, OneThreadNoContention) { function TEST_F (line 63) | TEST_F(MutexTracerTest, TryLockNoContention) { function TEST_F (line 75) | TEST_F(MutexTracerTest, TwoThreadsWithContention) { FILE: test/common/common/perf_annotation_disabled_test.cc type Envoy (line 11) | namespace Envoy { function TEST (line 13) | TEST(PerfAnnotationDisabled, testPerfAnnotation) { FILE: test/common/common/perf_annotation_test.cc type Envoy (line 14) | namespace Envoy { class PerfAnnotationTest (line 16) | class PerfAnnotationTest : public testing::Test { method TearDown (line 18) | void TearDown() override { PERF_CLEAR(); } function TEST_F (line 23) | TEST_F(PerfAnnotationTest, TestMacros) { function TEST_F (line 42) | TEST_F(PerfAnnotationTest, TestFormat) { FILE: test/common/common/phantom_test.cc type Envoy (line 5) | namespace Envoy { type PhantomTest (line 7) | struct PhantomTest {} type PhantomTest2 (line 8) | struct PhantomTest2 {} function TEST (line 13) | TEST(PhantomTest, TypeBehavior) { FILE: test/common/common/random_generator_test.cc type Envoy (line 8) | namespace Envoy { type Random (line 9) | namespace Random { function TEST (line 12) | TEST(Random, DISABLED_benchmarkRandom) { function TEST (line 20) | TEST(Random, SanityCheckOfUniquenessRandom) { function TEST (line 32) | TEST(Random, SanityCheckOfStdLibRandom) { function TEST (line 49) | TEST(UUID, CheckLengthOfUUID) { function TEST (line 58) | TEST(UUID, SanityCheckOfUniqueness) { function TEST (line 70) | TEST(Random, Bernoilli) { FILE: test/common/common/regex_test.cc type Envoy (line 12) | namespace Envoy { type Regex (line 13) | namespace Regex { function TEST (line 16) | TEST(Utility, ParseStdRegex) { function TEST (line 44) | TEST(Utility, ParseRegex) { FILE: test/common/common/statusor_test.cc type Envoy (line 7) | namespace Envoy { function TEST (line 9) | TEST(StatusOr, Initialization) { FILE: test/common/common/stl_helpers_test.cc type Envoy (line 7) | namespace Envoy { function TEST (line 9) | TEST(StlHelpersTest, TestOutputToStreamOperator) { FILE: test/common/common/thread_id_test.cc type Envoy (line 8) | namespace Envoy { function TEST (line 11) | TEST(ThreadId, Equality) { function TEST (line 31) | TEST(ThreadId, Hashability) { function TEST (line 49) | TEST(ThreadId, CanGetId) { FILE: test/common/common/thread_test.cc type Envoy (line 13) | namespace Envoy { type Thread (line 14) | namespace Thread { class ThreadAsyncPtrTest (line 17) | class ThreadAsyncPtrTest : public testing::Test { function TEST_F (line 24) | TEST_F(ThreadAsyncPtrTest, DeleteOnDestruct) { function TEST_F (line 68) | TEST_F(ThreadAsyncPtrTest, DoNotDelete) { function TEST_F (line 112) | TEST_F(ThreadAsyncPtrTest, ThreadSpammer) { function TEST_F (line 146) | TEST_F(ThreadAsyncPtrTest, Null) { function TEST_F (line 173) | TEST_F(ThreadAsyncPtrTest, Array) { function TEST_F (line 193) | TEST_F(ThreadAsyncPtrTest, ManagedAlloc) { function TEST_F (line 206) | TEST_F(ThreadAsyncPtrTest, TruncateWait) { function TEST_F (line 218) | TEST_F(ThreadAsyncPtrTest, TruncateNoWait) { function TEST_F (line 234) | TEST_F(ThreadAsyncPtrTest, NameNotSpecifiedWait) { FILE: test/common/common/token_bucket_impl_test.cc type Envoy (line 9) | namespace Envoy { class TokenBucketImplTest (line 11) | class TokenBucketImplTest : public testing::Test { function TEST_F (line 17) | TEST_F(TokenBucketImplTest, Initialization) { function TEST_F (line 25) | TEST_F(TokenBucketImplTest, MaxBucketSize) { function TEST_F (line 35) | TEST_F(TokenBucketImplTest, Consume) { function TEST_F (line 55) | TEST_F(TokenBucketImplTest, Refill) { function TEST_F (line 67) | TEST_F(TokenBucketImplTest, NextTokenAvailable) { function TEST_F (line 77) | TEST_F(TokenBucketImplTest, PartialConsumption) { function TEST_F (line 89) | TEST_F(TokenBucketImplTest, Reset) { FILE: test/common/common/utility_fuzz_test.cc type Envoy (line 8) | namespace Envoy { type Fuzz (line 9) | namespace Fuzz { function DEFINE_FUZZER (line 12) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/common/utility_speed_test.cc type Envoy (line 12) | namespace Envoy { function BM_AccessLogDateTimeFormatter (line 25) | static void BM_AccessLogDateTimeFormatter(benchmark::State& state) { function BM_DateTimeFormatterWithSubseconds (line 50) | static void BM_DateTimeFormatterWithSubseconds(benchmark::State& state) { function BM_DateTimeFormatterWithLongSubsecondsString (line 69) | static void BM_DateTimeFormatterWithLongSubsecondsString(benchmark::St... function BM_DateTimeFormatterWithoutSubseconds (line 93) | static void BM_DateTimeFormatterWithoutSubseconds(benchmark::State& st... function BM_RTrimStringView (line 108) | static void BM_RTrimStringView(benchmark::State& state) { function BM_RTrimStringViewAlreadyTrimmed (line 119) | static void BM_RTrimStringViewAlreadyTrimmed(benchmark::State& state) { function BM_RTrimStringViewAlreadyTrimmedAndMakeString (line 130) | static void BM_RTrimStringViewAlreadyTrimmedAndMakeString(benchmark::S... function BM_FindToken (line 141) | static void BM_FindToken(benchmark::State& state) { function nextToken (line 149) | static bool nextToken(absl::string_view& str, char delim, bool strip_w... function findTokenWithoutSplitting (line 173) | static bool findTokenWithoutSplitting(absl::string_view str, char deli... function BM_FindTokenWithoutSplitting (line 183) | static void BM_FindTokenWithoutSplitting(benchmark::State& state) { function BM_FindTokenValueNestedSplit (line 191) | static void BM_FindTokenValueNestedSplit(benchmark::State& state) { function BM_FindTokenValueSearchForEqual (line 206) | static void BM_FindTokenValueSearchForEqual(benchmark::State& state) { function BM_FindTokenValueNoSplit (line 222) | static void BM_FindTokenValueNoSplit(benchmark::State& state) { function BM_RemoveTokensLong (line 237) | static void BM_RemoveTokensLong(benchmark::State& state) { function BM_IntervalSetInsert17 (line 259) | static void BM_IntervalSetInsert17(benchmark::State& state) { function BM_IntervalSet4ToVector (line 283) | static void BM_IntervalSet4ToVector(benchmark::State& state) { function BM_IntervalSet50ToVector (line 295) | static void BM_IntervalSet50ToVector(benchmark::State& state) { FILE: test/common/common/utility_test.cc type Envoy (line 26) | namespace Envoy { function TEST (line 28) | TEST(StringUtil, strtoull) { function TEST (line 84) | TEST(StringUtil, atoull) { function TEST (line 106) | TEST(DateUtil, All) { function TEST (line 112) | TEST(DateUtil, NowToMilliseconds) { function TEST (line 119) | TEST(InputConstMemoryStream, All) { function TEST (line 138) | TEST(StringUtil, WhitespaceChars) { function TEST (line 147) | TEST(StringUtil, itoa) { function TEST (line 164) | TEST(StringUtil, strlcpy) { function TEST (line 200) | TEST(StringUtil, escape) { function TEST (line 207) | TEST(StringUtil, toUpper) { function TEST (line 214) | TEST(StringUtil, StringViewLtrim) { function TEST (line 223) | TEST(StringUtil, StringViewRtrim) { function TEST (line 231) | TEST(StringUtil, RemoveTrailingCharacters) { function TEST (line 238) | TEST(StringUtil, StringViewTrim) { function TEST (line 244) | TEST(StringUtil, StringViewCaseFindToken) { function TEST (line 257) | TEST(StringUtil, StringViewCropRight) { function TEST (line 268) | TEST(StringUtil, StringViewCropLeft) { function TEST (line 279) | TEST(StringUtil, StringViewFindToken) { function TEST (line 294) | TEST(StringUtil, StringViewCaseInsensitiveHash) { function TEST (line 298) | TEST(StringUtil, StringViewCaseInsensitiveCompare) { function TEST (line 304) | TEST(StringUtil, StringViewCaseUnorderedSet) { function TEST (line 313) | TEST(StringUtil, StringViewSplit) { function TEST (line 392) | TEST(StringUtil, StringViewRemoveTokens) { function TEST (line 414) | TEST(StringUtil, removeCharacters) { function TEST (line 423) | TEST(AccessLogDateTimeFormatter, fromTime) { function TEST (line 434) | TEST(Primes, isPrime) { function TEST (line 441) | TEST(Primes, findPrimeLargerThan) { class WeightedClusterEntry (line 447) | class WeightedClusterEntry { method WeightedClusterEntry (line 449) | WeightedClusterEntry(const std::string name, const uint64_t weight) method clusterWeight (line 453) | uint64_t clusterWeight() const { return weight_; } function TEST (line 461) | TEST(WeightedClusterUtil, pickCluster) { function intervalSetIntToString (line 474) | static std::string intervalSetIntToString(const IntervalSetImpl& ... function TEST (line 484) | TEST(IntervalSet, testIntervalAccumulation) { function TEST (line 520) | TEST(IntervalSet, testIntervalTargeted) { function TEST (line 773) | TEST(WelfordStandardDeviation, AllEntriesTheSame) { function TEST (line 782) | TEST(WelfordStandardDeviation, SmallVariance) { function TEST (line 794) | TEST(WelfordStandardDeviation, HugeVariance) { function TEST (line 804) | TEST(WelfordStandardDeviation, InsufficientData) { function TEST (line 811) | TEST(DateFormatter, FromTime) { function TEST (line 822) | TEST(DateFormatter, ParseLongString) { function TEST (line 843) | TEST(DateFormatter, FromTimeSameWildcard) { function TEST (line 851) | TEST(TrieLookupTable, AddItems) { function TEST (line 871) | TEST(TrieLookupTable, LongestPrefix) { function TEST (line 896) | TEST(InlineStorageTest, InlineString) { function TEST (line 903) | TEST(ErrorDetailsTest, WindowsFormatMessage) { FILE: test/common/common/version_test.cc type Envoy (line 7) | namespace Envoy { class VersionInfoTestPeer (line 10) | class VersionInfoTestPeer { method makeBuildVersion (line 14) | static envoy::config::core::v3::BuildVersion makeBuildVersion(const ... function TEST (line 19) | TEST(VersionTest, BuildVersion) { function TEST (line 41) | TEST(VersionTest, MakeBuildVersionWithLabel) { function TEST (line 51) | TEST(VersionTest, MakeBuildVersionWithoutLabel) { function TEST (line 62) | TEST(VersionTest, MakeBadBuildVersion) { FILE: test/common/config/api_shadow_test.cc type Envoy (line 5) | namespace Envoy { type Config (line 6) | namespace Config { function TEST (line 10) | TEST(ApiShadowTest, All) { FILE: test/common/config/api_type_oracle_test.cc type Envoy (line 10) | namespace Envoy { type Config (line 11) | namespace Config { function TEST (line 14) | TEST(ApiTypeOracleTest, All) { FILE: test/common/config/config_provider_impl_test.cc type Envoy (line 17) | namespace Envoy { type Config (line 18) | namespace Config { class DummyConfigProviderManager (line 23) | class DummyConfigProviderManager method DummyConfigProviderManager (line 137) | explicit DummyConfigProviderManager(Server::Admin& admin) method dumpConfigs (line 143) | ProtobufTypes::MessagePtr dumpConfigs() const override { method ConfigProviderPtr (line 172) | ConfigProviderPtr method ConfigProviderPtr (line 191) | ConfigProviderPtr method ConfigProviderPtr (line 199) | ConfigProviderPtr class DummyConfig (line 25) | class DummyConfig : public Envoy::Config::ConfigProvider::Config { method DummyConfig (line 27) | DummyConfig() = default; method DummyConfig (line 28) | explicit DummyConfig(const test::common::config::DummyConfig& conf... method addProto (line 31) | void addProto(const test::common::config::DummyConfig& config_prot... method numProtos (line 35) | uint32_t numProtos() const { return protos_.size(); } class StaticDummyConfigProvider (line 41) | class StaticDummyConfigProvider : public ImmutableConfigProviderBase { method getConfigVersion (line 53) | std::string getConfigVersion() const override { return ""; } method ConfigConstSharedPtr (line 56) | ConfigConstSharedPtr getConfig() const override { return config_; } class DummyConfigSubscription (line 63) | class DummyConfigSubscription : public ConfigSubscriptionInstance, method start (line 72) | void start() override {} method onConfigProtoUpdate (line 75) | ConfigProvider::ConfigConstSharedPtr method onConfigUpdate (line 82) | void onConfigUpdate(const std::vector& resources, method onConfigUpdate (line 92) | void onConfigUpdate(const std::vector&, method onConfigUpdateFailed (line 98) | void onConfigUpdateFailed(Envoy::Config::ConfigUpdateFailureReason, class DummyDynamicConfigProvider (line 110) | class DummyDynamicConfigProvider : public MutableConfigProviderCommo... method DummyDynamicConfigProvider (line 112) | explicit DummyDynamicConfigProvider(DummyConfigSubscriptionSharedP... method DummyConfigSubscription (line 119) | DummyConfigSubscription& subscription() { return *subscription_; } method getConfigVersion (line 128) | std::string getConfigVersion() const override { return ""; } class DummyConfigProviderManager (line 135) | class DummyConfigProviderManager : public ConfigProviderManagerImplB... method DummyConfigProviderManager (line 137) | explicit DummyConfigProviderManager(Server::Admin& admin) method dumpConfigs (line 143) | ProtobufTypes::MessagePtr dumpConfigs() const override { method ConfigProviderPtr (line 172) | ConfigProviderPtr method ConfigProviderPtr (line 191) | ConfigProviderPtr method ConfigProviderPtr (line 199) | ConfigProviderPtr class ConfigProviderImplTest (line 225) | class ConfigProviderImplTest : public testing::Test { method initialize (line 227) | void initialize() { function parseDummyConfigFromYaml (line 242) | test::common::config::DummyConfig parseDummyConfigFromYaml(const std... function TEST_F (line 251) | TEST_F(ConfigProviderImplTest, SharedOwnership) { class DummyConfigProviderManagerMockConfigProvider (line 328) | class DummyConfigProviderManagerMockConfigProvider : public DummyCon... method DummyConfigProviderManagerMockConfigProvider (line 330) | DummyConfigProviderManagerMockConfigProvider(Server::Admin& admin) method ConfigProviderPtr (line 333) | ConfigProviderPtr function TEST_F (line 352) | TEST_F(ConfigProviderImplTest, DuplicateConfigProto) { class InlineDummyConfigProvider (line 380) | class InlineDummyConfigProvider : public ImmutableConfigProviderBase { method InlineDummyConfigProvider (line 382) | InlineDummyConfigProvider(Server::Configuration::ServerFactoryCont... method ConfigConstSharedPtr (line 387) | ConfigConstSharedPtr getConfig() const override { return nullptr; } method getConfigVersion (line 388) | std::string getConfigVersion() const override { return ""; } class ConfigProviderImplDeathTest (line 392) | class ConfigProviderImplDeathTest : public ConfigProviderImplTest {} function TEST_F (line 394) | TEST_F(ConfigProviderImplDeathTest, AssertionFailureOnIncorrectInsta... function TEST_F (line 409) | TEST_F(ConfigProviderImplTest, ConfigDump) { function TEST_F (line 498) | TEST_F(ConfigProviderImplTest, LocalInfoNotDefined) { class DeltaDummyConfigProviderManager (line 514) | class DeltaDummyConfigProviderManager method DeltaDummyConfigProviderManager (line 601) | DeltaDummyConfigProviderManager(Server::Admin& admin) method dumpConfigs (line 605) | ProtobufTypes::MessagePtr dumpConfigs() const override { method ConfigProviderPtr (line 629) | ConfigProviderPtr class DeltaDummyConfigSubscription (line 516) | class DeltaDummyConfigSubscription : public DeltaConfigSubscriptionI... method start (line 526) | void start() override {} method onConfigUpdate (line 529) | void onConfigUpdate(const std::vector& resources, method onConfigUpdate (line 556) | void onConfigUpdate(const std::vector&, method onConfigUpdateFailed (line 560) | void onConfigUpdateFailed(Envoy::Config::ConfigUpdateFailureReason, method ProtoMap (line 564) | const ProtoMap& protoMap() const { return proto_map_; } class DeltaDummyDynamicConfigProvider (line 571) | class DeltaDummyDynamicConfigProvider : public Envoy::Config::Mutabl... method DeltaDummyDynamicConfigProvider (line 573) | DeltaDummyDynamicConfigProvider(DeltaDummyConfigSubscriptionShared... method DeltaDummyConfigSubscription (line 578) | DeltaDummyConfigSubscription& subscription() { return *subscriptio... method ConfigProtoVector (line 581) | ConfigProtoVector getConfigProtos() const override { method getConfigVersion (line 589) | std::string getConfigVersion() const override { class DeltaDummyConfigProviderManager (line 599) | class DeltaDummyConfigProviderManager : public ConfigProviderManager... method DeltaDummyConfigProviderManager (line 601) | DeltaDummyConfigProviderManager(Server::Admin& admin) method dumpConfigs (line 605) | ProtobufTypes::MessagePtr dumpConfigs() const override { method ConfigProviderPtr (line 629) | ConfigProviderPtr class DeltaConfigProviderImplTest (line 659) | class DeltaConfigProviderImplTest : public testing::Test { method DeltaConfigProviderImplTest (line 661) | DeltaConfigProviderImplTest() { function TEST_F (line 678) | TEST_F(DeltaConfigProviderImplTest, MultipleDeltaSubscriptions) { function TEST_F (line 727) | TEST_F(DeltaConfigProviderImplTest, DeltaSubscriptionFailure) { FILE: test/common/config/datasource_test.cc type Envoy (line 16) | namespace Envoy { type Config (line 17) | namespace Config { class AsyncDataSourceTest (line 23) | class AsyncDataSourceTest : public testing::Test { method initialize (line 45) | void initialize(AsyncClientSendFunc func, int num_retries = 1) { function TEST_F (line 71) | TEST_F(AsyncDataSourceTest, LoadLocalDataSource) { function TEST_F (line 102) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceReturnFailure) { function TEST_F (line 142) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceSuccessWith503) { function TEST_F (line 184) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceSuccessWithEmptyBody) { function TEST_F (line 226) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceSuccessIncorrectSha2... function TEST_F (line 272) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceSuccess) { function TEST_F (line 314) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceDoNotAllowEmpty) { function TEST_F (line 351) | TEST_F(AsyncDataSourceTest, DatasourceReleasedBeforeFetchingData) { function TEST_F (line 395) | TEST_F(AsyncDataSourceTest, LoadRemoteDataSourceWithRetry) { function TEST_F (line 463) | TEST_F(AsyncDataSourceTest, BaseIntervalGreaterThanMaxInterval) { function TEST_F (line 490) | TEST_F(AsyncDataSourceTest, BaseIntervalTest) { FILE: test/common/config/decoded_resource_impl_test.cc type Envoy (line 11) | namespace Envoy { type Config (line 12) | namespace Config { function TEST (line 15) | TEST(DecodedResourceImplTest, All) { FILE: test/common/config/delta_subscription_impl_test.cc type Envoy (line 11) | namespace Envoy { type Config (line 12) | namespace Config { class DeltaSubscriptionImplTest (line 15) | class DeltaSubscriptionImplTest : public DeltaSubscriptionTestHarnes... method DeltaSubscriptionImplTest (line 17) | DeltaSubscriptionImplTest() = default; method TearDown (line 22) | void TearDown() override { doSubscriptionTearDown(); } function TEST_F (line 25) | TEST_F(DeltaSubscriptionImplTest, UpdateResourcesCausesRequest) { function TEST_F (line 43) | TEST_F(DeltaSubscriptionImplTest, PauseHoldsRequest) { function TEST_F (line 60) | TEST_F(DeltaSubscriptionImplTest, ResponseCausesAck) { function TEST_F (line 67) | TEST_F(DeltaSubscriptionImplTest, PauseQueuesAcks) { function TEST (line 126) | TEST(DeltaSubscriptionImplFixturelessTest, NoGrpcStream) { FILE: test/common/config/delta_subscription_state_test.cc type Envoy (line 19) | namespace Envoy { type Config (line 20) | namespace Config { class DeltaSubscriptionStateTest (line 25) | class DeltaSubscriptionStateTest : public testing::Test { method DeltaSubscriptionStateTest (line 27) | DeltaSubscriptionStateTest() : state_(TypeUrl, callbacks_, local_i... method UpdateAck (line 35) | UpdateAck deliverDiscoveryResponse( method UpdateAck (line 51) | UpdateAck deliverBadDiscoveryResponse( function populateRepeatedResource (line 71) | Protobuf::RepeatedPtrField function TEST_F (line 83) | TEST_F(DeltaSubscriptionStateTest, SubscribeAndUnsubscribe) { function TEST_F (line 109) | TEST_F(DeltaSubscriptionStateTest, RemoveThenAdd) { function TEST_F (line 125) | TEST_F(DeltaSubscriptionStateTest, AddThenRemove) { function TEST_F (line 134) | TEST_F(DeltaSubscriptionStateTest, AddRemoveAdd) { function TEST_F (line 144) | TEST_F(DeltaSubscriptionStateTest, RemoveAddRemove) { function TEST_F (line 155) | TEST_F(DeltaSubscriptionStateTest, BothAddAndRemove) { function TEST_F (line 165) | TEST_F(DeltaSubscriptionStateTest, CumulativeUpdates) { function TEST_F (line 175) | TEST_F(DeltaSubscriptionStateTest, AckGenerated) { function TEST_F (line 231) | TEST_F(DeltaSubscriptionStateTest, ResourceGoneLeadsToBlankInitialVe... function TEST_F (line 293) | TEST_F(DeltaSubscriptionStateTest, SubscribeAndUnsubscribeAfterRecon... function TEST_F (line 314) | TEST_F(DeltaSubscriptionStateTest, InitialVersionMapFirstMessageOnly) { function TEST_F (line 346) | TEST_F(DeltaSubscriptionStateTest, CheckUpdatePending) { function TEST_F (line 363) | TEST_F(DeltaSubscriptionStateTest, DuplicatedAdd) { function TEST_F (line 371) | TEST_F(DeltaSubscriptionStateTest, DuplicatedRemove) { function TEST_F (line 380) | TEST_F(DeltaSubscriptionStateTest, AddedAndRemoved) { FILE: test/common/config/delta_subscription_test_harness.h function namespace (line 30) | namespace Envoy { FILE: test/common/config/filesystem_subscription_impl_test.cc type Envoy (line 16) | namespace Envoy { type Config (line 17) | namespace Config { class FilesystemSubscriptionImplTest (line 20) | class FilesystemSubscriptionImplTest : public testing::Test, function TEST_F (line 24) | TEST_F(FilesystemSubscriptionImplTest, BadJsonRecovery) { function TEST_F (line 36) | TEST_F(FilesystemSubscriptionImplTest, InitialFile) { function TEST (line 43) | TEST(MiscFilesystemSubscriptionImplTest, BadWatch) { function TEST_F (line 62) | TEST_F(FilesystemSubscriptionImplTest, UpdateTimeNotChangedOnUpdateR... function TEST_F (line 73) | TEST_F(FilesystemSubscriptionImplTest, UpdateTimeChangedOnUpdateSucc... class FilesystemCollectionSubscriptionImplTest (line 86) | class FilesystemCollectionSubscriptionImplTest : public testing::Test, method FilesystemCollectionSubscriptionImplTest (line 89) | FilesystemCollectionSubscriptionImplTest() method setupDispatcher (line 97) | Event::DispatcherPtr setupDispatcher() { method updateFile (line 109) | void updateFile(const std::string& yaml) { method AssertionResult (line 116) | AssertionResult statsAre(uint32_t attempt, uint32_t success, uint3... function TEST_F (line 160) | TEST_F(FilesystemCollectionSubscriptionImplTest, InlineEntrySuccess) { function TEST_F (line 227) | TEST_F(FilesystemCollectionSubscriptionImplTest, BadEnvelope) { function TEST_F (line 246) | TEST_F(FilesystemCollectionSubscriptionImplTest, UnknownFields) { function TEST_F (line 273) | TEST_F(FilesystemCollectionSubscriptionImplTest, ConfigRejection) { FILE: test/common/config/filesystem_subscription_test_harness.h function namespace (line 29) | namespace Envoy { FILE: test/common/config/grpc_mux_impl_test.cc type Envoy (line 43) | namespace Envoy { type Config (line 44) | namespace Config { class GrpcMuxImplTestBase (line 49) | class GrpcMuxImplTestBase : public testing::Test { method GrpcMuxImplTestBase (line 51) | GrpcMuxImplTestBase() method setup (line 60) | void setup() { method setup (line 68) | void setup(const RateLimitSettings& custom_rate_limit_settings) { method expectSendMessage (line 77) | void expectSendMessage(const std::string& type_url, class GrpcMuxImplTest (line 116) | class GrpcMuxImplTest : public GrpcMuxImplTestBase { function TEST_F (line 123) | TEST_F(GrpcMuxImplTest, MultipleTypeUrlStreams) { function TEST_F (line 143) | TEST_F(GrpcMuxImplTest, ResetStream) { function TEST_F (line 185) | TEST_F(GrpcMuxImplTest, PauseResume) { function TEST_F (line 219) | TEST_F(GrpcMuxImplTest, TypeUrlMismatch) { function TEST_F (line 255) | TEST_F(GrpcMuxImplTest, RpcErrorMessageTruncated) { function TEST_F (line 286) | TEST_F(GrpcMuxImplTest, WildcardWatch) { function TEST_F (line 320) | TEST_F(GrpcMuxImplTest, WatchDemux) { function TEST_F (line 404) | TEST_F(GrpcMuxImplTest, MultipleWatcherWithEmptyUpdates) { function TEST_F (line 427) | TEST_F(GrpcMuxImplTest, SingleWatcherWithEmptyUpdates) { class GrpcMuxImplTestWithMockTimeSystem (line 451) | class GrpcMuxImplTestWithMockTimeSystem : public GrpcMuxImplTestBase { function TEST_F (line 457) | TEST_F(GrpcMuxImplTestWithMockTimeSystem, TooManyRequestsWithDefault... function TEST_F (line 499) | TEST_F(GrpcMuxImplTest, TooManyRequestsWithEmptyRateLimitSettings) { function TEST_F (line 570) | TEST_F(GrpcMuxImplTest, TooManyRequestsWithCustomRateLimitSettings) { function TEST_F (line 635) | TEST_F(GrpcMuxImplTest, UnwatchedTypeAcceptsEmptyResources) { function TEST_F (line 671) | TEST_F(GrpcMuxImplTest, UnwatchedTypeRejectsResources) { function TEST_F (line 701) | TEST_F(GrpcMuxImplTest, BadLocalInfoEmptyClusterName) { function TEST_F (line 714) | TEST_F(GrpcMuxImplTest, BadLocalInfoEmptyNodeName) { function TEST_F (line 729) | TEST_F(GrpcMuxImplTest, WatchV2ResourceV3) { function TEST_F (line 770) | TEST_F(GrpcMuxImplTest, WatchV3ResourceV2) { FILE: test/common/config/grpc_stream_test.cc type Envoy (line 19) | namespace Envoy { type Config (line 20) | namespace Config { class GrpcStreamTest (line 23) | class GrpcStreamTest : public testing::Test { method GrpcStreamTest (line 25) | GrpcStreamTest() function TEST_F (line 49) | TEST_F(GrpcStreamTest, EstablishStream) { function TEST_F (line 78) | TEST_F(GrpcStreamTest, FailToEstablishNewStream) { function TEST_F (line 87) | TEST_F(GrpcStreamTest, SendMessage) { function TEST_F (line 99) | TEST_F(GrpcStreamTest, ReceiveMessage) { function TEST_F (line 114) | TEST_F(GrpcStreamTest, QueueSizeStat) { function TEST_F (line 127) | TEST_F(GrpcStreamTest, HeaderTrailerJustForCodeCoverage) { FILE: test/common/config/grpc_subscription_impl_test.cc type Envoy (line 7) | namespace Envoy { type Config (line 8) | namespace Config { class GrpcSubscriptionImplTest (line 11) | class GrpcSubscriptionImplTest : public testing::Test, public GrpcSu... function TEST_F (line 14) | TEST_F(GrpcSubscriptionImplTest, StreamCreationFailure) { function TEST_F (line 40) | TEST_F(GrpcSubscriptionImplTest, RemoteStreamClose) { function TEST_F (line 62) | TEST_F(GrpcSubscriptionImplTest, RepeatedNonce) { function TEST_F (line 82) | TEST_F(GrpcSubscriptionImplTest, UpdateTimeNotChangedOnUpdateReject) { function TEST_F (line 90) | TEST_F(GrpcSubscriptionImplTest, UpdateTimeChangedOnUpdateSuccess) { FILE: test/common/config/grpc_subscription_test_harness.h function namespace (line 35) | namespace Envoy { FILE: test/common/config/http_subscription_impl_test.cc type Envoy (line 7) | namespace Envoy { type Config (line 8) | namespace Config { class HttpSubscriptionImplTest (line 11) | class HttpSubscriptionImplTest : public testing::Test, public HttpSu... function TEST_F (line 14) | TEST_F(HttpSubscriptionImplTest, OnRequestReset) { function TEST_F (line 30) | TEST_F(HttpSubscriptionImplTest, BadJsonRecovery) { function TEST_F (line 49) | TEST_F(HttpSubscriptionImplTest, ConfigNotModified) { function TEST_F (line 65) | TEST_F(HttpSubscriptionImplTest, UpdateTimeNotChangedOnUpdateReject) { function TEST_F (line 72) | TEST_F(HttpSubscriptionImplTest, UpdateTimeChangedOnUpdateSuccess) { FILE: test/common/config/http_subscription_test_harness.h function namespace (line 34) | namespace Envoy { FILE: test/common/config/metadata_test.cc type Envoy (line 13) | namespace Envoy { type Config (line 14) | namespace Config { function TEST (line 17) | TEST(MetadataTest, MetadataValue) { function TEST (line 30) | TEST(MetadataTest, MetadataValuePath) { class TypedMetadataTest (line 52) | class TypedMetadataTest : public testing::Test { method TypedMetadataTest (line 54) | TypedMetadataTest() : registered_factory_(foo_factory_) {} type Foo (line 56) | struct Foo : public TypedMetadata::Object { method Foo (line 57) | Foo(std::string name) : name_(name) {} type Bar (line 61) | struct Bar : public TypedMetadata::Object {} class FooFactory (line 63) | class FooFactory : public TypedMetadataFactory { method name (line 65) | std::string name() const override { return "foo"; } method parse (line 67) | std::unique_ptr function TEST_F (line 81) | TEST_F(TypedMetadataTest, OkTest) { function TEST_F (line 92) | TEST_F(TypedMetadataTest, NoMetadataTest) { function TEST_F (line 98) | TEST_F(TypedMetadataTest, MetadataRefreshTest) { function TEST_F (line 119) | TEST_F(TypedMetadataTest, InvalidMetadataTest) { FILE: test/common/config/new_grpc_mux_impl_test.cc type Envoy (line 36) | namespace Envoy { type Config (line 37) | namespace Config { class NewGrpcMuxImplTestBase (line 42) | class NewGrpcMuxImplTestBase : public testing::Test { method NewGrpcMuxImplTestBase (line 44) | NewGrpcMuxImplTestBase() method setup (line 50) | void setup() { class NewGrpcMuxImplTest (line 74) | class NewGrpcMuxImplTest : public NewGrpcMuxImplTestBase { function TEST_F (line 80) | TEST_F(NewGrpcMuxImplTest, DiscoveryResponseNonexistentSub) { function TEST_F (line 119) | TEST_F(NewGrpcMuxImplTest, ConfigUpdateWithAliases) { function TEST_F (line 154) | TEST_F(NewGrpcMuxImplTest, ConfigUpdateWithNotFoundResponse) { function TEST_F (line 173) | TEST_F(NewGrpcMuxImplTest, V3ResourceResponseV2ResourceWatch) { function TEST_F (line 233) | TEST_F(NewGrpcMuxImplTest, V2ResourceResponseV3ResourceWatch) { FILE: test/common/config/opaque_resource_decoder_impl_test.cc type Envoy (line 11) | namespace Envoy { type Config (line 12) | namespace Config { class OpaqueResourceDecoderImplTest (line 15) | class OpaqueResourceDecoderImplTest : public testing::Test { method decodeTypedResource (line 17) | std::pair function TEST_F (line 32) | TEST_F(OpaqueResourceDecoderImplTest, WrongType) { function TEST_F (line 41) | TEST_F(OpaqueResourceDecoderImplTest, Empty) { function TEST_F (line 49) | TEST_F(OpaqueResourceDecoderImplTest, ValidateFail) { function TEST_F (line 55) | TEST_F(OpaqueResourceDecoderImplTest, ValidateIgnored) { function TEST_F (line 72) | TEST_F(OpaqueResourceDecoderImplTest, HiddenEnvoyDeprecatedFields) { function TEST_F (line 96) | TEST_F(OpaqueResourceDecoderImplTest, Success) { FILE: test/common/config/pausable_ack_queue_test.cc type Envoy (line 5) | namespace Envoy { type Config (line 6) | namespace Config { function TEST (line 9) | TEST(PausableAckQueueTest, TestEmpty) { function TEST (line 15) | TEST(PausableAckQueueTest, TestPush) { function TEST (line 24) | TEST(PausableAckQueueTest, TestPop) { function TEST (line 34) | TEST(PausableAckQueueTest, TestPauseResume) { FILE: test/common/config/registry_test.cc class InternalFactory (line 20) | class InternalFactory : public Config::UntypedFactory { method category (line 23) | std::string category() const override { return ""; } class TestInternalFactory (line 26) | class TestInternalFactory : public InternalFactory { method name (line 28) | std::string name() const override { return "testing.internal.test"; } function TEST (line 38) | TEST(RegistryTest, InternalFactoryNotPublished) { class PublishedFactory (line 53) | class PublishedFactory : public Config::UntypedFactory { method category (line 56) | std::string category() const override { return "testing.published"; } class TestPublishedFactory (line 59) | class TestPublishedFactory : public PublishedFactory { method name (line 61) | std::string name() const override { return "testing.published.test"; } function TEST (line 66) | TEST(RegistryTest, DefaultFactoryPublished) { class TestWithDeprecatedPublishedFactory (line 86) | class TestWithDeprecatedPublishedFactory : public PublishedFactory { method name (line 88) | std::string name() const override { return "testing.published.instead_... function REGISTER_FACTORY (line 91) | REGISTER_FACTORY(TestWithDeprecatedPublishedFactory, FILE: test/common/config/runtime_utility_test.cc type Envoy (line 10) | namespace Envoy { type Config (line 11) | namespace Config { function TEST (line 14) | TEST(RuntimeUtility, TranslateEmpty) { function TEST (line 31) | TEST(RuntimeUtility, TranslateSubdirOnly) { function TEST (line 57) | TEST(RuntimeUtility, TranslateSubdirOverride) { FILE: test/common/config/subscription_factory_impl_test.cc type Envoy (line 34) | namespace Envoy { type Config (line 35) | namespace Config { class SubscriptionFactoryTest (line 38) | class SubscriptionFactoryTest : public testing::Test { method SubscriptionFactoryTest (line 40) | SubscriptionFactoryTest() method SubscriptionPtr (line 45) | SubscriptionPtr method SubscriptionPtr (line 52) | SubscriptionPtr collectionSubscriptionFromUrl(const std::string& u... class SubscriptionFactoryTestApiConfigSource (line 73) | class SubscriptionFactoryTestApiConfigSource function TEST_F (line 77) | TEST_F(SubscriptionFactoryTest, NoConfigSpecifier) { function TEST_F (line 84) | TEST_F(SubscriptionFactoryTest, RestClusterEmpty) { function TEST_F (line 95) | TEST_F(SubscriptionFactoryTest, GrpcClusterEmpty) { function TEST_F (line 106) | TEST_F(SubscriptionFactoryTest, RestClusterSingleton) { function TEST_F (line 120) | TEST_F(SubscriptionFactoryTest, GrpcClusterSingleton) { function TEST_F (line 149) | TEST_F(SubscriptionFactoryTest, RestClusterMultiton) { function TEST_F (line 167) | TEST_F(SubscriptionFactoryTest, GrpcClusterMultiton) { function TEST_F (line 189) | TEST_F(SubscriptionFactoryTest, FilesystemSubscription) { function TEST_F (line 200) | TEST_F(SubscriptionFactoryTest, FilesystemSubscriptionNonExistentFil... function TEST_F (line 208) | TEST_F(SubscriptionFactoryTest, FilesystemCollectionSubscription) { function TEST_F (line 219) | TEST_F(SubscriptionFactoryTest, FilesystemCollectionSubscriptionNonE... function TEST_F (line 225) | TEST_F(SubscriptionFactoryTest, LegacySubscription) { function TEST_F (line 238) | TEST_F(SubscriptionFactoryTest, HttpSubscriptionCustomRequestTimeout) { function TEST_F (line 256) | TEST_F(SubscriptionFactoryTest, HttpSubscription) { function TEST_F (line 280) | TEST_F(SubscriptionFactoryTest, HttpSubscriptionNoRefreshDelay) { function TEST_F (line 293) | TEST_F(SubscriptionFactoryTest, GrpcSubscription) { function TEST_F (line 320) | TEST_F(SubscriptionFactoryTest, LogWarningOnDeprecatedApi) { function TEST_P (line 348) | TEST_P(SubscriptionFactoryTestApiConfigSource, NonExistentCluster) { FILE: test/common/config/subscription_impl_test.cc type Envoy (line 11) | namespace Envoy { type Config (line 12) | namespace Config { type SubscriptionType (line 15) | enum class SubscriptionType { class SubscriptionImplTest (line 22) | class SubscriptionImplTest : public testing::TestWithParamdoSubscriptionTearDown(); } method startSubscription (line 44) | void startSubscription(const std::set& cluster_names) { method updateResourceInterest (line 48) | void updateResourceInterest(const std::set& cluster_n... method expectSendMessage (line 52) | void expectSendMessage(const std::set& cluster_names,... method AssertionResult (line 57) | AssertionResult statsAre(uint32_t attempt, uint32_t success, uint3... method deliverConfigUpdate (line 64) | void deliverConfigUpdate(const std::vector cluster_na... method expectConfigUpdateFailed (line 69) | void expectConfigUpdateFailed() { test_harness_->expectConfigUpdat... method expectEnableInitFetchTimeoutTimer (line 71) | void expectEnableInitFetchTimeoutTimer(std::chrono::milliseconds t... method expectDisableInitFetchTimeoutTimer (line 75) | void expectDisableInitFetchTimeoutTimer() { test_harness_->expectD... method callInitFetchTimeoutCb (line 77) | void callInitFetchTimeoutCb() { test_harness_->callInitFetchTimeou... class SubscriptionImplInitFetchTimeoutTest (line 82) | class SubscriptionImplInitFetchTimeoutTest : public SubscriptionImpl... method SubscriptionImplInitFetchTimeoutTest (line 84) | SubscriptionImplInitFetchTimeoutTest() : SubscriptionImplTest(std:... function TEST_P (line 94) | TEST_P(SubscriptionImplTest, InitialRequestResponse) { function TEST_P (line 103) | TEST_P(SubscriptionImplTest, ResponseStream) { function TEST_P (line 113) | TEST_P(SubscriptionImplTest, RejectConfig) { function TEST_P (line 121) | TEST_P(SubscriptionImplTest, RejectAcceptConfig) { function TEST_P (line 131) | TEST_P(SubscriptionImplTest, RejectAcceptNextConfig) { function TEST_P (line 141) | TEST_P(SubscriptionImplTest, UpdateResources) { function TEST_P (line 151) | TEST_P(SubscriptionImplInitFetchTimeoutTest, InitialFetchTimeout) { function TEST_P (line 169) | TEST_P(SubscriptionImplInitFetchTimeoutTest, DisableInitTimeoutOnSuc... function TEST_P (line 179) | TEST_P(SubscriptionImplInitFetchTimeoutTest, DisableInitTimeoutOnFai... FILE: test/common/config/subscription_test_harness.h function namespace (line 11) | namespace Envoy { FILE: test/common/config/type_to_endpoint_test.cc type Envoy (line 10) | namespace Envoy { type Config (line 11) | namespace Config { function TEST (line 15) | TEST(TypeToEndpoint, All) { FILE: test/common/config/udpa_context_params_test.cc type Envoy (line 12) | namespace Envoy { type Config (line 13) | namespace Config { function TEST (line 18) | TEST(UdpaContextParamsTest, NodeAll) { function TEST (line 51) | TEST(UdpaContextParamsTest, NodeParameterSelection) { function TEST (line 77) | TEST(UdpaContextParamsTest, NodeUserAgentBuildVersion) { function TEST (line 101) | TEST(UdpaContextParamsTest, ResoureContextParams) { function TEST (line 116) | TEST(UdpaContextParamsTest, ClientFeatureCapabilities) { function TEST (line 124) | TEST(UdpaContextParamsTest, ResourceWktAttribs) { function TEST (line 132) | TEST(UdpaContextParamsTest, Layering) { FILE: test/common/config/udpa_resource_test.cc type Envoy (line 11) | namespace Envoy { type Config (line 12) | namespace Config { function TEST (line 28) | TEST(UdpaResourceIdentifierTest, DecodeEncode) { function TEST (line 55) | TEST(UdpaResourceNameTest, DecodeSuccess) { function TEST (line 65) | TEST(UdpaResourceLocatorTest, DecodeSuccess) { function TEST (line 86) | TEST(UdpaResourceLocatorTest, DecodeEmpty) { function TEST (line 96) | TEST(UdpaResourceNameTest, DecodeEmpty) { function TEST (line 107) | TEST(UdpaResourceNameTest, DecodeFail) { function TEST (line 121) | TEST(UdpaResourceLocatorTest, DecodeFail) { function TEST (line 140) | TEST(UdpaResourceLocatorTest, Schemes) { FILE: test/common/config/udpa_test_utility.h function namespace (line 12) | namespace Envoy { FILE: test/common/config/utility_test.cc type Envoy (line 33) | namespace Envoy { type Config (line 34) | namespace Config { function TEST (line 37) | TEST(UtilityTest, ComputeHashedVersion) { function TEST (line 42) | TEST(UtilityTest, ApiConfigSourceRefreshDelay) { function TEST (line 49) | TEST(UtilityTest, ApiConfigSourceDefaultRequestTimeout) { function TEST (line 54) | TEST(UtilityTest, ApiConfigSourceRequestTimeout) { function TEST (line 61) | TEST(UtilityTest, ConfigSourceDefaultInitFetchTimeout) { function TEST (line 66) | TEST(UtilityTest, ConfigSourceInitFetchTimeout) { function TEST (line 73) | TEST(UtilityTest, TranslateApiConfigSource) { function TEST (line 101) | TEST(UtilityTest, createTagProducer) { function TEST (line 111) | TEST(UtilityTest, CheckFilesystemSubscriptionBackingPath) { function TEST (line 121) | TEST(UtilityTest, ParseDefaultRateLimitSettings) { function TEST (line 129) | TEST(UtilityTest, ParseEmptyRateLimitSettings) { function TEST (line 138) | TEST(UtilityTest, ParseRateLimitSettings) { function TEST (line 152) | TEST(UtilityTest, FactoryForGrpcApiConfigSource) { function TEST (line 249) | TEST(UtilityTest, PrepareDnsRefreshStrategy) { function TEST (line 286) | TEST(UtilityTest, AnyWrongType) { function TEST (line 299) | TEST(UtilityTest, TranslateAnyWrongToFactoryConfig) { function TEST (line 317) | TEST(UtilityTest, TranslateAnyToFactoryConfig) { function packTypedStructIntoAny (line 334) | void packTypedStructIntoAny(ProtobufWkt::Any& typed_config, const Pr... function TEST (line 343) | TEST(UtilityTest, TypedStructToStruct) { function TEST (line 358) | TEST(UtilityTest, StructToClusterV2) { function TEST (line 384) | TEST(UtilityTest, StructToClusterV3) { function TEST (line 410) | TEST(UtilityTest, TypedStructToClusterV2) { function TEST (line 435) | TEST(UtilityTest, TypedStructToClusterV3) { function TEST (line 460) | TEST(UtilityTest, AnyToClusterV2) { function TEST (line 477) | TEST(UtilityTest, AnyToClusterV3) { function TEST (line 493) | TEST(UtilityTest, TypedStructToInvalidType) { function TEST (line 514) | TEST(UtilityTest, EmptyToEmptyConfig) { function TEST (line 525) | TEST(CheckApiConfigSourceSubscriptionBackingClusterTest, GrpcCluster... function TEST (line 561) | TEST(CheckApiConfigSourceSubscriptionBackingClusterTest, RestCluster... function TEST (line 582) | TEST(UtilityTest, CheckCluster) { FILE: test/common/config/version_converter_test.cc type Envoy (line 15) | namespace Envoy { type Config (line 16) | namespace Config { function hasOriginalTypeInformation (line 19) | bool hasOriginalTypeInformation(const Protobuf::Message& message) { function TEST (line 32) | TEST(VersionConverterTest, Upgrade) { function TEST (line 68) | TEST(VersionConverterProto, UpgradeNextVersion) { function TEST (line 75) | TEST(VersionConverterTest, UpgradeException) { function TEST (line 85) | TEST(VersionConverterTest, ScrubHiddenEnvoyDeprecated) { function TEST (line 100) | TEST(VersionConverter, GetJsonStringFromMessage) { function hasUnknownFields (line 117) | bool hasUnknownFields(const Protobuf::Message& message) { function TEST (line 125) | TEST(VersionConverter, PrepareMessageForGrpcWire) { function TEST (line 165) | TEST(VersionConverterTest, DowngradeEarlier) { function TEST (line 177) | TEST(VersionConverterTest, DowngradeSame) { FILE: test/common/config/watch_map_test.cc type Envoy (line 23) | namespace Envoy { type Config (line 24) | namespace Config { function expectDeltaUpdate (line 27) | void expectDeltaUpdate( function expectDeltaAndSotwUpdate (line 54) | void expectDeltaAndSotwUpdate( function expectNoUpdate (line 70) | void expectNoUpdate(MockSubscriptionCallbacks& callbacks, const std:... function expectEmptySotwNoDeltaUpdate (line 75) | void expectEmptySotwNoDeltaUpdate(MockSubscriptionCallbacks& callbacks, function wrapInResource (line 83) | Protobuf::RepeatedPtrField function doDeltaUpdate (line 98) | void doDeltaUpdate(WatchMap& watch_map, function doDeltaAndSotwUpdate (line 113) | void doDeltaAndSotwUpdate(WatchMap& watch_map, function TEST (line 124) | TEST(WatchMapTest, Basic) { function TEST (line 196) | TEST(WatchMapTest, Overlap) { class SameWatchRemoval (line 261) | class SameWatchRemoval : public testing::Test { method SameWatchRemoval (line 263) | SameWatchRemoval() : watch_map_(false) {} method SetUp (line 265) | void SetUp() override { method removeAllInterest (line 275) | void removeAllInterest() { function TEST_F (line 293) | TEST_F(SameWatchRemoval, SameWatchRemovalSotw) { function TEST_F (line 303) | TEST_F(SameWatchRemoval, SameWatchRemovalDeltaAdd) { function TEST_F (line 317) | TEST_F(SameWatchRemoval, SameWatchRemovalDeltaRemove) { function TEST (line 335) | TEST(WatchMapTest, AddRemoveAdd) { function TEST (line 391) | TEST(WatchMapTest, UninterestingUpdate) { function TEST (line 434) | TEST(WatchMapTest, WatchingEverything) { function TEST (line 469) | TEST(WatchMapTest, DeltaOnConfigUpdate) { function TEST (line 507) | TEST(WatchMapTest, OnConfigUpdateFailed) { function TEST (line 524) | TEST(WatchMapTest, OnConfigUpdateUsingNamespaces) { FILE: test/common/conn_pool/conn_pool_base_test.cc type Envoy (line 11) | namespace Envoy { type ConnectionPool (line 12) | namespace ConnectionPool { class TestActiveClient (line 18) | class TestActiveClient : public ActiveClient { method close (line 21) | void close() override { onEvent(Network::ConnectionEvent::LocalClo... method id (line 22) | uint64_t id() const override { return 1; } method closingWithIncompleteStream (line 23) | bool closingWithIncompleteStream() const override { return false; } method numActiveStreams (line 24) | size_t numActiveStreams() const override { return 1; } class TestPendingStream (line 27) | class TestPendingStream : public PendingStream { method TestPendingStream (line 29) | TestPendingStream(ConnPoolImplBase& parent, AttachContext& context) method AttachContext (line 31) | AttachContext& context() override { return context_; } class TestConnPoolImplBase (line 35) | class TestConnPoolImplBase : public ConnPoolImplBase { class ConnPoolImplBaseTest (line 50) | class ConnPoolImplBaseTest : public testing::Test { method ConnPoolImplBaseTest (line 52) | ConnPoolImplBaseTest() function TEST_F (line 77) | TEST_F(ConnPoolImplBaseTest, BasicPrefetch) { function TEST_F (line 89) | TEST_F(ConnPoolImplBaseTest, PrefetchOnDisconnect) { function TEST_F (line 111) | TEST_F(ConnPoolImplBaseTest, NoPrefetchIfUnhealthy) { function TEST_F (line 126) | TEST_F(ConnPoolImplBaseTest, NoPrefetchIfDegraded) { function TEST_F (line 142) | TEST_F(ConnPoolImplBaseTest, ExplicitPrefetch) { function TEST_F (line 161) | TEST_F(ConnPoolImplBaseTest, ExplicitPrefetchNotHealthy) { FILE: test/common/crypto/get_sha_256_digest_fuzz_test.cc type Envoy (line 6) | namespace Envoy { type Fuzz (line 7) | namespace Fuzz { function DEFINE_FUZZER (line 9) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/crypto/utility_test.cc type Envoy (line 9) | namespace Envoy { type Common (line 10) | namespace Common { type Crypto (line 11) | namespace Crypto { function TEST (line 14) | TEST(UtilityTest, TestSha256Digest) { function TEST (line 21) | TEST(UtilityTest, TestSha256DigestWithEmptyBuffer) { function TEST (line 28) | TEST(UtilityTest, TestSha256DigestGrowingBuffer) { function TEST (line 44) | TEST(UtilityTest, TestSha256Hmac) { function TEST (line 51) | TEST(UtilityTest, TestSha256HmacWithEmptyArguments) { function TEST (line 56) | TEST(UtilityTest, TestImportPublicKey) { function TEST (line 78) | TEST(UtilityTest, TestVerifySignature) { FILE: test/common/crypto/verify_signature_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Common (line 8) | namespace Common { type Crypto (line 9) | namespace Crypto { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER(const test::common::crypto::VerifySignatureFuz... FILE: test/common/event/dispatcher_impl_test.cc type Envoy (line 25) | namespace Envoy { type Event (line 26) | namespace Event { function onWatcherReady (line 29) | void onWatcherReady(evwatch*, const evwatch_prepare_cb_info*, void* ... class SchedulableCallbackImplTest (line 35) | class SchedulableCallbackImplTest : public testing::Test { method SchedulableCallbackImplTest (line 37) | SchedulableCallbackImplTest() method createCallback (line 40) | void createCallback(std::function cb) { function TEST_F (line 49) | TEST_F(SchedulableCallbackImplTest, ScheduleCurrentAndCancel) { function TEST_F (line 76) | TEST_F(SchedulableCallbackImplTest, ScheduleNextAndCancel) { function TEST_F (line 103) | TEST_F(SchedulableCallbackImplTest, ScheduleOrder) { function TEST_F (line 123) | TEST_F(SchedulableCallbackImplTest, ScheduleChainingAndCancellation) { function TEST_F (line 176) | TEST_F(SchedulableCallbackImplTest, RescheduleNext) { class TestDeferredDeletable (line 217) | class TestDeferredDeletable : public DeferredDeletable { method TestDeferredDeletable (line 219) | TestDeferredDeletable(std::function on_destroy) : on_destr... function TEST (line 226) | TEST(DeferredDeleteTest, DeferredDelete) { function TEST (line 257) | TEST(DeferredTaskTest, DeferredTask) { class DispatcherImplTest (line 278) | class DispatcherImplTest : public testing::Test { method DispatcherImplTest (line 280) | DispatcherImplTest() method timerTest (line 298) | void timerTest(std::function enable_timer_delegate) { function TEST_F (line 338) | TEST_F(DispatcherImplTest, InitializeStats) { function TEST_F (line 346) | TEST_F(DispatcherImplTest, Post) { function TEST_F (line 363) | TEST_F(DispatcherImplTest, RunPostCallbacksLocking) { function TEST_F (line 400) | TEST_F(DispatcherImplTest, Timer) { function TEST_F (line 406) | TEST_F(DispatcherImplTest, TimerWithScope) { function TEST_F (line 440) | TEST_F(DispatcherImplTest, IsThreadSafe) { class NotStartedDispatcherImplTest (line 459) | class NotStartedDispatcherImplTest : public testing::Test { method NotStartedDispatcherImplTest (line 461) | NotStartedDispatcherImplTest() function TEST_F (line 468) | TEST_F(NotStartedDispatcherImplTest, IsThreadSafe) { class DispatcherMonotonicTimeTest (line 474) | class DispatcherMonotonicTimeTest : public testing::Test { method DispatcherMonotonicTimeTest (line 476) | DispatcherMonotonicTimeTest() function TEST_F (line 485) | TEST_F(DispatcherMonotonicTimeTest, UpdateApproximateMonotonicTime) { function TEST_F (line 498) | TEST_F(DispatcherMonotonicTimeTest, ApproximateMonotonicTime) { class TimerImplTest (line 517) | class TimerImplTest : public testing::TestWithParam { method TimerImplTest (line 519) | TimerImplTest() { method activateTimersNextEventLoop (line 529) | bool activateTimersNextEventLoop() { return GetParam(); } method runInEventLoop (line 535) | void runInEventLoop(std::function cb) { method advanceLibeventTime (line 551) | void advanceLibeventTime(absl::Duration duration) { method advanceLibeventTimeNextIteration (line 559) | void advanceLibeventTimeNextIteration(absl::Duration duration) { method onCheck (line 571) | static void onCheck(evwatch*, const evwatch_check_cb_info*, void* ... method cachedTimeAsDuration (line 582) | absl::Duration cachedTimeAsDuration() const { method adjustCachedTime (line 589) | void adjustCachedTime() { function TEST_P (line 609) | TEST_P(TimerImplTest, TimerEnabledDisabled) { function TEST_P (line 626) | TEST_P(TimerImplTest, ChangeTimerBackwardsBeforeRun) { function TEST_P (line 654) | TEST_P(TimerImplTest, ChangeTimerForwardsToZeroBeforeRun) { function TEST_P (line 684) | TEST_P(TimerImplTest, ChangeTimerForwardsToNonZeroBeforeRun) { function TEST_P (line 706) | TEST_P(TimerImplTest, ChangeLargeTimerForwardToZeroBeforeRun) { function TEST_P (line 725) | TEST_P(TimerImplTest, ChangeLargeTimerForwardToNonZeroBeforeRun) { function TEST_P (line 748) | TEST_P(TimerImplTest, TimerOrdering) { function TEST_P (line 787) | TEST_P(TimerImplTest, TimerOrderAndDisableAlarm) { function TEST_P (line 821) | TEST_P(TimerImplTest, TimerOrderDisableAndReschedule) { function TEST_P (line 884) | TEST_P(TimerImplTest, TimerOrderAndReschedule) { function TEST_P (line 942) | TEST_P(TimerImplTest, TimerChaining) { function TEST_P (line 993) | TEST_P(TimerImplTest, TimerChainDisable) { function TEST_P (line 1024) | TEST_P(TimerImplTest, TimerChainDelete) { class TimerImplTimingTest (line 1055) | class TimerImplTimingTest : public testing::Test { method getTimerTiming (line 1057) | std::chrono::nanoseconds getTimerTiming(Event::SimulatedTimeSystem... function TEST_F (line 1081) | TEST_F(TimerImplTimingTest, TheoreticalTimerTiming) { class TimerUtilsTest (line 1105) | class TimerUtilsTest : public testing::Test { method checkConversion (line 1108) | void checkConversion(const Duration& duration, const uint64_t expe... function TEST_F (line 1117) | TEST_F(TimerUtilsTest, TimerNegativeValueThrows) { function TEST_F (line 1125) | TEST_F(TimerUtilsTest, TimerValueConversion) { FILE: test/common/event/file_event_impl_test.cc type Envoy (line 16) | namespace Envoy { type Event (line 17) | namespace Event { class FileEventImplTest (line 20) | class FileEventImplTest : public testing::Test { method FileEventImplTest (line 22) | FileEventImplTest() method SetUp (line 26) | void SetUp() override { method TearDown (line 38) | void TearDown() override { class FileEventImplActivateTest (line 50) | class FileEventImplActivateTest method FileEventImplActivateTest (line 53) | FileEventImplActivateTest() : os_sys_calls_(Api::OsSysCallsSinglet... method onWatcherReady (line 59) | static void onWatcherReady(evwatch*, const evwatch_prepare_cb_info... method domain (line 65) | int domain() { method activateFdsNextEventLoop (line 68) | bool activateFdsNextEventLoop() { return std::get<1>(GetParam()); } function TEST_P (line 79) | TEST_P(FileEventImplActivateTest, Activate) { function TEST_P (line 117) | TEST_P(FileEventImplActivateTest, ActivateChaining) { function TEST_P (line 193) | TEST_P(FileEventImplActivateTest, SetEnableCancelsActivate) { function TEST_F (line 253) | TEST_F(FileEventImplTest, EdgeTrigger) { function TEST_F (line 276) | TEST_F(FileEventImplTest, LevelTrigger) { function TEST_F (line 303) | TEST_F(FileEventImplTest, SetEnabled) { FILE: test/common/event/scaled_range_timer_manager_test.cc type Envoy (line 14) | namespace Envoy { type Event (line 15) | namespace Event { class ScopeTrackingDispatcher (line 22) | class ScopeTrackingDispatcher : public WrappedDispatcher { method ScopeTrackingDispatcher (line 24) | ScopeTrackingDispatcher(DispatcherPtr dispatcher) method ScopeTrackedObject (line 27) | const ScopeTrackedObject* setTrackedObject(const ScopeTrackedObjec... method Dispatcher (line 34) | Dispatcher* impl() const { return dispatcher_.get(); } class ScaledRangeTimerManagerTest (line 40) | class ScaledRangeTimerManagerTest : public testing::Test, public Tes... method ScaledRangeTimerManagerTest (line 42) | ScaledRangeTimerManagerTest() type TrackedTimer (line 49) | struct TrackedTimer { method TrackedTimer (line 50) | explicit TrackedTimer(ScaledRangeTimerManager& manager, TimeSystem... function TEST_F (line 59) | TEST_F(ScaledRangeTimerManagerTest, CreateAndDestroy) { function TEST_F (line 63) | TEST_F(ScaledRangeTimerManagerTest, CreateAndDestroyTimer) { function TEST_F (line 72) | TEST_F(ScaledRangeTimerManagerTest, CreateSingleScaledTimer) { function TEST_F (line 89) | TEST_F(ScaledRangeTimerManagerTest, EnableAndDisableTimer) { function TEST_F (line 107) | TEST_F(ScaledRangeTimerManagerTest, DisableWhileDisabled) { function TEST_F (line 119) | TEST_F(ScaledRangeTimerManagerTest, DisableWhileWaitingForMin) { function TEST_F (line 131) | TEST_F(ScaledRangeTimerManagerTest, DisableWhileScalingMax) { function TEST_F (line 150) | TEST_F(ScaledRangeTimerManagerTest, DisableWithZeroMinTime) { function TEST_F (line 167) | TEST_F(ScaledRangeTimerManagerTest, TriggerWithZeroMinTime) { function TEST_F (line 180) | TEST_F(ScaledRangeTimerManagerTest, DisableFrontScalingMaxTimer) { function TEST_F (line 206) | TEST_F(ScaledRangeTimerManagerTest, DisableLaterScalingMaxTimer) { class ScaledRangeTimerManagerTestWithScope (line 229) | class ScaledRangeTimerManagerTestWithScope : public ScaledRangeTimer... method ScopeTrackedObject (line 232) | ScopeTrackedObject* getScope() { return GetParam() ? &scope_ : nul... function TEST_P (line 236) | TEST_P(ScaledRangeTimerManagerTestWithScope, ReRegisterOnCallback) { function TEST_P (line 267) | TEST_P(ScaledRangeTimerManagerTestWithScope, ScheduleWithScalingFact... function TEST_F (line 284) | TEST_F(ScaledRangeTimerManagerTest, SingleTimerTriggeredNoScaling) { function TEST_F (line 306) | TEST_F(ScaledRangeTimerManagerTest, SingleTimerSameMinMax) { function TEST_F (line 319) | TEST_F(ScaledRangeTimerManagerTest, MultipleTimersNoScaling) { function TEST_F (line 342) | TEST_F(ScaledRangeTimerManagerTest, MultipleTimersWithScaling) { function TEST_F (line 383) | TEST_F(ScaledRangeTimerManagerTest, MultipleTimersSameTimes) { function TEST_F (line 404) | TEST_F(ScaledRangeTimerManagerTest, MultipleTimersSameTimesFastClock) { function TEST_F (line 425) | TEST_F(ScaledRangeTimerManagerTest, ScheduledWithScalingFactorZero) { function TEST_F (line 442) | TEST_F(ScaledRangeTimerManagerTest, ScheduledWithMaxBeforeMin) { function TEST_F (line 459) | TEST_F(ScaledRangeTimerManagerTest, MultipleTimersTriggeredInTheSame... function TEST_F (line 512) | TEST_F(ScaledRangeTimerManagerTest, MultipleTimersWithChangeInScalin... FILE: test/common/filesystem/directory_test.cc type Envoy (line 14) | namespace Envoy { type Filesystem (line 15) | namespace Filesystem { class DirectoryTest (line 17) | class DirectoryTest : public testing::Test { method DirectoryTest (line 19) | DirectoryTest() : dir_path_(TestEnvironment::temporaryPath("envoy_... method SetUp (line 24) | void SetUp() override { TestEnvironment::createPath(dir_path_); } method TearDown (line 26) | void TearDown() override { method addSubDirs (line 34) | void addSubDirs(std::list sub_dirs) { method addFiles (line 42) | void addFiles(std::list files) { method addSymlinks (line 50) | void addSymlinks(std::list> sy... type EntryHash (line 63) | struct EntryHash { function EntrySet (line 71) | EntrySet getDirectoryContents(const std::string& dir_path, bool recu... function TEST_F (line 89) | TEST_F(DirectoryTest, DirectoryWithOneFile) { function TEST_F (line 101) | TEST_F(DirectoryTest, DirectoryWithOneDirectory) { function TEST_F (line 113) | TEST_F(DirectoryTest, DirectoryWithFileInSubDirectory) { function TEST_F (line 126) | TEST_F(DirectoryTest, RecursionIntoSubDirectory) { function TEST_F (line 143) | TEST_F(DirectoryTest, DirectoryWithFileAndDirectory) { function TEST_F (line 157) | TEST_F(DirectoryTest, DirectoryWithSymlinkToFile) { function TEST_F (line 171) | TEST_F(DirectoryTest, DirectoryWithSymlinkToDirectory) { function TEST_F (line 185) | TEST_F(DirectoryTest, DirectoryWithBrokenSymlink) { function TEST_F (line 205) | TEST_F(DirectoryTest, DirectoryWithEmptyDirectory) { function TEST (line 214) | TEST(DirectoryIteratorImpl, NonExistingDir) { function TEST (line 229) | TEST(Directory, DirectoryHasTrailingPathSeparator) { FILE: test/common/filesystem/filesystem_impl_test.cc type Envoy (line 13) | namespace Envoy { type Filesystem (line 14) | namespace Filesystem { class FileSystemImplTest (line 20) | class FileSystemImplTest : public testing::Test { method filesystem_os_id_t (line 22) | filesystem_os_id_t getFd(File* file) { method canonicalPath (line 34) | Api::SysCallStringResult canonicalPath(const std::string& path) { function TEST_F (line 41) | TEST_F(FileSystemImplTest, FileExists) { function TEST_F (line 53) | TEST_F(FileSystemImplTest, DirectoryExists) { function TEST_F (line 65) | TEST_F(FileSystemImplTest, FileSize) { function TEST_F (line 73) | TEST_F(FileSystemImplTest, FileReadToEndSuccess) { function TEST_F (line 82) | TEST_F(FileSystemImplTest, FileReadToEndSuccessBinary) { function TEST_F (line 97) | TEST_F(FileSystemImplTest, FileReadToEndDoesNotExist) { function TEST_F (line 103) | TEST_F(FileSystemImplTest, FileReadToEndDenylisted) { function TEST_F (line 110) | TEST_F(FileSystemImplTest, CanonicalPathSuccess) { EXPECT_EQ("/", ca... function TEST_F (line 114) | TEST_F(FileSystemImplTest, CanonicalPathFail) { function TEST_F (line 121) | TEST_F(FileSystemImplTest, SplitPathFromFilename) { function TEST_F (line 158) | TEST_F(FileSystemImplTest, IllegalPath) { function TEST_F (line 216) | TEST_F(FileSystemImplTest, ConstructedFileNotOpen) { function TEST_F (line 224) | TEST_F(FileSystemImplTest, Open) { function TEST_F (line 234) | TEST_F(FileSystemImplTest, OpenReadOnly) { function TEST_F (line 246) | TEST_F(FileSystemImplTest, OpenTwice) { function TEST_F (line 265) | TEST_F(FileSystemImplTest, OpenBadFilePath) { function TEST_F (line 271) | TEST_F(FileSystemImplTest, ExistingFile) { function TEST_F (line 288) | TEST_F(FileSystemImplTest, NonExistingFile) { function TEST_F (line 305) | TEST_F(FileSystemImplTest, Close) { function TEST_F (line 319) | TEST_F(FileSystemImplTest, WriteAfterClose) { function TEST_F (line 333) | TEST_F(FileSystemImplTest, NonExistingFileAndReadOnly) { function TEST_F (line 343) | TEST_F(FileSystemImplTest, ExistingReadOnlyFileAndWrite) { function TEST_F (line 366) | TEST_F(FileSystemImplTest, TestIoFileError) { FILE: test/common/filesystem/watcher_impl_test.cc type Envoy (line 14) | namespace Envoy { type Filesystem (line 15) | namespace Filesystem { class WatcherImplTest (line 17) | class WatcherImplTest : public testing::Test { method WatcherImplTest (line 19) | WatcherImplTest() class WatchCallback (line 26) | class WatchCallback { function TEST_F (line 31) | TEST_F(WatcherImplTest, All) { function TEST_F (line 66) | TEST_F(WatcherImplTest, Create) { function TEST_F (line 95) | TEST_F(WatcherImplTest, Modify) { function TEST_F (line 115) | TEST_F(WatcherImplTest, BadPath) { function TEST_F (line 127) | TEST_F(WatcherImplTest, ParentDirectoryRemoved) { function TEST_F (line 145) | TEST_F(WatcherImplTest, RootDirectoryPath) { function TEST_F (line 158) | TEST_F(WatcherImplTest, SymlinkAtomicRename) { FILE: test/common/filter/http/filter_config_discovery_impl_test.cc type Envoy (line 34) | namespace Envoy { type Filter (line 35) | namespace Filter { type Http (line 36) | namespace Http { class FilterConfigDiscoveryTestBase (line 39) | class FilterConfigDiscoveryTestBase : public testing::Test { method FilterConfigDiscoveryTestBase (line 41) | FilterConfigDiscoveryTestBase() { class FilterConfigDiscoveryImplTest (line 72) | class FilterConfigDiscoveryImplTest : public FilterConfigDiscovery... method FilterConfigDiscoveryImplTest (line 74) | FilterConfigDiscoveryImplTest() { method FilterConfigProviderPtr (line 79) | FilterConfigProviderPtr createProvider(std::string name, bool wa... method setup (line 88) | void setup(bool warm = true) { function TEST_F (line 104) | TEST_F(FilterConfigDiscoveryImplTest, DestroyReady) { function TEST_F (line 109) | TEST_F(FilterConfigDiscoveryImplTest, Basic) { function TEST_F (line 157) | TEST_F(FilterConfigDiscoveryImplTest, ConfigFailed) { function TEST_F (line 166) | TEST_F(FilterConfigDiscoveryImplTest, TooManyResources) { function TEST_F (line 192) | TEST_F(FilterConfigDiscoveryImplTest, WrongName) { function TEST_F (line 214) | TEST_F(FilterConfigDiscoveryImplTest, Incremental) { function TEST_F (line 238) | TEST_F(FilterConfigDiscoveryImplTest, ApplyWithoutWarming) { function TEST_F (line 247) | TEST_F(FilterConfigDiscoveryImplTest, DualProviders) { function TEST_F (line 272) | TEST_F(FilterConfigDiscoveryImplTest, DualProvidersInvalid) { FILE: test/common/formatter/substitution_format_string_test.cc type Envoy (line 14) | namespace Envoy { type Formatter (line 15) | namespace Formatter { class SubstitutionFormatStringUtilsTest (line 17) | class SubstitutionFormatStringUtilsTest : public ::testing::Test { method SubstitutionFormatStringUtilsTest (line 19) | SubstitutionFormatStringUtilsTest() { function TEST_F (line 34) | TEST_F(SubstitutionFormatStringUtilsTest, TestEmptyIsInvalid) { function TEST_F (line 40) | TEST_F(SubstitutionFormatStringUtilsTest, TestFromProtoConfigText) { function TEST_F (line 52) | TEST_F(SubstitutionFormatStringUtilsTest, TestFromProtoConfigJson) { function TEST_F (line 78) | TEST_F(SubstitutionFormatStringUtilsTest, TestInvalidConfigs) { FILE: test/common/formatter/substitution_formatter_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Fuzz (line 8) | namespace Fuzz { function DEFINE_PROTO_FUZZER (line 11) | DEFINE_PROTO_FUZZER(const test::common::substitution::TestCase& inpu... FILE: test/common/formatter/substitution_formatter_speed_test.cc type Envoy (line 9) | namespace Envoy { function makeJsonFormatter (line 13) | std::unique_ptr makeJsonFormatter... function makeStreamInfo (line 31) | std::unique_ptr makeStreamInfo() { function BM_AccessLogFormatter (line 41) | static void BM_AccessLogFormatter(benchmark::State& state) { function BM_JsonAccessLogFormatter (line 67) | static void BM_JsonAccessLogFormatter(benchmark::State& state) { function BM_TypedJsonAccessLogFormatter (line 87) | static void BM_TypedJsonAccessLogFormatter(benchmark::State& state) { FILE: test/common/formatter/substitution_formatter_test.cc type Envoy (line 34) | namespace Envoy { type Formatter (line 35) | namespace Formatter { class TestSerializedUnknownFilterState (line 38) | class TestSerializedUnknownFilterState : public StreamInfo::FilterSt... method serializeAsProto (line 40) | ProtobufTypes::MessagePtr serializeAsProto() const override { class TestSerializedStructFilterState (line 48) | class TestSerializedStructFilterState : public StreamInfo::FilterSta... method TestSerializedStructFilterState (line 50) | TestSerializedStructFilterState() : use_struct_(true) { method TestSerializedStructFilterState (line 54) | explicit TestSerializedStructFilterState(const ProtobufWkt::Struct... method TestSerializedStructFilterState (line 58) | explicit TestSerializedStructFilterState(std::chrono::seconds seco... method serializeAsProto (line 62) | ProtobufTypes::MessagePtr serializeAsProto() const override { class TestSerializedStringFilterState (line 81) | class TestSerializedStringFilterState : public StreamInfo::FilterSta... method TestSerializedStringFilterState (line 83) | TestSerializedStringFilterState(std::string str) : raw_string_(str... method serializeAsString (line 84) | absl::optional serializeAsString() const override { method serializeAsProto (line 87) | ProtobufTypes::MessagePtr serializeAsProto() const override { function TEST (line 97) | TEST(SubstitutionFormatUtilsTest, protocolToString) { function TEST (line 107) | TEST(SubstitutionFormatUtilsTest, protocolToStringOrDefault) { function TEST (line 114) | TEST(SubstitutionFormatterTest, plainStringFormatter) { function TEST (line 129) | TEST(SubstitutionFormatterTest, streamInfoFormatter) { function TEST (line 1064) | TEST(SubstitutionFormatterTest, requestHeaderFormatter) { function TEST (line 1117) | TEST(SubstitutionFormatterTest, responseHeaderFormatter) { function TEST (line 1170) | TEST(SubstitutionFormatterTest, responseTrailerFormatter) { function populateMetadataTestData (line 1227) | void populateMetadataTestData(envoy::config::core::v3::Metadata& met... function TEST (line 1239) | TEST(SubstitutionFormatterTest, DynamicMetadataFormatter) { function TEST (line 1335) | TEST(SubstitutionFormatterTest, FilterStateFormatter) { function TEST (line 1459) | TEST(SubstitutionFormatterTest, StartTimeFormatter) { function TEST (line 1491) | TEST(SubstitutionFormatterTest, GrpcStatusFormatterTest) { function verifyJsonOutput (line 1544) | void verifyJsonOutput(std::string json_string, function TEST (line 1559) | TEST(SubstitutionFormatterTest, JsonFormatterPlainStringTest) { function TEST (line 1586) | TEST(SubstitutionFormatterTest, JsonFormatterNestedObject) { function TEST (line 1624) | TEST(SubstitutionFormatterTest, JsonFormatterSingleOperatorTest) { function TEST (line 1650) | TEST(SubstitutionFormatterTest, JsonFormatterNonExistentHeaderTest) { function TEST (line 1681) | TEST(SubstitutionFormatterTest, JsonFormatterAlternateHeaderTest) { function TEST (line 1714) | TEST(SubstitutionFormatterTest, JsonFormatterDynamicMetadataTest) { function TEST (line 1745) | TEST(SubstitutionFormatterTest, JsonFormatterTypedDynamicMetadataTes... function TEST (line 1778) | TEST(SubstitutionFormatterTest, JsonFormatterFilterStateTest) { function TEST (line 1808) | TEST(SubstitutionFormatterTest, JsonFormatterOmitEmptyTest) { function TEST (line 1833) | TEST(SubstitutionFormatterTest, JsonFormatterTypedFilterStateTest) { function TEST (line 1868) | TEST(SubstitutionFormatterTest, FilterStateSpeciferTest) { function TEST (line 1899) | TEST(SubstitutionFormatterTest, TypedFilterStateSpeciferTest) { function TEST (line 1930) | TEST(SubstitutionFormatterTest, FilterStateErrorSpeciferTest) { function TEST (line 1951) | TEST(SubstitutionFormatterTest, JsonFormatterStartTimeTest) { function TEST (line 1985) | TEST(SubstitutionFormatterTest, JsonFormatterMultiTokenTest) { function TEST (line 2017) | TEST(SubstitutionFormatterTest, JsonFormatterTypedTest) { function TEST (line 2061) | TEST(SubstitutionFormatterTest, CompositeFormatterSuccess) { function TEST (line 2210) | TEST(SubstitutionFormatterTest, CompositeFormatterEmpty) { function TEST (line 2286) | TEST(SubstitutionFormatterTest, ParserFailures) { function TEST (line 2329) | TEST(SubstitutionFormatterTest, ParserSuccesses) { FILE: test/common/grpc/async_client_impl_test.cc type Envoy (line 20) | namespace Envoy { type Grpc (line 21) | namespace Grpc { class EnvoyAsyncClientImplTest (line 24) | class EnvoyAsyncClientImplTest : public testing::Test { method EnvoyAsyncClientImplTest (line 26) | EnvoyAsyncClientImplTest() function TEST_F (line 42) | TEST_F(EnvoyAsyncClientImplTest, HostIsClusterNameByDefault) { function TEST_F (line 67) | TEST_F(EnvoyAsyncClientImplTest, HostIsOverrideByConfig) { function TEST_F (line 101) | TEST_F(EnvoyAsyncClientImplTest, StreamHttpStartFail) { function TEST_F (line 112) | TEST_F(EnvoyAsyncClientImplTest, RequestHttpStartFail) { function TEST_F (line 137) | TEST_F(EnvoyAsyncClientImplTest, StreamHttpSendHeadersFail) { function TEST_F (line 164) | TEST_F(EnvoyAsyncClientImplTest, RequestHttpSendHeadersFail) { function TEST_F (line 204) | TEST_F(EnvoyAsyncClientImplTest, StreamHttpClientException) { FILE: test/common/grpc/async_client_manager_impl_test.cc type Envoy (line 18) | namespace Envoy { type Grpc (line 19) | namespace Grpc { class AsyncClientManagerImplTest (line 22) | class AsyncClientManagerImplTest : public testing::Test { method AsyncClientManagerImplTest (line 24) | AsyncClientManagerImplTest() function TEST_F (line 37) | TEST_F(AsyncClientManagerImplTest, EnvoyGrpcOk) { function TEST_F (line 51) | TEST_F(AsyncClientManagerImplTest, EnvoyGrpcUnknown) { function TEST_F (line 61) | TEST_F(AsyncClientManagerImplTest, EnvoyGrpcDynamicCluster) { function TEST_F (line 76) | TEST_F(AsyncClientManagerImplTest, GoogleGrpc) { function TEST_F (line 90) | TEST_F(AsyncClientManagerImplTest, EnvoyGrpcUnknownOk) { FILE: test/common/grpc/codec_fuzz_test.cc type Envoy (line 8) | namespace Envoy { type Grpc (line 9) | namespace Grpc { type Fuzz (line 10) | namespace Fuzz { function DEFINE_FUZZER (line 16) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/grpc/codec_test.cc type Envoy (line 15) | namespace Envoy { type Grpc (line 16) | namespace Grpc { function TEST (line 19) | TEST(GrpcCodecTest, encodeHeader) { function TEST (line 59) | TEST(GrpcCodecTest, decodeIncompleteFrame) { function TEST (line 91) | TEST(GrpcCodecTest, decodeInvalidFrame) { function TEST (line 109) | TEST(GrpcCodecTest, decodeEmptyFrame) { function TEST (line 120) | TEST(GrpcCodecTest, decodeSingleFrame) { function TEST (line 145) | TEST(GrpcCodecTest, decodeMultipleFrame) { function TEST (line 173) | TEST(GrpcCodecTest, FrameInspectorTest) { FILE: test/common/grpc/common_test.cc type Envoy (line 15) | namespace Envoy { type Grpc (line 16) | namespace Grpc { function TEST (line 18) | TEST(GrpcContextTest, GetGrpcStatus) { function TEST (line 41) | TEST(GrpcContextTest, GetGrpcStatusWithFallbacks) { function TEST (line 60) | TEST(GrpcContextTest, GetGrpcMessage) { function TEST (line 71) | TEST(GrpcContextTest, GetGrpcTimeout) { function TEST (line 109) | TEST(GrpcCommonTest, GrpcStatusDetailsBin) { function TEST (line 131) | TEST(GrpcContextTest, ToGrpcTimeout) { function TEST (line 156) | TEST(GrpcContextTest, PrepareHeaders) { function TEST (line 229) | TEST(GrpcContextTest, GrpcToHttpStatus) { function TEST (line 255) | TEST(GrpcContextTest, HttpToGrpcStatus) { function TEST (line 272) | TEST(GrpcContextTest, HasGrpcContentType) { function TEST (line 291) | TEST(GrpcContextTest, IsGrpcRequestHeader) { function TEST (line 300) | TEST(GrpcContextTest, IsGrpcResponseHeader) { function TEST (line 316) | TEST(GrpcContextTest, ValidateResponse) { function TEST (line 372) | TEST(GrpcContextTest, PrependGrpcFrameHeader) { FILE: test/common/grpc/context_impl_test.cc type Envoy (line 16) | namespace Envoy { type Grpc (line 17) | namespace Grpc { function TEST (line 19) | TEST(GrpcContextTest, ChargeStats) { function TEST (line 65) | TEST(GrpcContextTest, ResolveServiceAndMethod) { FILE: test/common/grpc/google_async_client_impl_test.cc type Envoy (line 23) | namespace Envoy { type Grpc (line 24) | namespace Grpc { class MockGenericStub (line 27) | class MockGenericStub : public GoogleStub { method PrepareCall (line 33) | std::unique_ptr class MockStubFactory (line 40) | class MockStubFactory : public GoogleStubFactory { method GoogleStubSharedPtr (line 42) | GoogleStubSharedPtr createStub(std::shared_ptr /*ch... class EnvoyGoogleAsyncClientImplTest (line 50) | class EnvoyGoogleAsyncClientImplTest : public testing::Test { method EnvoyGoogleAsyncClientImplTest (line 52) | EnvoyGoogleAsyncClientImplTest() method initialize (line 64) | virtual void initialize() { function TEST_F (line 84) | TEST_F(EnvoyGoogleAsyncClientImplTest, StreamHttpStartFail) { function TEST_F (line 99) | TEST_F(EnvoyGoogleAsyncClientImplTest, RequestHttpStartFail) { class EnvoyGoogleLessMockedAsyncClientImplTest (line 125) | class EnvoyGoogleLessMockedAsyncClientImplTest : public EnvoyGoogleA... method initialize (line 127) | void initialize() override { function TEST_F (line 135) | TEST_F(EnvoyGoogleLessMockedAsyncClientImplTest, TestOverflow) { FILE: test/common/grpc/google_grpc_creds_test.cc type Envoy (line 14) | namespace Envoy { type Grpc (line 15) | namespace Grpc { class CredsUtilityTest (line 23) | class CredsUtilityTest : public testing::Test { method CredsUtilityTest (line 25) | CredsUtilityTest() : api_(Api::createApiForTest()) {} function TEST_F (line 30) | TEST_F(CredsUtilityTest, GetChannelCredentials) { function TEST_F (line 49) | TEST_F(CredsUtilityTest, DefaultSslChannelCredentials) { function TEST_F (line 58) | TEST_F(CredsUtilityTest, CallCredentials) { function TEST_F (line 83) | TEST_F(CredsUtilityTest, DefaultChannelCredentials) { FILE: test/common/grpc/google_grpc_utils_test.cc type Envoy (line 14) | namespace Envoy { type Grpc (line 15) | namespace Grpc { function TEST (line 18) | TEST(GoogleGrpcUtilsTest, MakeBufferInstanceEmpty) { function TEST (line 23) | TEST(GoogleGrpcUtilsTest, MakeByteBufferEmpty) { function TEST (line 30) | TEST(GoogleGrpcUtilsTest, MakeBufferInstance1) { function TEST (line 38) | TEST(GoogleGrpcUtilsTest, MakeBufferInstance3) { function TEST (line 46) | TEST(GoogleGrpcUtilsTest, MakeByteBuffer1) { function TEST (line 60) | TEST(GoogleGrpcUtilsTest, MakeByteBuffer3) { function TEST (line 79) | TEST(GoogleGrpcUtilsTest, ByteBufferInstanceRoundTrip) { function TEST (line 90) | TEST(GoogleGrpcUtilsTest, ChannelArgsFromConfig) { FILE: test/common/grpc/grpc_client_integration.h function namespace (line 11) | namespace Envoy { FILE: test/common/grpc/grpc_client_integration_test.cc type Envoy (line 14) | namespace Envoy { type Grpc (line 15) | namespace Grpc { function TEST_P (line 24) | TEST_P(GrpcClientIntegrationTest, BasicStream) { function TEST_P (line 35) | TEST_P(GrpcClientIntegrationTest, ClientDestruct) { function TEST_P (line 43) | TEST_P(GrpcClientIntegrationTest, BasicRequest) { function TEST_P (line 51) | TEST_P(GrpcClientIntegrationTest, MultiStream) { function TEST_P (line 65) | TEST_P(GrpcClientIntegrationTest, MultiRequest) { function TEST_P (line 75) | TEST_P(GrpcClientIntegrationTest, HttpNon200Status) { function TEST_P (line 94) | TEST_P(GrpcClientIntegrationTest, GrpcStatusFallback) { function TEST_P (line 109) | TEST_P(GrpcClientIntegrationTest, HttpReset) { function TEST_P (line 122) | TEST_P(GrpcClientIntegrationTest, BadReplyGrpcFraming) { function TEST_P (line 139) | TEST_P(GrpcClientIntegrationTest, CustomChannelArgs) { function TEST_P (line 150) | TEST_P(GrpcClientIntegrationTest, BadReplyProtobuf) { function TEST_P (line 163) | TEST_P(GrpcClientIntegrationTest, BadRequestReplyProtobuf) { function TEST_P (line 180) | TEST_P(GrpcClientIntegrationTest, OutOfRangeGrpcStatus) { function TEST_P (line 199) | TEST_P(GrpcClientIntegrationTest, MissingGrpcStatus) { function TEST_P (line 213) | TEST_P(GrpcClientIntegrationTest, ReplyNoTrailers) { function TEST_P (line 231) | TEST_P(GrpcClientIntegrationTest, StreamClientInitialMetadata) { function TEST_P (line 243) | TEST_P(GrpcClientIntegrationTest, RequestClientInitialMetadata) { function TEST_P (line 255) | TEST_P(GrpcClientIntegrationTest, RequestServiceWideInitialMetadata) { function TEST_P (line 265) | TEST_P(GrpcClientIntegrationTest, ServerInitialMetadata) { function TEST_P (line 281) | TEST_P(GrpcClientIntegrationTest, ServerTrailingMetadata) { function TEST_P (line 296) | TEST_P(GrpcClientIntegrationTest, StreamTrailersOnly) { function TEST_P (line 305) | TEST_P(GrpcClientIntegrationTest, RequestTrailersOnly) { function TEST_P (line 320) | TEST_P(GrpcClientIntegrationTest, ResourceExhaustedError) { function TEST_P (line 332) | TEST_P(GrpcClientIntegrationTest, UnauthenticatedError) { function TEST_P (line 343) | TEST_P(GrpcClientIntegrationTest, MaximumKnownPlusOne) { function TEST_P (line 354) | TEST_P(GrpcClientIntegrationTest, ReceiveAfterLocalClose) { function TEST_P (line 365) | TEST_P(GrpcClientIntegrationTest, ResetAfterCloseLocal) { function TEST_P (line 376) | TEST_P(GrpcClientIntegrationTest, CancelRequest) { function TEST_P (line 393) | TEST_P(GrpcSslClientIntegrationTest, BasicSslRequest) { function TEST_P (line 401) | TEST_P(GrpcSslClientIntegrationTest, BasicSslRequestWithClientCert) { class GrpcAccessTokenClientIntegrationTest (line 411) | class GrpcAccessTokenClientIntegrationTest : public GrpcSslClientInt... method expectExtraHeaders (line 413) | void expectExtraHeaders(FakeStream& fake_stream) override { method createGoogleGrpcConfig (line 426) | envoy::config::core::v3::GrpcService createGoogleGrpcConfig() over... function TEST_P (line 455) | TEST_P(GrpcAccessTokenClientIntegrationTest, AccessTokenAuthRequest) { function TEST_P (line 467) | TEST_P(GrpcAccessTokenClientIntegrationTest, AccessTokenAuthStream) { function TEST_P (line 482) | TEST_P(GrpcAccessTokenClientIntegrationTest, MultipleAccessTokens) { function TEST_P (line 495) | TEST_P(GrpcAccessTokenClientIntegrationTest, ExtraCredentialParams) { function TEST_P (line 508) | TEST_P(GrpcAccessTokenClientIntegrationTest, NoAccessTokens) { function TEST_P (line 519) | TEST_P(GrpcAccessTokenClientIntegrationTest, InvalidCredentialFactor... FILE: test/common/grpc/grpc_client_integration_test_harness.h function class (line 74) | class DispatcherHelper { function class (line 103) | class HelloworldStream : public MockAsyncStreamCallbacks { type StreamState (line 107) | enum class StreamState : int { PendingHeaders, PendingDataOrTraile... type DirectionalState (line 109) | struct DirectionalState { method isLocalOpen (line 121) | bool isLocalOpen() const { return !local_closed_; } method closeLocal (line 123) | void closeLocal() { method closeRemote (line 130) | void closeRemote() { method HttpStream (line 138) | HttpStream(ClientConnection& client, const TestRequestHeaderMapImp... method resetStream (line 190) | void resetStream() { method directionalAction (line 198) | void directionalAction(DirectionalState& state, method streamAction (line 328) | void streamAction(const test::common::http::StreamAction& stream_a... method active (line 374) | bool active() const { class ReorderBuffer (line 386) | class ReorderBuffer { method ReorderBuffer (line 388) | ReorderBuffer(Connection& connection, const bool& should_close_con... method add (line 391) | void add(Buffer::Instance& data) { method drain (line 396) | Http::Status drain() { method mutate (line 416) | void mutate(uint32_t buffer, uint32_t offset, uint8_t value) { method swap (line 429) | void swap(uint32_t buffer) { method empty (line 443) | bool empty() const { return bufs_.empty(); } type HttpVersion (line 456) | enum class HttpVersion { Http1, Http2 } function codecFuzz (line 458) | void codecFuzz(const test::common::http::CodecImplFuzzTestCase& inpu... function DEFINE_PROTO_FUZZER (line 667) | DEFINE_PROTO_FUZZER(const test::common::http::CodecImplFuzzTestCase&... FILE: test/common/http/codec_wrappers_test.cc type Envoy (line 8) | namespace Envoy { type Http (line 9) | namespace Http { class MockRequestEncoderWrapper (line 11) | class MockRequestEncoderWrapper : public RequestEncoderWrapper { method MockRequestEncoderWrapper (line 13) | MockRequestEncoderWrapper() : RequestEncoderWrapper(inner_encoder_... method onEncodeComplete (line 14) | void onEncodeComplete() override { encode_complete_ = true; } method MockRequestEncoder (line 16) | MockRequestEncoder& innerEncoder() { return inner_encoder_; } method encodeComplete (line 17) | bool encodeComplete() const { return encode_complete_; } function TEST (line 24) | TEST(RequestEncoderWrapper, HeaderOnlyEncode) { function TEST (line 33) | TEST(RequestEncoderWrapper, HeaderAndBodyEncode) { function TEST (line 47) | TEST(RequestEncoderWrapper, HeaderAndBodyAndTrailersEncode) { FILE: test/common/http/codes_speed_test.cc type Envoy (line 17) | namespace Envoy { type Http (line 18) | namespace Http { class CodeUtilitySpeedTest (line 20) | class CodeUtilitySpeedTest { method CodeUtilitySpeedTest (line 22) | CodeUtilitySpeedTest() method addResponse (line 29) | void addResponse(uint64_t code, bool canary, bool internal_request, method addResponses (line 41) | void addResponses() { method responseTiming (line 54) | void responseTiming() { function BM_AddResponsesRealSymtab (line 80) | static void BM_AddResponsesRealSymtab(benchmark::State& state) { function BM_ResponseTimingRealSymtab (line 90) | static void BM_ResponseTimingRealSymtab(benchmark::State& state) { FILE: test/common/http/codes_test.cc type Envoy (line 21) | namespace Envoy { type Http (line 22) | namespace Http { class CodeUtilityTest (line 24) | class CodeUtilityTest : public testing::Test { method CodeUtilityTest (line 26) | CodeUtilityTest() method addResponse (line 30) | void addResponse(uint64_t code, bool canary, bool internal_request, function TEST_F (line 54) | TEST_F(CodeUtilityTest, GroupStrings) { function TEST_F (line 63) | TEST_F(CodeUtilityTest, NoCanary) { function TEST_F (line 93) | TEST_F(CodeUtilityTest, Canary) { function TEST_F (line 131) | TEST_F(CodeUtilityTest, UnknownResponseCodes) { function TEST_F (line 144) | TEST_F(CodeUtilityTest, All) { function TEST_F (line 212) | TEST_F(CodeUtilityTest, RequestVirtualCluster) { function TEST_F (line 224) | TEST_F(CodeUtilityTest, PerZoneStats) { function TEST_F (line 232) | TEST_F(CodeUtilityTest, ResponseTimingTest) { FILE: test/common/http/common.cc type Envoy (line 7) | namespace Envoy { FILE: test/common/http/common.h function namespace (line 12) | namespace Envoy { FILE: test/common/http/conn_manager_impl_common.h function namespace (line 15) | namespace Envoy { FILE: test/common/http/conn_manager_impl_fuzz_test.cc type Envoy (line 48) | namespace Envoy { type Http (line 49) | namespace Http { class FuzzConfig (line 51) | class FuzzConfig : public ConnectionManagerConfig { type RouteConfigProvider (line 53) | struct RouteConfigProvider : public Router::RouteConfigProvider { method RouteConfigProvider (line 54) | RouteConfigProvider(TimeSource& time_source) : time_source_(time... method config (line 57) | Router::ConfigConstSharedPtr config() override { return route_co... method configInfo (line 58) | absl::optional configInfo() const override { return ... method SystemTime (line 59) | SystemTime lastUpdated() const override { return time_source_.sy... method onConfigUpdate (line 60) | void onConfigUpdate() override {} method FuzzConfig (line 66) | FuzzConfig(envoy::extensions::filters::network::http_connection_ma... method newStream (line 82) | void newStream() { method fromClientCert (line 107) | Http::ForwardClientCertType method RequestIDExtensionSharedPtr (line 133) | RequestIDExtensionSharedPtr requestIDExtension() override { return... method ServerConnectionPtr (line 135) | ServerConnectionPtr createCodec(Network::Connection&, const Buffer... method DateProvider (line 139) | DateProvider& dateProvider() override { return date_provider_; } method drainTimeout (line 140) | std::chrono::milliseconds drainTimeout() const override { return s... method FilterChainFactory (line 141) | FilterChainFactory& filterFactory() override { return filter_facto... method generateRequestId (line 142) | bool generateRequestId() const override { return true; } method preserveExternalRequestId (line 143) | bool preserveExternalRequestId() const override { return false; } method alwaysSetRequestIdInResponse (line 144) | bool alwaysSetRequestIdInResponse() const override { return false; } method maxRequestHeadersKb (line 145) | uint32_t maxRequestHeadersKb() const override { return max_request... method maxRequestHeadersCount (line 146) | uint32_t maxRequestHeadersCount() const override { return max_requ... method idleTimeout (line 147) | absl::optional idleTimeout() const over... method isRoutable (line 148) | bool isRoutable() const override { return true; } method maxConnectionDuration (line 149) | absl::optional maxConnectionDuration() ... method maxStreamDuration (line 152) | absl::optional maxStreamDuration() cons... method streamIdleTimeout (line 155) | std::chrono::milliseconds streamIdleTimeout() const override { ret... method requestTimeout (line 156) | std::chrono::milliseconds requestTimeout() const override { return... method delayedCloseTimeout (line 157) | std::chrono::milliseconds delayedCloseTimeout() const override { r... method serverHeaderTransformation (line 171) | HttpConnectionManagerProto::ServerHeaderTransformation method ConnectionManagerStats (line 175) | ConnectionManagerStats& stats() override { return stats_; } method ConnectionManagerTracingStats (line 176) | ConnectionManagerTracingStats& tracingStats() override { return tr... method useRemoteAddress (line 177) | bool useRemoteAddress() const override { return use_remote_address... method xffNumTrustedHops (line 181) | uint32_t xffNumTrustedHops() const override { return 0; } method skipXffAppend (line 182) | bool skipXffAppend() const override { return false; } method forwardClientCert (line 184) | Http::ForwardClientCertType forwardClientCert() const override { r... method tracer (line 190) | Tracing::HttpTracerSharedPtr tracer() override { return http_trace... method TracingConnectionManagerConfig (line 191) | const TracingConnectionManagerConfig* tracingConfig() override { r... method ConnectionManagerListenerStats (line 192) | ConnectionManagerListenerStats& listenerStats() override { return ... method proxy100Continue (line 193) | bool proxy100Continue() const override { return proxy_100_continue... method streamErrorOnInvalidHttpMessaging (line 194) | bool streamErrorOnInvalidHttpMessaging() const override { method shouldNormalizePath (line 198) | bool shouldNormalizePath() const override { return false; } method shouldMergeSlashes (line 199) | bool shouldMergeSlashes() const override { return false; } method shouldStripMatchingPort (line 200) | bool shouldStripMatchingPort() const override { return false; } method headersWithUnderscoresAction (line 201) | envoy::config::core::v3::HttpProtocolOptions::HeadersWithUnderscor... class FuzzStream (line 254) | class FuzzStream { type StreamState (line 262) | enum class StreamState { method FuzzStream (line 269) | FuzzStream(ConnectionManagerImpl& conn_manager, FuzzConfig& config, method fakeOnData (line 315) | void fakeOnData() { method fromHeaderStatus (line 320) | Http::FilterHeadersStatus fromHeaderStatus(test::common::http::Hea... method fromDataStatus (line 337) | Http::FilterDataStatus fromDataStatus(test::common::http::DataStat... method fromTrailerStatus (line 352) | Http::FilterTrailersStatus fromTrailerStatus(test::common::http::T... method decoderFilterCallbackAction (line 363) | void decoderFilterCallbackAction( method requestAction (line 381) | void requestAction(StreamState& state, const test::common::http::R... method responseAction (line 457) | void responseAction(StreamState& state, method streamAction (line 518) | void streamAction(const test::common::http::StreamAction& stream_a... function DEFINE_PROTO_FUZZER (line 548) | DEFINE_PROTO_FUZZER(const test::common::http::ConnManagerImplTestCas... FILE: test/common/http/conn_manager_impl_test.cc type Envoy (line 17) | namespace Envoy { type Http (line 18) | namespace Http { function TEST_F (line 20) | TEST_F(HttpConnectionManagerImplTest, HeaderOnlyRequestAndResponse) { function TEST_F (line 194) | TEST_F(HttpConnectionManagerImplTest, PauseResume100Continue) { function TEST_F (line 294) | TEST_F(HttpConnectionManagerImplTest, ServerHeaderOverwritten) { function TEST_F (line 307) | TEST_F(HttpConnectionManagerImplTest, ServerHeaderAppendPresent) { function TEST_F (line 321) | TEST_F(HttpConnectionManagerImplTest, ServerHeaderAppendAbsent) { function TEST_F (line 335) | TEST_F(HttpConnectionManagerImplTest, ServerHeaderPassthroughPresent) { function TEST_F (line 349) | TEST_F(HttpConnectionManagerImplTest, ServerHeaderPassthroughAbsent) { function TEST_F (line 362) | TEST_F(HttpConnectionManagerImplTest, InvalidPathWithDualFilter) { function TEST_F (line 399) | TEST_F(HttpConnectionManagerImplTest, PathFailedtoSanitize) { function TEST_F (line 441) | TEST_F(HttpConnectionManagerImplTest, FilterShouldUseSantizedPath) { function TEST_F (line 482) | TEST_F(HttpConnectionManagerImplTest, RouteShouldUseSantizedPath) { function TEST_F (line 521) | TEST_F(HttpConnectionManagerImplTest, RouteOverride) { function TEST_F (line 722) | TEST_F(HttpConnectionManagerImplTest, FilterShouldUseNormalizedHost) { function TEST_F (line 764) | TEST_F(HttpConnectionManagerImplTest, RouteShouldUseNormalizedHost) { function TEST_F (line 803) | TEST_F(HttpConnectionManagerImplTest, PreserveUpstreamDateDisabledDa... function TEST_F (line 817) | TEST_F(HttpConnectionManagerImplTest, PreserveUpstreamDateEnabledDat... function TEST_F (line 831) | TEST_F(HttpConnectionManagerImplTest, PreserveUpstreamDateDisabledDa... function TEST_F (line 848) | TEST_F(HttpConnectionManagerImplTest, PreserveUpstreamDateEnabledDat... function TEST_F (line 865) | TEST_F(HttpConnectionManagerImplTest, PreserveUpstreamDateDisabledDa... function TEST_F (line 884) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlow) { function TEST_F (line 1042) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlowIn... function TEST_F (line 1108) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlowIn... function TEST_F (line 1175) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlowIn... function TEST_F (line 1243) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlowEg... function TEST_F (line 1325) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlowEg... function TEST_F (line 1409) | TEST_F(HttpConnectionManagerImplTest, StartAndFinishSpanNormalFlowEg... function TEST_F (line 1484) | TEST_F(HttpConnectionManagerImplTest, function TEST_F (line 1540) | TEST_F(HttpConnectionManagerImplTest, TestAccessLog) { function TEST_F (line 1597) | TEST_F(HttpConnectionManagerImplTest, TestFilterCanEnrichAccessLogs) { function TEST_F (line 1645) | TEST_F(HttpConnectionManagerImplTest, TestDownstreamDisconnectAccess... function TEST_F (line 1685) | TEST_F(HttpConnectionManagerImplTest, TestAccessLogWithTrailers) { function TEST_F (line 1734) | TEST_F(HttpConnectionManagerImplTest, TestAccessLogWithInvalidReques... class StreamErrorOnInvalidHttpMessageTest (line 1774) | class StreamErrorOnInvalidHttpMessageTest : public HttpConnectionMan... method sendInvalidRequestAndVerifyConnectionState (line 1776) | void sendInvalidRequestAndVerifyConnectionState(bool stream_error_... function TEST_F (line 1824) | TEST_F(StreamErrorOnInvalidHttpMessageTest, ConnectionTerminatedIfCo... function TEST_F (line 1828) | TEST_F(StreamErrorOnInvalidHttpMessageTest, ConnectionOpenIfCodecStr... function TEST_F (line 1832) | TEST_F(HttpConnectionManagerImplTest, TestAccessLogSsl) { function TEST_F (line 1882) | TEST_F(HttpConnectionManagerImplTest, DoNotStartSpanIfTracingIsNotEn... function TEST_F (line 1923) | TEST_F(HttpConnectionManagerImplTest, NoPath) { function TEST_F (line 1947) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutNotConfigu... function TEST_F (line 1972) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutGlobal) { function TEST_F (line 2004) | TEST_F(HttpConnectionManagerImplTest, AccessEncoderRouteBeforeHeader... function TEST_F (line 2054) | TEST_F(HttpConnectionManagerImplTest, TestStreamIdleAccessLog) { function TEST_F (line 2105) | TEST_F(HttpConnectionManagerImplTest, DurationTimeout) { function TEST_F (line 2292) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutRouteOverr... function TEST_F (line 2322) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutRouteZeroO... function TEST_F (line 2352) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutAfterDowns... function TEST_F (line 2393) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutNormalTerm... function TEST_F (line 2423) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutAfterDowns... function TEST_F (line 2467) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutAfterUpstr... function TEST_F (line 2516) | TEST_F(HttpConnectionManagerImplTest, PerStreamIdleTimeoutAfterBidiD... function TEST_F (line 2588) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutDisabledByDefaul... function TEST_F (line 2604) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutDisabledIfSetToZ... function TEST_F (line 2619) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutValidlyConfigure... function TEST_F (line 2639) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutCallbackDisarmsA... function TEST_F (line 2668) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutIsNotDisarmedOnI... function TEST_F (line 2695) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutIsDisarmedOnComp... function TEST_F (line 2721) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutIsDisarmedOnComp... function TEST_F (line 2748) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutIsDisarmedOnComp... function TEST_F (line 2777) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutIsDisarmedOnEnco... function TEST_F (line 2812) | TEST_F(HttpConnectionManagerImplTest, RequestTimeoutIsDisarmedOnConn... function TEST_F (line 2838) | TEST_F(HttpConnectionManagerImplTest, MaxStreamDurationDisabledIfSet... function TEST_F (line 2853) | TEST_F(HttpConnectionManagerImplTest, MaxStreamDurationValidlyConfig... function TEST_F (line 2871) | TEST_F(HttpConnectionManagerImplTest, MaxStreamDurationCallbackReset... function TEST_F (line 2894) | TEST_F(HttpConnectionManagerImplTest, Http10Rejected) { function TEST_F (line 2916) | TEST_F(HttpConnectionManagerImplTest, Http10ConnCloseLegacy) { function TEST_F (line 2941) | TEST_F(HttpConnectionManagerImplTest, ProxyConnectLegacyClose) { function TEST_F (line 2964) | TEST_F(HttpConnectionManagerImplTest, ConnectLegacyClose) { function TEST_F (line 2987) | TEST_F(HttpConnectionManagerImplTest, MaxStreamDurationCallbackNotCa... function TEST_F (line 3008) | TEST_F(HttpConnectionManagerImplTest, RejectWebSocketOnNonWebSocketR... function TEST_F (line 3039) | TEST_F(HttpConnectionManagerImplTest, FooUpgradeDrainClose) { function TEST_F (line 3103) | TEST_F(HttpConnectionManagerImplTest, ConnectAsUpgrade) { function TEST_F (line 3127) | TEST_F(HttpConnectionManagerImplTest, ConnectWithEmptyPath) { function TEST_F (line 3151) | TEST_F(HttpConnectionManagerImplTest, ConnectLegacy) { function TEST_F (line 3184) | TEST_F(HttpConnectionManagerImplTest, DrainCloseRaceWithClose) { function TEST_F (line 3227) | TEST_F(HttpConnectionManagerImplTest, function TEST_F (line 3277) | TEST_F(HttpConnectionManagerImplTest, DrainClose) { FILE: test/common/http/conn_manager_impl_test_2.cc type Envoy (line 17) | namespace Envoy { type Http (line 18) | namespace Http { function TEST_F (line 20) | TEST_F(HttpConnectionManagerImplTest, ResponseBeforeRequestComplete) { function TEST_F (line 43) | TEST_F(HttpConnectionManagerImplTest, DisconnectOnProxyConnectionDis... function TEST_F (line 69) | TEST_F(HttpConnectionManagerImplTest, ResponseStartBeforeRequestComp... function TEST_F (line 123) | TEST_F(HttpConnectionManagerImplTest, DownstreamDisconnect) { function TEST_F (line 143) | TEST_F(HttpConnectionManagerImplTest, DownstreamProtocolError) { function TEST_F (line 166) | TEST_F(HttpConnectionManagerImplTest, TestDownstreamProtocolErrorAcc... function TEST_F (line 188) | TEST_F(HttpConnectionManagerImplTest, TestDownstreamProtocolErrorAft... function TEST_F (line 223) | TEST_F(HttpConnectionManagerImplTest, FrameFloodError) { function TEST_F (line 257) | TEST_F(HttpConnectionManagerImplTest, IdleTimeoutNoCodec) { function TEST_F (line 273) | TEST_F(HttpConnectionManagerImplTest, IdleTimeout) { function TEST_F (line 312) | TEST_F(HttpConnectionManagerImplTest, ConnectionDurationNoCodec) { function TEST_F (line 329) | TEST_F(HttpConnectionManagerImplTest, ConnectionDuration) { function TEST_F (line 367) | TEST_F(HttpConnectionManagerImplTest, IntermediateBufferingEarlyResp... function TEST_F (line 400) | TEST_F(HttpConnectionManagerImplTest, DoubleBuffering) { function TEST_F (line 435) | TEST_F(HttpConnectionManagerImplTest, ZeroByteDataFiltering) { function TEST_F (line 466) | TEST_F(HttpConnectionManagerImplTest, FilterAddTrailersInTrailersCal... function TEST_F (line 554) | TEST_F(HttpConnectionManagerImplTest, FilterAddTrailersInDataCallbac... function TEST_F (line 633) | TEST_F(HttpConnectionManagerImplTest, FilterAddBodyInTrailersCallbac... function TEST_F (line 716) | TEST_F(HttpConnectionManagerImplTest, FilterAddBodyInTrailersCallbac... function TEST_F (line 777) | TEST_F(HttpConnectionManagerImplTest, FilterAddBodyInTrailersCallbac... function TEST_F (line 844) | TEST_F(HttpConnectionManagerImplTest, FilterAddBodyDuringDecodeData) { function TEST_F (line 914) | TEST_F(HttpConnectionManagerImplTest, FilterAddBodyInline) { function TEST_F (line 956) | TEST_F(HttpConnectionManagerImplTest, Filter) { function TEST_F (line 1014) | TEST_F(HttpConnectionManagerImplTest, UpstreamWatermarkCallbacks) { function TEST_F (line 1055) | TEST_F(HttpConnectionManagerImplTest, UnderlyingConnectionWatermarks... function TEST_F (line 1117) | TEST_F(HttpConnectionManagerImplTest, UnderlyingConnectionWatermarks... function TEST_F (line 1181) | TEST_F(HttpConnectionManagerImplTest, AlterFilterWatermarkLimits) { function TEST_F (line 1211) | TEST_F(HttpConnectionManagerImplTest, HitFilterWatermarkLimits) { function TEST_F (line 1271) | TEST_F(HttpConnectionManagerImplTest, HitRequestBufferLimits) { function TEST_F (line 1296) | TEST_F(HttpConnectionManagerImplTest, HitRequestBufferLimitsIntermed... function TEST_F (line 1340) | TEST_F(HttpConnectionManagerImplTest, HitResponseBufferLimitsBeforeH... function TEST_F (line 1381) | TEST_F(HttpConnectionManagerImplTest, HitResponseBufferLimitsAfterHe... function TEST_F (line 1415) | TEST_F(HttpConnectionManagerImplTest, FilterHeadReply) { function TEST_F (line 1456) | TEST_F(HttpConnectionManagerImplTest, ResetWithStoppedFilter) { function TEST_F (line 1490) | TEST_F(HttpConnectionManagerImplTest, FilterContinueAndEndStreamHead... function TEST_F (line 1522) | TEST_F(HttpConnectionManagerImplTest, FilterContinueAndEndStreamData) { function TEST_F (line 1554) | TEST_F(HttpConnectionManagerImplTest, FilterContinueAndEndStreamTrai... function TEST_F (line 1607) | TEST_F(HttpConnectionManagerImplTest, FilterContinueDontEndStreamInj... function TEST_F (line 1652) | TEST_F(HttpConnectionManagerImplTest, FilterAddBodyContinuation) { function TEST_F (line 1728) | TEST_F(HttpConnectionManagerImplTest, AddDataWithAllContinue) { function TEST_F (line 1821) | TEST_F(HttpConnectionManagerImplTest, AddDataWithStopAndContinue) { function TEST_F (line 1888) | TEST_F(HttpConnectionManagerImplTest, FilterDirectDecodeEncodeDataNo... function TEST_F (line 1956) | TEST_F(HttpConnectionManagerImplTest, FilterDirectDecodeEncodeDataTr... function TEST_F (line 2052) | TEST_F(HttpConnectionManagerImplTest, MultipleFilters) { function TEST (line 2148) | TEST(HttpConnectionManagerTracingStatsTest, verifyTracingStats) { function TEST_F (line 2166) | TEST_F(HttpConnectionManagerImplTest, NoNewStreamWhenOverloaded) { function TEST_F (line 2191) | TEST_F(HttpConnectionManagerImplTest, DisableHttp1KeepAliveWhenOverl... class DrainH2HttpConnectionManagerImplTest (line 2236) | class DrainH2HttpConnectionManagerImplTest : public HttpConnectionMa... method DrainH2HttpConnectionManagerImplTest (line 2239) | DrainH2HttpConnectionManagerImplTest() { function TEST_P (line 2250) | TEST_P(DrainH2HttpConnectionManagerImplTest, DisableHttp2KeepAliveWh... function TEST_F (line 2296) | TEST_F(HttpConnectionManagerImplTest, TestStopAllIterationAndBufferO... function TEST_F (line 2320) | TEST_F(HttpConnectionManagerImplTest, TestStopAllIterationAndBufferO... function TEST_F (line 2345) | TEST_F(HttpConnectionManagerImplTest, TestStopAllIterationAndBufferO... function TEST_F (line 2387) | TEST_F(HttpConnectionManagerImplTest, DisableKeepAliveWhenDraining) { function TEST_F (line 2424) | TEST_F(HttpConnectionManagerImplTest, TestSessionTrace) { function TEST_F (line 2492) | TEST_F(HttpConnectionManagerImplTest, TestSrdsRouteNotFound) { function TEST_F (line 2525) | TEST_F(HttpConnectionManagerImplTest, TestSrdsUpdate) { function TEST_F (line 2577) | TEST_F(HttpConnectionManagerImplTest, TestSrdsCrossScopeReroute) { function TEST_F (line 2639) | TEST_F(HttpConnectionManagerImplTest, TestSrdsRouteFound) { function TEST_F (line 2682) | TEST_F(HttpConnectionManagerImplTest, NewConnection) { function TEST_F (line 2700) | TEST_F(HttpConnectionManagerImplTest, TestUpstreamRequestHeadersSize) { function TEST_F (line 2736) | TEST_F(HttpConnectionManagerImplTest, TestUpstreamRequestBodySize) { function TEST_F (line 2778) | TEST_F(HttpConnectionManagerImplTest, TestUpstreamResponseHeadersSiz... function TEST_F (line 2834) | TEST_F(HttpConnectionManagerImplTest, TestUpstreamResponseBodySize) { function TEST_F (line 2890) | TEST_F(HttpConnectionManagerImplTest, HeaderOnlyRequestAndResponseUs... class SimpleType (line 2939) | class SimpleType : public StreamInfo::FilterState::Object { method SimpleType (line 2941) | SimpleType(int value) : value_(value) {} method access (line 2942) | int access() const { return value_; } function TEST_F (line 2950) | TEST_F(HttpConnectionManagerImplTest, ConnectionFilterState) { class HttpConnectionManagerImplDeathTest (line 3040) | class HttpConnectionManagerImplDeathTest : public HttpConnectionMana... function TEST_F (line 3054) | TEST_F(HttpConnectionManagerImplDeathTest, InvalidConnectionManagerC... FILE: test/common/http/conn_manager_impl_test_base.cc type Envoy (line 9) | namespace Envoy { type Http (line 10) | namespace Http { function ResponseHeaderMap (line 206) | ResponseHeaderMap* FILE: test/common/http/conn_manager_impl_test_base.h function namespace (line 27) | namespace Http { function RequestDecoder (line 178) | RequestDecoder* decoder_{} function SlowDateProviderImpl (line 183) | SlowDateProviderImpl date_provider_{test_time_.timeSystem()}; FILE: test/common/http/conn_manager_utility_test.cc type Envoy (line 35) | namespace Envoy { type Http (line 36) | namespace Http { class MockRequestIDExtension (line 38) | class MockRequestIDExtension : public RequestIDExtension { method MockRequestIDExtension (line 40) | explicit MockRequestIDExtension(Random::RandomGenerator& random) class MockInternalAddressConfig (line 74) | class MockInternalAddressConfig : public Http::InternalAddressConfig { class MockConnectionManagerConfig (line 79) | class MockConnectionManagerConfig : public ConnectionManagerConfig { method MockConnectionManagerConfig (line 81) | MockConnectionManagerConfig() { method ServerConnectionPtr (line 89) | ServerConnectionPtr createCodec(Network::Connection& connection, c... class ConnectionManagerUtilityTest (line 156) | class ConnectionManagerUtilityTest : public testing::Test { method ConnectionManagerUtilityTest (line 158) | ConnectionManagerUtilityTest() type MutateRequestRet (line 177) | struct MutateRequestRet { method MutateRequestRet (line 189) | MutateRequestRet callMutateRequestHeaders(RequestHeaderMap& header... function TEST_F (line 216) | TEST_F(ConnectionManagerUtilityTest, DetermineNextProtocol) { function TEST_F (line 271) | TEST_F(ConnectionManagerUtilityTest, UseRemoteAddressWhenNotLocalHos... function TEST_F (line 284) | TEST_F(ConnectionManagerUtilityTest, SkipXffAppendUseRemoteAddress) { function TEST_F (line 297) | TEST_F(ConnectionManagerUtilityTest, SkipXffAppendPassThruUseRemoteA... function TEST_F (line 308) | TEST_F(ConnectionManagerUtilityTest, PreserveForwardedProtoWhenInter... function TEST_F (line 322) | TEST_F(ConnectionManagerUtilityTest, OverwriteForwardedProtoWhenExte... function TEST_F (line 336) | TEST_F(ConnectionManagerUtilityTest, UseRemoteAddressWhenUserConfigu... function TEST_F (line 354) | TEST_F(ConnectionManagerUtilityTest, UseRemoteAddressWhenLocalHostRe... function TEST_F (line 367) | TEST_F(ConnectionManagerUtilityTest, UseRemoteAddressWithXFFTrustedH... function TEST_F (line 378) | TEST_F(ConnectionManagerUtilityTest, UseXFFTrustedHopsWithoutRemoteA... function TEST_F (line 389) | TEST_F(ConnectionManagerUtilityTest, ViaEmpty) { function TEST_F (line 405) | TEST_F(ConnectionManagerUtilityTest, ViaAppend) { function TEST_F (line 425) | TEST_F(ConnectionManagerUtilityTest, UserAgentDontSet) { function TEST_F (line 438) | TEST_F(ConnectionManagerUtilityTest, UserAgentSetWhenIncomingEmpty) { function TEST_F (line 454) | TEST_F(ConnectionManagerUtilityTest, InternalServiceForceTrace) { function TEST_F (line 496) | TEST_F(ConnectionManagerUtilityTest, EdgeRequestRegenerateRequestIdA... function TEST_F (line 554) | TEST_F(ConnectionManagerUtilityTest, ExternalRequestPreserveRequestI... function TEST_F (line 572) | TEST_F(ConnectionManagerUtilityTest, UserAgentSetIncomingUserAgent) { function TEST_F (line 589) | TEST_F(ConnectionManagerUtilityTest, UserAgentSetNoIncomingUserAgent) { function TEST_F (line 602) | TEST_F(ConnectionManagerUtilityTest, RequestIdGeneratedWhenItsNotPre... function TEST_F (line 626) | TEST_F(ConnectionManagerUtilityTest, DoNotOverrideRequestIdIfPresent... function TEST_F (line 638) | TEST_F(ConnectionManagerUtilityTest, OverrideRequestIdForExternalReq... function TEST_F (line 651) | TEST_F(ConnectionManagerUtilityTest, ExternalAddressExternalRequestU... function TEST_F (line 691) | TEST_F(ConnectionManagerUtilityTest, ExternalAddressExternalRequestD... function TEST_F (line 704) | TEST_F(ConnectionManagerUtilityTest, PipeAddressInvalidXFFtDontUseRe... function TEST_F (line 716) | TEST_F(ConnectionManagerUtilityTest, AppendInternalAddressXffNotInte... function TEST_F (line 728) | TEST_F(ConnectionManagerUtilityTest, ExternalAddressInternalRequestU... function TEST_F (line 742) | TEST_F(ConnectionManagerUtilityTest, DoNotRemoveConnectionUpgradeFor... function TEST_F (line 752) | TEST_F(ConnectionManagerUtilityTest, RemoveConnectionUpgradeForNonWe... function TEST_F (line 762) | TEST_F(ConnectionManagerUtilityTest, MutateResponseHeaders) { function TEST_F (line 776) | TEST_F(ConnectionManagerUtilityTest, DoNotRemoveConnectionUpgradeFor... function TEST_F (line 793) | TEST_F(ConnectionManagerUtilityTest, DoNotAddConnectionLengthForWebS... function TEST_F (line 807) | TEST_F(ConnectionManagerUtilityTest, ClearUpgradeHeadersForNonUpgrad... function TEST_F (line 851) | TEST_F(ConnectionManagerUtilityTest, ClearUpgradeHeadersForNonUpgrad... function TEST_F (line 888) | TEST_F(ConnectionManagerUtilityTest, MutateResponseHeadersReturnXReq... function TEST_F (line 901) | TEST_F(ConnectionManagerUtilityTest, SkipMutateResponseHeadersReturn... function TEST_F (line 914) | TEST_F(ConnectionManagerUtilityTest, AlwaysMutateResponseHeadersRetu... function TEST_F (line 927) | TEST_F(ConnectionManagerUtilityTest, MtlsSanitizeClientCert) { function TEST_F (line 943) | TEST_F(ConnectionManagerUtilityTest, MtlsForwardOnlyClientCert) { function TEST_F (line 962) | TEST_F(ConnectionManagerUtilityTest, MtlsSetForwardClientCert) { function TEST_F (line 1005) | TEST_F(ConnectionManagerUtilityTest, MtlsAppendForwardClientCert) { function TEST_F (line 1048) | TEST_F(ConnectionManagerUtilityTest, MtlsAppendForwardClientCertLoca... function TEST_F (line 1077) | TEST_F(ConnectionManagerUtilityTest, MtlsSanitizeSetClientCert) { function TEST_F (line 1118) | TEST_F(ConnectionManagerUtilityTest, MtlsSanitizeSetClientCertPeerSa... function TEST_F (line 1147) | TEST_F(ConnectionManagerUtilityTest, TlsSanitizeClientCertWhenForwar... function TEST_F (line 1163) | TEST_F(ConnectionManagerUtilityTest, TlsAlwaysForwardOnlyClientCert) { function TEST_F (line 1181) | TEST_F(ConnectionManagerUtilityTest, NonTlsSanitizeClientCertWhenFor... function TEST_F (line 1195) | TEST_F(ConnectionManagerUtilityTest, NonTlsAlwaysForwardClientCert) { function TEST_F (line 1211) | TEST_F(ConnectionManagerUtilityTest, RandomSamplingWhenGlobalSet) { function TEST_F (line 1231) | TEST_F(ConnectionManagerUtilityTest, SamplingWithoutRouteOverride) { function TEST_F (line 1251) | TEST_F(ConnectionManagerUtilityTest, SamplingWithRouteOverride) { function TEST_F (line 1279) | TEST_F(ConnectionManagerUtilityTest, SamplingMustNotBeDoneOnClientTr... function TEST_F (line 1299) | TEST_F(ConnectionManagerUtilityTest, NoTraceWhenSamplingSetButGlobal... function TEST_F (line 1323) | TEST_F(ConnectionManagerUtilityTest, ClientSamplingWhenGlobalSet) { function TEST_F (line 1344) | TEST_F(ConnectionManagerUtilityTest, NoTraceWhenClientSamplingNotSet... function TEST_F (line 1367) | TEST_F(ConnectionManagerUtilityTest, ForcedTracedWhenGlobalSet) { function TEST_F (line 1387) | TEST_F(ConnectionManagerUtilityTest, NoTraceWhenForcedTracedButGloba... function TEST_F (line 1409) | TEST_F(ConnectionManagerUtilityTest, NoTraceOnBrokenUuid) { function TEST_F (line 1418) | TEST_F(ConnectionManagerUtilityTest, RemovesProxyResponseHeaders) { function TEST_F (line 1432) | TEST_F(ConnectionManagerUtilityTest, SanitizeEmptyPath) { function TEST_F (line 1442) | TEST_F(ConnectionManagerUtilityTest, SanitizePathDefaultOff) { function TEST_F (line 1453) | TEST_F(ConnectionManagerUtilityTest, SanitizePathNormalPath) { function TEST_F (line 1464) | TEST_F(ConnectionManagerUtilityTest, SanitizePathRelativePAth) { function TEST_F (line 1475) | TEST_F(ConnectionManagerUtilityTest, MergeSlashesDefaultOff) { function TEST_F (line 1487) | TEST_F(ConnectionManagerUtilityTest, MergeSlashes) { function TEST_F (line 1499) | TEST_F(ConnectionManagerUtilityTest, MergeSlashesWithoutNormalizatio... function TEST_F (line 1511) | TEST_F(ConnectionManagerUtilityTest, RemovePort) { function TEST_F (line 1522) | TEST_F(ConnectionManagerUtilityTest, PreserveExternalRequestId) { function TEST_F (line 1537) | TEST_F(ConnectionManagerUtilityTest, PreseverExternalRequestIdNoReqI... function TEST_F (line 1551) | TEST_F(ConnectionManagerUtilityTest, PreserveExternalRequestIdNoEdge... function TEST_F (line 1562) | TEST_F(ConnectionManagerUtilityTest, PreserveExternalRequestIdNoEdge... function TEST_F (line 1572) | TEST_F(ConnectionManagerUtilityTest, NoPreserveExternalRequestIdEdge... function TEST_F (line 1600) | TEST_F(ConnectionManagerUtilityTest, NoPreserveExternalRequestIdNoEd... FILE: test/common/http/date_provider_impl_test.cc type Envoy (line 15) | namespace Envoy { type Http (line 16) | namespace Http { function TEST (line 18) | TEST(DateProviderImplTest, All) { FILE: test/common/http/filter_manager_test.cc type Envoy (line 16) | namespace Envoy { type Http (line 17) | namespace Http { class FilterManagerTest (line 19) | class FilterManagerTest : public testing::Test { method initialize (line 21) | void initialize() { function TEST_F (line 42) | TEST_F(FilterManagerTest, SendLocalReplyDuringDecodingGrpcClassiciat... function TEST_F (line 89) | TEST_F(FilterManagerTest, SendLocalReplyDuringEncodingGrpcClassiciat... FILE: test/common/http/header_map_impl_fuzz_test.cc type Envoy (line 16) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 19) | DEFINE_PROTO_FUZZER(const test::common::http::HeaderMapImplFuzzTestCas... FILE: test/common/http/header_map_impl_speed_test.cc type Envoy (line 6) | namespace Envoy { type Http (line 7) | namespace Http { function addDummyHeaders (line 13) | static void addDummyHeaders(HeaderMap& headers, size_t num_headers, function headerMapImplCreate (line 21) | static void headerMapImplCreate(benchmark::State& state) { function headerMapImplSetReference (line 38) | static void headerMapImplSetReference(benchmark::State& state) { function headerMapImplGet (line 58) | static void headerMapImplGet(benchmark::State& state) { function headerMapImplGetInline (line 76) | static void headerMapImplGetInline(benchmark::State& state) { function headerMapImplSetInlineMacro (line 93) | static void headerMapImplSetInlineMacro(benchmark::State& state) { function headerMapImplSetInlineInteger (line 108) | static void headerMapImplSetInlineInteger(benchmark::State& state) { function headerMapImplGetByteSize (line 120) | static void headerMapImplGetByteSize(benchmark::State& state) { function headerMapImplIterate (line 132) | static void headerMapImplIterate(benchmark::State& state) { function headerMapImplRemove (line 152) | static void headerMapImplRemove(benchmark::State& state) { function headerMapImplRemoveInline (line 171) | static void headerMapImplRemoveInline(benchmark::State& state) { function headerMapImplPopulate (line 188) | static void headerMapImplPopulate(benchmark::State& state) { function headerMapImplEmulateH1toH2Upgrade (line 216) | static void headerMapImplEmulateH1toH2Upgrade(benchmark::State& stat... function headerMapImplEmulateH2toH1Upgrade (line 254) | static void headerMapImplEmulateH2toH1Upgrade(benchmark::State& stat... function headerMapImplRemovePrefix (line 283) | static void headerMapImplRemovePrefix(benchmark::State& state) { FILE: test/common/http/header_map_impl_test.cc type Envoy (line 18) | namespace Envoy { type Http (line 19) | namespace Http { function TEST (line 21) | TEST(HeaderStringTest, All) { class HeaderMapImplTest (line 363) | class HeaderMapImplTest : public testing::TestWithParam { method HeaderMapImplTest (line 365) | HeaderMapImplTest() { method testParamsToString (line 371) | static std::string testParamsToString(const ::testing::TestParamIn... function TEST_P (line 383) | TEST_P(HeaderMapImplTest, CustomRegisteredHeaders) { function TEST_P (line 403) | TEST_P(HeaderMapImplTest, AllInlineHeaders) { function TEST_P (line 423) | TEST_P(HeaderMapImplTest, InlineInsert) { function TEST_P (line 436) | TEST_P(HeaderMapImplTest, InlineAppend) { function TEST_P (line 482) | TEST_P(HeaderMapImplTest, MoveIntoInline) { function TEST_P (line 501) | TEST_P(HeaderMapImplTest, Remove) { function TEST_P (line 543) | TEST_P(HeaderMapImplTest, RemoveHost) { function TEST_P (line 557) | TEST_P(HeaderMapImplTest, RemoveIf) { function TEST_P (line 600) | TEST_P(HeaderMapImplTest, RemovePrefix) { class HeaderAndValueCb (line 641) | class HeaderAndValueCb method asIterateCb (line 644) | HeaderMap::ConstIterateCb asIterateCb() { function TEST_P (line 652) | TEST_P(HeaderMapImplTest, SetRemovesAllValues) { function TEST_P (line 693) | TEST_P(HeaderMapImplTest, DoubleInlineAdd) { function TEST_P (line 729) | TEST_P(HeaderMapImplTest, DoubleCookieAdd) { function TEST_P (line 745) | TEST_P(HeaderMapImplTest, DoubleInlineSet) { function TEST_P (line 753) | TEST_P(HeaderMapImplTest, AddReferenceKey) { function TEST_P (line 761) | TEST_P(HeaderMapImplTest, SetReferenceKey) { function TEST_P (line 773) | TEST_P(HeaderMapImplTest, SetCopyOldBehavior) { function TEST_P (line 821) | TEST_P(HeaderMapImplTest, SetCopyNewBehavior) { function TEST_P (line 865) | TEST_P(HeaderMapImplTest, AddCopy) { function TEST_P (line 936) | TEST_P(HeaderMapImplTest, Equality) { function TEST_P (line 948) | TEST_P(HeaderMapImplTest, LargeCharInHeader) { function TEST_P (line 956) | TEST_P(HeaderMapImplTest, Iterate) { function TEST_P (line 973) | TEST_P(HeaderMapImplTest, IterateReverse) { function TEST_P (line 996) | TEST_P(HeaderMapImplTest, Get) { function TEST_P (line 1017) | TEST_P(HeaderMapImplTest, CreateHeaderMapFromIterator) { function TEST_P (line 1026) | TEST_P(HeaderMapImplTest, TestHeaderList) { function TEST_P (line 1044) | TEST_P(HeaderMapImplTest, TestAppendHeader) { function TEST (line 1094) | TEST(TestHeaderMapImplDeathTest, TestHeaderLengthChecks) { function TEST_P (line 1107) | TEST_P(HeaderMapImplTest, PseudoHeaderOrder) { function TEST_P (line 1256) | TEST_P(HeaderMapImplTest, TestRequestHeaderMapImplCopy) { function TEST_P (line 1270) | TEST_P(HeaderMapImplTest, HostHeader) { function TEST_P (line 1288) | TEST_P(HeaderMapImplTest, TestInlineHeaderAdd) { function TEST_P (line 1295) | TEST_P(HeaderMapImplTest, ClearHeaderMap) { function TEST_P (line 1337) | TEST_P(HeaderMapImplTest, InlineHeaderByteSize) { function TEST_P (line 1391) | TEST_P(HeaderMapImplTest, ValidHeaderString) { FILE: test/common/http/header_utility_test.cc type Envoy (line 16) | namespace Envoy { type Http (line 17) | namespace Http { function parseHeaderMatcherFromYaml (line 19) | envoy::config::route::v3::HeaderMatcher parseHeaderMatcherFromYaml(c... class HeaderUtilityTest (line 25) | class HeaderUtilityTest : public testing::Test { method HeaderEntry (line 27) | const HeaderEntry& hostHeaderEntry(const std::string& host_value, ... function TEST_F (line 38) | TEST_F(HeaderUtilityTest, RemovePortsFromHost) { function TEST_F (line 64) | TEST_F(HeaderUtilityTest, RemovePortsFromHostConnect) { function TEST (line 75) | TEST(GetAllOfHeaderAsStringTest, All) { function TEST (line 122) | TEST(HeaderDataConstructorTest, NoSpecifierSet) { function TEST (line 134) | TEST(HeaderDataConstructorTest, ExactMatchSpecifier) { function TEST (line 148) | TEST(HeaderDataConstructorTest, RegexMatchSpecifier) { function TEST (line 162) | TEST(HeaderDataConstructorTest, RangeMatchSpecifier) { function TEST (line 180) | TEST(HeaderDataConstructorTest, PresentMatchSpecifier) { function TEST (line 194) | TEST(HeaderDataConstructorTest, PrefixMatchSpecifier) { function TEST (line 208) | TEST(HeaderDataConstructorTest, SuffixMatchSpecifier) { function TEST (line 222) | TEST(HeaderDataConstructorTest, ContainsMatchSpecifier) { function TEST (line 236) | TEST(HeaderDataConstructorTest, InvertMatchSpecifier) { function TEST (line 252) | TEST(HeaderDataConstructorTest, GetAllOfHeader) { function TEST (line 273) | TEST(MatchHeadersTest, MayMatchOneOrMoreRequestHeader) { function TEST (line 316) | TEST(MatchHeadersTest, MustMatchAllHeaderData) { function TEST (line 346) | TEST(MatchHeadersTest, HeaderPresence) { function TEST (line 360) | TEST(MatchHeadersTest, HeaderExactMatch) { function TEST (line 376) | TEST(MatchHeadersTest, HeaderExactMatchInverse) { function TEST (line 394) | TEST(MatchHeadersTest, HeaderRegexMatch) { function TEST (line 410) | TEST(MatchHeadersTest, HeaderSafeRegexMatch) { function TEST (line 428) | TEST(MatchHeadersTest, HeaderRegexInverseMatch) { function TEST (line 445) | TEST(MatchHeadersTest, HeaderRangeMatch) { function TEST (line 465) | TEST(MatchHeadersTest, HeaderRangeInverseMatch) { function TEST (line 487) | TEST(MatchHeadersTest, HeaderPresentMatch) { function TEST (line 504) | TEST(MatchHeadersTest, HeaderPresentInverseMatch) { function TEST (line 522) | TEST(MatchHeadersTest, HeaderPrefixMatch) { function TEST (line 538) | TEST(MatchHeadersTest, HeaderPrefixInverseMatch) { function TEST (line 555) | TEST(MatchHeadersTest, HeaderSuffixMatch) { function TEST (line 571) | TEST(MatchHeadersTest, HeaderSuffixInverseMatch) { function TEST (line 588) | TEST(MatchHeadersTest, HeaderContainsMatch) { function TEST (line 604) | TEST(MatchHeadersTest, HeaderContainsInverseMatch) { function TEST (line 621) | TEST(HeaderIsValidTest, InvalidHeaderValuesAreRejected) { function TEST (line 635) | TEST(HeaderIsValidTest, ValidHeaderValuesAreAccepted) { function TEST (line 640) | TEST(HeaderIsValidTest, AuthorityIsValid) { function TEST (line 645) | TEST(HeaderIsValidTest, IsConnect) { function TEST (line 651) | TEST(HeaderIsValidTest, IsConnectResponse) { function TEST (line 663) | TEST(HeaderAddTest, HeaderAdd) { function TEST (line 676) | TEST(HeaderIsValidTest, HeaderNameContainsUnderscore) { function TEST (line 684) | TEST(PercentEncoding, ShouldCloseConnection) { FILE: test/common/http/http1/codec_impl_test.cc type Envoy (line 35) | namespace Envoy { type Http (line 36) | namespace Http { function createHeaderFragment (line 38) | std::string createHeaderFragment(int num_headers) { function createBufferWithNByteSlices (line 47) | Buffer::OwnedImpl createBufferWithNByteSlices(absl::string_view inpu... class Http1CodecTestBase (line 58) | class Http1CodecTestBase { class Http1ServerConnectionImplTest (line 68) | class Http1ServerConnectionImplTest : public Http1CodecTestBase, method testingNewCodec (line 71) | bool testingNewCodec() { return GetParam(); } method initialize (line 73) | void initialize() { method sendAndValidateRequestAndSendResponse (line 104) | void method sendAndValidateRequestAndSendResponse (line 111) | void function TEST_P (line 397) | TEST_P(Http1ServerConnectionImplTest, EmptyHeader) { function TEST_P (line 421) | TEST_P(Http1ServerConnectionImplTest, IdentityEncodingNoChunked) { function TEST_P (line 436) | TEST_P(Http1ServerConnectionImplTest, UnsupportedEncoding) { function TEST_P (line 452) | TEST_P(Http1ServerConnectionImplTest, ChunkedBody) { function TEST_P (line 483) | TEST_P(Http1ServerConnectionImplTest, ChunkedBodySplitOverTwoDispatc... function TEST_P (line 521) | TEST_P(Http1ServerConnectionImplTest, ChunkedBodyFragmentedBuffer) { function TEST_P (line 550) | TEST_P(Http1ServerConnectionImplTest, ChunkedBodyCase) { function TEST_P (line 577) | TEST_P(Http1ServerConnectionImplTest, InvalidChunkHeader) { function TEST_P (line 603) | TEST_P(Http1ServerConnectionImplTest, IdentityAndChunkedBody) { function TEST_P (line 620) | TEST_P(Http1ServerConnectionImplTest, HostWithLWS) { function TEST_P (line 641) | TEST_P(Http1ServerConnectionImplTest, InnerLWSIsPreserved) { function TEST_P (line 674) | TEST_P(Http1ServerConnectionImplTest, CodecHasCorrectStreamErrorIfTr... function TEST_P (line 699) | TEST_P(Http1ServerConnectionImplTest, CodecHasCorrectStreamErrorIfFa... function TEST_P (line 724) | TEST_P(Http1ServerConnectionImplTest, CodecHasDefaultStreamErrorIfNo... function TEST_P (line 740) | TEST_P(Http1ServerConnectionImplTest, Http10) { function TEST_P (line 758) | TEST_P(Http1ServerConnectionImplTest, Http10AbsoluteNoOp) { function TEST_P (line 766) | TEST_P(Http1ServerConnectionImplTest, Http10Absolute) { function TEST_P (line 775) | TEST_P(Http1ServerConnectionImplTest, Http10MultipleResponses) { function TEST_P (line 821) | TEST_P(Http1ServerConnectionImplTest, Http11AbsolutePath1) { function TEST_P (line 830) | TEST_P(Http1ServerConnectionImplTest, Http11AbsolutePath2) { function TEST_P (line 839) | TEST_P(Http1ServerConnectionImplTest, Http11AbsolutePathWithPort) { function TEST_P (line 849) | TEST_P(Http1ServerConnectionImplTest, Http11AbsoluteEnabledNoOp) { function TEST_P (line 858) | TEST_P(Http1ServerConnectionImplTest, Http11InvalidRequest) { function TEST_P (line 866) | TEST_P(Http1ServerConnectionImplTest, Http11InvalidTrailerPost) { function TEST_P (line 891) | TEST_P(Http1ServerConnectionImplTest, Http11AbsolutePathNoSlash) { function TEST_P (line 900) | TEST_P(Http1ServerConnectionImplTest, Http11AbsolutePathBad) { function TEST_P (line 907) | TEST_P(Http1ServerConnectionImplTest, Http11AbsolutePortTooLarge) { function TEST_P (line 914) | TEST_P(Http1ServerConnectionImplTest, SketchyConnectionHeader) { function TEST_P (line 922) | TEST_P(Http1ServerConnectionImplTest, Http11RelativeOnly) { function TEST_P (line 931) | TEST_P(Http1ServerConnectionImplTest, Http11Options) { function TEST_P (line 940) | TEST_P(Http1ServerConnectionImplTest, SimpleGet) { function TEST_P (line 957) | TEST_P(Http1ServerConnectionImplTest, BadRequestNoStreamLegacy) { function TEST_P (line 977) | TEST_P(Http1ServerConnectionImplTest, BadRequestNoStream) { function TEST_P (line 997) | TEST_P(Http1ServerConnectionImplTest, RejectInvalidMethod) { function TEST_P (line 1009) | TEST_P(Http1ServerConnectionImplTest, BadRequestStartedStream) { function TEST_P (line 1025) | TEST_P(Http1ServerConnectionImplTest, FloodProtection) { function TEST_P (line 1076) | TEST_P(Http1ServerConnectionImplTest, FloodProtectionOff) { function TEST_P (line 1112) | TEST_P(Http1ServerConnectionImplTest, HostHeaderTranslation) { function TEST_P (line 1132) | TEST_P(Http1ServerConnectionImplTest, HeaderInvalidCharsRejection) { function TEST_P (line 1157) | TEST_P(Http1ServerConnectionImplTest, HeaderNameWithUnderscoreAllowe... function TEST_P (line 1181) | TEST_P(Http1ServerConnectionImplTest, HeaderNameWithUnderscoreAreDro... function TEST_P (line 1204) | TEST_P(Http1ServerConnectionImplTest, HeaderNameWithUnderscoreCauseR... function TEST_P (line 1225) | TEST_P(Http1ServerConnectionImplTest, HeaderInvalidAuthority) { function TEST_P (line 1248) | TEST_P(Http1ServerConnectionImplTest, HeaderMutateEmbeddedNul) { function TEST_P (line 1272) | TEST_P(Http1ServerConnectionImplTest, HeaderMutateEmbeddedCRLF) { function TEST_P (line 1292) | TEST_P(Http1ServerConnectionImplTest, CloseDuringHeadersComplete) { function TEST_P (line 1314) | TEST_P(Http1ServerConnectionImplTest, PostWithContentLength) { function TEST_P (line 1340) | TEST_P(Http1ServerConnectionImplTest, PostWithContentLengthFragmente... function TEST_P (line 1365) | TEST_P(Http1ServerConnectionImplTest, HeaderOnlyResponse) { function TEST_P (line 1391) | TEST_P(Http1ServerConnectionImplTest, LargeHeaderResponseEncode) { function TEST_P (line 1417) | TEST_P(Http1ServerConnectionImplTest, HeaderOnlyResponseTrainProperH... function TEST_P (line 1444) | TEST_P(Http1ServerConnectionImplTest, HeaderOnlyResponseWith204) { function TEST_P (line 1468) | TEST_P(Http1ServerConnectionImplTest, HeaderOnlyResponseWith100Then2... function TEST_P (line 1499) | TEST_P(Http1ServerConnectionImplTest, MetadataTest) { function TEST_P (line 1522) | TEST_P(Http1ServerConnectionImplTest, ChunkedResponse) { function TEST_P (line 1558) | TEST_P(Http1ServerConnectionImplTest, ChunkedResponseWithTrailers) { function TEST_P (line 1591) | TEST_P(Http1ServerConnectionImplTest, ContentLengthResponse) { function TEST_P (line 1618) | TEST_P(Http1ServerConnectionImplTest, HeadRequestResponse) { function TEST_P (line 1642) | TEST_P(Http1ServerConnectionImplTest, HeadChunkedRequestResponse) { function TEST_P (line 1666) | TEST_P(Http1ServerConnectionImplTest, DoubleRequest) { function TEST_P (line 1692) | TEST_P(Http1ServerConnectionImplTest, RequestWithTrailersDropped) { ... function TEST_P (line 1694) | TEST_P(Http1ServerConnectionImplTest, RequestWithTrailersKept) { exp... function TEST_P (line 1696) | TEST_P(Http1ServerConnectionImplTest, IgnoreUpgradeH2c) { function TEST_P (line 1707) | TEST_P(Http1ServerConnectionImplTest, IgnoreUpgradeH2cClose) { function TEST_P (line 1720) | TEST_P(Http1ServerConnectionImplTest, IgnoreUpgradeH2cCloseEtc) { function TEST_P (line 1733) | TEST_P(Http1ServerConnectionImplTest, UpgradeRequest) { function TEST_P (line 1757) | TEST_P(Http1ServerConnectionImplTest, UpgradeRequestWithEarlyData) { function TEST_P (line 1773) | TEST_P(Http1ServerConnectionImplTest, UpgradeRequestWithTEChunked) { function TEST_P (line 1791) | TEST_P(Http1ServerConnectionImplTest, UpgradeRequestWithNoBody) { function TEST_P (line 1810) | TEST_P(Http1ServerConnectionImplTest, UpgradeRequestResponseHeaders) { function TEST_P (line 1834) | TEST_P(Http1ServerConnectionImplTest, ConnectRequestNoContentLength) { function TEST_P (line 1858) | TEST_P(Http1ServerConnectionImplTest, ConnectRequestAbsoluteURLNotal... function TEST_P (line 1871) | TEST_P(Http1ServerConnectionImplTest, ConnectRequestWithEarlyData) { function TEST_P (line 1886) | TEST_P(Http1ServerConnectionImplTest, ConnectRequestWithTEChunked) { function TEST_P (line 1903) | TEST_P(Http1ServerConnectionImplTest, ConnectRequestWithNonZeroConte... function TEST_P (line 1919) | TEST_P(Http1ServerConnectionImplTest, ConnectRequestWithZeroContentL... function TEST_P (line 1936) | TEST_P(Http1ServerConnectionImplTest, WatermarkTest) { function TEST_P (line 1970) | TEST_P(Http1ServerConnectionImplTest, TestSmugglingDisallowChunkedCo... function TEST_P (line 1973) | TEST_P(Http1ServerConnectionImplTest, TestSmugglingDisallowChunkedCo... function TEST_P (line 1977) | TEST_P(Http1ServerConnectionImplTest, TestSmugglingDisallowChunkedCo... function TEST_P (line 1982) | TEST_P(Http1ServerConnectionImplTest, TestSmugglingAllowChunkedConte... function TEST_P (line 1985) | TEST_P(Http1ServerConnectionImplTest, TestSmugglingAllowChunkedConte... function TEST_P (line 1989) | TEST_P(Http1ServerConnectionImplTest, TestSmugglingAllowChunkedConte... class Http1ClientConnectionImplTest (line 1994) | class Http1ClientConnectionImplTest : public Http1CodecTestBase, method testingNewCodec (line 1997) | bool testingNewCodec() { return GetParam(); } method initialize (line 1999) | void initialize() { method readDisableOnRequestEncoder (line 2009) | void readDisableOnRequestEncoder(RequestEncoder* request_encoder, ... function TEST_P (line 2080) | TEST_P(Http1ClientConnectionImplTest, SimpleGet) { function TEST_P (line 2094) | TEST_P(Http1ClientConnectionImplTest, SimpleGetWithHeaderCasing) { function TEST_P (line 2110) | TEST_P(Http1ClientConnectionImplTest, HostHeaderTranslate) { function TEST_P (line 2124) | TEST_P(Http1ClientConnectionImplTest, Reset) { function TEST_P (line 2138) | TEST_P(Http1ClientConnectionImplTest, FlowControlReadDisabledReenabl... function TEST_P (line 2167) | TEST_P(Http1ClientConnectionImplTest, PrematureResponse) { function TEST_P (line 2175) | TEST_P(Http1ClientConnectionImplTest, EmptyBodyResponse503) { function TEST_P (line 2189) | TEST_P(Http1ClientConnectionImplTest, EmptyBodyResponse200) { function TEST_P (line 2203) | TEST_P(Http1ClientConnectionImplTest, HeadRequest) { function TEST_P (line 2337) | TEST_P(Http1ClientConnectionImplTest, ContinueHeaders) { function TEST_P (line 2359) | TEST_P(Http1ClientConnectionImplTest, MultipleContinueHeaders) { function TEST_P (line 2439) | TEST_P(Http1ClientConnectionImplTest, BadEncodeParams) { function TEST_P (line 2463) | TEST_P(Http1ClientConnectionImplTest, NoContentLengthResponse) { function TEST_P (line 2485) | TEST_P(Http1ClientConnectionImplTest, ResponseWithTrailers) { function TEST_P (line 2500) | TEST_P(Http1ClientConnectionImplTest, GiantPath) { function TEST_P (line 2515) | TEST_P(Http1ClientConnectionImplTest, PrematureUpgradeResponse) { function TEST_P (line 2525) | TEST_P(Http1ClientConnectionImplTest, UpgradeResponse) { function TEST_P (line 2561) | TEST_P(Http1ClientConnectionImplTest, UpgradeResponseWithEarlyData) { function TEST_P (line 2585) | TEST_P(Http1ClientConnectionImplTest, ConnectResponse) { function TEST_P (line 2616) | TEST_P(Http1ClientConnectionImplTest, ConnectResponseWithEarlyData) { function TEST_P (line 2635) | TEST_P(Http1ClientConnectionImplTest, ConnectRejected) { function TEST_P (line 2653) | TEST_P(Http1ClientConnectionImplTest, WatermarkTest) { function TEST_P (line 2688) | TEST_P(Http1ClientConnectionImplTest, HighwatermarkMultipleResponses) { function TEST_P (line 2722) | TEST_P(Http1ClientConnectionImplTest, LowWatermarkDuringClose) { function TEST_P (line 2752) | TEST_P(Http1ServerConnectionImplTest, LargeTrailersRejected) { function TEST_P (line 2758) | TEST_P(Http1ServerConnectionImplTest, LargeTrailerFieldRejected) { function TEST_P (line 2765) | TEST_P(Http1ServerConnectionImplTest, ManyTrailersRejected) { function TEST_P (line 2770) | TEST_P(Http1ServerConnectionImplTest, LargeTrailersRejectedIgnored) { function TEST_P (line 2776) | TEST_P(Http1ServerConnectionImplTest, LargeTrailerFieldRejectedIgnor... function TEST_P (line 2783) | TEST_P(Http1ServerConnectionImplTest, ManyTrailersIgnored) { function TEST_P (line 2788) | TEST_P(Http1ServerConnectionImplTest, LargeRequestUrlRejected) { function TEST_P (line 2810) | TEST_P(Http1ServerConnectionImplTest, LargeRequestHeadersRejected) { function TEST_P (line 2817) | TEST_P(Http1ServerConnectionImplTest, ManyRequestHeadersRejected) { function TEST_P (line 2822) | TEST_P(Http1ServerConnectionImplTest, LargeRequestHeadersSplitReject... function TEST_P (line 2853) | TEST_P(Http1ServerConnectionImplTest, ManyRequestHeadersSplitRejecte... function TEST_P (line 2880) | TEST_P(Http1ServerConnectionImplTest, LargeRequestHeadersAccepted) { function TEST_P (line 2886) | TEST_P(Http1ServerConnectionImplTest, LargeRequestHeadersAcceptedMax... function TEST_P (line 2893) | TEST_P(Http1ServerConnectionImplTest, ManyRequestHeadersAccepted) { function TEST_P (line 2900) | TEST_P(Http1ClientConnectionImplTest, ResponseHeadersWithLargeValueR... function TEST_P (line 2919) | TEST_P(Http1ClientConnectionImplTest, ResponseHeadersWithLargeFieldR... function TEST_P (line 2939) | TEST_P(Http1ClientConnectionImplTest, LargeResponseHeadersAccepted) { function TEST_P (line 2957) | TEST_P(Http1ClientConnectionImplTest, LargeMethodRequestEncode) { function TEST_P (line 2975) | TEST_P(Http1ClientConnectionImplTest, LargePathRequestEncode) { function TEST_P (line 2991) | TEST_P(Http1ClientConnectionImplTest, LargeHeaderRequestEncode) { function TEST_P (line 3008) | TEST_P(Http1ClientConnectionImplTest, ManyResponseHeadersRejected) { function TEST_P (line 3026) | TEST_P(Http1ClientConnectionImplTest, ManyResponseHeadersAccepted) { function TEST_P (line 3043) | TEST_P(Http1ClientConnectionImplTest, TestResponseSplit0) { function TEST_P (line 3047) | TEST_P(Http1ClientConnectionImplTest, TestResponseSplit1) { function TEST_P (line 3051) | TEST_P(Http1ClientConnectionImplTest, TestResponseSplit100) { function TEST_P (line 3055) | TEST_P(Http1ClientConnectionImplTest, TestResponseSplitAllowChunkedL... function TEST_P (line 3059) | TEST_P(Http1ClientConnectionImplTest, TestResponseSplitAllowChunkedL... function TEST_P (line 3063) | TEST_P(Http1ClientConnectionImplTest, TestResponseSplitAllowChunkedL... FILE: test/common/http/http1/conn_pool_test.cc type Envoy (line 43) | namespace Envoy { type Http (line 44) | namespace Http { type Http1 (line 45) | namespace Http1 { class ConnPoolImplForTest (line 51) | class ConnPoolImplForTest : public ConnPoolImpl { method ConnPoolImplForTest (line 53) | ConnPoolImplForTest(Event::MockDispatcher& dispatcher, type TestCodecClient (line 67) | struct TestCodecClient { method CodecClientPtr (line 75) | CodecClientPtr createCodecClient(Upstream::Host::CreateConnectio... method expectClientCreate (line 85) | void expectClientCreate(Protocol protocol = Protocol::Http11) { method expectEnableUpstreamReady (line 113) | void expectEnableUpstreamReady() { method expectAndRunUpstreamReady (line 120) | void expectAndRunUpstreamReady() { class Http1ConnPoolImplTest (line 136) | class Http1ConnPoolImplTest : public testing::Test { method Http1ConnPoolImplTest (line 138) | Http1ConnPoolImplTest() type ActiveTestRequest (line 157) | struct ActiveTestRequest { type Type (line 158) | enum class Type { Pending, CreateConnection, Immediate } method ActiveTestRequest (line 160) | ActiveTestRequest(Http1ConnPoolImplTest& parent, size_t client_i... method completeResponse (line 196) | void completeResponse(bool with_body) { method expectNewStream (line 208) | void expectNewStream() { method startRequest (line 214) | void startRequest() { function TEST_F (line 231) | TEST_F(Http1ConnPoolImplTest, Host) { EXPECT_EQ(cluster_.get(), &c... function TEST_F (line 236) | TEST_F(Http1ConnPoolImplTest, DrainConnections) { function TEST_F (line 262) | TEST_F(Http1ConnPoolImplTest, VerifyTimingStats) { function TEST_F (line 280) | TEST_F(Http1ConnPoolImplTest, VerifyAlpnFallback) { function TEST_F (line 314) | TEST_F(Http1ConnPoolImplTest, VerifyBufferLimits) { function TEST_F (line 332) | TEST_F(Http1ConnPoolImplTest, VerifyCancelInCallback) { function TEST_F (line 365) | TEST_F(Http1ConnPoolImplTest, MultipleRequestAndResponse) { function TEST_F (line 387) | TEST_F(Http1ConnPoolImplTest, MaxPendingRequests) { function TEST_F (line 420) | TEST_F(Http1ConnPoolImplTest, ConnectFailure) { function TEST_F (line 444) | TEST_F(Http1ConnPoolImplTest, MeasureConnectTime) { function TEST_F (line 501) | TEST_F(Http1ConnPoolImplTest, ConnectTimeout) { function TEST_F (line 533) | TEST_F(Http1ConnPoolImplTest, CancelBeforeBound) { function TEST_F (line 555) | TEST_F(Http1ConnPoolImplTest, CancelExcessBeforeBound) { function TEST_F (line 574) | TEST_F(Http1ConnPoolImplTest, DisconnectWhileBound) { function TEST_F (line 606) | TEST_F(Http1ConnPoolImplTest, MaxConnections) { function TEST_F (line 666) | TEST_F(Http1ConnPoolImplTest, ConnectionCloseWithoutHeader) { function TEST_F (line 730) | TEST_F(Http1ConnPoolImplTest, ConnectionCloseHeader) { function TEST_F (line 764) | TEST_F(Http1ConnPoolImplTest, ProxyConnectionCloseHeader) { function TEST_F (line 799) | TEST_F(Http1ConnPoolImplTest, ProxyConnectionCloseHeaderLegacy) { function TEST_F (line 837) | TEST_F(Http1ConnPoolImplTest, Http10NoConnectionKeepAlive) { function TEST_F (line 871) | TEST_F(Http1ConnPoolImplTest, Http10NoConnectionKeepAliveLegacy) { function TEST_F (line 908) | TEST_F(Http1ConnPoolImplTest, MaxRequestsPerConnection) { function TEST_F (line 941) | TEST_F(Http1ConnPoolImplTest, ConcurrentConnections) { function TEST_F (line 975) | TEST_F(Http1ConnPoolImplTest, DrainCallback) { function TEST_F (line 996) | TEST_F(Http1ConnPoolImplTest, DrainWhileConnecting) { function TEST_F (line 1016) | TEST_F(Http1ConnPoolImplTest, RemoteCloseToCompleteResponse) { function TEST_F (line 1059) | TEST_F(Http1ConnPoolImplTest, NoActiveConnectionsByDefault) { function TEST_F (line 1063) | TEST_F(Http1ConnPoolImplTest, ActiveRequestHasActiveConnectionsTru... function TEST_F (line 1076) | TEST_F(Http1ConnPoolImplTest, ResponseCompletedConnectionReadyNoAc... function TEST_F (line 1088) | TEST_F(Http1ConnPoolImplTest, PendingRequestIsConsideredActive) { FILE: test/common/http/http1/header_formatter_test.cc type Envoy (line 5) | namespace Envoy { type Http (line 6) | namespace Http { type Http1 (line 7) | namespace Http1 { function TEST (line 8) | TEST(ProperCaseHeaderKeyFormatterTest, Formatting) { FILE: test/common/http/http2/codec_impl_test.cc type Envoy (line 40) | namespace Envoy { type Http (line 41) | namespace Http { type Http2 (line 42) | namespace Http2 { class Http2CodecImplTestFixture (line 48) | class Http2CodecImplTestFixture { type ClientCodecError (line 62) | struct ClientCodecError : public std::runtime_error { method ClientCodecError (line 63) | ClientCodecError(Http::Status&& status) type ServerCodecError (line 69) | struct ServerCodecError : public std::runtime_error { method ServerCodecError (line 70) | ServerCodecError(Http::Status&& status) type ConnectionWrapper (line 76) | struct ConnectionWrapper { method dispatch (line 77) | Http::Status dispatch(const Buffer::Instance& data, Connection... type SettingsTupleIndex (line 98) | enum SettingsTupleIndex { method Http2CodecImplTestFixture (line 105) | Http2CodecImplTestFixture() = default; method Http2CodecImplTestFixture (line 106) | Http2CodecImplTestFixture(Http2SettingsTuple client_settings, Ht... method initialize (line 129) | virtual void initialize() { method setupDefaultConnectionMocks (line 161) | void setupDefaultConnectionMocks() { method http2OptionsFromTuple (line 181) | void http2OptionsFromTuple(envoy::config::core::v3::Http2Protoco... method corruptMetadataFramePayload (line 210) | void corruptMetadataFramePayload(Buffer::Instance& data) { method corruptAtOffset (line 220) | void corruptAtOffset(Buffer::Instance& data, size_t index, char ... method expectDetailsRequest (line 227) | void expectDetailsRequest(const absl::string_view details) { method expectDetailsResponse (line 231) | void expectDetailsResponse(const absl::string_view details) { class Http2CodecImplTest (line 275) | class Http2CodecImplTest : public ::testing::TestWithParam buffer_limits =... method expectClientsCreate (line 147) | void expectClientsCreate(int num_clients) { class ActiveTestRequest (line 202) | class ActiveTestRequest { method ActiveTestRequest (line 204) | ActiveTestRequest(Http2ConnPoolImplTest& test, size_t client_ind... function TEST_F (line 287) | TEST_F(Http2ConnPoolImplTest, Host) { EXPECT_EQ(host_, pool_->host... function TEST_F (line 292) | TEST_F(Http2ConnPoolImplTest, DrainConnectionIdle) { function TEST_F (line 307) | TEST_F(Http2ConnPoolImplTest, VerifyAlpnFallback) { function TEST_F (line 355) | TEST_F(Http2ConnPoolImplTest, DrainConnectionReadyWithRequest) { function TEST_F (line 377) | TEST_F(Http2ConnPoolImplTest, DrainConnectionBusy) { function TEST_F (line 401) | TEST_F(Http2ConnPoolImplTest, DrainConnectionConnecting) { function TEST_F (line 419) | TEST_F(Http2ConnPoolImplTest, CloseExcess) { function TEST_F (line 435) | TEST_F(Http2ConnPoolImplTest, CloseExcessTwo) { function TEST_F (line 458) | TEST_F(Http2ConnPoolImplTest, CloseExcessMultipleRequests) { function TEST_F (line 505) | TEST_F(Http2ConnPoolImplTest, CloseExcessMixedMultiplexing) { function TEST_F (line 560) | TEST_F(Http2ConnPoolImplTest, DrainConnections) { function TEST_F (line 600) | TEST_F(Http2ConnPoolImplTest, MaxConcurrentRequestsPerStream) { function TEST_F (line 652) | TEST_F(Http2ConnPoolImplTest, PendingStreams) { function TEST_F (line 693) | TEST_F(Http2ConnPoolImplTest, PendingStreamsNumberConnectingTotalR... function TEST_F (line 732) | TEST_F(Http2ConnPoolImplTest, PendingStreamsNumberConnectingConcur... function TEST_F (line 771) | TEST_F(Http2ConnPoolImplTest, PendingStreamsFailure) { function TEST_F (line 803) | TEST_F(Http2ConnPoolImplTest, LocalFailure) { function TEST_F (line 824) | TEST_F(Http2ConnPoolImplTest, PendingStreamsRequestOverflow) { function TEST_F (line 859) | TEST_F(Http2ConnPoolImplTest, PendingStreamsMaxPendingCircuitBreak... function TEST_F (line 894) | TEST_F(Http2ConnPoolImplTest, VerifyConnectionTimingStats) { function TEST_F (line 921) | TEST_F(Http2ConnPoolImplTest, VerifyBufferLimits) { function TEST_F (line 942) | TEST_F(Http2ConnPoolImplTest, RequestAndResponse) { function TEST_F (line 973) | TEST_F(Http2ConnPoolImplTest, LocalReset) { function TEST_F (line 994) | TEST_F(Http2ConnPoolImplTest, RemoteReset) { function TEST_F (line 1015) | TEST_F(Http2ConnPoolImplTest, DrainDisconnectWithActiveRequest) { function TEST_F (line 1039) | TEST_F(Http2ConnPoolImplTest, DrainDisconnectDrainingWithActiveReq... function TEST_F (line 1079) | TEST_F(Http2ConnPoolImplTest, DrainPrimary) { function TEST_F (line 1119) | TEST_F(Http2ConnPoolImplTest, DrainPrimaryNoActiveRequest) { function TEST_F (line 1157) | TEST_F(Http2ConnPoolImplTest, ConnectTimeout) { function TEST_F (line 1196) | TEST_F(Http2ConnPoolImplTest, MaxGlobalRequests) { function TEST_F (line 1220) | TEST_F(Http2ConnPoolImplTest, GoAway) { function TEST_F (line 1253) | TEST_F(Http2ConnPoolImplTest, NoActiveConnectionsByDefault) { function TEST_F (line 1258) | TEST_F(Http2ConnPoolImplTest, ActiveConnectionsHasActiveRequestsTr... function TEST_F (line 1269) | TEST_F(Http2ConnPoolImplTest, PendingStreamsConsideredActive) { function TEST_F (line 1281) | TEST_F(Http2ConnPoolImplTest, ResponseCompletedConnectionReadyNoAc... function TEST_F (line 1293) | TEST_F(Http2ConnPoolImplTest, DrainingConnectionsConsideredActive) { function TEST_F (line 1307) | TEST_F(Http2ConnPoolImplTest, DrainedConnectionsNotActive) { function TEST_F (line 1320) | TEST_F(Http2ConnPoolImplTest, PrefetchWithoutMultiplexing) { function TEST_F (line 1347) | TEST_F(Http2ConnPoolImplTest, PrefetchOff) { function TEST_F (line 1365) | TEST_F(Http2ConnPoolImplTest, PrefetchWithMultiplexing) { function TEST_F (line 1386) | TEST_F(Http2ConnPoolImplTest, PrefetchEvenWhenReady) { function TEST_F (line 1412) | TEST_F(Http2ConnPoolImplTest, PrefetchAfterTimeout) { function TEST_F (line 1433) | TEST_F(Http2ConnPoolImplTest, CloseExcessWithPrefetch) { function TEST_F (line 1459) | TEST_F(Http2ConnPoolImplTest, MaybePrefetch) { FILE: test/common/http/http2/frame_replay.cc type Envoy (line 10) | namespace Envoy { type Http (line 11) | namespace Http { type Http2 (line 12) | namespace Http2 { function Frame (line 26) | const Frame& WellKnownFrames::clientConnectionPrefaceFrame() { function Frame (line 32) | const Frame& WellKnownFrames::defaultSettingsFrame() { function Frame (line 38) | const Frame& WellKnownFrames::initialWindowUpdateFrame() { FILE: test/common/http/http2/frame_replay.h function namespace (line 14) | namespace Envoy { FILE: test/common/http/http2/frame_replay_test.cc type Envoy (line 20) | namespace Envoy { type Http (line 21) | namespace Http { type Http2 (line 22) | namespace Http2 { class RequestFrameCommentTest (line 26) | class RequestFrameCommentTest : public ::testing::Test {} class ResponseFrameCommentTest (line 27) | class ResponseFrameCommentTest : public ::testing::Test {} function setupStream (line 30) | void setupStream(ClientCodecFrameInjector& codec, TestClientConnec... function TEST_F (line 40) | TEST_F(RequestFrameCommentTest, SimpleExampleHuffman) { function TEST_F (line 75) | TEST_F(ResponseFrameCommentTest, SimpleExampleHuffman) { function TEST_F (line 110) | TEST_F(RequestFrameCommentTest, SimpleExamplePlain) { function TEST_F (line 154) | TEST_F(ResponseFrameCommentTest, SimpleExamplePlain) { function TEST_F (line 193) | TEST_F(RequestFrameCommentTest, SingleByteNulCrLfInHeaderFrame) { function TEST_F (line 226) | TEST_F(ResponseFrameCommentTest, SingleByteNulCrLfInHeaderFrame) { function TEST_F (line 260) | TEST_F(RequestFrameCommentTest, SingleByteNulCrLfInHeaderField) { function TEST_F (line 298) | TEST_F(ResponseFrameCommentTest, SingleByteNulCrLfInHeaderField) { FILE: test/common/http/http2/http2_frame.cc function makeNetworkOrderStreamId (line 14) | uint32_t makeNetworkOrderStreamId(uint32_t stream_id) { return htonl(str... type FirstArgType (line 17) | struct FirstArgType { function orFlags (line 21) | constexpr uint8_t orFlags(Flag flag) { return static_cast(flag); } function orFlags (line 23) | constexpr uint8_t orFlags(Flag first, Flags... rest) { type Envoy (line 31) | namespace Envoy { type Http (line 32) | namespace Http { type Http2 (line 33) | namespace Http2 { function Http2Frame (line 130) | Http2Frame Http2Frame::makePingFrame(absl::string_view data) { function Http2Frame (line 141) | Http2Frame Http2Frame::makeEmptySettingsFrame(SettingsFlags flags) { function Http2Frame (line 147) | Http2Frame Http2Frame::makeEmptyHeadersFrame(uint32_t stream_index... function Http2Frame (line 154) | Http2Frame Http2Frame::makeEmptyContinuationFrame(uint32_t stream_... function Http2Frame (line 161) | Http2Frame Http2Frame::makeEmptyDataFrame(uint32_t stream_index, D... function Http2Frame (line 168) | Http2Frame Http2Frame::makePriorityFrame(uint32_t stream_index, ui... function Http2Frame (line 179) | Http2Frame Http2Frame::makeEmptyPushPromiseFrame(uint32_t stream_i... function Http2Frame (line 193) | Http2Frame Http2Frame::makeResetStreamFrame(uint32_t stream_index,... function Http2Frame (line 204) | Http2Frame Http2Frame::makeEmptyGoAwayFrame(uint32_t last_stream_i... function Http2Frame (line 217) | Http2Frame Http2Frame::makeWindowUpdateFrame(uint32_t stream_index... function Http2Frame (line 229) | Http2Frame Http2Frame::makeMetadataFrameFromMetadataMap(uint32_t s... function Http2Frame (line 265) | Http2Frame Http2Frame::makeMalformedRequest(uint32_t stream_index) { function Http2Frame (line 275) | Http2Frame Http2Frame::makeMalformedRequestWithZerolenHeader(uint3... function Http2Frame (line 290) | Http2Frame Http2Frame::makeRequest(uint32_t stream_index, absl::st... function Http2Frame (line 303) | Http2Frame Http2Frame::makeRequest(uint32_t stream_index, absl::st... function Http2Frame (line 314) | Http2Frame Http2Frame::makePostRequest(uint32_t stream_index, absl... function Http2Frame (line 327) | Http2Frame Http2Frame::makeGenericFrame(absl::string_view contents) { function Http2Frame (line 333) | Http2Frame Http2Frame::makeGenericFrameFromHexDump(absl::string_vi... FILE: test/common/http/http2/http2_frame.h type class (line 30) | enum class type class (line 44) | enum class type class (line 49) | enum class type class (line 55) | enum class function MetadataFlags (line 60) | enum class MetadataFlags : uint8_t { FILE: test/common/http/http2/http2_frame_test.cc type Envoy (line 11) | namespace Envoy { type Http (line 12) | namespace Http { type Http2 (line 13) | namespace Http2 { function TEST (line 15) | TEST(EqualityMetadataFrame, Http2FrameTest) { FILE: test/common/http/http2/metadata_encoder_decoder_test.cc type Envoy (line 22) | namespace Envoy { type Http (line 23) | namespace Http { type Http2 (line 24) | namespace Http2 { type TestBuffer (line 30) | struct TestBuffer { type UserData (line 36) | struct UserData { function pack_extension_callback (line 44) | static ssize_t pack_extension_callback(nghttp2_session* session, u... function on_extension_chunk_recv_callback (line 55) | static int on_extension_chunk_recv_callback(nghttp2_session* sessi... function unpack_extension_callback (line 66) | static int unpack_extension_callback(nghttp2_session* session, voi... function send_callback (line 78) | static ssize_t send_callback(nghttp2_session* session, const uint8... class MetadataEncoderDecoderTest (line 91) | class MetadataEncoderDecoderTest : public testing::Test { method initialize (line 93) | void initialize(MetadataCallback cb) { method cleanUp (line 119) | void cleanUp() { method verifyMetadataMapVector (line 125) | void verifyMetadataMapVector(MetadataMapVector& expect, Metadata... method submitMetadata (line 132) | void submitMetadata(const MetadataMapVector& metadata_map_vector) { function TEST_F (line 161) | TEST_F(MetadataEncoderDecoderTest, TestMetadataSizeLimit) { function TEST_F (line 185) | TEST_F(MetadataEncoderDecoderTest, TestDecodeBadData) { function TEST_F (line 208) | TEST_F(MetadataEncoderDecoderTest, VerifyEncoderDecoderMultipleMet... function TEST_F (line 247) | TEST_F(MetadataEncoderDecoderTest, EncodeMetadataMapVectorSmall) { function TEST_F (line 285) | TEST_F(MetadataEncoderDecoderTest, EncodeMetadataMapVectorLarge) { function TEST_F (line 309) | TEST_F(MetadataEncoderDecoderTest, EncodeFuzzedMetadata) { function TEST_F (line 335) | TEST_F(MetadataEncoderDecoderTest, EncodeDecodeFrameTest) { function TEST_F (line 355) | TEST_F(MetadataEncoderDecoderDeathTest, PackTooManyFrames) { FILE: test/common/http/http2/protocol_constraints_test.cc type Envoy (line 8) | namespace Envoy { type Http (line 9) | namespace Http { type Http2 (line 10) | namespace Http2 { class ProtocolConstraintsTest (line 12) | class ProtocolConstraintsTest : public ::testing::Test { function TEST_F (line 23) | TEST_F(ProtocolConstraintsTest, DefaultStatusOk) { function TEST_F (line 28) | TEST_F(ProtocolConstraintsTest, OutboundControlFrameFlood) { function TEST_F (line 42) | TEST_F(ProtocolConstraintsTest, OutboundFrameFlood) { function TEST_F (line 61) | TEST_F(ProtocolConstraintsTest, OutboundFrameFloodStatusIsIdempote... function TEST_F (line 83) | TEST_F(ProtocolConstraintsTest, InboundZeroLenData) { function TEST_F (line 99) | TEST_F(ProtocolConstraintsTest, OutboundAndInboundFrameFloodStatus... function TEST_F (line 122) | TEST_F(ProtocolConstraintsTest, InboundZeroLenDataWithPadding) { function TEST_F (line 136) | TEST_F(ProtocolConstraintsTest, InboundZeroLenDataEndStreamResetCo... function TEST_F (line 155) | TEST_F(ProtocolConstraintsTest, Priority) { function TEST_F (line 176) | TEST_F(ProtocolConstraintsTest, WindowUpdate) { FILE: test/common/http/http2/request_header_fuzz_test.cc type Envoy (line 11) | namespace Envoy { type Http (line 12) | namespace Http { type Http2 (line 13) | namespace Http2 { function Replay (line 16) | void Replay(const Frame& frame, ServerCodecFrameInjector& codec) { function DEFINE_FUZZER (line 29) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/http/http2/response_header_fuzz_test.cc type Envoy (line 12) | namespace Envoy { type Http (line 13) | namespace Http { type Http2 (line 14) | namespace Http2 { function Replay (line 17) | void Replay(const Frame& frame, ClientCodecFrameInjector& codec) { function DEFINE_FUZZER (line 38) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/http/path_utility_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Fuzz (line 8) | namespace Fuzz { function DEFINE_PROTO_FUZZER (line 10) | DEFINE_PROTO_FUZZER(const test::common::http::PathUtilityTestCase& i... FILE: test/common/http/path_utility_test.cc type Envoy (line 10) | namespace Envoy { type Http (line 11) | namespace Http { class PathUtilityTest (line 13) | class PathUtilityTest : public testing::Test { method HeaderEntry (line 18) | const HeaderEntry& pathHeaderEntry(const std::string& path_value) { method HeaderEntry (line 22) | const HeaderEntry& hostHeaderEntry(const std::string& host_value) { function TEST_F (line 30) | TEST_F(PathUtilityTest, AlreadyNormalPaths) { function TEST_F (line 41) | TEST_F(PathUtilityTest, InvalidPaths) { function TEST_F (line 51) | TEST_F(PathUtilityTest, NormalizeValidPaths) { function TEST_F (line 73) | TEST_F(PathUtilityTest, NormalizeCasePath) { function TEST_F (line 94) | TEST_F(PathUtilityTest, MergeSlashes) { function TEST_F (line 116) | TEST_F(PathUtilityTest, RemoveQueryAndFragment) { FILE: test/common/http/request_id_extension_uuid_impl_test.cc type Envoy (line 13) | namespace Envoy { type Http (line 14) | namespace Http { function TEST (line 16) | TEST(UUIDRequestIDExtensionTest, SetRequestID) { function TEST (line 30) | TEST(UUIDRequestIDExtensionTest, EnsureRequestID) { function TEST (line 44) | TEST(UUIDRequestIDExtensionTest, PreserveRequestIDInResponse) { function TEST (line 67) | TEST(UUIDRequestIDExtensionTest, ModRequestIDBy) { function TEST (line 117) | TEST(UUIDRequestIDExtensionTest, RequestIDModDistribution) { function TEST (line 147) | TEST(UUIDRequestIDExtensionTest, DISABLED_benchmark) { function TEST (line 155) | TEST(UUIDRequestIDExtensionTest, SetTraceStatus) { FILE: test/common/http/status_test.cc type Envoy (line 6) | namespace Envoy { type Http (line 7) | namespace Http { function TEST (line 9) | TEST(Status, Ok) { function TEST (line 22) | TEST(Status, CodecProtocolError) { function TEST (line 35) | TEST(Status, BufferFloodError) { function TEST (line 48) | TEST(Status, PrematureResponseError) { function TEST (line 62) | TEST(Status, CodecClientError) { function TEST (line 75) | TEST(Status, InboundFramesWithEmptyPayload) { function TEST (line 89) | TEST(Status, ReturnIfError) { FILE: test/common/http/user_agent_test.cc type Envoy (line 16) | namespace Envoy { type Http (line 17) | namespace Http { function TEST (line 20) | TEST(UserAgentTest, All) { FILE: test/common/http/utility_fuzz_test.cc type Envoy (line 8) | namespace Envoy { type Fuzz (line 9) | namespace Fuzz { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER(const test::common::http::UtilityTestCase& input) { FILE: test/common/http/utility_test.cc type Envoy (line 27) | namespace Envoy { type Http (line 28) | namespace Http { function TEST (line 30) | TEST(HttpUtility, parseQueryString) { function TEST (line 93) | TEST(HttpUtility, getResponseStatus) { function TEST (line 98) | TEST(HttpUtility, isWebSocketUpgradeRequest) { function TEST (line 117) | TEST(HttpUtility, isUpgrade) { function TEST (line 139) | TEST(HttpUtility, H1H2H1Request) { function TEST (line 158) | TEST(HttpUtility, H2H1H2Request) { function TEST (line 176) | TEST(HttpUtility, ConnectBytestreamSpecialCased) { function TEST (line 182) | TEST(HttpUtility, H1H2H1Response) { function TEST (line 200) | TEST(HttpUtility, OrderNotPreserved) { function TEST (line 216) | TEST(HttpUtility, MethodNotPreserved) { function TEST (line 228) | TEST(HttpUtility, ContentLengthMangling) { function TEST (line 266) | TEST(HttpUtility, appendXff) { function TEST (line 289) | TEST(HttpUtility, appendVia) { function TEST (line 303) | TEST(HttpUtility, createSslRedirectPath) { function parseHttp2OptionsFromV3Yaml (line 312) | envoy::config::core::v3::Http2ProtocolOptions function TEST (line 321) | TEST(HttpUtility, parseHttp2Settings) { function TEST (line 359) | TEST(HttpUtility, ValidateStreamErrors) { function TEST (line 387) | TEST(HttpUtility, ValidateStreamErrorsWithHcm) { function TEST (line 423) | TEST(HttpUtility, ValidateStreamErrorConfigurationForHttp1) { function TEST (line 456) | TEST(HttpUtility, getLastAddressFromXFF) { function TEST (line 548) | TEST(HttpUtility, TestParseCookie) { function TEST (line 560) | TEST(HttpUtility, TestParseCookieBadValues) { function TEST (line 572) | TEST(HttpUtility, TestParseCookieWithQuotes) { function TEST (line 585) | TEST(HttpUtility, TestMakeSetCookieValue) { function TEST (line 605) | TEST(HttpUtility, SendLocalReply) { function TEST (line 617) | TEST(HttpUtility, SendLocalGrpcReply) { function TEST (line 636) | TEST(HttpUtility, SendLocalGrpcReplyWithUpstreamJsonPayload) { function TEST (line 665) | TEST(HttpUtility, RateLimitedGrpcStatus) { function TEST (line 693) | TEST(HttpUtility, SendLocalReplyDestroyedEarly) { function TEST (line 707) | TEST(HttpUtility, SendLocalReplyHeadRequest) { function TEST (line 720) | TEST(HttpUtility, TestExtractHostPathFromUri) { function TEST (line 757) | TEST(HttpUtility, LocalPathFromFilePath) { function TEST (line 764) | TEST(HttpUtility, TestPrepareHeaders) { function TEST (line 774) | TEST(HttpUtility, QueryParamsToString) { function TEST (line 781) | TEST(HttpUtility, ResetReasonToString) { function TEST (line 796) | TEST(HttpUtility, ResolveMostSpecificPerFilterConfigNilRoute) { class TestConfig (line 800) | class TestConfig : public Router::RouteSpecificFilterConfig { method merge (line 803) | void merge(const TestConfig& other) { state_ += other.state_; } function TEST (line 807) | TEST(HttpUtility, ResolveMostSpecificPerFilterConfig) { function TEST (line 825) | TEST(HttpUtility, ResolveMostSpecificPerFilterConfigGeneric) { function TEST (line 859) | TEST(HttpUtility, TraversePerFilterConfigIteratesInOrder) { function TEST (line 895) | TEST(HttpUtility, TraversePerFilterConfigTyped) { function TEST (line 915) | TEST(HttpUtility, GetMergedPerFilterConfig) { function TEST (line 940) | TEST(HttpUtility, CheckIsIpAddress) { function TEST (line 974) | TEST(HttpUtility, TestTeHeaderGzipTrailersSanitized) { function TEST (line 1004) | TEST(HttpUtility, TestNominatedConnectionHeader) { function TEST (line 1032) | TEST(HttpUtility, TestNominatedConnectionHeader2) { function TEST (line 1061) | TEST(HttpUtility, TestNominatedPseudoHeader) { function TEST (line 1081) | TEST(HttpUtility, TestSanitizeEmptyTokensFromHeaders) { function TEST (line 1109) | TEST(HttpUtility, TestTooManyNominatedHeaders) { function TEST (line 1128) | TEST(HttpUtility, TestRejectNominatedXForwardedFor) { function TEST (line 1146) | TEST(HttpUtility, TestRejectNominatedXForwardedHost) { function TEST (line 1164) | TEST(HttpUtility, TestRejectNominatedXForwardedProto) { function TEST (line 1190) | TEST(HttpUtility, TestRejectTrailersSubString) { function TEST (line 1213) | TEST(HttpUtility, TestRejectTeHeaderTooLong) { function TEST (line 1246) | TEST(Url, ParsingFails) { function validateUrl (line 1256) | void validateUrl(absl::string_view raw_url, absl::string_view expect... function validateConnectUrl (line 1265) | void validateConnectUrl(absl::string_view raw_url, absl::string_view... function TEST (line 1273) | TEST(Url, ParsingTest) { function TEST (line 1326) | TEST(Url, ParsingForConnectTest) { function validatePercentEncodingEncodeDecode (line 1331) | void validatePercentEncodingEncodeDecode(absl::string_view source, function TEST (line 1337) | TEST(PercentEncoding, EncodeDecode) { function TEST (line 1352) | TEST(PercentEncoding, Decoding) { function TEST (line 1364) | TEST(PercentEncoding, DecodingWithTrailingInput) { function TEST (line 1370) | TEST(PercentEncoding, Encoding) { FILE: test/common/init/manager_impl_test.cc type Envoy (line 9) | namespace Envoy { type Init (line 10) | namespace Init { function expectUninitialized (line 13) | void expectUninitialized(const Manager& m) { EXPECT_EQ(Manager::Stat... function expectInitializing (line 14) | void expectInitializing(const Manager& m) { EXPECT_EQ(Manager::State... function expectInitialized (line 15) | void expectInitialized(const Manager& m) { EXPECT_EQ(Manager::State:... function TEST (line 17) | TEST(InitManagerImplTest, AddImmediateTargetsWhenUninitialized) { function TEST (line 39) | TEST(InitManagerImplTest, AddAsyncTargetsWhenUninitialized) { function TEST (line 69) | TEST(InitManagerImplTest, AddMixedTargetsWhenUninitialized) { function TEST (line 95) | TEST(InitManagerImplTest, AddImmediateTargetWhenInitializing) { function TEST (line 123) | TEST(InitManagerImplTest, UnavailableTarget) { function TEST (line 144) | TEST(InitManagerImplTest, UnavailableManager) { function TEST (line 167) | TEST(InitManagerImplTest, UnavailableWatcher) { FILE: test/common/init/target_impl_test.cc type Envoy (line 7) | namespace Envoy { type Init (line 8) | namespace Init { class TargetImplTest (line 12) | class TargetImplTest : public ::testing::Test {} function getName (line 15) | std::string getName() { return ""; } function TYPED_TEST_P (line 18) | TYPED_TEST_P(TargetImplTest, Name) { function TYPED_TEST_P (line 23) | TYPED_TEST_P(TargetImplTest, InitializeWhenAvailable) { function TYPED_TEST_P (line 43) | TYPED_TEST_P(TargetImplTest, InitializeWhenUnavailable) { function TYPED_TEST_P (line 58) | TYPED_TEST_P(TargetImplTest, ReadyWhenWatcherUnavailable) { function TEST (line 84) | TEST(SharedTargetImplTest, ReInitializeWhenUnavailable) { function TEST (line 105) | TEST(SharedTargetImplTest, NotifyAllWatcherWhenInitialization) { function TEST (line 125) | TEST(SharedTargetImplTest, InitializedSharedTargetNotifyWatcherWhenA... function TEST (line 146) | TEST(SharedTargetImplTest, EarlySharedTargetReadyNotifyWatchers) { FILE: test/common/init/watcher_impl_test.cc type Envoy (line 5) | namespace Envoy { type Init (line 6) | namespace Init { function TEST (line 9) | TEST(InitWatcherImplTest, Name) { function TEST (line 14) | TEST(InitWatcherImplTest, ReadyWhenAvailable) { function TEST (line 22) | TEST(InitWatcherImplTest, ReadyWhenUnavailable) { FILE: test/common/json/config_schemas_test_data/generate_test_data.py function main (line 9) | def main(): FILE: test/common/json/config_schemas_test_data/test_access_log_schema.py function test (line 44) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_cluster_schema.py function test (line 25) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_http_conn_network_filter_schema.py function test (line 30) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_http_router_schema.py function test (line 7) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_listener_schema.py function test (line 16) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_route_configuration_schema.py function test (line 19) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_route_entry_schema.py function test (line 11) | def test(writer): FILE: test/common/json/config_schemas_test_data/test_top_level_config_schema.py function test (line 34) | def test(writer): FILE: test/common/json/config_schemas_test_data/util.py function get_blob (line 9) | def get_blob(blob): class TestWriter (line 13) | class TestWriter(object): method __init__ (line 15) | def __init__(self, test_dir): method write_test_file (line 18) | def write_test_file(self, name, schema, data, throws): FILE: test/common/json/json_fuzz_test.cc type Envoy (line 8) | namespace Envoy { type Fuzz (line 9) | namespace Fuzz { function DEFINE_FUZZER (line 15) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/json/json_loader_test.cc type Envoy (line 11) | namespace Envoy { type Json (line 12) | namespace Json { class JsonLoaderTest (line 15) | class JsonLoaderTest : public testing::Test { method JsonLoaderTest (line 17) | JsonLoaderTest() : api_(Api::createApiForTest()) {} function TEST_F (line 22) | TEST_F(JsonLoaderTest, Basic) { function TEST_F (line 210) | TEST_F(JsonLoaderTest, Integer) { function TEST_F (line 228) | TEST_F(JsonLoaderTest, Double) { function TEST_F (line 245) | TEST_F(JsonLoaderTest, Hash) { function TEST_F (line 259) | TEST_F(JsonLoaderTest, Schema) { function TEST_F (line 323) | TEST_F(JsonLoaderTest, NestedSchema) { function TEST_F (line 353) | TEST_F(JsonLoaderTest, MissingEnclosingDocument) { function TEST_F (line 369) | TEST_F(JsonLoaderTest, AsString) { FILE: test/common/local_reply/local_reply_test.cc type Envoy (line 15) | namespace Envoy { type LocalReply (line 16) | namespace LocalReply { class LocalReplyTest (line 24) | class LocalReplyTest : public testing::Test { method LocalReplyTest (line 26) | LocalReplyTest() : stream_info_(time_system_.timeSystem()) { reset... method resetData (line 28) | void resetData(Http::Code code) { method resetData (line 33) | void resetData(uint32_t code) { resetData(static_cast(... function TEST_F (line 48) | TEST_F(LocalReplyTest, TestEmptyConfig) { function TEST_F (line 61) | TEST_F(LocalReplyTest, TestDefaultLocalReply) { function TEST_F (line 74) | TEST_F(LocalReplyTest, TestInvalidConfigEmptyFilter) { function TEST_F (line 86) | TEST_F(LocalReplyTest, TestInvalidConfigStatusCode) { function TEST_F (line 105) | TEST_F(LocalReplyTest, TestDefaultTextFormatter) { function TEST_F (line 123) | TEST_F(LocalReplyTest, TestDefaultJsonFormatter) { function TEST_F (line 152) | TEST_F(LocalReplyTest, TestMapperRewrite) { function TEST_F (line 231) | TEST_F(LocalReplyTest, TestMapperFormat) { function TEST_F (line 295) | TEST_F(LocalReplyTest, TestHeaderAddition) { function TEST_F (line 339) | TEST_F(LocalReplyTest, TestMapperWithContentType) { FILE: test/common/memory/debug_test.cc type Envoy (line 5) | namespace Envoy { type Memory (line 6) | namespace Memory { type MyStruct (line 13) | struct MyStruct { method MyStruct (line 14) | MyStruct() : x_(0) {} function TEST (line 19) | TEST(MemoryDebug, ByteSize) { function TEST (line 26) | TEST(MemoryDebug, ScribbleOnNew) { function TEST (line 34) | TEST(MemoryDebug, ScribbleOnDelete) { function TEST (line 47) | TEST(MemoryDebug, ZeroByteAlloc) { auto ptr = std::make_uniquecreateDnsResolver... method ActiveDnsQuery (line 64) | ActiveDnsQuery* resolveWithExpectations(const std::string& address, method ActiveDnsQuery (line 86) | ActiveDnsQuery* resolveWithUnreferencedParameters(const std::strin... method ActiveDnsQuery (line 101) | ActiveDnsQuery* resolveWithException(const std::string& address, function TEST_F (line 118) | TEST_F(AppleDnsImplTest, InvalidConfigOptions) { function TEST_F (line 131) | TEST_F(AppleDnsImplTest, DestructPending) { function TEST_F (line 137) | TEST_F(AppleDnsImplTest, LocalLookup) { function TEST_F (line 142) | TEST_F(AppleDnsImplTest, DnsIpAddressVersion) { function TEST_F (line 156) | TEST_F(AppleDnsImplTest, CallbackException) { function TEST_F (line 163) | TEST_F(AppleDnsImplTest, CallbackException2) { function TEST_F (line 170) | TEST_F(AppleDnsImplTest, CallbackException3) { function TEST_F (line 178) | TEST_F(AppleDnsImplTest, Cancel) { function TEST_F (line 191) | TEST_F(AppleDnsImplTest, Timeout) { FILE: test/common/network/cidr_range_test.cc type std (line 17) | namespace std { type Envoy (line 27) | namespace Envoy { type Network (line 29) | namespace Network { type Address (line 30) | namespace Address { function TEST (line 33) | TEST(TruncateIpAddressAndLength, Various) { function TEST (line 88) | TEST(IsInRange, Various) { function TEST (line 175) | TEST(CidrRangeTest, OperatorIsEqual) { function TEST (line 213) | TEST(CidrRangeTest, InvalidCidrRange) { function TEST (line 224) | TEST(Ipv4CidrRangeTest, InstanceConstSharedPtrAndLengthCtor) { function TEST (line 244) | TEST(Ipv4CidrRangeTest, StringAndLengthCtor) { function TEST (line 262) | TEST(Ipv4CidrRangeTest, StringCtor) { function TEST (line 285) | TEST(Ipv4CidrRangeTest, BigRange) { function TEST (line 302) | TEST(Ipv6CidrRange, InstanceConstSharedPtrAndLengthCtor) { function TEST (line 322) | TEST(Ipv6CidrRange, StringAndLengthCtor) { function TEST (line 340) | TEST(Ipv6CidrRange, StringCtor) { function TEST (line 363) | TEST(Ipv6CidrRange, BigRange) { function makeCidrRangeList (line 381) | Protobuf::RepeatedPtrField function TEST (line 392) | TEST(IpListTest, Errors) { function TEST (line 398) | TEST(IpListTest, SpecificAddressAllowed) { function TEST (line 408) | TEST(IpListTest, Normal) { function TEST (line 431) | TEST(IpListTest, AddressVersionMix) { function TEST (line 454) | TEST(IpListTest, MatchAny) { function TEST (line 468) | TEST(IpListTest, MatchAnyAll) { FILE: test/common/network/connection_impl_test.cc type Envoy (line 47) | namespace Envoy { type Network (line 48) | namespace Network { function TEST (line 51) | TEST(RawBufferSocket, TestBasics) { function TEST (line 58) | TEST(ConnectionImplUtility, updateBufferStats) { function TEST (line 81) | TEST(ConnectionImplBaseUtility, addIdToHashKey) { class ConnectionImplDeathTest (line 100) | class ConnectionImplDeathTest : public testing::TestWithParamchannel_; } method isChannelDirty (line 322) | bool isChannelDirty() const { return resolver_->dirty_channel_; } method resetChannelTcpOnly (line 326) | void resetChannelTcpOnly(bool zero_timeout) { class DnsImplConstructor (line 344) | class DnsImplConstructor : public testing::Test { method DnsImplConstructor (line 346) | DnsImplConstructor() function TEST_F (line 353) | TEST_F(DnsImplConstructor, SupportsCustomResolvers) { class CustomInstance (line 377) | class CustomInstance : public Address::Instance { method CustomInstance (line 379) | CustomInstance(const std::string& address, uint32_t port) : instan... method asStringView (line 389) | absl::string_view asStringView() const override { return antagonis... method sockaddr (line 396) | const sockaddr* sockAddr() const override { return instance_.sockA... method socklen_t (line 397) | socklen_t sockAddrLen() const override { return instance_.sockAddr... method type (line 398) | Address::Type type() const override { return instance_.type(); } method SocketInterface (line 399) | const SocketInterface& socketInterface() const override { function TEST_F (line 408) | TEST_F(DnsImplConstructor, SupportCustomAddressInstances) { function TEST_F (line 423) | TEST_F(DnsImplConstructor, BadCustomResolvers) { class DnsImplTest (line 431) | class DnsImplTest : public testing::TestWithParam { method DnsImplTest (line 433) | DnsImplTest() method SetUp (line 436) | void SetUp() override { method TearDown (line 453) | void TearDown() override { method getAddressList (line 459) | static std::list method getAddressAsStringList (line 468) | static std::list getAddressAsStringList(const std::li... method ActiveDnsQuery (line 477) | ActiveDnsQuery* resolveWithExpectations(const std::string& address, method ActiveDnsQuery (line 514) | ActiveDnsQuery* resolveWithUnreferencedParameters(const std::strin... method ActiveDnsQuery (line 529) | ActiveDnsQuery* resolveWithException(const std::string& address, method zero_timeout (line 542) | virtual bool zero_timeout() const { return false; } method tcp_only (line 543) | virtual bool tcp_only() const { return true; } method use_tcp_for_dns_lookups (line 544) | virtual bool use_tcp_for_dns_lookups() const { return false; } function TEST_P (line 564) | TEST_P(DnsImplTest, DestructPending) { function TEST_P (line 573) | TEST_P(DnsImplTest, DestructCallback) { function TEST_P (line 591) | TEST_P(DnsImplTest, LocalLookup) { function TEST_P (line 620) | TEST_P(DnsImplTest, DnsIpAddressVersion) { function TEST_P (line 638) | TEST_P(DnsImplTest, DnsIpAddressVersionV6) { function TEST_P (line 657) | TEST_P(DnsImplTest, CallbackException) { function TEST_P (line 676) | TEST_P(DnsImplTest, DestroyChannelOnRefused) { function TEST_P (line 721) | TEST_P(DnsImplTest, RemoteAsyncLookup) { function TEST_P (line 736) | TEST_P(DnsImplTest, MultiARecordLookup) { function TEST_P (line 746) | TEST_P(DnsImplTest, CNameARecordLookupV4) { function TEST_P (line 756) | TEST_P(DnsImplTest, CNameARecordLookupWithV6) { function TEST_P (line 766) | TEST_P(DnsImplTest, MultiARecordLookupWithV6) { function TEST_P (line 788) | TEST_P(DnsImplTest, Cancel) { function TEST_P (line 805) | TEST_P(DnsImplTest, RecordTtlLookup) { function TEST_P (line 865) | TEST_P(DnsImplTest, PendingTimerEnable) { class DnsImplZeroTimeoutTest (line 879) | class DnsImplZeroTimeoutTest : public DnsImplTest { method zero_timeout (line 881) | bool zero_timeout() const override { return true; } function TEST_P (line 890) | TEST_P(DnsImplZeroTimeoutTest, Timeout) { class DnsImplAresFlagsForTcpTest (line 899) | class DnsImplAresFlagsForTcpTest : public DnsImplTest { method tcp_only (line 901) | bool tcp_only() const override { return false; } method use_tcp_for_dns_lookups (line 902) | bool use_tcp_for_dns_lookups() const override { return true; } function TEST_P (line 912) | TEST_P(DnsImplAresFlagsForTcpTest, TcpLookupsEnabled) { class DnsImplAresFlagsForUdpTest (line 924) | class DnsImplAresFlagsForUdpTest : public DnsImplTest { method tcp_only (line 926) | bool tcp_only() const override { return false; } function TEST_P (line 936) | TEST_P(DnsImplAresFlagsForUdpTest, UdpLookupsEnabled) { FILE: test/common/network/filter_manager_impl_test.cc type Envoy (line 37) | namespace Envoy { type Network (line 38) | namespace Network { class NetworkFilterManagerTest (line 41) | class NetworkFilterManagerTest : public testing::Test { method SetUp (line 43) | void SetUp() override { class LocalMockFilter (line 60) | class LocalMockFilter : public MockFilter { function TEST_F (line 68) | TEST_F(NetworkFilterManagerTest, All) { function TEST_F (line 115) | TEST_F(NetworkFilterManagerTest, ConnectionClosedBeforeRunningFilter) { function TEST_F (line 141) | TEST_F(NetworkFilterManagerTest, FilterReturnStopAndNoCallback) { function TEST_F (line 170) | TEST_F(NetworkFilterManagerTest, ReadFilterCloseConnectionAndReturnC... function TEST_F (line 201) | TEST_F(NetworkFilterManagerTest, WriteFilterCloseConnectionAndReturn... function TEST_F (line 240) | TEST_F(NetworkFilterManagerTest, ReadCloseConnectionReturnStopAndCal... function TEST_F (line 274) | TEST_F(NetworkFilterManagerTest, WriteCloseConnectionReturnStopAndCa... function TEST_F (line 315) | TEST_F(NetworkFilterManagerTest, EndStream) { function TEST_F (line 361) | TEST_F(NetworkFilterManagerTest, RateLimitAndTcpProxy) { function TEST_F (line 430) | TEST_F(NetworkFilterManagerTest, InjectReadDataToFilterChain) { function TEST_F (line 462) | TEST_F(NetworkFilterManagerTest, InjectWriteDataToFilterChain) { FILE: test/common/network/filter_matcher_test.cc type Envoy (line 11) | namespace Envoy { type Network (line 12) | namespace Network { type CallbackHandle (line 14) | struct CallbackHandle { class ListenerFilterMatcherTest (line 20) | class ListenerFilterMatcherTest : public testing::Test { method createCallbackOnPort (line 22) | std::unique_ptr createCallbackOnPort(int port) { method createPortPredicate (line 31) | envoy::config::listener::v3::ListenerFilterChainMatchPredicate cre... function TEST_F (line 41) | TEST_F(ListenerFilterMatcherTest, DstPortMatcher) { function TEST_F (line 52) | TEST_F(ListenerFilterMatcherTest, AnyMatdcher) { function TEST_F (line 64) | TEST_F(ListenerFilterMatcherTest, NotMatcher) { function TEST_F (line 77) | TEST_F(ListenerFilterMatcherTest, OrMatcher) { function TEST_F (line 95) | TEST_F(ListenerFilterMatcherTest, AndMatcher) { FILE: test/common/network/io_socket_handle_impl_test.cc type Envoy (line 19) | namespace Envoy { type Network (line 20) | namespace Network { function TEST (line 23) | TEST(IoSocketHandleImplTest, TestIoSocketError) { function TEST (line 66) | TEST(IoSocketHandleImpl, LastRoundTripTimeReturnsEmptyOptionalIfGetS... function TEST (line 77) | TEST(IoSocketHandleImpl, LastRoundTripTimeReturnsRttIfSuccessful) { function TEST (line 96) | TEST(IoSocketHandleImpl, LastRoundTripTimeAlwaysReturnsEmptyOptional) { FILE: test/common/network/lc_trie_speed_test.cc type AddressInputs (line 8) | struct AddressInputs { method AddressInputs (line 9) | AddressInputs() { type CidrInputs (line 22) | struct CidrInputs { method CidrInputs (line 23) | CidrInputs() { type Envoy (line 55) | namespace Envoy { function lcTrieConstruct (line 57) | static void lcTrieConstruct(benchmark::State& state) { function lcTrieConstructNested (line 69) | static void lcTrieConstructNested(benchmark::State& state) { function lcTrieConstructMinimal (line 82) | static void lcTrieConstructMinimal(benchmark::State& state) { function lcTrieLookup (line 94) | static void lcTrieLookup(benchmark::State& state) { function lcTrieLookupWithNestedPrefixes (line 112) | static void lcTrieLookupWithNestedPrefixes(benchmark::State& state) { function lcTrieLookupMinimal (line 131) | static void lcTrieLookupMinimal(benchmark::State& state) { FILE: test/common/network/lc_trie_test.cc type Envoy (line 12) | namespace Envoy { type Network (line 13) | namespace Network { type LcTrie (line 14) | namespace LcTrie { class LcTrieTest (line 16) | class LcTrieTest : public testing::Test { method setup (line 18) | void setup(const std::vector>& cidr_ran... method expectIPAndTags (line 38) | void expectIPAndTags( function TEST_F (line 53) | TEST_F(LcTrieTest, IPv4Defaults) { function TEST_F (line 88) | TEST_F(LcTrieTest, RootBranchingFactor) { function TEST_F (line 123) | TEST_F(LcTrieTest, IPv4AddressSizeBoundaries) { function TEST_F (line 140) | TEST_F(LcTrieTest, IPv4Boundaries) { function TEST_F (line 155) | TEST_F(LcTrieTest, IPv6) { function TEST_F (line 172) | TEST_F(LcTrieTest, IPv6AddressSizeBoundaries) { function TEST_F (line 190) | TEST_F(LcTrieTest, IPv6Boundaries) { function TEST_F (line 206) | TEST_F(LcTrieTest, CatchAllIPv4Prefix) { function TEST_F (line 222) | TEST_F(LcTrieTest, CatchAllIPv6Prefix) { function TEST_F (line 237) | TEST_F(LcTrieTest, BothIpvVersions) { function TEST_F (line 259) | TEST_F(LcTrieTest, NestedPrefixes) { function TEST_F (line 281) | TEST_F(LcTrieTest, NestedPrefixesWithCatchAll) { function TEST_F (line 306) | TEST_F(LcTrieTest, ExclusiveNestedPrefixesWithCatchAll) { function TEST_F (line 330) | TEST_F(LcTrieTest, MaximumEntriesExceptionDefault) { function TEST_F (line 351) | TEST_F(LcTrieTest, MaximumEntriesExceptionOverride) { FILE: test/common/network/listen_socket_impl_test.cc type Envoy (line 20) | namespace Envoy { type Network (line 21) | namespace Network { class ListenSocketImplTest (line 25) | class ListenSocketImplTest : public testing::TestWithParam createListenSocketPtr(Args&&... ... method testBindSpecificPort (line 38) | void testBindSpecificPort() { method testBindPortZero (line 118) | void testBindPortZero() { function TEST_P (line 140) | TEST_P(ListenSocketImplTestTcp, BindSpecificPort) { testBindSpecific... class TestListenSocket (line 146) | class TestListenSocket : public ListenSocketImpl { method TestListenSocket (line 148) | TestListenSocket(Address::InstanceConstSharedPtr address) method socketType (line 150) | Socket::Type socketType() const override { return Socket::Type::St... function TEST_P (line 153) | TEST_P(ListenSocketImplTestTcp, SetLocalAddress) { function TEST_P (line 168) | TEST_P(ListenSocketImplTestUdp, BindSpecificPort) { testBindSpecific... function TEST_P (line 171) | TEST_P(ListenSocketImplTestTcp, BindPortZero) { testBindPortZero(); } function TEST_P (line 173) | TEST_P(ListenSocketImplTestUdp, BindPortZero) { testBindPortZero(); } FILE: test/common/network/listener_impl_test.cc type Envoy (line 23) | namespace Envoy { type Network (line 24) | namespace Network { function errorCallbackTest (line 27) | static void errorCallbackTest(Address::IpVersion version) { class ListenerImplDeathTest (line 58) | class ListenerImplDeathTest : public testing::TestWithParam, prot... method DeprecatedFieldsTest (line 1510) | DeprecatedFieldsTest() : with_upgrade_(GetParam()) {} method checkForDeprecation (line 1512) | void checkForDeprecation(const Protobuf::Message& message) { function TEST_P (line 1528) | TEST_P(DeprecatedFieldsTest, NoCrashIfRuntimeMissing) { function TEST_P (line 1537) | TEST_P(DeprecatedFieldsTest, NoErrorWhenDeprecatedFieldsUnused) { function TEST_P (line 1546) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(IndividualFieldDe... function TEST_P (line 1558) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(IndividualFieldDi... function TEST_P (line 1566) | TEST_P(DeprecatedFieldsTest, function TEST_P (line 1592) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(DisallowViaRuntim... function TEST_P (line 1614) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(MixOfFatalAndWarn... function TEST_P (line 1627) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(MessageDeprecated... function TEST_P (line 1636) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(InnerMessageDepre... function TEST_P (line 1651) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(SubMessageDepreca... function TEST_P (line 1665) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(RepeatedMessageDe... function TEST_P (line 1677) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(EnumValuesDepreca... function TEST_P (line 1691) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(EnumValuesDepreca... function TEST_P (line 1706) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(RuntimeOverrideEn... function TEST_P (line 1720) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(FatalEnum)) { function TEST_P (line 1742) | TEST_P(DeprecatedFieldsTest, DEPRECATED_FEATURE_TEST(ManualDeprecatedF... class TimestampUtilTest (line 1785) | class TimestampUtilTest : public testing::Test, public ::testing::With... function TEST_P (line 1787) | TEST_P(TimestampUtilTest, SystemClockToTimestampTest) { function TEST (line 1820) | TEST(StatusCode, Strings) { FILE: test/common/protobuf/value_util_fuzz_test.cc type Envoy (line 5) | namespace Envoy { type Fuzz (line 6) | namespace Fuzz { function DEFINE_PROTO_FUZZER (line 8) | DEFINE_PROTO_FUZZER(const ProtobufWkt::Value& input) { ValueUtil::eq... FILE: test/common/router/config_impl_headermap_benchmark_test.cc type Envoy (line 15) | namespace Envoy { type Router (line 16) | namespace Router { function manyCountryRoutesLongHeaders (line 28) | static void manyCountryRoutesLongHeaders(benchmark::State& state) { FILE: test/common/router/config_impl_speed_test.cc type Envoy (line 15) | namespace Envoy { type Router (line 16) | namespace Router { function genRequestHeaders (line 31) | static Http::TestRequestHeaderMapImpl genRequestHeaders(int route_nu... function RouteConfiguration (line 42) | static RouteConfiguration genRouteConfig(benchmark::State& state, function bmRouteTableSize (line 89) | static void bmRouteTableSize(benchmark::State& state, RouteMatch::Pa... function bmRouteTableSizeWithPathPrefixMatch (line 117) | static void bmRouteTableSizeWithPathPrefixMatch(benchmark::State& st... function bmRouteTableSizeWithExactPathMatch (line 127) | static void bmRouteTableSizeWithExactPathMatch(benchmark::State& sta... function bmRouteTableSizeWithRegexMatch (line 139) | static void bmRouteTableSizeWithRegexMatch(benchmark::State& state) { FILE: test/common/router/config_impl_test.cc type Envoy (line 48) | namespace Envoy { type Router (line 49) | namespace Router { class TestConfigImpl (line 56) | class TestConfigImpl : public ConfigImpl { method TestConfigImpl (line 58) | TestConfigImpl(const envoy::config::route::v3::RouteConfiguration&... method setupRouteConfig (line 65) | void setupRouteConfig(const Http::RequestHeaderMap& headers, uint6... method RouteConstSharedPtr (line 84) | RouteConstSharedPtr route(const Http::RequestHeaderMap& headers, method RouteConstSharedPtr (line 92) | RouteConstSharedPtr route(const RouteCallback& cb, const Http::Req... method RouteConstSharedPtr (line 100) | RouteConstSharedPtr route(const RouteCallback& cb, const Http::Req... method RouteConstSharedPtr (line 104) | RouteConstSharedPtr route(const Http::RequestHeaderMap& headers, u... function genPathlessHeaders (line 111) | Http::TestRequestHeaderMapImpl genPathlessHeaders(const std::string&... function genHeaders (line 119) | Http::TestRequestHeaderMapImpl genHeaders(const std::string& host, c... function genHeaders (line 135) | Http::TestRequestHeaderMapImpl genHeaders(const std::string& host, c... function parseRouteConfigurationFromYaml (line 141) | envoy::config::route::v3::RouteConfiguration class ConfigImplTestBase (line 151) | class ConfigImplTestBase { method ConfigImplTestBase (line 153) | ConfigImplTestBase() : api_(Api::createApiForTest()) { method virtualHostName (line 157) | std::string virtualHostName(const RouteEntry* route) { method virtualClusterName (line 162) | std::string virtualClusterName(const RouteEntry* route, Http::Test... method responseHeadersConfig (line 167) | std::string responseHeadersConfig(const bool most_specific_wins, c... method requestHeadersConfig (line 252) | std::string requestHeadersConfig(const bool most_specific_wins) { class RouteMatcherTest (line 315) | class RouteMatcherTest : public testing::Test, public ConfigImplTest... function TEST_F (line 318) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(TestLegacyRoutes)) { function TEST_F (line 480) | TEST_F(RouteMatcherTest, TestConnectRoutes) { function TEST_F (line 583) | TEST_F(RouteMatcherTest, TestRoutes) { function TEST_F (line 1219) | TEST_F(RouteMatcherTest, TestRoutesWithWildcardAndDefaultOnly) { function TEST_F (line 1244) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(TestRoutesWithInval... function TEST_F (line 1277) | TEST_F(RouteMatcherTest, TestRoutesWithInvalidRegex) { function TEST_F (line 1319) | TEST_F(RouteMatcherTest, TestRoutesWithInvalidVirtualCluster) { function TEST_F (line 1337) | TEST_F(RouteMatcherTest, TestAddRemoveRequestHeaders) { function TEST_F (line 1471) | TEST_F(RouteMatcherTest, TestRequestHeadersToAddWithAppendFalse) { function TEST_F (line 1528) | TEST_F(RouteMatcherTest, TestRequestHeadersToAddWithAppendFalseMostS... function TEST_F (line 1567) | TEST_F(RouteMatcherTest, TestAddRemoveResponseHeaders) { function TEST_F (line 1623) | TEST_F(RouteMatcherTest, TestAddRemoveResponseHeadersAppendFalse) { function TEST_F (line 1639) | TEST_F(RouteMatcherTest, TestAddRemoveResponseHeadersAppendMostSpeci... function TEST_F (line 1655) | TEST_F(RouteMatcherTest, TestAddGlobalResponseHeaderRemoveFromRoute) { function TEST_F (line 1698) | TEST_F(RouteMatcherTest, TestRequestHeadersToAddNoPseudoHeader) { function TEST_F (line 1724) | TEST_F(RouteMatcherTest, TestRequestHeadersToRemoveNoPseudoHeader) { function TEST_F (line 1746) | TEST_F(RouteMatcherTest, Priority) { function TEST_F (line 1772) | TEST_F(RouteMatcherTest, NoHostRewriteAndAutoRewrite) { function TEST_F (line 1791) | TEST_F(RouteMatcherTest, NoHostRewriteAndAutoRewriteHeader) { function TEST_F (line 1810) | TEST_F(RouteMatcherTest, NoAutoRewriteAndAutoRewriteHeader) { function TEST_F (line 1829) | TEST_F(RouteMatcherTest, HeaderMatchedRouting) { function TEST_F (line 1956) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(InvalidHeaderMatche... function TEST_F (line 1992) | TEST_F(RouteMatcherTest, InvalidHeaderMatchedRoutingConfig) { function TEST_F (line 2030) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(QueryParamMatchedRo... function TEST_F (line 2147) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(InvalidQueryParamMa... class RouterMatcherHashPolicyTest (line 2183) | class RouterMatcherHashPolicyTest : public testing::Test, public Con... method RouterMatcherHashPolicyTest (line 2185) | RouterMatcherHashPolicyTest() method TestConfigImpl (line 2218) | TestConfigImpl& config() { function TEST_F (line 2232) | TEST_F(RouterMatcherHashPolicyTest, HashHeaders) { function TEST_F (line 2254) | TEST_F(RouterMatcherHashPolicyTest, HashHeadersRegexSubstitution) { class RouterMatcherCookieHashPolicyTest (line 2275) | class RouterMatcherCookieHashPolicyTest : public RouterMatcherHashPo... method RouterMatcherCookieHashPolicyTest (line 2277) | RouterMatcherCookieHashPolicyTest() { function TEST_F (line 2282) | TEST_F(RouterMatcherCookieHashPolicyTest, NoTtl) { function TEST_F (line 2314) | TEST_F(RouterMatcherCookieHashPolicyTest, DifferentCookies) { function TEST_F (line 2338) | TEST_F(RouterMatcherCookieHashPolicyTest, TtlSet) { function TEST_F (line 2398) | TEST_F(RouterMatcherCookieHashPolicyTest, SetSessionCookie) { function TEST_F (line 2416) | TEST_F(RouterMatcherCookieHashPolicyTest, SetCookiePath) { function TEST_F (line 2435) | TEST_F(RouterMatcherHashPolicyTest, HashIp) { function TEST_F (line 2473) | TEST_F(RouterMatcherHashPolicyTest, HashIpNonIpAddress) { function TEST_F (line 2495) | TEST_F(RouterMatcherHashPolicyTest, HashIpv4DifferentAddresses) { function TEST_F (line 2523) | TEST_F(RouterMatcherHashPolicyTest, HashIpv6DifferentAddresses) { function TEST_F (line 2551) | TEST_F(RouterMatcherHashPolicyTest, HashQueryParameters) { class RouterMatcherFilterStateHashPolicyTest (line 2572) | class RouterMatcherFilterStateHashPolicyTest : public RouterMatcherH... method RouterMatcherFilterStateHashPolicyTest (line 2574) | RouterMatcherFilterStateHashPolicyTest() class NonHashable (line 2587) | class NonHashable : public StreamInfo::FilterState::Object {} class HashableObj (line 2588) | class HashableObj : public StreamInfo::FilterState::Object, public... method hash (line 2589) | absl::optional hash() const override { return 12345; } function TEST_F (line 2598) | TEST_F(RouterMatcherFilterStateHashPolicyTest, KeyNotFound) { function TEST_F (line 2605) | TEST_F(RouterMatcherFilterStateHashPolicyTest, NullValue) { function TEST_F (line 2612) | TEST_F(RouterMatcherFilterStateHashPolicyTest, ValueNonHashable) { function TEST_F (line 2619) | TEST_F(RouterMatcherFilterStateHashPolicyTest, Hashable) { function TEST_F (line 2628) | TEST_F(RouterMatcherHashPolicyTest, HashMultiple) { function TEST_F (line 2682) | TEST_F(RouterMatcherHashPolicyTest, HashTerminal) { function TEST_F (line 2741) | TEST_F(RouterMatcherHashPolicyTest, InvalidHashPolicies) { function TEST_F (line 2761) | TEST_F(RouteMatcherTest, ClusterHeader) { function TEST_F (line 2815) | TEST_F(RouteMatcherTest, ContentType) { function TEST_F (line 2855) | TEST_F(RouteMatcherTest, DurationTimeouts) { function TEST_F (line 2886) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(GrpcTimeoutOffset)) { function TEST_F (line 2916) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(GrpcTimeoutOffsetOf... function TEST_F (line 2960) | TEST_F(RouteMatcherTest, FractionalRuntime) { function TEST_F (line 3001) | TEST_F(RouteMatcherTest, ShadowClusterNotFound) { function TEST_F (line 3025) | TEST_F(RouteMatcherTest, ClusterNotFound) { function TEST_F (line 3044) | TEST_F(RouteMatcherTest, ClusterNotFoundNotChecking) { function TEST_F (line 3062) | TEST_F(RouteMatcherTest, ClusterNotFoundNotCheckingViaConfig) { function TEST_F (line 3081) | TEST_F(RouteMatcherTest, AttemptCountHeader) { function TEST_F (line 3105) | TEST_F(RouteMatcherTest, ClusterNotFoundResponseCode) { function TEST_F (line 3125) | TEST_F(RouteMatcherTest, ClusterNotFoundResponseCodeConfig503) { function TEST_F (line 3146) | TEST_F(RouteMatcherTest, ClusterNotFoundResponseCodeConfig404) { function TEST_F (line 3168) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(Shadow)) { function TEST_F (line 3238) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(ShadowPolicyAndPoli... class RouteConfigurationV2 (line 3260) | class RouteConfigurationV2 : public testing::Test, public ConfigImpl... function TEST_F (line 3263) | TEST_F(RouteConfigurationV2, DEPRECATED_FEATURE_TEST(RequestMirrorPo... function TEST_F (line 3304) | TEST_F(RouteMatcherTest, Retry) { function TEST_F (line 3379) | TEST_F(RouteMatcherTest, RetryVirtualHostLevel) { function TEST_F (line 3455) | TEST_F(RouteMatcherTest, GrpcRetry) { function TEST_F (line 3531) | TEST_F(RouteMatcherTest, RetryBackOffIntervals) { function TEST_F (line 3619) | TEST_F(RouteMatcherTest, InvalidRetryBackOff) { function TEST_F (line 3639) | TEST_F(RouteMatcherTest, RateLimitedRetryBackOff) { function TEST_F (line 3719) | TEST_F(RouteMatcherTest, HedgeRouteLevel) { function TEST_F (line 3794) | TEST_F(RouteMatcherTest, HedgeVirtualHostLevel) { function TEST_F (line 3862) | TEST_F(RouteMatcherTest, TestBadDefaultConfig) { function TEST_F (line 3889) | TEST_F(RouteMatcherTest, TestDuplicateDomainConfig) { function TEST_F (line 3915) | TEST_F(RouteMatcherTest, TestCaseSensitiveDomainConfig) { function TEST_F (line 3937) | TEST_F(RouteMatcherTest, TestDuplicateWildcardDomainConfig) { function TEST_F (line 3958) | TEST_F(RouteMatcherTest, TestDuplicateSuffixWildcardDomainConfig) { function TEST_F (line 3980) | TEST_F(RouteMatcherTest, TestDuplicatePrefixWildcardDomainConfig) { function TEST_F (line 4001) | TEST_F(RouteMatcherTest, TestInvalidCharactersInPrefixRewrites) { function TEST_F (line 4018) | TEST_F(RouteMatcherTest, TestInvalidCharactersInHostRewrites) { function TEST_F (line 4035) | TEST_F(RouteMatcherTest, TestInvalidCharactersInAutoHostRewrites) { function TEST_F (line 4052) | TEST_F(RouteMatcherTest, TestInvalidCharactersInHostRedirect) { function TEST_F (line 4067) | TEST_F(RouteMatcherTest, TestInvalidCharactersInPathRedirect) { function TEST_F (line 4082) | TEST_F(RouteMatcherTest, TestInvalidCharactersInPrefixRewriteRedirec... function TEST_F (line 4097) | TEST_F(RouteMatcherTest, TestPrefixAndRegexRewrites) { function TEST_F (line 4119) | TEST_F(RouteMatcherTest, TestDomainMatchOrderConfig) { function TEST_F (line 4164) | TEST_F(RouteMatcherTest, NoProtocolInHeadersWhenTlsIsRequired) { function genRedirectHeaders (line 4191) | static Http::TestRequestHeaderMapImpl genRedirectHeaders(const std::... function TEST_F (line 4203) | TEST_F(RouteMatcherTest, RouteName) { function TEST_F (line 4235) | TEST_F(RouteMatcherTest, DirectResponse) { function TEST_F (line 4668) | TEST_F(RouteMatcherTest, ExclusiveRouteEntryOrDirectResponseEntry) { function TEST_F (line 4705) | TEST_F(RouteMatcherTest, ExclusiveWeightedClustersEntryOrDirectRespo... type Foo (line 4750) | struct Foo : public Envoy::Config::TypedMetadata::Object {} type Baz (line 4751) | struct Baz : public Envoy::Config::TypedMetadata::Object { method Baz (line 4752) | Baz(std::string n) : name(n) {} class BazFactory (line 4755) | class BazFactory : public HttpRouteTypedMetadataFactory { method name (line 4757) | std::string name() const override { return "baz"; } method parse (line 4759) | std::unique_ptr function TEST_F (line 4768) | TEST_F(RouteMatcherTest, WeightedClusters) { function TEST_F (line 4953) | TEST_F(RouteMatcherTest, ExclusiveWeightedClustersOrClusterConfig) { function TEST_F (line 4978) | TEST_F(RouteMatcherTest, WeightedClustersMissingClusterList) { function TEST_F (line 4996) | TEST_F(RouteMatcherTest, WeightedClustersEmptyClustersList) { function TEST_F (line 5015) | TEST_F(RouteMatcherTest, WeightedClustersSumOFWeightsNotEqualToMax) { function TEST_F (line 5060) | TEST_F(RouteMatcherTest, TestWeightedClusterWithMissingWeights) { function TEST_F (line 5083) | TEST_F(RouteMatcherTest, TestWeightedClusterInvalidClusterName) { function TEST_F (line 5114) | TEST_F(RouteMatcherTest, TestWeightedClusterHeaderManipulation) { function TEST (line 5180) | TEST(NullConfigImplTest, All) { class BadHttpRouteConfigurationsTest (line 5190) | class BadHttpRouteConfigurationsTest : public testing::Test, public ... function TEST_F (line 5192) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteConfig) { function TEST_F (line 5210) | TEST_F(BadHttpRouteConfigurationsTest, BadVirtualHostConfig) { function TEST_F (line 5229) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfig) { function TEST_F (line 5247) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfigPrefixAndP... function TEST_F (line 5279) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfigMissingPat... function TEST_F (line 5295) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfigPrefixAndR... function TEST_F (line 5327) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfigNoAction) { function TEST_F (line 5343) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfigPathAndReg... function TEST_F (line 5375) | TEST_F(BadHttpRouteConfigurationsTest, BadRouteEntryConfigPrefixAndP... function TEST_F (line 5395) | TEST_F(RouteMatcherTest, TestOpaqueConfig) { function TEST_F (line 5423) | TEST_F(RouteMatcherTest, DEPRECATED_FEATURE_TEST(TestOpaqueConfigUsi... class RoutePropertyTest (line 5450) | class RoutePropertyTest : public testing::Test, public ConfigImplTes... function TEST_F (line 5452) | TEST_F(RoutePropertyTest, DEPRECATED_FEATURE_TEST(ExcludeVHRateLimit... function TEST_F (line 5516) | TEST_F(RoutePropertyTest, DEPRECATED_FEATURE_TEST(TestVHostCorsConfi... function TEST_F (line 5578) | TEST_F(RoutePropertyTest, TestRouteCorsConfig) { function TEST_F (line 5633) | TEST_F(RoutePropertyTest, DEPRECATED_FEATURE_TEST(TTestVHostCorsLega... function TEST_F (line 5673) | TEST_F(RoutePropertyTest, DEPRECATED_FEATURE_TEST(TestRouteCorsLegac... function TEST_F (line 5709) | TEST_F(RoutePropertyTest, TestBadCorsConfig) { function TEST_F (line 5729) | TEST_F(RouteMatcherTest, Decorator) { class CustomRequestHeadersTest (line 5766) | class CustomRequestHeadersTest : public testing::Test, public Config... function TEST_F (line 5768) | TEST_F(CustomRequestHeadersTest, AddNewHeader) { function TEST_F (line 5805) | TEST_F(CustomRequestHeadersTest, CustomHeaderWrongFormat) { function TEST (line 5842) | TEST(MetadataMatchCriteriaImpl, Create) { function TEST (line 5872) | TEST(MetadataMatchCriteriaImpl, Merge) { function TEST (line 5921) | TEST(MetadataMatchCriteriaImpl, Filter) { class RouteEntryMetadataMatchTest (line 5952) | class RouteEntryMetadataMatchTest : public testing::Test, public Con... function TEST_F (line 5954) | TEST_F(RouteEntryMetadataMatchTest, ParsesMetadata) { class ConfigUtilityTest (line 6066) | class ConfigUtilityTest : public testing::Test, public ConfigImplTes... function TEST_F (line 6068) | TEST_F(ConfigUtilityTest, ParseResponseCode) { function TEST_F (line 6085) | TEST_F(ConfigUtilityTest, ParseDirectResponseBody) { function TEST_F (line 6102) | TEST_F(RouteConfigurationV2, RedirectCode) { function TEST_F (line 6128) | TEST_F(RouteConfigurationV2, DirectResponse) { function TEST_F (line 6148) | TEST_F(RouteConfigurationV2, DirectResponseTooLarge) { function checkPathMatchCriterion (line 6167) | void checkPathMatchCriterion(const Route* route, const std::string& ... function TEST_F (line 6178) | TEST_F(RouteConfigurationV2, BrokenTypedMetadata) { function TEST_F (line 6196) | TEST_F(RouteConfigurationV2, RouteConfigGetters) { function TEST_F (line 6238) | TEST_F(RouteConfigurationV2, RouteTracingConfig) { function TEST_F (line 6320) | TEST_F(RouteConfigurationV2, RedirectPrefixRewrite) { function TEST_F (line 6447) | TEST_F(RouteConfigurationV2, PathRedirectQueryNotPreserved) { function TEST_F (line 6509) | TEST_F(RouteConfigurationV2, RedirectStripQuery) { function TEST_F (line 6603) | TEST_F(RouteMatcherTest, HeaderMatchedRoutingV2) { function TEST_F (line 6781) | TEST_F(RouteMatcherTest, TlsContextMatching) { function TEST_F (line 6937) | TEST_F(RouteConfigurationV2, RegexPrefixWithNoRewriteWorksWhenPathCh... function TEST_F (line 6971) | TEST_F(RouteConfigurationV2, NoIdleTimeout) { function TEST_F (line 6992) | TEST_F(RouteConfigurationV2, ZeroIdleTimeout) { function TEST_F (line 7014) | TEST_F(RouteConfigurationV2, ExplicitIdleTimeout) { function TEST_F (line 7036) | TEST_F(RouteConfigurationV2, RetriableStatusCodes) { function TEST_F (line 7060) | TEST_F(RouteConfigurationV2, RetriableHeaders) { function TEST_F (line 7096) | TEST_F(RouteConfigurationV2, UpgradeConfigs) { function TEST_F (line 7123) | TEST_F(RouteConfigurationV2, DuplicateUpgradeConfigs) { function TEST_F (line 7146) | TEST_F(RouteConfigurationV2, BadConnectConfig) { function TEST_F (line 7171) | TEST_F(RouteConfigurationV2, RetryPluginsAreNotReused) { function TEST_F (line 7210) | TEST_F(RouteConfigurationV2, InternalRedirectIsDisabledWhenNotSpecif... function TEST_F (line 7232) | TEST_F(RouteConfigurationV2, DefaultInternalRedirectPolicyIsSensible) { function TEST_F (line 7261) | TEST_F(RouteConfigurationV2, InternalRedirectPolicyDropsInvalidRedir... function TEST_F (line 7296) | TEST_F(RouteConfigurationV2, InternalRedirectPolicyDropsInvalidRedir... class PerFilterConfigsTest (line 7326) | class PerFilterConfigsTest : public testing::Test, public ConfigImpl... method PerFilterConfigsTest (line 7328) | PerFilterConfigsTest() type DerivedFilterConfig (line 7331) | struct DerivedFilterConfig : public RouteSpecificFilterConfig { class TestFilterConfig (line 7334) | class TestFilterConfig : public Extensions::HttpFilters::Common::E... method TestFilterConfig (line 7336) | TestFilterConfig() : EmptyHttpFilterConfig("test.filter") {} method createFilter (line 7338) | Http::FilterFactoryCb createFilter(const std::string&, method createEmptyRouteConfigProto (line 7342) | ProtobufTypes::MessagePtr createEmptyRouteConfigProto() override { method createEmptyConfigProto (line 7345) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method createRouteSpecificFilterConfig (line 7349) | Router::RouteSpecificFilterConfigConstSharedPtr class DefaultTestFilterConfig (line 7358) | class DefaultTestFilterConfig : public Extensions::HttpFilters::Co... method DefaultTestFilterConfig (line 7360) | DefaultTestFilterConfig() : EmptyHttpFilterConfig("test.default.... method createFilter (line 7362) | Http::FilterFactoryCb createFilter(const std::string&, method createEmptyRouteConfigProto (line 7366) | ProtobufTypes::MessagePtr createEmptyRouteConfigProto() override { method checkEach (line 7371) | void checkEach(const std::string& yaml, uint32_t expected_entry, u... method check (line 7387) | void check(const DerivedFilterConfig* cfg, uint32_t expected_secon... method checkNoPerFilterConfig (line 7393) | void checkNoPerFilterConfig(const std::string& yaml) { function TEST_F (line 7413) | TEST_F(PerFilterConfigsTest, DEPRECATED_FEATURE_TEST(TypedConfigFilt... function TEST_F (line 7453) | TEST_F(PerFilterConfigsTest, DEPRECATED_FEATURE_TEST(UnknownFilterSt... function TEST_F (line 7469) | TEST_F(PerFilterConfigsTest, UnknownFilterAny) { function TEST_F (line 7489) | TEST_F(PerFilterConfigsTest, DEPRECATED_FEATURE_TEST(DefaultFilterIm... function TEST_F (line 7503) | TEST_F(PerFilterConfigsTest, DefaultFilterImplementationAny) { function TEST_F (line 7521) | TEST_F(PerFilterConfigsTest, DEPRECATED_FEATURE_TEST(RouteLocalConfi... function TEST_F (line 7536) | TEST_F(PerFilterConfigsTest, RouteLocalTypedConfig) { function TEST_F (line 7559) | TEST_F(PerFilterConfigsTest, DEPRECATED_FEATURE_TEST(WeightedCluster... function TEST_F (line 7578) | TEST_F(PerFilterConfigsTest, WeightedClusterTypedConfig) { function TEST_F (line 7605) | TEST_F(PerFilterConfigsTest, DEPRECATED_FEATURE_TEST(WeightedCluster... function TEST_F (line 7624) | TEST_F(PerFilterConfigsTest, WeightedClusterFallthroughTypedConfig) { class RouteMatchOverrideTest (line 7651) | class RouteMatchOverrideTest : public testing::Test, public ConfigIm... function TEST_F (line 7653) | TEST_F(RouteMatchOverrideTest, VerifyAllMatchableRoutes) { function TEST_F (line 7693) | TEST_F(RouteMatchOverrideTest, VerifyRouteOverrideStops) { function TEST_F (line 7733) | TEST_F(RouteMatchOverrideTest, StopWhenNoMoreRoutes) { function TEST_F (line 7775) | TEST_F(RouteMatchOverrideTest, NullRouteOnNoRouteMatch) { function TEST_F (line 7803) | TEST_F(RouteMatchOverrideTest, NullRouteOnNoHostMatch) { function TEST_F (line 7831) | TEST_F(RouteMatchOverrideTest, NullRouteOnNullXForwardedProto) { function TEST_F (line 7859) | TEST_F(RouteMatchOverrideTest, NullRouteOnRequireTlsAll) { function TEST_F (line 7888) | TEST_F(RouteMatchOverrideTest, NullRouteOnRequireTlsInternal) { FILE: test/common/router/header_formatter_test.cc type Envoy (line 35) | namespace Envoy { type Router (line 36) | namespace Router { function parseRouteFromV3Yaml (line 39) | static envoy::config::route::v3::Route parseRouteFromV3Yaml(const st... class StreamInfoHeaderFormatterTest (line 46) | class StreamInfoHeaderFormatterTest : public testing::Test { method testFormatting (line 48) | void testFormatting(const Envoy::StreamInfo::MockStreamInfo& strea... method testFormatting (line 57) | void testFormatting(const std::string& variable, const std::string... method testInvalidFormat (line 62) | void testInvalidFormat(const std::string& variable) { function TEST_F (line 68) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamRemote... function TEST_F (line 72) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamRemote... function TEST_F (line 76) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalA... function TEST_F (line 80) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalP... function TEST_F (line 100) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalA... function TEST_F (line 104) | TEST_F(StreamInfoHeaderFormatterTest, TestformatWithUpstreamRemoteAd... function TEST_F (line 112) | TEST_F(StreamInfoHeaderFormatterTest, TestformatWithHostnameVariable) { function TEST_F (line 135) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithProtocolVariable) { function TEST_F (line 143) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerUr... function TEST_F (line 152) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerUr... function TEST_F (line 161) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerUr... function TEST_F (line 170) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerNo... function TEST_F (line 176) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalU... function TEST_F (line 185) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalU... function TEST_F (line 194) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalU... function TEST_F (line 203) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalU... function TEST_F (line 209) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalS... function TEST_F (line 218) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalS... function TEST_F (line 227) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamLocalS... function TEST_F (line 233) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsSes... function TEST_F (line 242) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsSes... function TEST_F (line 251) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsSes... function TEST_F (line 257) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsCip... function TEST_F (line 266) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsCip... function TEST_F (line 274) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsCip... function TEST_F (line 280) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsVer... function TEST_F (line 289) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsVer... function TEST_F (line 297) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamTlsVer... function TEST_F (line 303) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSh... function TEST_F (line 313) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSh... function TEST_F (line 322) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSh... function TEST_F (line 328) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSh... function TEST_F (line 338) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSh... function TEST_F (line 347) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSh... function TEST_F (line 353) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSe... function TEST_F (line 362) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSe... function TEST_F (line 371) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSe... function TEST_F (line 377) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerIs... function TEST_F (line 388) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerIs... function TEST_F (line 397) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerIs... function TEST_F (line 403) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSu... function TEST_F (line 414) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSu... function TEST_F (line 423) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerSu... function TEST_F (line 429) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 439) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 449) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 455) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 466) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 474) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 480) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 491) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 499) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithDownstreamPeerCe... function TEST_F (line 505) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithUpstreamMetadata... function TEST_F (line 587) | TEST_F(StreamInfoHeaderFormatterTest, ValidateLimitsOnUserDefinedHea... function TEST_F (line 612) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithUpstreamMetadata... function TEST_F (line 620) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithRequestMetadata) { function TEST_F (line 635) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithPerRequestStateV... function TEST_F (line 653) | TEST_F(StreamInfoHeaderFormatterTest, TestFormatWithNonStringPerRequ... function TEST_F (line 669) | TEST_F(StreamInfoHeaderFormatterTest, WrongFormatOnPerRequestStateVa... function TEST_F (line 689) | TEST_F(StreamInfoHeaderFormatterTest, UnknownVariable) { testInvalid... function TEST_F (line 691) | TEST_F(StreamInfoHeaderFormatterTest, WrongFormatOnUpstreamMetadataV... function TEST (line 762) | TEST(HeaderParserTest, TestParseInternal) { function TEST (line 959) | TEST(HeaderParserTest, EvaluateHeaders) { function TEST (line 985) | TEST(HeaderParserTest, EvaluateEmptyHeaders) { function TEST (line 1011) | TEST(HeaderParserTest, EvaluateStaticHeaders) { function TEST (line 1033) | TEST(HeaderParserTest, EvaluateCompoundHeaders) { function TEST (line 1134) | TEST(HeaderParserTest, EvaluateHeadersWithAppendFalse) { function TEST (line 1209) | TEST(HeaderParserTest, EvaluateResponseHeaders) { function TEST (line 1293) | TEST(HeaderParserTest, EvaluateRequestHeadersRemoveBeforeAdd) { function TEST (line 1315) | TEST(HeaderParserTest, EvaluateResponseHeadersRemoveBeforeAdd) { FILE: test/common/router/header_parser_fuzz_test.cc type Envoy (line 8) | namespace Envoy { type Fuzz (line 9) | namespace Fuzz { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER(const test::common::router::TestCase& input) { FILE: test/common/router/rds_impl_test.cc type Envoy (line 37) | namespace Envoy { type Router (line 38) | namespace Router { function parseHttpConnectionManagerFromYaml (line 41) | envoy::extensions::filters::network::http_connection_manager::v3::Ht... class RdsTestBase (line 49) | class RdsTestBase : public testing::Test { method RdsTestBase (line 51) | RdsTestBase() { class RdsImplTest (line 80) | class RdsImplTest : public RdsTestBase { method RdsImplTest (line 82) | RdsImplTest() { method setup (line 89) | void setup() { method RouteConstSharedPtr (line 116) | RouteConstSharedPtr route(Http::TestRequestHeaderMapImpl headers) { function TEST_F (line 127) | TEST_F(RdsImplTest, RdsAndStatic) { function TEST_F (line 145) | TEST_F(RdsImplTest, DestroyDuringInitialize) { function TEST_F (line 153) | TEST_F(RdsImplTest, Basic) { function TEST_F (line 241) | TEST_F(RdsImplTest, FailureInvalidConfig) { function TEST_F (line 271) | TEST_F(RdsImplTest, VHDSandRDSupdateTogether) { function TEST_F (line 330) | TEST_F(RdsImplTest, FailureSubscription) { function TEST_F (line 342) | TEST_F(RdsImplTest, VirtualHostUpdateWhenProviderHasBeenDeallocated) { class RdsRouteConfigSubscriptionTest (line 376) | class RdsRouteConfigSubscriptionTest : public RdsTestBase { method RdsRouteConfigSubscriptionTest (line 378) | RdsRouteConfigSubscriptionTest() { function TEST_F (line 393) | TEST_F(RdsRouteConfigSubscriptionTest, CreatesNoopInitManager) { class RouteConfigProviderManagerImplTest (line 429) | class RouteConfigProviderManagerImplTest : public RdsTestBase { method setup (line 431) | void setup() { method RouteConfigProviderManagerImplTest (line 440) | RouteConfigProviderManagerImplTest() { function parseRouteConfigurationFromV3Yaml (line 455) | envoy::config::route::v3::RouteConfiguration function TEST_F (line 462) | TEST_F(RouteConfigProviderManagerImplTest, ConfigDump) { function TEST_F (line 574) | TEST_F(RouteConfigProviderManagerImplTest, Basic) { function TEST_F (line 640) | TEST_F(RouteConfigProviderManagerImplTest, SameProviderOnTwoInitMana... function TEST_F (line 683) | TEST_F(RouteConfigProviderManagerImplTest, OnConfigUpdateEmpty) { function TEST_F (line 692) | TEST_F(RouteConfigProviderManagerImplTest, OnConfigUpdateWrongSize) { function TEST_F (line 707) | TEST_F(RouteConfigProviderManagerImplTest, ConfigDumpAfterConfigReje... FILE: test/common/router/reset_header_parser_test.cc type Envoy (line 13) | namespace Envoy { type Router (line 14) | namespace Router { function parseResetHeaderParserFromYaml (line 17) | envoy::config::route::v3::RetryPolicy::ResetHeader function TEST (line 24) | TEST(ResetHeaderParserConstructorTest, FormatUnset) { function TEST (line 36) | TEST(ResetHeaderParserConstructorTest, FormatSeconds) { function TEST (line 49) | TEST(ResetHeaderParserConstructorTest, FormatUnixTimestamp) { class ResetHeaderParserParseIntervalTest (line 62) | class ResetHeaderParserParseIntervalTest : public testing::Test { method ResetHeaderParserParseIntervalTest (line 64) | ResetHeaderParserParseIntervalTest() { function TEST_F (line 72) | TEST_F(ResetHeaderParserParseIntervalTest, NoHeaderMatches) { function TEST_F (line 87) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesButUnsupport... function TEST_F (line 103) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesButUnsupport... function TEST_F (line 118) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesSupportedFor... function TEST_F (line 133) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesSupportedFor... function TEST_F (line 148) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesButUnsupport... function TEST_F (line 163) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesSupportedFor... function TEST_F (line 178) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesSupportedFor... function TEST_F (line 193) | TEST_F(ResetHeaderParserParseIntervalTest, HeaderMatchesSupportedFor... FILE: test/common/router/retry_state_impl_test.cc type Envoy (line 28) | namespace Envoy { type Router (line 29) | namespace Router { class RouterRetryStateImplTest (line 32) | class RouterRetryStateImplTest : public testing::Test { type TestResourceType (line 34) | enum TestResourceType { Connection, Request, PendingRequest, Retry } method RouterRetryStateImplTest (line 36) | RouterRetryStateImplTest() : callback_([this]() -> void { callback... method setup (line 41) | void setup() { method setup (line 46) | void setup(Http::RequestHeaderMap& request_headers) { method expectTimerCreateAndEnable (line 52) | void expectTimerCreateAndEnable() { method incrOutstandingResource (line 57) | void incrOutstandingResource(TestResourceType resource, uint32_t n... method cleanupOutstandingResources (line 88) | void cleanupOutstandingResources() { method verifyPolicyWithRemoteResponse (line 95) | void verifyPolicyWithRemoteResponse(const std::string& retry_on, method TearDown (line 128) | void TearDown() override { cleanupOutstandingResources(); } function TEST_F (line 150) | TEST_F(RouterRetryStateImplTest, PolicyNoneRemoteReset) { function TEST_F (line 156) | TEST_F(RouterRetryStateImplTest, PolicyRefusedStream) { function TEST_F (line 175) | TEST_F(RouterRetryStateImplTest, Policy5xxResetOverflow) { function TEST_F (line 182) | TEST_F(RouterRetryStateImplTest, Policy5xxRemoteReset) { function TEST_F (line 200) | TEST_F(RouterRetryStateImplTest, Policy5xxRemote503) { function TEST_F (line 205) | TEST_F(RouterRetryStateImplTest, Policy5xxRemote503Overloaded) { function TEST_F (line 216) | TEST_F(RouterRetryStateImplTest, PolicyResourceExhaustedRemoteRateLi... function TEST_F (line 226) | TEST_F(RouterRetryStateImplTest, PolicyEnvoyRateLimitedRemoteRateLim... function TEST_F (line 242) | TEST_F(RouterRetryStateImplTest, PolicyGatewayErrorRemote502) { function TEST_F (line 247) | TEST_F(RouterRetryStateImplTest, PolicyGatewayErrorRemote503) { function TEST_F (line 252) | TEST_F(RouterRetryStateImplTest, PolicyGatewayErrorRemote504) { function TEST_F (line 257) | TEST_F(RouterRetryStateImplTest, PolicyGatewayErrorResetOverflow) { function TEST_F (line 264) | TEST_F(RouterRetryStateImplTest, PolicyGatewayErrorRemoteReset) { function TEST_F (line 282) | TEST_F(RouterRetryStateImplTest, PolicyGrpcCancelled) { function TEST_F (line 287) | TEST_F(RouterRetryStateImplTest, PolicyGrpcDeadlineExceeded) { function TEST_F (line 292) | TEST_F(RouterRetryStateImplTest, PolicyGrpcResourceExhausted) { function TEST_F (line 297) | TEST_F(RouterRetryStateImplTest, PolicyGrpcUnavilable) { function TEST_F (line 302) | TEST_F(RouterRetryStateImplTest, PolicyGrpcInternal) { function TEST_F (line 307) | TEST_F(RouterRetryStateImplTest, Policy5xxRemote200RemoteReset) { function TEST_F (line 324) | TEST_F(RouterRetryStateImplTest, RuntimeGuard) { function TEST_F (line 334) | TEST_F(RouterRetryStateImplTest, PolicyConnectFailureOtherReset) { function TEST_F (line 341) | TEST_F(RouterRetryStateImplTest, PolicyConnectFailureResetConnectFai... function TEST_F (line 352) | TEST_F(RouterRetryStateImplTest, PolicyRetriable4xxRetry) { function TEST_F (line 356) | TEST_F(RouterRetryStateImplTest, PolicyRetriable4xxNoRetry) { function TEST_F (line 365) | TEST_F(RouterRetryStateImplTest, PolicyRetriable4xxReset) { function TEST_F (line 373) | TEST_F(RouterRetryStateImplTest, RetriableStatusCodes) { function TEST_F (line 378) | TEST_F(RouterRetryStateImplTest, RetriableStatusCodesUpstreamReset) { function TEST_F (line 386) | TEST_F(RouterRetryStateImplTest, RetriableStatusCodesHeader) { function TEST_F (line 435) | TEST_F(RouterRetryStateImplTest, RetriableHeadersPolicySetViaRequest... function TEST_F (line 470) | TEST_F(RouterRetryStateImplTest, RetriableHeadersPolicyViaRetryPolic... function TEST_F (line 580) | TEST_F(RouterRetryStateImplTest, RetriableHeadersSetViaRequestHeader) { function TEST_F (line 618) | TEST_F(RouterRetryStateImplTest, RetriableHeadersMergedConfigAndRequ... function TEST_F (line 655) | TEST_F(RouterRetryStateImplTest, PolicyResetRemoteReset) { function TEST_F (line 673) | TEST_F(RouterRetryStateImplTest, PolicyLimitedByRequestHeaders) { function TEST_F (line 738) | TEST_F(RouterRetryStateImplTest, RouteConfigNoRetriesAllowed) { function TEST_F (line 753) | TEST_F(RouterRetryStateImplTest, RouteConfigNoHeaderConfig) { function TEST_F (line 766) | TEST_F(RouterRetryStateImplTest, NoAvailableRetries) { function TEST_F (line 778) | TEST_F(RouterRetryStateImplTest, MaxRetriesHeader) { function TEST_F (line 814) | TEST_F(RouterRetryStateImplTest, Backoff) { function TEST_F (line 851) | TEST_F(RouterRetryStateImplTest, CustomBackOffInterval) { function TEST_F (line 893) | TEST_F(RouterRetryStateImplTest, CustomBackOffIntervalDefaultMax) { function TEST_F (line 933) | TEST_F(RouterRetryStateImplTest, ParseRateLimitedResetInterval) { function TEST_F (line 1007) | TEST_F(RouterRetryStateImplTest, RateLimitedRetryBackoffStrategy) { function TEST_F (line 1065) | TEST_F(RouterRetryStateImplTest, HostSelectionAttempts) { function TEST_F (line 1074) | TEST_F(RouterRetryStateImplTest, Cancel) { function TEST_F (line 1085) | TEST_F(RouterRetryStateImplTest, ZeroMaxRetriesHeader) { function TEST_F (line 1103) | TEST_F(RouterRetryStateImplTest, NoPreferredOverLimitExceeded) { function TEST_F (line 1121) | TEST_F(RouterRetryStateImplTest, BudgetAvailableRetries) { function TEST_F (line 1138) | TEST_F(RouterRetryStateImplTest, BudgetNoAvailableRetries) { function TEST_F (line 1155) | TEST_F(RouterRetryStateImplTest, BudgetVerifyMinimumConcurrency) { function TEST_F (line 1202) | TEST_F(RouterRetryStateImplTest, BudgetRuntimeSetOnly) { function TEST_F (line 1228) | TEST_F(RouterRetryStateImplTest, ParseRetryOn) { function TEST_F (line 1253) | TEST_F(RouterRetryStateImplTest, ParseRetryGrpcOn) { function TEST_F (line 1278) | TEST_F(RouterRetryStateImplTest, RemoveAllRetryHeaders) { FILE: test/common/router/route_fuzz_test.cc type Envoy (line 12) | namespace Envoy { type Router (line 13) | namespace Router { function cleanRouteConfig (line 17) | envoy::config::route::v3::RouteConfiguration function DEFINE_PROTO_FUZZER (line 37) | DEFINE_PROTO_FUZZER(const test::common::router::RouteTestCase& input) { FILE: test/common/router/router_ratelimit_test.cc type Envoy (line 27) | namespace Envoy { type Router (line 28) | namespace Router { function parseRateLimitFromV3Yaml (line 31) | envoy::config::route::v3::RateLimit parseRateLimitFromV3Yaml(const s... function TEST (line 39) | TEST(BadRateLimitConfiguration, MissingActions) { function TEST (line 44) | TEST(BadRateLimitConfiguration, ActionsMissingRequiredFields) { function genHeaders (line 72) | static Http::TestRequestHeaderMapImpl genHeaders(const std::string& ... class RateLimitConfiguration (line 78) | class RateLimitConfiguration : public testing::Test { method setupTest (line 80) | void setupTest(const std::string& yaml) { function TEST_F (line 96) | TEST_F(RateLimitConfiguration, NoApplicableRateLimit) { function TEST_F (line 126) | TEST_F(RateLimitConfiguration, NoRateLimitPolicy) { function TEST_F (line 147) | TEST_F(RateLimitConfiguration, TestGetApplicationRateLimit) { function TEST_F (line 181) | TEST_F(RateLimitConfiguration, TestVirtualHost) { function TEST_F (line 214) | TEST_F(RateLimitConfiguration, Stages) { class RateLimitPolicyEntryTest (line 269) | class RateLimitPolicyEntryTest : public testing::Test { method setupTest (line 271) | void setupTest(const std::string& yaml) { function TEST_F (line 284) | TEST_F(RateLimitPolicyEntryTest, RateLimitPolicyEntryMembers) { function TEST_F (line 298) | TEST_F(RateLimitPolicyEntryTest, RemoteAddress) { function TEST_F (line 313) | TEST_F(RateLimitPolicyEntryTest, PipeAddress) { function TEST_F (line 327) | TEST_F(RateLimitPolicyEntryTest, SourceService) { function TEST_F (line 342) | TEST_F(RateLimitPolicyEntryTest, DestinationService) { function TEST_F (line 357) | TEST_F(RateLimitPolicyEntryTest, RequestHeaders) { function TEST_F (line 376) | TEST_F(RateLimitPolicyEntryTest, RequestHeadersWithSkipIfAbsent) { function TEST_F (line 400) | TEST_F(RateLimitPolicyEntryTest, RequestHeadersWithDefaultSkipIfAbse... function TEST_F (line 421) | TEST_F(RateLimitPolicyEntryTest, RequestHeadersNoMatch) { function TEST_F (line 437) | TEST_F(RateLimitPolicyEntryTest, RateLimitKey) { function TEST_F (line 452) | TEST_F(RateLimitPolicyEntryTest, GenericKeyWithSetDescriptorKey) { function TEST_F (line 468) | TEST_F(RateLimitPolicyEntryTest, GenericKeyWithEmptyDescriptorKey) { function TEST_F (line 484) | TEST_F(RateLimitPolicyEntryTest, DynamicMetaDataMatch) { function TEST_F (line 517) | TEST_F(RateLimitPolicyEntryTest, DynamicMetaDataNoMatchWithDefaultVa... function TEST_F (line 549) | TEST_F(RateLimitPolicyEntryTest, DynamicMetaDataNoMatch) { function TEST_F (line 579) | TEST_F(RateLimitPolicyEntryTest, DynamicMetaDataEmptyValue) { function TEST_F (line 609) | TEST_F(RateLimitPolicyEntryTest, DynamicMetaDataAndDefaultValueEmpty) { function TEST_F (line 640) | TEST_F(RateLimitPolicyEntryTest, DynamicMetaDataNonStringMatch) { function TEST_F (line 671) | TEST_F(RateLimitPolicyEntryTest, HeaderValueMatch) { function TEST_F (line 690) | TEST_F(RateLimitPolicyEntryTest, HeaderValueMatchNoMatch) { function TEST_F (line 708) | TEST_F(RateLimitPolicyEntryTest, HeaderValueMatchHeadersNotPresent) { function TEST_F (line 728) | TEST_F(RateLimitPolicyEntryTest, HeaderValueMatchHeadersPresent) { function TEST_F (line 747) | TEST_F(RateLimitPolicyEntryTest, CompoundActions) { function TEST_F (line 764) | TEST_F(RateLimitPolicyEntryTest, CompoundActionsNoDescriptor) { function TEST_F (line 782) | TEST_F(RateLimitPolicyEntryTest, DynamicMetadataRateLimitOverride) { function TEST_F (line 815) | TEST_F(RateLimitPolicyEntryTest, DynamicMetadataRateLimitOverrideNot... function TEST_F (line 846) | TEST_F(RateLimitPolicyEntryTest, DynamicMetadataRateLimitOverrideWro... function TEST_F (line 875) | TEST_F(RateLimitPolicyEntryTest, DynamicMetadataRateLimitOverrideWro... FILE: test/common/router/router_test.cc type Envoy (line 65) | namespace Envoy { type Router (line 66) | namespace Router { class RouterTestFilter (line 68) | class RouterTestFilter : public Filter { method RetryStatePtr (line 72) | RetryStatePtr createRetryState(const RetryPolicy&, Http::RequestHe... class RouterTestBase (line 94) | class RouterTestBase : public testing::Test { method RouterTestBase (line 96) | RouterTestBase(bool start_child_span, bool suppress_envoy_headers, method expectResponseTimerCreate (line 119) | void expectResponseTimerCreate() { method expectPerTryTimerCreate (line 125) | void expectPerTryTimerCreate() { method expectMaxStreamDurationTimerCreate (line 131) | void expectMaxStreamDurationTimerCreate() { method AssertionResult (line 137) | AssertionResult verifyHostUpstreamStats(uint64_t success, uint64_t... method verifyMetadataMatchCriteriaFromRequest (line 151) | void verifyMetadataMatchCriteriaFromRequest(bool route_entry_has_m... method verifyAttemptCountInRequestBasic (line 217) | void verifyAttemptCountInRequestBasic(bool set_include_attempt_cou... method verifyAttemptCountInResponseBasic (line 243) | void verifyAttemptCountInResponseBasic(bool set_include_attempt_co... method sendRequest (line 280) | void sendRequest(bool end_stream = true) { method enableRedirects (line 297) | void enableRedirects(uint32_t max_internal_redirects = 1) { method setNumPreviousRedirect (line 311) | void setNumPreviousRedirect(uint32_t num_previous_redirects) { method setIncludeAttemptCountInRequest (line 318) | void setIncludeAttemptCountInRequest(bool include) { method setIncludeAttemptCountInResponse (line 323) | void setIncludeAttemptCountInResponse(bool include) { method setUpstreamMaxStreamDuration (line 328) | void setUpstreamMaxStreamDuration(uint32_t seconds) { method enableHedgeOnPerTryTimeout (line 335) | void enableHedgeOnPerTryTimeout() { class RouterTest (line 380) | class RouterTest : public RouterTestBase { method RouterTest (line 382) | RouterTest() : RouterTestBase(false, false, Protobuf::RepeatedPtrF... class RouterTestSuppressEnvoyHeaders (line 387) | class RouterTestSuppressEnvoyHeaders : public RouterTestBase { method RouterTestSuppressEnvoyHeaders (line 389) | RouterTestSuppressEnvoyHeaders() function TEST_F (line 393) | TEST_F(RouterTest, UpdateServerNameFilterState) { function TEST_F (line 424) | TEST_F(RouterTest, UpdateSubjectAltNamesFilterState) { function TEST_F (line 450) | TEST_F(RouterTest, RouteNotFound) { function TEST_F (line 465) | TEST_F(RouterTest, ClusterNotFound) { function TEST_F (line 479) | TEST_F(RouterTest, PoolFailureWithPriority) { function TEST_F (line 513) | TEST_F(RouterTest, Http1Upstream) { function TEST_F (line 536) | TEST_F(RouterTestSuppressEnvoyHeaders, Http1Upstream) { function TEST_F (line 555) | TEST_F(RouterTest, Http2Upstream) { function TEST_F (line 573) | TEST_F(RouterTest, HashPolicy) { function TEST_F (line 600) | TEST_F(RouterTest, HashPolicyNoHash) { function TEST_F (line 627) | TEST_F(RouterTest, HashKeyNoHashPolicy) { function TEST_F (line 632) | TEST_F(RouterTest, AddCookie) { function TEST_F (line 683) | TEST_F(RouterTest, AddCookieNoDuplicate) { function TEST_F (line 733) | TEST_F(RouterTest, AddMultipleCookies) { function TEST_F (line 791) | TEST_F(RouterTest, MetadataNoOp) { EXPECT_EQ(nullptr, router_.metada... function TEST_F (line 793) | TEST_F(RouterTest, MetadataMatchCriteria) { function TEST_F (line 816) | TEST_F(RouterTest, MetadataMatchCriteriaFromRequest) { function TEST_F (line 820) | TEST_F(RouterTest, MetadataMatchCriteriaFromRequestNoRouteEntryMatch) { function TEST_F (line 824) | TEST_F(RouterTest, NoMetadataMatchCriteria) { function TEST_F (line 845) | TEST_F(RouterTest, CancelBeforeBoundToPool) { function TEST_F (line 861) | TEST_F(RouterTest, NoHost) { function TEST_F (line 883) | TEST_F(RouterTest, MaintenanceMode) { function TEST_F (line 912) | TEST_F(RouterTestSuppressEnvoyHeaders, MaintenanceMode) { function TEST_F (line 926) | TEST_F(RouterTest, ResponseCodeDetailsSetByUpstream) { function TEST_F (line 951) | TEST_F(RouterTest, EnvoyUpstreamServiceTime) { function TEST_F (line 980) | TEST_F(RouterTest, EnvoyAttemptCountInRequest) { function TEST_F (line 989) | TEST_F(RouterTest, EnvoyAttemptCountInRequestOverwritten) { function TEST_F (line 998) | TEST_F(RouterTest, EnvoyAttemptCountInRequestNotOverwritten) { function TEST_F (line 1005) | TEST_F(RouterTest, EnvoyAttemptCountInRequestUpdatedInRetries) { function TEST_F (line 1066) | TEST_F(RouterTest, EnvoyAttemptCountInResponse) { function TEST_F (line 1075) | TEST_F(RouterTest, EnvoyAttemptCountInResponseOverwritten) { function TEST_F (line 1084) | TEST_F(RouterTest, EnvoyAttemptCountInResponseNotOverwritten) { function TEST_F (line 1092) | TEST_F(RouterTestSuppressEnvoyHeaders, EnvoyAttemptCountInResponseNo... function TEST_F (line 1110) | TEST_F(RouterTest, EnvoyAttemptCountInResponsePresentWithLocalReply) { function TEST_F (line 1146) | TEST_F(RouterTest, EnvoyAttemptCountInResponseWithRetries) { function TEST_F (line 1252) | TEST_F(RouterTest, AppendCluster0) { testAppendCluster(absl::nullopt... function TEST_F (line 1255) | TEST_F(RouterTest, AppendCluster1) { function TEST_F (line 1315) | TEST_F(RouterTest, AppendUpstreamHost00) { testAppendUpstreamHost(ab... function TEST_F (line 1318) | TEST_F(RouterTest, AppendUpstreamHost01) { function TEST_F (line 1324) | TEST_F(RouterTest, AppendUpstreamHost10) { function TEST_F (line 1330) | TEST_F(RouterTest, AppendUpstreamHost11) { function TEST_F (line 1365) | TEST_F(RouterTest, DoNotForward0) { testDoNotForward(absl::nullopt); } function TEST_F (line 1368) | TEST_F(RouterTest, DoNotForward1) { function TEST_F (line 1373) | TEST_F(RouterTest, AllDebugConfig) { function TEST_F (line 1407) | TEST_F(RouterTestSuppressEnvoyHeaders, EnvoyUpstreamServiceTime) { function TEST_F (line 1439) | TEST_F(RouterTest, NoRetriesOverflow) { function TEST_F (line 1493) | TEST_F(RouterTest, ResetDuringEncodeHeaders) { function TEST_F (line 1526) | TEST_F(RouterTest, UpstreamTimeout) { function TEST_F (line 1575) | TEST_F(RouterTest, TimeoutBudgetHistogramStat) { function TEST_F (line 1618) | TEST_F(RouterTest, TimeoutBudgetHistogramStatFailure) { function TEST_F (line 1660) | TEST_F(RouterTest, TimeoutBudgetHistogramStatOnlyGlobal) { function TEST_F (line 1700) | TEST_F(RouterTest, TimeoutBudgetHistogramStatDuringRetries) { function TEST_F (line 1795) | TEST_F(RouterTest, TimeoutBudgetHistogramStatDuringGlobalTimeout) { function TEST_F (line 1890) | TEST_F(RouterTest, GrpcOkTrailersOnly) { function TEST_F (line 1918) | TEST_F(RouterTest, GrpcAlreadyExistsTrailersOnly) { function TEST_F (line 1946) | TEST_F(RouterTest, GrpcOutlierDetectionUnavailableStatusCode) { function TEST_F (line 1975) | TEST_F(RouterTest, GrpcInternalTrailersOnly) { function TEST_F (line 2004) | TEST_F(RouterTest, GrpcDataEndStream) { function TEST_F (line 2036) | TEST_F(RouterTest, GrpcReset) { function TEST_F (line 2069) | TEST_F(RouterTest, GrpcOk) { function TEST_F (line 2104) | TEST_F(RouterTest, GrpcInternal) { function TEST_F (line 2135) | TEST_F(RouterTest, UpstreamTimeoutWithAltResponse) { function TEST_F (line 2181) | TEST_F(RouterTest, UpstreamPerTryTimeout) { function TEST_F (line 2233) | TEST_F(RouterTest, UpstreamPerTryTimeoutDelayedPoolReady) { function TEST_F (line 2288) | TEST_F(RouterTest, UpstreamPerTryTimeoutExcludesNewStream) { function TEST_F (line 2350) | TEST_F(RouterTest, HedgedPerTryTimeoutFirstRequestSucceeds) { function TEST_F (line 2430) | TEST_F(RouterTest, HedgedPerTryTimeoutResetsOnBadHeaders) { function TEST_F (line 2516) | TEST_F(RouterTest, HedgedPerTryTimeoutThirdRequestSucceeds) { function TEST_F (line 2620) | TEST_F(RouterTest, RetryOnlyOnceForSameUpstreamRequest) { function TEST_F (line 2687) | TEST_F(RouterTest, BadHeadersDroppedIfPreviousRetryScheduled) { function TEST_F (line 2760) | TEST_F(RouterTest, RetryRequestBeforeBody) { function TEST_F (line 2815) | TEST_F(RouterTest, RetryRequestDuringBody) { function TEST_F (line 2883) | TEST_F(RouterTest, RetryRequestDuringBodyDataBetweenAttemptsNotEndSt... function TEST_F (line 2954) | TEST_F(RouterTest, RetryRequestDuringBodyCompleteBetweenAttempts) { function TEST_F (line 3019) | TEST_F(RouterTest, RetryRequestDuringBodyTrailerBetweenAttempts) { function TEST_F (line 3084) | TEST_F(RouterTest, RetryRequestDuringBodyBufferLimitExceeded) { function TEST_F (line 3128) | TEST_F(RouterTest, HedgedPerTryTimeoutGlobalTimeout) { function TEST_F (line 3200) | TEST_F(RouterTest, HedgingRetriesExhaustedBadResponse) { function TEST_F (line 3288) | TEST_F(RouterTest, HedgingRetriesProceedAfterReset) { function TEST_F (line 3374) | TEST_F(RouterTest, HedgingRetryImmediatelyReset) { function TEST_F (line 3450) | TEST_F(RouterTest, RetryNoneHealthy) { function TEST_F (line 3491) | TEST_F(RouterTest, RetryUpstreamReset) { function TEST_F (line 3546) | TEST_F(RouterTest, NoRetryWithBodyLimit) { function TEST_F (line 3579) | TEST_F(RouterTest, RetryUpstreamPerTryTimeout) { function TEST_F (line 3638) | TEST_F(RouterTest, RetryUpstreamConnectionFailure) { function TEST_F (line 3687) | TEST_F(RouterTest, DontResetStartedResponseOnUpstreamPerTryTimeout) { function TEST_F (line 3727) | TEST_F(RouterTest, RetryUpstreamResetResponseStarted) { function TEST_F (line 3769) | TEST_F(RouterTest, Coalesce100ContinueHeaders) { function TEST_F (line 3820) | TEST_F(RouterTest, RetryUpstreamReset100ContinueResponseStarted) { function TEST_F (line 3857) | TEST_F(RouterTest, RetryUpstream5xx) { function TEST_F (line 3909) | TEST_F(RouterTest, RetryTimeoutDuringRetryDelay) { function TEST_F (line 3949) | TEST_F(RouterTest, MaxStreamDurationValidlyConfiguredWithoutRetryPol... function TEST_F (line 3972) | TEST_F(RouterTest, MaxStreamDurationDisabledIfSetToZero) { function TEST_F (line 3996) | TEST_F(RouterTest, MaxStreamDurationCallbackNotCalled) { function TEST_F (line 4018) | TEST_F(RouterTest, MaxStreamDurationWhenDownstreamAlreadyStartedWith... function TEST_F (line 4044) | TEST_F(RouterTest, MaxStreamDurationWithRetryPolicy) { function TEST_F (line 4088) | TEST_F(RouterTest, RetryTimeoutDuringRetryDelayWithUpstreamRequestNo... function TEST_F (line 4142) | TEST_F(RouterTest, RetryTimeoutDuringRetryDelayWithUpstreamRequestNo... function TEST_F (line 4195) | TEST_F(RouterTest, RetryUpstream5xxNotComplete) { function TEST_F (line 4274) | TEST_F(RouterTest, RetryUpstreamGrpcCancelled) { function TEST_F (line 4330) | TEST_F(RouterTest, RetryRespsectsMaxHostSelectionCount) { function TEST_F (line 4405) | TEST_F(RouterTest, RetryRespectsRetryHostPredicate) { function TEST_F (line 4478) | TEST_F(RouterTest, InternalRedirectRejectedWhenReachingMaxInternalRe... function TEST_F (line 4496) | TEST_F(RouterTest, InternalRedirectRejectedWithEmptyLocation) { function TEST_F (line 4514) | TEST_F(RouterTest, InternalRedirectRejectedWithInvalidLocation) { function TEST_F (line 4532) | TEST_F(RouterTest, InternalRedirectRejectedWithoutCompleteRequest) { function TEST_F (line 4548) | TEST_F(RouterTest, InternalRedirectRejectedWithoutLocation) { function TEST_F (line 4565) | TEST_F(RouterTest, InternalRedirectRejectedWithBody) { function TEST_F (line 4582) | TEST_F(RouterTest, CrossSchemeRedirectRejectedByPolicy) { function TEST_F (line 4599) | TEST_F(RouterTest, InternalRedirectRejectedByPredicate) { function TEST_F (line 4629) | TEST_F(RouterTest, HttpInternalRedirectSucceeded) { function TEST_F (line 4651) | TEST_F(RouterTest, HttpsInternalRedirectSucceeded) { function TEST_F (line 4672) | TEST_F(RouterTest, CrossSchemeRedirectAllowedByPolicy) { function TEST_F (line 4695) | TEST_F(RouterTest, Shadow) { function TEST_F (line 4756) | TEST_F(RouterTest, AltStatName) { function TEST_F (line 4807) | TEST_F(RouterTest, Redirect) { function TEST_F (line 4830) | TEST_F(RouterTest, RedirectFound) { function TEST_F (line 4853) | TEST_F(RouterTest, DirectResponse) { function TEST_F (line 4875) | TEST_F(RouterTest, DirectResponseWithBody) { function TEST_F (line 4899) | TEST_F(RouterTest, DirectResponseWithLocation) { function TEST_F (line 4923) | TEST_F(RouterTest, DirectResponseWithoutLocation) { class TestAccessLog (line 4947) | class TestAccessLog : public AccessLog::Instance { method TestAccessLog (line 4949) | explicit TestAccessLog(std::function protobufStrList(const std::v... class RouterTestStrictCheckOneHeader (line 6454) | class RouterTestStrictCheckOneHeader : public RouterTestBase, method RouterTestStrictCheckOneHeader (line 6457) | RouterTestStrictCheckOneHeader() : RouterTestBase(false, false, pr... function TEST_P (line 6469) | TEST_P(RouterTestStrictCheckOneHeader, SingleInvalidHeader) { class RouterTestStrictCheckSomeHeaders (line 6502) | class RouterTestStrictCheckSomeHeaders method RouterTestStrictCheckSomeHeaders (line 6506) | RouterTestStrictCheckSomeHeaders() : RouterTestBase(false, false, ... function TEST_P (line 6516) | TEST_P(RouterTestStrictCheckSomeHeaders, IgnoreOmittedHeaders) { class RouterTestStrictCheckAllHeaders (line 6534) | class RouterTestStrictCheckAllHeaders method RouterTestStrictCheckAllHeaders (line 6538) | RouterTestStrictCheckAllHeaders() function TEST_P (line 6549) | TEST_P(RouterTestStrictCheckAllHeaders, MultipleInvalidHeaders) { function TEST (line 6573) | TEST(RouterFilterUtilityTest, StrictCheckValidHeaders) { FILE: test/common/router/router_upstream_log_test.cc type Envoy (line 34) | namespace Envoy { type Router (line 35) | namespace Router { function testUpstreamLog (line 38) | absl::optional testUpstream... class TestFilter (line 58) | class TestFilter : public Filter { method RetryStatePtr (line 63) | RetryStatePtr createRetryState(const RetryPolicy&, Http::RequestHe... class RouterUpstreamLogTest (line 80) | class RouterUpstreamLogTest : public testing::Test { method init (line 82) | void init(absl::optional ... method expectResponseTimerCreate (line 112) | void expectResponseTimerCreate() { method expectPerTryTimerCreate (line 118) | void expectPerTryTimerCreate() { method run (line 124) | void method run (line 164) | void run() { run(200, {}, {}, {}); } method runWithRetry (line 166) | void runWithRetry() { function TEST_F (line 242) | TEST_F(RouterUpstreamLogTest, NoLogConfigured) { function TEST_F (line 249) | TEST_F(RouterUpstreamLogTest, LogSingleTry) { function TEST_F (line 257) | TEST_F(RouterUpstreamLogTest, LogRetries) { function TEST_F (line 266) | TEST_F(RouterUpstreamLogTest, LogFailure) { function TEST_F (line 274) | TEST_F(RouterUpstreamLogTest, LogHeaders) { function TEST_F (line 285) | TEST_F(RouterUpstreamLogTest, LogTimestampsAndDurations) { FILE: test/common/router/scoped_config_impl_test.cc type Envoy (line 14) | namespace Envoy { type Router (line 15) | namespace Router { class FooFragment (line 21) | class FooFragment : public ScopeKeyFragmentBase { method hash (line 23) | uint64_t hash() const override { return 1; } function TEST (line 26) | TEST(ScopeKeyFragmentBaseTest, EqualSign) { function TEST (line 33) | TEST(ScopeKeyFragmentBaseTest, HashStable) { function TEST (line 50) | TEST(StringKeyFragmentTest, Empty) { function TEST (line 62) | TEST(StringKeyFragmentTest, Normal) { function TEST (line 75) | TEST(HeaderValueExtractorImplDeathTest, InvalidConfig) { function TEST (line 108) | TEST(HeaderValueExtractorImplTest, HeaderExtractionByIndex) { function TEST (line 149) | TEST(HeaderValueExtractorImplTest, HeaderExtractionByKey) { function TEST (line 210) | TEST(HeaderValueExtractorImplTest, ElementSeparatorEmpty) { function ScopeKey (line 237) | ScopeKey makeKey(const std::vector& parts) { function TEST (line 245) | TEST(ScopeKeyDeathTest, AddNullFragment) { function TEST (line 252) | TEST(ScopeKeyTest, Unmatches) { function TEST (line 274) | TEST(ScopeKeyTest, Matches) { function TEST (line 283) | TEST(ScopeKeyBuilderImplTest, Parse) { class ScopedRouteInfoTest (line 353) | class ScopedRouteInfoTest : public testing::Test { method SetUp (line 355) | void SetUp() override { function TEST_F (line 376) | TEST_F(ScopedRouteInfoTest, Creation) { class ScopedConfigImplTest (line 385) | class ScopedConfigImplTest : public testing::Test { method SetUp (line 387) | void SetUp() override { method makeScopedRouteInfo (line 428) | std::shared_ptr makeScopedRouteInfo(const std::st... function TEST_F (line 446) | TEST_F(ScopedConfigImplTest, PickRoute) { function TEST_F (line 474) | TEST_F(ScopedConfigImplTest, Update) { FILE: test/common/router/scoped_rds_test.cc type Envoy (line 42) | namespace Envoy { type Router (line 43) | namespace Router { function parseScopedRouteConfigurationFromYaml (line 48) | envoy::config::route::v3::ScopedRouteConfiguration function parseHttpConnectionManagerFromYaml (line 55) | envoy::extensions::filters::network::http_connection_manager::v3::Ht... class ScopedRoutesTestBase (line 63) | class ScopedRoutesTestBase : public testing::Test { method ScopedRoutesTestBase (line 65) | ScopedRoutesTestBase() { method anyToResource (line 83) | Protobuf::RepeatedPtrField class ScopedRdsTest (line 112) | class ScopedRdsTest : public ScopedRoutesTestBase { method setup (line 114) | void setup() { method srdsUpdateWithYaml (line 185) | void srdsUpdateWithYaml(std::vector const& config_yamls, method pushRdsConfig (line 198) | void pushRdsConfig(const std::vector& route_config_na... method ScopedRdsConfigProvider (line 221) | ScopedRdsConfigProvider* getScopedRdsProvider() const { method ScopedRouteMap (line 225) | const ScopedRouteMap& getScopedRouteMap() const { function TEST_F (line 248) | TEST_F(ScopedRdsTest, MultipleResourcesSotw) { function TEST_F (line 324) | TEST_F(ScopedRdsTest, MultipleResourcesDelta) { function TEST_F (line 402) | TEST_F(ScopedRdsTest, MultipleResourcesWithKeyConflictSotW) { function TEST_F (line 442) | TEST_F(ScopedRdsTest, MultipleResourcesWithKeyConflictDelta) { function TEST_F (line 483) | TEST_F(ScopedRdsTest, ScopeKeyReuseInDifferentPushes) { function TEST_F (line 603) | TEST_F(ScopedRdsTest, InvalidDuplicateResourceSotw) { function TEST_F (line 625) | TEST_F(ScopedRdsTest, InvalidDuplicateResourceDelta) { function TEST_F (line 658) | TEST_F(ScopedRdsTest, ConfigUpdateFailure) { function TEST_F (line 674) | TEST_F(ScopedRdsTest, ConfigDump) { function TEST_F (line 840) | TEST_F(ScopedRdsTest, DeltaStaticConfigProviderOnly) { function TEST_F (line 856) | TEST_F(ScopedRdsTest, IgnoreConflictWithUpdatedScopeDelta) { function TEST_F (line 909) | TEST_F(ScopedRdsTest, IgnoreConflictWithUpdatedScopeSotW) { function TEST_F (line 963) | TEST_F(ScopedRdsTest, OnDemandScopeNotLoadedWithoutRequest) { function TEST_F (line 1021) | TEST_F(ScopedRdsTest, PushRdsAfterOndemandRequest) { function TEST_F (line 1088) | TEST_F(ScopedRdsTest, PushRdsBeforeOndemandRequest) { function TEST_F (line 1151) | TEST_F(ScopedRdsTest, UpdateOnDemandScopeToEagerScope) { function TEST_F (line 1202) | TEST_F(ScopedRdsTest, UpdateEagerScopeToOnDemandScope) { function TEST_F (line 1247) | TEST_F(ScopedRdsTest, MultipleOnDemandUpdatedCallback) { function TEST_F (line 1294) | TEST_F(ScopedRdsTest, DanglingSubscriptionOnDemandUpdate) { function TEST_F (line 1312) | TEST_F(ScopedRdsTest, OnDemandScopeDeleted) { FILE: test/common/router/shadow_writer_impl_test.cc type Envoy (line 19) | namespace Envoy { type Router (line 20) | namespace Router { class ShadowWriterImplTest (line 23) | class ShadowWriterImplTest : public testing::Test { method expectShadowWriter (line 25) | void expectShadowWriter(absl::string_view host, absl::string_view ... function TEST_F (line 49) | TEST_F(ShadowWriterImplTest, Success) { function TEST_F (line 57) | TEST_F(ShadowWriterImplTest, Failure) { function TEST_F (line 64) | TEST_F(ShadowWriterImplTest, NoCluster) { FILE: test/common/router/string_accessor_impl_test.cc type Envoy (line 6) | namespace Envoy { type Router (line 7) | namespace Router { function TEST (line 10) | TEST(StringAccessorImplTest, Storage) { FILE: test/common/router/upstream_request_test.cc type Envoy (line 11) | namespace Envoy { type Router (line 12) | namespace Router { class UpstreamRequestTest (line 15) | class UpstreamRequestTest : public testing::Test { function TEST_F (line 23) | TEST_F(UpstreamRequestTest, Decode101UpgradeHeaders) { function TEST_F (line 31) | TEST_F(UpstreamRequestTest, IgnoreOther1xxHeaders) { function TEST_F (line 39) | TEST_F(UpstreamRequestTest, Decode200UpgradeHeaders) { FILE: test/common/router/vhds_test.cc type Envoy (line 27) | namespace Envoy { type Router (line 28) | namespace Router { class VhdsTest (line 31) | class VhdsTest : public testing::Test { method SetUp (line 33) | void SetUp() override { method buildVirtualHost (line 46) | envoy::config::route::v3::VirtualHost buildVirtualHost(const std::... method buildAddedResources (line 58) | Protobuf::RepeatedPtrField method buildRemovedResources (line 72) | Protobuf::RepeatedPtrField method RouteConfigUpdatePtr (line 76) | RouteConfigUpdatePtr function TEST_F (line 95) | TEST_F(VhdsTest, VhdsInstantiationShouldSucceedWithDELTA_GRPC) { function TEST_F (line 104) | TEST_F(VhdsTest, VhdsInstantiationShouldFailWithoutDELTA_GRPC) { function TEST_F (line 123) | TEST_F(VhdsTest, VhdsAddsVirtualHosts) { function TEST_F (line 145) | TEST_F(VhdsTest, RdsUpdatesVirtualHosts) { FILE: test/common/runtime/runtime_flag_override_noop_test.cc type Envoy (line 5) | namespace Envoy { type Runtime (line 6) | namespace Runtime { function TEST (line 12) | TEST(RuntimeFlagOverrideNoopTest, OverridesNoop) { function TEST (line 19) | TEST(RuntimeFlagOverrideNoopTest, OverrideDisableFeatureNoop) { FILE: test/common/runtime/runtime_flag_override_test.cc type Envoy (line 5) | namespace Envoy { type Runtime (line 6) | namespace Runtime { function TEST (line 12) | TEST(RuntimeFlagOverrideTest, OverridesWork) { function TEST (line 19) | TEST(RuntimeFlagOverrideTest, OverrideDisableFeatureWork) { FILE: test/common/runtime/runtime_impl_test.cc type Envoy (line 38) | namespace Envoy { type Runtime (line 39) | namespace Runtime { class LoaderImplTest (line 42) | class LoaderImplTest : public testing::Test { method LoaderImplTest (line 44) | LoaderImplTest() : api_(Api::createApiForTest(store_)) { local_inf... method setup (line 46) | virtual void setup() { class DiskLoaderImplTest (line 72) | class DiskLoaderImplTest : public LoaderImplTest { method SetUp (line 74) | void SetUp() override { method TearDown (line 79) | void TearDown() override { method run (line 83) | void run(const std::string& primary_dir, const std::string& overri... method write (line 97) | void write(const std::string& path, const std::string& value) { method updateDiskLayer (line 101) | void updateDiskLayer(uint32_t layer) { function TEST_F (line 109) | TEST_F(DiskLoaderImplTest, EmptyKeyTest) { function TEST_F (line 122) | TEST_F(DiskLoaderImplTest, DoubleUintInteraction) { function TEST_F (line 130) | TEST_F(DiskLoaderImplTest, DoubleUintInteractionNegatives) { function TEST_F (line 138) | TEST_F(DiskLoaderImplTest, All) { function TEST_F (line 265) | TEST_F(DiskLoaderImplTest, UintLargeIntegerConversion) { function TEST_F (line 272) | TEST_F(DiskLoaderImplTest, GetLayers) { function TEST_F (line 296) | TEST_F(DiskLoaderImplTest, BadDirectory) { function TEST_F (line 307) | TEST_F(DiskLoaderImplTest, DiskLayerFailure) { function TEST_F (line 318) | TEST_F(DiskLoaderImplTest, OverrideFolderDoesNotExist) { function TEST_F (line 330) | TEST_F(DiskLoaderImplTest, PercentHandling) { function testNewOverrides (line 372) | void testNewOverrides(Loader& loader, Stats::TestUtil::TestStore& st... function TEST_F (line 407) | TEST_F(DiskLoaderImplTest, MergeValues) { function TEST_F (line 461) | TEST_F(DiskLoaderImplTest, LayersOverride) { function TEST_F (line 492) | TEST_F(DiskLoaderImplTest, MultipleAdminLayersFail) { class StaticLoaderImplTest (line 512) | class StaticLoaderImplTest : public LoaderImplTest { method setup (line 514) | void setup() override { function TEST_F (line 534) | TEST_F(StaticLoaderImplTest, All) { function TEST_F (line 545) | TEST_F(StaticLoaderImplTest, ProtoParsing) { function TEST_F (line 688) | TEST_F(StaticLoaderImplTest, InvalidNumerator) { function TEST_F (line 707) | TEST_F(StaticLoaderImplTest, RuntimeFromNonWorkerThreads) { class DiskLayerTest (line 764) | class DiskLayerTest : public testing::Test { method DiskLayerTest (line 766) | DiskLayerTest() : api_(Api::createApiForTest()) {} method SetUpTestSuite (line 768) | static void SetUpTestSuite() { // NOLINT(readability-identifier-na... method TearDownTestSuite (line 773) | static void TearDownTestSuite() { function TEST_F (line 780) | TEST_F(DiskLayerTest, IllegalPath) { function TEST_F (line 791) | TEST_F(DiskLayerTest, Loop) { function TEST (line 798) | TEST(NoRuntime, FeatureEnabled) { function TEST (line 807) | TEST(NoRuntime, DefaultIntValues) { class RtdsLoaderImplTest (line 818) | class RtdsLoaderImplTest : public LoaderImplTest { method setup (line 820) | void setup() override { method addLayer (line 870) | void addLayer(absl::string_view name) { layers_.emplace_back(name); } method doOnConfigUpdateVerifyNoThrow (line 872) | void doOnConfigUpdateVerifyNoThrow(const envoy::service::runtime::... method doDeltaOnConfigUpdateVerifyNoThrow (line 879) | void doDeltaOnConfigUpdateVerifyNoThrow(const envoy::service::runt... function TEST_F (line 891) | TEST_F(RtdsLoaderImplTest, UnexpectedSizeEmpty) { function TEST_F (line 905) | TEST_F(RtdsLoaderImplTest, UnexpectedSizeTooMany) { function TEST_F (line 922) | TEST_F(RtdsLoaderImplTest, FailureSubscription) { function TEST_F (line 937) | TEST_F(RtdsLoaderImplTest, WrongResourceName) { function TEST_F (line 962) | TEST_F(RtdsLoaderImplTest, OnConfigUpdateSuccess) { function TEST_F (line 1001) | TEST_F(RtdsLoaderImplTest, DeltaOnConfigUpdateSuccess) { function TEST_F (line 1040) | TEST_F(RtdsLoaderImplTest, MultipleRtdsLayers) { function TEST_F (line 1085) | TEST_F(RtdsLoaderImplTest, BadConfigSource) { FILE: test/common/runtime/runtime_protos_test.cc type Envoy (line 18) | namespace Envoy { type Runtime (line 19) | namespace Runtime { class RuntimeProtosTest (line 22) | class RuntimeProtosTest : public testing::Test { function TEST_F (line 27) | TEST_F(RuntimeProtosTest, PercentBasicTest) { function TEST_F (line 79) | TEST_F(RuntimeProtosTest, DoubleBasicTest) { function TEST_F (line 98) | TEST_F(RuntimeProtosTest, FeatureFlagBasicTest) { function TEST_F (line 128) | TEST_F(RuntimeProtosTest, FeatureFlagEmptyProtoTest) { function TEST_F (line 136) | TEST_F(RuntimeProtosTest, FractionalPercentBasicTest) { FILE: test/common/runtime/utility.h function namespace (line 6) | namespace Envoy { FILE: test/common/secret/sds_api_test.cc type Envoy (line 30) | namespace Envoy { type Secret (line 31) | namespace Secret { class SdsApiTest (line 34) | class SdsApiTest : public testing::Test { method SdsApiTest (line 36) | SdsApiTest() method initialize (line 39) | void initialize() { init_target_handle_->initialize(init_watcher_); } method setupMocks (line 40) | void setupMocks() { function TEST_F (line 57) | TEST_F(SdsApiTest, BasicTest) { function TEST_F (line 74) | TEST_F(SdsApiTest, InitManagerInitialised) { function TEST_F (line 123) | TEST_F(SdsApiTest, BadConfigSource) { function TEST_F (line 140) | TEST_F(SdsApiTest, DynamicTlsCertificateUpdateSuccess) { class PartialMockSds (line 183) | class PartialMockSds : public SdsApi { method PartialMockSds (line 185) | PartialMockSds(NiceMock& server, NiceMock&... method setSecret (line 202) | void setSecret(const envoy::extensions::transport_sockets::tls::v3... method validateConfig (line 203) | void validateConfig(const envoy::extensions::transport_sockets::tl... method getDataSourceFilenames (line 204) | std::vector getDataSourceFilenames() override { retur... function TEST_F (line 211) | TEST_F(SdsApiTest, Delta) { function TEST_F (line 240) | TEST_F(SdsApiTest, DeltaUpdateSuccess) { function TEST_F (line 286) | TEST_F(SdsApiTest, DynamicCertificateValidationContextUpdateSuccess) { class CvcValidationCallback (line 323) | class CvcValidationCallback { class MockCvcValidationCallback (line 330) | class MockCvcValidationCallback : public CvcValidationCallback { method MockCvcValidationCallback (line 332) | MockCvcValidationCallback() = default; function TEST_F (line 341) | TEST_F(SdsApiTest, DefaultCertificateValidationContextTest) { class GenericSecretValidationCallback (line 413) | class GenericSecretValidationCallback { class MockGenericSecretValidationCallback (line 420) | class MockGenericSecretValidationCallback : public GenericSecretVali... method MockGenericSecretValidationCallback (line 422) | MockGenericSecretValidationCallback() = default; function TEST_F (line 430) | TEST_F(SdsApiTest, GenericSecretSdsApiTest) { function TEST_F (line 476) | TEST_F(SdsApiTest, EmptyResource) { function TEST_F (line 492) | TEST_F(SdsApiTest, SecretUpdateWrongSize) { function TEST_F (line 523) | TEST_F(SdsApiTest, SecretUpdateWrongSecretName) { FILE: test/common/secret/secret_manager_impl_test.cc type Envoy (line 31) | namespace Envoy { type Secret (line 32) | namespace Secret { class SecretManagerImplTest (line 35) | class SecretManagerImplTest : public testing::Test, public Logger::L... method SecretManagerImplTest (line 37) | SecretManagerImplTest() method checkConfigDump (line 40) | void checkConfigDump(const std::string& expected_dump_yaml) { method setupSecretProviderContext (line 50) | void setupSecretProviderContext() {} function TEST_F (line 59) | TEST_F(SecretManagerImplTest, TlsCertificateSecretLoadSuccess) { function TEST_F (line 92) | TEST_F(SecretManagerImplTest, DuplicateStaticTlsCertificateSecret) { function TEST_F (line 113) | TEST_F(SecretManagerImplTest, CertificateValidationContextSecretLoad... function TEST_F (line 138) | TEST_F(SecretManagerImplTest, DuplicateStaticCertificateValidationCo... function TEST_F (line 157) | TEST_F(SecretManagerImplTest, SessionTicketKeysLoadSuccess) { function TEST_F (line 186) | TEST_F(SecretManagerImplTest, DuplicateSessionTicketKeysSecret) { function TEST_F (line 209) | TEST_F(SecretManagerImplTest, GenericSecretLoadSuccess) { function TEST_F (line 234) | TEST_F(SecretManagerImplTest, DuplicateGenericSecret) { function TEST_F (line 255) | TEST_F(SecretManagerImplTest, DeduplicateDynamicTlsCertificateSecret... function TEST_F (line 338) | TEST_F(SecretManagerImplTest, SdsDynamicSecretUpdateSuccess) { function TEST_F (line 389) | TEST_F(SecretManagerImplTest, SdsDynamicGenericSecret) { function TEST_F (line 434) | TEST_F(SecretManagerImplTest, ConfigDumpHandler) { function TEST_F (line 688) | TEST_F(SecretManagerImplTest, ConfigDumpHandlerWarmingSecrets) { function TEST_F (line 821) | TEST_F(SecretManagerImplTest, ConfigDumpHandlerStaticSecrets) { function TEST_F (line 895) | TEST_F(SecretManagerImplTest, ConfigDumpHandlerStaticValidationConte... function TEST_F (line 940) | TEST_F(SecretManagerImplTest, ConfigDumpHandlerStaticSessionTicketsC... function TEST_F (line 989) | TEST_F(SecretManagerImplTest, ConfigDumpHandlerStaticGenericSecret) { FILE: test/common/shared_pool/shared_pool_test.cc type Envoy (line 13) | namespace Envoy { type SharedPool (line 14) | namespace SharedPool { class SharedPoolTest (line 16) | class SharedPoolTest : public testing::Test { method SharedPoolTest (line 18) | SharedPoolTest() method deferredDeleteSharedPoolOnMainThread (line 35) | void deferredDeleteSharedPoolOnMainThread(std::shared_ptr>... method getObjectFromObjectSharedPool (line 53) | void getObjectFromObjectSharedPool(std::shared_ptr function CounterOptConstRef (line 219) | CounterOptConstRef TestStore::findCounterByString(const std::strin... function GaugeOptConstRef (line 223) | GaugeOptConstRef TestStore::findGaugeByString(const std::string& n... function HistogramOptConstRef (line 227) | HistogramOptConstRef TestStore::findHistogramByString(const std::s... function serializeDeserializeNumber (line 234) | std::vector serializeDeserializeNumber(uint64_t number) { function serializeDeserializeString (line 247) | void serializeDeserializeString(absl::string_view in) { FILE: test/common/stats/stat_test_utility.h function namespace (line 12) | namespace Envoy { FILE: test/common/stats/stat_test_utility_test.cc type Envoy (line 7) | namespace Envoy { type Stats (line 8) | namespace Stats { class StatTestUtilityTest (line 11) | class StatTestUtilityTest : public testing::Test { method StatTestUtilityTest (line 13) | StatTestUtilityTest() function TEST_F (line 22) | TEST_F(StatTestUtilityTest, Counters) { function TEST_F (line 31) | TEST_F(StatTestUtilityTest, Gauges) { function TEST_F (line 40) | TEST_F(StatTestUtilityTest, Histograms) { FILE: test/common/stats/stats_matcher_impl_test.cc type Envoy (line 10) | namespace Envoy { type Stats (line 11) | namespace Stats { class StatsMatcherTest (line 13) | class StatsMatcherTest : public testing::Test { method rejectAll (line 21) | void rejectAll(const bool should_reject) { method initMatcher (line 24) | void initMatcher() { stats_matcher_impl_ = std::make_unique expected_to_pass) { method expectDenied (line 30) | void expectDenied(std::vector expected_to_fail) { function TEST_F (line 42) | TEST_F(StatsMatcherTest, CheckDefault) { function TEST_F (line 52) | TEST_F(StatsMatcherTest, CheckRejectAll) { function TEST_F (line 61) | TEST_F(StatsMatcherTest, CheckNotRejectAll) { function TEST_F (line 70) | TEST_F(StatsMatcherTest, CheckIncludeAll) { function TEST_F (line 79) | TEST_F(StatsMatcherTest, CheckExcludeAll) { function TEST_F (line 89) | TEST_F(StatsMatcherTest, CheckIncludeExact) { function TEST_F (line 99) | TEST_F(StatsMatcherTest, CheckExcludeExact) { function TEST_F (line 111) | TEST_F(StatsMatcherTest, CheckIncludePrefix) { function TEST_F (line 120) | TEST_F(StatsMatcherTest, CheckExcludePrefix) { function TEST_F (line 131) | TEST_F(StatsMatcherTest, CheckIncludeSuffix) { function TEST_F (line 140) | TEST_F(StatsMatcherTest, CheckExcludeSuffix) { function TEST_F (line 151) | TEST_F(StatsMatcherTest, CheckIncludeRegex) { function TEST_F (line 160) | TEST_F(StatsMatcherTest, CheckExcludeRegex) { function TEST_F (line 171) | TEST_F(StatsMatcherTest, CheckMultipleIncludeExact) { function TEST_F (line 181) | TEST_F(StatsMatcherTest, CheckMultipleExcludeExact) { function TEST_F (line 193) | TEST_F(StatsMatcherTest, CheckMultipleIncludePrefix) { function TEST_F (line 203) | TEST_F(StatsMatcherTest, CheckMultipleExcludePrefix) { function TEST_F (line 215) | TEST_F(StatsMatcherTest, CheckMultipleIncludeSuffix) { function TEST_F (line 226) | TEST_F(StatsMatcherTest, CheckMultipleExcludeSuffix) { function TEST_F (line 239) | TEST_F(StatsMatcherTest, CheckMultipleIncludeRegex) { function TEST_F (line 249) | TEST_F(StatsMatcherTest, CheckMultipleExcludeRegex) { function TEST_F (line 264) | TEST_F(StatsMatcherTest, CheckMultipleAssortedInclusionMatchers) { function TEST_F (line 275) | TEST_F(StatsMatcherTest, CheckMultipleAssortedExclusionMatchers) { FILE: test/common/stats/symbol_table_fuzz_test.cc type Envoy (line 11) | namespace Envoy { type Stats (line 12) | namespace Stats { type Fuzz (line 13) | namespace Fuzz { function DEFINE_FUZZER (line 16) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/stats/symbol_table_impl_test.cc type Envoy (line 17) | namespace Envoy { type Stats (line 18) | namespace Stats { class StatNameTest (line 20) | class StatNameTest : public testing::Test { method StatNameTest (line 22) | StatNameTest() : pool_(table_) {} method clearStorage (line 25) | void clearStorage() { method SymbolVec (line 30) | SymbolVec getSymbols(StatName stat_name) { method Symbol (line 33) | Symbol monotonicCounter() { return table_.monotonicCounter(); } method encodeDecode (line 34) | std::string encodeDecode(absl::string_view stat_name) { method StatName (line 38) | StatName makeStat(absl::string_view name) { return pool_.add(name); } method serializeDeserialize (line 40) | std::vector serializeDeserialize(uint64_t number) { function TEST_F (line 48) | TEST_F(StatNameTest, SerializeBytes) { function TEST_F (line 82) | TEST_F(StatNameTest, SerializeStrings) { function TEST_F (line 94) | TEST_F(StatNameTest, AllocFree) { encodeDecode("hello.world"); } function TEST_F (line 96) | TEST_F(StatNameTest, TestArbitrarySymbolRoundtrip) { function TEST_F (line 103) | TEST_F(StatNameTest, TestEmpty) { function TEST_F (line 109) | TEST_F(StatNameTest, TestDynamic100k) { function TEST_F (line 142) | TEST_F(StatNameTest, TestDynamicPools) { function TEST_F (line 172) | TEST_F(StatNameTest, TestDynamicHash) { function TEST_F (line 180) | TEST_F(StatNameTest, Test100KSymbolsRoundtrip) { function TEST_F (line 187) | TEST_F(StatNameTest, TwoHundredTwoLevel) { function TEST_F (line 195) | TEST_F(StatNameTest, TestLongSymbolName) { function TEST_F (line 200) | TEST_F(StatNameTest, TestLongSequence) { function TEST_F (line 209) | TEST_F(StatNameTest, TestUnusualDelimitersRoundtrip) { function TEST_F (line 217) | TEST_F(StatNameTest, TestSuccessfulDoubleLookup) { function TEST_F (line 223) | TEST_F(StatNameTest, TestSuccessfulDecode) { class StatNameDeathTest (line 231) | class StatNameDeathTest : public StatNameTest { method decodeSymbolVec (line 233) | void decodeSymbolVec(const SymbolVec& symbol_vec) { function TEST_F (line 241) | TEST_F(StatNameDeathTest, TestBadDecodes) { function TEST_F (line 259) | TEST_F(StatNameTest, TestDifferentStats) { function TEST_F (line 266) | TEST_F(StatNameTest, TestSymbolConsistency) { function TEST_F (line 276) | TEST_F(StatNameTest, TestIgnoreTrailingDots) { function TEST_F (line 283) | TEST_F(StatNameTest, TestSameValueOnPartialFree) { function TEST_F (line 298) | TEST_F(StatNameTest, FreePoolTest) { function TEST_F (line 333) | TEST_F(StatNameTest, TestShrinkingExpectation) { function TEST_F (line 388) | TEST_F(StatNameTest, List) { function TEST_F (line 414) | TEST_F(StatNameTest, HashTable) { function TEST_F (line 432) | TEST_F(StatNameTest, Sort) { function TEST_F (line 442) | TEST_F(StatNameTest, Concat2) { function TEST_F (line 447) | TEST_F(StatNameTest, ConcatFirstEmpty) { function TEST_F (line 452) | TEST_F(StatNameTest, ConcatSecondEmpty) { function TEST_F (line 457) | TEST_F(StatNameTest, ConcatAllEmpty) { function TEST_F (line 462) | TEST_F(StatNameTest, Join3) { function TEST_F (line 467) | TEST_F(StatNameTest, Join3FirstEmpty) { function TEST_F (line 472) | TEST_F(StatNameTest, Join3SecondEmpty) { function TEST_F (line 477) | TEST_F(StatNameTest, Join3ThirdEmpty) { function TEST_F (line 482) | TEST_F(StatNameTest, JoinAllEmpty) { function TEST_F (line 489) | TEST_F(StatNameTest, RacingSymbolCreation) { function TEST_F (line 555) | TEST_F(StatNameTest, MutexContentionOnExistingSymbols) { function TEST_F (line 623) | TEST_F(StatNameTest, SharedStatNameStorageSetInsertAndFind) { function TEST_F (line 639) | TEST_F(StatNameTest, StatNameSet) { function TEST_F (line 651) | TEST_F(StatNameTest, StorageCopy) { function TEST_F (line 660) | TEST_F(StatNameTest, RecentLookups) { function TEST_F (line 685) | TEST_F(StatNameTest, StatNameEmptyEquivalent) { function TEST_F (line 697) | TEST_F(StatNameTest, SupportsAbslHash) { function TEST (line 709) | TEST(SymbolTableTest, Memory) { FILE: test/common/stats/symbol_table_speed_test.cc function BM_CreateRace (line 19) | static void BM_CreateRace(benchmark::State& state) { function BM_JoinStatNames (line 62) | static void BM_JoinStatNames(benchmark::State& state) { function BM_JoinElements (line 78) | static void BM_JoinElements(benchmark::State& state) { function main (line 93) | int main(int argc, char** argv) { FILE: test/common/stats/tag_extractor_impl_test.cc type Envoy (line 14) | namespace Envoy { type Stats (line 15) | namespace Stats { function TEST (line 17) | TEST(TagExtractorTest, TwoSubexpressions) { function TEST (line 31) | TEST(TagExtractorTest, SingleSubexpression) { function TEST (line 44) | TEST(TagExtractorTest, substrMismatch) { function TEST (line 50) | TEST(TagExtractorTest, noSubstrMismatch) { function TEST (line 56) | TEST(TagExtractorTest, EmptyName) { function TEST (line 61) | TEST(TagExtractorTest, BadRegex) { class DefaultTagRegexTester (line 66) | class DefaultTagRegexTester { method DefaultTagRegexTester (line 68) | DefaultTagRegexTester() : tag_extractors_(envoy::config::metrics::... method testRegex (line 70) | void testRegex(const std::string& stat_name, const std::string& ex... method produceTagsReverse (line 112) | std::string produceTagsReverse(const std::string& metric_name, Tag... function TEST (line 134) | TEST(TagExtractorTest, DefaultTagExtractors) { function TEST (line 361) | TEST(TagExtractorTest, ExtractRegexPrefix) { function TEST (line 378) | TEST(TagExtractorTest, CreateTagExtractorNoRegex) { FILE: test/common/stats/tag_producer_impl_test.cc type Envoy (line 10) | namespace Envoy { type Stats (line 11) | namespace Stats { function TEST (line 13) | TEST(TagProducerTest, CheckConstructor) { FILE: test/common/stats/thread_local_store_speed_test.cc type Envoy (line 22) | namespace Envoy { class ThreadLocalStorePerf (line 24) | class ThreadLocalStorePerf { method ThreadLocalStorePerf (line 26) | ThreadLocalStorePerf() method accessCounters (line 50) | void accessCounters() { method initThreading (line 56) | void initThreading() { function BM_StatsNoTls (line 82) | static void BM_StatsNoTls(benchmark::State& state) { function BM_StatsWithTls (line 94) | static void BM_StatsWithTls(benchmark::State& state) { FILE: test/common/stats/thread_local_store_test.cc type Envoy (line 38) | namespace Envoy { type Stats (line 39) | namespace Stats { class ThreadLocalStoreTestingPeer (line 43) | class ThreadLocalStoreTestingPeer { method numTlsHistograms (line 54) | static void numTlsHistograms(ThreadLocalStoreImpl& thread_local_st... class StatsThreadLocalStoreTest (line 68) | class StatsThreadLocalStoreTest : public testing::Test { method StatsThreadLocalStoreTest (line 70) | StatsThreadLocalStoreTest() method resetStoreWithAlloc (line 75) | void resetStoreWithAlloc(Allocator& alloc) { method numTlsHistograms (line 80) | uint32_t numTlsHistograms() { class HistogramWrapper (line 103) | class HistogramWrapper { method HistogramWrapper (line 105) | HistogramWrapper() : histogram_(hist_alloc()) {} method histogram_t (line 109) | const histogram_t* getHistogram() { return histogram_; } method setHistogramValues (line 111) | void setHistogramValues(const std::vector& values) { class HistogramTest (line 121) | class HistogramTest : public testing::Test { method HistogramTest (line 125) | HistogramTest() : alloc_(symbol_table_) {} method SetUp (line 127) | void SetUp() override { method TearDown (line 133) | void TearDown() override { method NameHistogramMap (line 138) | NameHistogramMap makeHistogramMap(const std::vector { method RememberStatsMatcherTest (line 935) | RememberStatsMatcherTest() method testRememberMatcher (line 952) | void testRememberMatcher(const LookupStatFn lookup_stat) { method testRejectsAll (line 968) | void testRejectsAll(const LookupStatFn lookup_stat) { method testAcceptsAll (line 984) | void testAcceptsAll(const LookupStatFn lookup_stat) { method LookupStatFn (line 998) | LookupStatFn lookupCounterFn() { method LookupStatFn (line 1004) | LookupStatFn lookupGaugeFn() { method LookupStatFn (line 1014) | LookupStatFn lookupBoolIndicator() { method LookupStatFn (line 1021) | LookupStatFn lookupHistogramFn() { method LookupStatFn (line 1027) | LookupStatFn lookupTextReadoutFn() { function TEST_P (line 1046) | TEST_P(RememberStatsMatcherTest, CounterRejectOne) { testRememberMat... function TEST_P (line 1048) | TEST_P(RememberStatsMatcherTest, CounterRejectsAll) { testRejectsAll... function TEST_P (line 1050) | TEST_P(RememberStatsMatcherTest, CounterAcceptsAll) { testAcceptsAll... function TEST_P (line 1052) | TEST_P(RememberStatsMatcherTest, GaugeRejectOne) { testRememberMatch... function TEST_P (line 1054) | TEST_P(RememberStatsMatcherTest, GaugeRejectsAll) { testRejectsAll(l... function TEST_P (line 1056) | TEST_P(RememberStatsMatcherTest, GaugeAcceptsAll) { testAcceptsAll(l... function TEST_P (line 1059) | TEST_P(RememberStatsMatcherTest, BoolIndicatorRejectOne) { function TEST_P (line 1063) | TEST_P(RememberStatsMatcherTest, BoolIndicatorRejectsAll) { testReje... function TEST_P (line 1065) | TEST_P(RememberStatsMatcherTest, BoolIndicatorAcceptsAll) { testAcce... function TEST_P (line 1068) | TEST_P(RememberStatsMatcherTest, HistogramRejectOne) { testRememberM... function TEST_P (line 1070) | TEST_P(RememberStatsMatcherTest, HistogramRejectsAll) { testRejectsA... function TEST_P (line 1072) | TEST_P(RememberStatsMatcherTest, HistogramAcceptsAll) { testAcceptsA... function TEST_P (line 1074) | TEST_P(RememberStatsMatcherTest, TextReadoutRejectOne) { function TEST_P (line 1078) | TEST_P(RememberStatsMatcherTest, TextReadoutRejectsAll) { testReject... function TEST_P (line 1080) | TEST_P(RememberStatsMatcherTest, TextReadoutAcceptsAll) { testAccept... function TEST_F (line 1082) | TEST_F(StatsThreadLocalStoreTest, RemoveRejectedStats) { function TEST_F (line 1120) | TEST_F(StatsThreadLocalStoreTest, NonHotRestartNoTruncation) { class StatsThreadLocalStoreTestNoFixture (line 1136) | class StatsThreadLocalStoreTestNoFixture : public testing::Test { method StatsThreadLocalStoreTestNoFixture (line 1138) | StatsThreadLocalStoreTestNoFixture() : alloc_(symbol_table_), stor... method initThreading (line 1153) | void initThreading() { function TEST_F (line 1170) | TEST_F(StatsThreadLocalStoreTestNoFixture, MemoryWithoutTlsRealSymbo... function TEST_F (line 1178) | TEST_F(StatsThreadLocalStoreTestNoFixture, MemoryWithTlsRealSymbolTa... function TEST_F (line 1187) | TEST_F(StatsThreadLocalStoreTest, ShuttingDown) { function TEST_F (line 1217) | TEST_F(StatsThreadLocalStoreTest, MergeDuringShutDown) { function TEST (line 1238) | TEST(ThreadLocalStoreThreadTest, ConstructDestruct) { function TEST_F (line 1252) | TEST_F(HistogramTest, BasicSingleHistogramMerge) { function TEST_F (line 1268) | TEST_F(HistogramTest, BasicMultiHistogramMerge) { function TEST_F (line 1281) | TEST_F(HistogramTest, MultiHistogramMultipleMerges) { function TEST_F (line 1310) | TEST_F(HistogramTest, BasicScopeHistogramMerge) { function TEST_F (line 1323) | TEST_F(HistogramTest, BasicHistogramSummaryValidate) { function TEST_F (line 1363) | TEST_F(HistogramTest, BasicHistogramMergeSummary) { function TEST_F (line 1389) | TEST_F(HistogramTest, BasicHistogramUsed) { function TEST_F (line 1420) | TEST_F(HistogramTest, ParentHistogramBucketSummary) { class ThreadLocalRealThreadsTestBase (line 1439) | class ThreadLocalRealThreadsTestBase : public ThreadLocalStoreNoMock... class BlockingBarrier (line 1445) | class BlockingBarrier { method BlockingBarrier (line 1447) | explicit BlockingBarrier(uint32_t count) : blocking_counter_(cou... method run (line 1456) | std::function run(std::function f) { method decrementCountFn (line 1466) | std::function decrementCountFn() { method decrementCount (line 1470) | void decrementCount() { blocking_counter_.DecrementCount(); } method ThreadLocalRealThreadsTestBase (line 1476) | ThreadLocalRealThreadsTestBase(uint32_t num_threads) method workerThreadFn (line 1532) | void workerThreadFn(uint32_t thread_index, BlockingBarrier& blocki... method mainThreadFn (line 1539) | void mainThreadFn(BlockingBarrier& blocking_barrier) { method mainDispatchBlock (line 1545) | void mainDispatchBlock() { method tlsBlock (line 1552) | void tlsBlock() { class ClusterShutdownCleanupStarvationTest (line 1572) | class ClusterShutdownCleanupStarvationTest : public ThreadLocalRealT... method ClusterShutdownCleanupStarvationTest (line 1576) | ClusterShutdownCleanupStarvationTest() method createScopesIncCountersAndCleanup (line 1580) | void createScopesIncCountersAndCleanup() { method createScopesIncCountersAndCleanupAllThreads (line 1588) | void createScopesIncCountersAndCleanupAllThreads() { method elapsedTime (line 1596) | std::chrono::seconds elapsedTime() { function TEST_F (line 1609) | TEST_F(ClusterShutdownCleanupStarvationTest, TwelveThreadsWithBlocka... function TEST_F (line 1633) | TEST_F(ClusterShutdownCleanupStarvationTest, TwelveThreadsWithoutBlo... class HistogramThreadTest (line 1657) | class HistogramThreadTest : public ThreadLocalRealThreadsTestBase { method HistogramThreadTest (line 1661) | HistogramThreadTest() : ThreadLocalRealThreadsTestBase(NumThreads) {} method mergeHistograms (line 1663) | void mergeHistograms() { method numTlsHistograms (line 1670) | uint32_t numTlsHistograms() { method foreachThread (line 1686) | void foreachThread(const std::function& fn) { function TEST_F (line 1694) | TEST_F(HistogramThreadTest, MakeHistogramsAndRecordValues) { function TEST_F (line 1710) | TEST_F(HistogramThreadTest, ScopeOverlap) { FILE: test/common/stats/utility_fuzz_test.cc type Envoy (line 11) | namespace Envoy { type Fuzz (line 12) | namespace Fuzz { function DEFINE_FUZZER (line 22) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/common/stats/utility_test.cc type Envoy (line 17) | namespace Envoy { type Stats (line 18) | namespace Stats { type StoreType (line 22) | enum class StoreType { class StatsUtilityTest (line 27) | class StatsUtilityTest : public testing::TestWithParam { method StatsUtilityTest (line 33) | StatsUtilityTest() method init (line 56) | void init(MakeStatFn make_stat) { method iterOnce (line 63) | IterateFn iterOnce() { method iterAll (line 70) | IterateFn iterAll() { method MakeStatFn (line 77) | static MakeStatFn makeCounter() { method checkValue (line 83) | static bool checkValue(const Counter& counter) { return counter.va... method MakeStatFn (line 85) | static MakeStatFn makeGauge() { method checkValue (line 91) | static bool checkValue(const Gauge& gauge) { return gauge.value() ... method MakeStatFn (line 93) | static MakeStatFn makeHistogram() { method checkValue (line 99) | static bool checkValue(const Histogram& histogram) { method MakeStatFn (line 103) | static MakeStatFn makeTextReadout() { method checkValue (line 109) | static bool checkValue(const TextReadout& text_readout) { method storeOnce (line 113) | void storeOnce(const MakeStatFn make_stat) { method storeAll (line 129) | void storeAll(const MakeStatFn make_stat) { method scopeOnce (line 136) | void scopeOnce(const MakeStatFn make_stat) { method scopeAll (line 152) | void scopeAll(const MakeStatFn make_stat) { function TEST_P (line 170) | TEST_P(StatsUtilityTest, Counters) { function TEST_P (line 189) | TEST_P(StatsUtilityTest, Gauges) { function TEST_P (line 208) | TEST_P(StatsUtilityTest, Histograms) { function TEST_P (line 227) | TEST_P(StatsUtilityTest, TextReadouts) { function TEST_P (line 242) | TEST_P(StatsUtilityTest, StoreCounterOnce) { storeOnce(make... function TEST_P (line 244) | TEST_P(StatsUtilityTest, StoreCounterAll) { storeAll(makeCo... function TEST_P (line 246) | TEST_P(StatsUtilityTest, ScopeCounterOnce) { scopeOnce(make... function TEST_P (line 248) | TEST_P(StatsUtilityTest, ScopeCounterAll) { scopeAll(makeCo... function TEST_P (line 250) | TEST_P(StatsUtilityTest, StoreGaugeOnce) { storeOnce(makeGaug... function TEST_P (line 252) | TEST_P(StatsUtilityTest, StoreGaugeAll) { storeAll(makeGauge(... function TEST_P (line 254) | TEST_P(StatsUtilityTest, ScopeGaugeOnce) { scopeOnce(makeGaug... function TEST_P (line 256) | TEST_P(StatsUtilityTest, ScopeGaugeAll) { scopeAll(makeGauge(... function TEST_P (line 258) | TEST_P(StatsUtilityTest, StoreHistogramOnce) { storeOnce(... function TEST_P (line 260) | TEST_P(StatsUtilityTest, StoreHistogramAll) { storeAll(ma... function TEST_P (line 262) | TEST_P(StatsUtilityTest, ScopeHistogramOnce) { scopeOnce(... function TEST_P (line 264) | TEST_P(StatsUtilityTest, ScopeHistogramAll) { scopeAll(ma... function TEST_P (line 266) | TEST_P(StatsUtilityTest, StoreTextReadoutOnce) { storeOnce& responseCodeDetails() const override { function absl (line 44) | const absl::optional& connectionTerminationDetails() const ... function addBytesSent (line 50) | void addBytesSent(uint64_t) override { NOT_IMPLEMENTED_GCOVR_EXCL_LINE; } function intersectResponseFlags (line 52) | bool intersectResponseFlags(uint64_t response_flags) const override { function hasResponseFlag (line 55) | bool hasResponseFlag(Envoy::StreamInfo::ResponseFlag response_flag) cons... function setResponseFlag (line 59) | void setResponseFlag(Envoy::StreamInfo::ResponseFlag response_flag) over... function onUpstreamHostSelected (line 63) | void onUpstreamHostSelected(Upstream::HostDescriptionConstSharedPtr host... function setUpstreamLocalAddress (line 67) | void setUpstreamLocalAddress( function Network (line 71) | const Network::Address::InstanceConstSharedPtr& upstreamLocalAddress() c... function healthCheck (line 75) | void healthCheck(bool is_health_check) override { health_check_request_ ... function setDownstreamLocalAddress (line 77) | void setDownstreamLocalAddress( function Network (line 81) | const Network::Address::InstanceConstSharedPtr& downstreamLocalAddress()... function Network (line 88) | const Network::Address::InstanceConstSharedPtr& downstreamDirectRemoteAd... function Network (line 95) | const Network::Address::InstanceConstSharedPtr& downstreamRemoteAddress(... function setUpstreamSslConnection (line 108) | void setUpstreamSslConnection(const Ssl::ConnectionInfoConstSharedPtr& c... function setRouteName (line 115) | void setRouteName(absl::string_view route_name) override { function std (line 118) | const std::string& getRouteName() const override { return route_name_; } function override (line 132) | const override { function onLastDownstreamRxByteReceived (line 136) | void onLastDownstreamRxByteReceived() override { function override (line 140) | const override { function override (line 144) | const override { function override (line 147) | const override { function override (line 151) | const override { function override (line 155) | const override { function onFirstDownstreamTxByteSent (line 159) | void onFirstDownstreamTxByteSent() override { function override (line 163) | const override { function onLastDownstreamTxByteSent (line 167) | void onLastDownstreamTxByteSent() override { function onRequestComplete (line 171) | void onRequestComplete() override { end_time_ = timeSystem().monotonicTi... function setUpstreamTiming (line 173) | void setUpstreamTiming(const Envoy::StreamInfo::UpstreamTiming& upstream... function override (line 177) | const override { function envoy (line 182) | const envoy::config::core::v3::Metadata& dynamicMetadata() const overrid... function Envoy (line 188) | const Envoy::StreamInfo::FilterStateSharedPtr& filterState() override { ... function Envoy (line 189) | const Envoy::StreamInfo::FilterState& filterState() const override { ret... function setUpstreamFilterState (line 194) | void function setRequestedServerName (line 199) | void setRequestedServerName(const absl::string_view requested_server_nam... function std (line 203) | const std::string& requestedServerName() const override { return request... function std (line 209) | const std::string& upstreamTransportFailureReason() const override { function Http (line 217) | const Http::RequestHeaderMap* getRequestHeaders() const override { retur... function setRequestIDExtension (line 219) | void setRequestIDExtension(Http::RequestIDExtensionSharedPtr request_id_... function setUpstreamClusterInfo (line 228) | void setUpstreamClusterInfo( function override (line 232) | const override { function setConnectionID (line 236) | void setConnectionID(uint64_t id) override { connection_id_ = id; } function override (line 238) | const override { return connection_id_; } function response_flags_ (line 257) | uint64_t response_flags_{} function health_check_request_ (line 259) | bool health_check_request_{} function Router (line 267) | const Router::RouteEntry* route_entry_{} function Http (line 276) | const Http::RequestHeaderMap* request_headers_{} FILE: test/common/stream_info/uint32_accessor_impl_test.cc type Envoy (line 5) | namespace Envoy { type StreamInfo (line 6) | namespace StreamInfo { function TEST (line 9) | TEST(UInt32AccessorImplTest, ConstructorInitsValue) { function TEST (line 15) | TEST(UInt32AccessorImplTest, IncrementValue) { FILE: test/common/stream_info/utility_test.cc type Envoy (line 13) | namespace Envoy { type StreamInfo (line 14) | namespace StreamInfo { function TEST (line 17) | TEST(ResponseFlagUtilsTest, toShortStringConversion) { function TEST (line 70) | TEST(ResponseFlagsUtilsTest, toResponseFlagConversion) { function TEST (line 107) | TEST(UtilityTest, formatDownstreamAddressNoPort) { FILE: test/common/tcp/conn_pool_test.cc type Envoy (line 30) | namespace Envoy { type Tcp (line 31) | namespace Tcp { type TestConnectionState (line 34) | struct TestConnectionState : public ConnectionPool::ConnectionState { method TestConnectionState (line 35) | TestConnectionState(int id, std::function on_destructor) type ConnPoolCallbacks (line 48) | struct ConnPoolCallbacks : public Tcp::ConnectionPool::Callbacks { method onPoolReady (line 49) | void onPoolReady(ConnectionPool::ConnectionDataPtr&& conn, method onPoolFailure (line 56) | void onPoolFailure(ConnectionPool::PoolFailureReason reason, class ConnPoolBase (line 74) | class ConnPoolBase : public Tcp::ConnectionPool::Instance { method addDrainedCallback (line 80) | void addDrainedCallback(DrainedCb cb) override { conn_pool_->addDr... method drainConnections (line 81) | void drainConnections() override { conn_pool_->drainConnections(); } method closeConnections (line 82) | void closeConnections() override { conn_pool_->closeConnections(); } method host (line 86) | Upstream::HostDescriptionConstSharedPtr host() const override { re... method maybePrefetch (line 90) | bool maybePrefetch(float ratio) override { type TestConnection (line 98) | struct TestConnection { method expectConnCreate (line 104) | void expectConnCreate() { class ConnPoolImplForTest (line 134) | class ConnPoolImplForTest : public ConnPoolImpl { method ConnPoolImplForTest (line 136) | ConnPoolImplForTest(Event::MockDispatcher& dispatcher, Upstream:... method onConnReleased (line 141) | void onConnReleased(Envoy::ConnectionPool::ActiveClient& client)... method onConnDestroyed (line 146) | void onConnDestroyed() override { parent_.onConnDestroyedForTest... class OriginalConnPoolImplForTest (line 150) | class OriginalConnPoolImplForTest : public OriginalConnPoolImpl { method OriginalConnPoolImplForTest (line 152) | OriginalConnPoolImplForTest(Event::MockDispatcher& dispatcher, U... method onConnReleased (line 164) | void onConnReleased(OriginalConnPoolImpl::ActiveConn& conn) over... method onConnDestroyed (line 169) | void onConnDestroyed(OriginalConnPoolImpl::ActiveConn& conn) ove... method expectEnableUpstreamReady (line 173) | void expectEnableUpstreamReady(bool run) { class TcpConnPoolImplTest (line 218) | class TcpConnPoolImplTest : public testing::TestWithParam { method TcpConnPoolImplTest (line 220) | TcpConnPoolImplTest() class TcpConnPoolImplDestructorTest (line 243) | class TcpConnPoolImplDestructorTest : public testing::TestWithParam<... method TcpConnPoolImplDestructorTest (line 245) | TcpConnPoolImplDestructorTest() method prepareConn (line 259) | void prepareConn() { type ActiveTestConn (line 288) | struct ActiveTestConn { type Type (line 289) | enum class Type { method ActiveTestConn (line 296) | ActiveTestConn(TcpConnPoolImplTest& parent, size_t conn_index, Typ... method completeConnection (line 319) | void completeConnection() { method expectNewConn (line 330) | void expectNewConn() { EXPECT_CALL(callbacks_.pool_ready_, ready()... method releaseConn (line 332) | void releaseConn() { callbacks_.conn_data_.reset(); } method verifyConn (line 334) | void verifyConn() { function TEST_P (line 346) | TEST_P(TcpConnPoolImplTest, HostAccessor) { EXPECT_EQ(conn_pool_.hos... function TEST_P (line 351) | TEST_P(TcpConnPoolImplTest, DrainConnections) { function TEST_P (line 389) | TEST_P(TcpConnPoolImplTest, VerifyTimingStats) { function TEST_P (line 409) | TEST_P(TcpConnPoolImplTest, VerifyBufferLimits) { function TEST_P (line 427) | TEST_P(TcpConnPoolImplTest, UpstreamCallbacks) { function TEST_P (line 463) | TEST_P(TcpConnPoolImplTest, UpstreamCallbacksCloseEvent) { function TEST_P (line 482) | TEST_P(TcpConnPoolImplTest, NoUpstreamCallbacks) { function TEST_P (line 499) | TEST_P(TcpConnPoolImplTest, MultipleRequestAndResponse) { function TEST_P (line 522) | TEST_P(TcpConnPoolImplTest, ConnectionStateLifecycle) { function TEST_P (line 560) | TEST_P(TcpConnPoolImplTest, MaxPendingRequests) { function TEST_P (line 588) | TEST_P(TcpConnPoolImplTest, RemoteConnectFailure) { function TEST_P (line 613) | TEST_P(TcpConnPoolImplTest, LocalConnectFailure) { function TEST_P (line 637) | TEST_P(TcpConnPoolImplTest, ConnectTimeout) { function TEST_P (line 668) | TEST_P(TcpConnPoolImplTest, CancelBeforeBound) { function TEST_P (line 688) | TEST_P(TcpConnPoolImplTest, CancelAndCloseBeforeBound) { function TEST_P (line 706) | TEST_P(TcpConnPoolImplTest, DisconnectWhileBound) { function TEST_P (line 727) | TEST_P(TcpConnPoolImplTest, DisconnectWhilePending) { function TEST_P (line 769) | TEST_P(TcpConnPoolImplTest, MaxConnections) { function TEST_P (line 807) | TEST_P(TcpConnPoolImplTest, MaxRequestsPerConnection) { function TEST_P (line 833) | TEST_P(TcpConnPoolImplTest, ConcurrentConnections) { function TEST_P (line 861) | TEST_P(TcpConnPoolImplTest, ConnectionStateWithConcurrentConnections) { function TEST_P (line 911) | TEST_P(TcpConnPoolImplTest, DrainCallback) { function TEST_P (line 933) | TEST_P(TcpConnPoolImplTest, DrainWhileConnecting) { function TEST_P (line 961) | TEST_P(TcpConnPoolImplTest, DrainOnClose) { function TEST_P (line 986) | TEST_P(TcpConnPoolImplTest, RequestCapacity) { function TEST_P (line 1052) | TEST_P(TcpConnPoolImplTest, TestPrefetch) { function TEST_P (line 1067) | TEST_P(TcpConnPoolImplDestructorTest, TestPendingConnectionsAreClose... function TEST_P (line 1086) | TEST_P(TcpConnPoolImplDestructorTest, TestBusyConnectionsAreClosed) { function TEST_P (line 1097) | TEST_P(TcpConnPoolImplDestructorTest, TestReadyConnectionsAreClosed) { FILE: test/common/tcp_proxy/tcp_proxy_test.cc type Envoy (line 39) | namespace Envoy { type TcpProxy (line 40) | namespace TcpProxy { function Config (line 55) | Config constructConfigFromYaml(const std::string& yaml, function Config (line 63) | Config constructConfigFromV3Yaml(const std::string& yaml, function TEST (line 73) | TEST(ConfigTest, DefaultTimeout) { function TEST (line 84) | TEST(ConfigTest, DisabledTimeout) { function TEST (line 96) | TEST(ConfigTest, CustomTimeout) { function TEST (line 108) | TEST(ConfigTest, MaxDownstreamConnectionDuration) { function TEST (line 120) | TEST(ConfigTest, NoRouteConfig) { function TEST (line 129) | TEST(ConfigTest, DEPRECATED_FEATURE_TEST(BadConfig)) { function TEST (line 142) | TEST(ConfigTest, DEPRECATED_FEATURE_TEST(EmptyRouteConfig)) { function TEST (line 154) | TEST(ConfigTest, DEPRECATED_FEATURE_TEST(Routes)) { function TEST (line 366) | TEST(ConfigTest, DEPRECATED_FEATURE_TEST(RouteWithTopLevelMetadataMa... function TEST (line 408) | TEST(ConfigTest, WeightedClusterWithZeroWeightConfig) { function TEST (line 423) | TEST(ConfigTest, WeightedClustersConfig) { function TEST (line 447) | TEST(ConfigTest, WeightedClustersWithMetadataMatchConfig) { function TEST (line 528) | TEST(ConfigTest, WeightedClustersWithMetadataMatchAndTopLevelMetadat... function TEST (line 632) | TEST(ConfigTest, WeightedClustersWithTopLevelMetadataMatchConfig) { function TEST (line 674) | TEST(ConfigTest, TopLevelMetadataMatchConfig) { function TEST (line 707) | TEST(ConfigTest, ClusterWithTopLevelMetadataMatchConfig) { function TEST (line 746) | TEST(ConfigTest, PerConnectionClusterWithTopLevelMetadataMatchConfig) { function TEST (line 788) | TEST(ConfigTest, HashWithSourceIpConfig) { function TEST (line 801) | TEST(ConfigTest, HashWithSourceIpDefaultConfig) { function TEST (line 812) | TEST(ConfigTest, AccessLogConfig) { class TcpProxyTest (line 837) | class TcpProxyTest : public testing::Test { method TcpProxyTest (line 839) | TcpProxyTest() { method configure (line 855) | void configure(const envoy::extensions::filters::network::tcp_prox... method defaultConfig (line 859) | envoy::extensions::filters::network::tcp_proxy::v3::TcpProxy defau... method accessLogConfig (line 869) | envoy::extensions::filters::network::tcp_proxy::v3::TcpProxy method setup (line 881) | void setup(uint32_t connections, method setup (line 943) | void setup(uint32_t connections) { setup(connections, defaultConfi... method raiseEventUpstreamConnected (line 945) | void raiseEventUpstreamConnected(uint32_t conn_index) { method raiseEventUpstreamConnectFailed (line 961) | void raiseEventUpstreamConnectFailed(uint32_t conn_index, function TEST_F (line 997) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(DefaultRoutes)) { function TEST_F (line 1012) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(HalfCloseProxy)) { function TEST_F (line 1033) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamLocalDisconnect... function TEST_F (line 1051) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamRemoteDisconnec... function TEST_F (line 1069) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(ConnectAttemptsUpstream... function TEST_F (line 1084) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(ConnectAttemptsUpstream... function TEST_F (line 1109) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(ConnectAttemptsUpstream... function TEST_F (line 1123) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(ConnectAttemptsUpstream... function TEST_F (line 1137) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(ConnectAttemptsLimit)) { function TEST_F (line 1161) | TEST_F(TcpProxyTest, ConnectedNoOp) { function TEST_F (line 1171) | TEST_F(TcpProxyTest, OutlierDetection) { function TEST_F (line 1189) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamDisconnectDowns... function TEST_F (line 1211) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(DownstreamDisconnectRem... function TEST_F (line 1228) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(DownstreamDisconnectLoc... function TEST_F (line 1245) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamConnectTimeout)) { function TEST_F (line 1255) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(NoHost)) { function TEST_F (line 1262) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(RouteWithMetadataMatch)) { function TEST_F (line 1301) | TEST_F(TcpProxyTest, WeightedClusterWithMetadataMatch) { function TEST_F (line 1385) | TEST_F(TcpProxyTest, StreamInfoDynamicMetadata) { function TEST_F (line 1421) | TEST_F(TcpProxyTest, StreamInfoDynamicMetadataAndConfigMerged) { function TEST_F (line 1478) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(DisconnectBeforeData)) { function TEST_F (line 1488) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(RemoteClosedBeforeUpstr... function TEST_F (line 1496) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(LocalClosetBeforeUpstre... function TEST_F (line 1502) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamConnectFailure)) { function TEST_F (line 1512) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamConnectionLimit... function TEST_F (line 1530) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(IdleTimeout)) { function TEST_F (line 1560) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(IdleTimerDisabledDownst... function TEST_F (line 1574) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(IdleTimerDisabledUpstre... function TEST_F (line 1588) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(IdleTimeoutWithOutstand... function TEST_F (line 1637) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(AccessLogUpstreamHost)) { function TEST_F (line 1646) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(AccessLogUpstreamLocalA... function TEST_F (line 1655) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(AccessLogPeerUriSan)) { function TEST_F (line 1673) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(AccessLogTlsSessionId)) { function TEST_F (line 1693) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(AccessLogDownstreamAddr... function TEST_F (line 1704) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(AccessLogUpstreamSSLCon... function TEST_F (line 1720) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamFlushNoTimeout)) { function TEST_F (line 1745) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamFlushTimeoutCon... function TEST_F (line 1777) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamFlushTimeoutExp... function TEST_F (line 1806) | TEST_F(TcpProxyTest, DEPRECATED_FEATURE_TEST(UpstreamFlushReceiveUps... function TEST_F (line 1827) | TEST_F(TcpProxyTest, ShareFilterState) { function TEST_F (line 1842) | TEST_F(TcpProxyTest, AccessDownstreamAndUpstreamProperties) { class TcpProxyRoutingTest (line 1858) | class TcpProxyRoutingTest : public testing::Test { method TcpProxyRoutingTest (line 1860) | TcpProxyRoutingTest() = default; method setup (line 1862) | void setup(bool avoid_boosting = true) { method initializeFilter (line 1876) | void initializeFilter() { function TEST_F (line 1892) | TEST_F(TcpProxyRoutingTest, DEPRECATED_FEATURE_TEST(NonRoutableConne... function TEST_F (line 1913) | TEST_F(TcpProxyRoutingTest, DEPRECATED_FEATURE_TEST(RoutableConnecti... function TEST_F (line 1935) | TEST_F(TcpProxyRoutingTest, DEPRECATED_FEATURE_TEST(UseClusterFromPe... function TEST_F (line 1952) | TEST_F(TcpProxyRoutingTest, DEPRECATED_FEATURE_TEST(UpstreamServerNa... function TEST_F (line 1982) | TEST_F(TcpProxyRoutingTest, DEPRECATED_FEATURE_TEST(ApplicationProto... class TcpProxyNonDeprecatedConfigRoutingTest (line 2014) | class TcpProxyNonDeprecatedConfigRoutingTest : public TcpProxyRoutin... method TcpProxyNonDeprecatedConfigRoutingTest (line 2016) | TcpProxyNonDeprecatedConfigRoutingTest() = default; method setup (line 2018) | void setup() { function TEST_F (line 2028) | TEST_F(TcpProxyNonDeprecatedConfigRoutingTest, ClusterNameSet) { class TcpProxyHashingTest (line 2053) | class TcpProxyHashingTest : public testing::Test { method TcpProxyHashingTest (line 2055) | TcpProxyHashingTest() = default; method setup (line 2057) | void setup() { method initializeFilter (line 2068) | void initializeFilter() { function TEST_F (line 2085) | TEST_F(TcpProxyHashingTest, HashWithSourceIp) { FILE: test/common/tcp_proxy/upstream_test.cc type Envoy (line 15) | namespace Envoy { type TcpProxy (line 16) | namespace TcpProxy { class HttpUpstreamTest (line 19) | class HttpUpstreamTest : public testing::Test { method HttpUpstreamTest (line 21) | HttpUpstreamTest() { function TEST_F (line 34) | TEST_F(HttpUpstreamTest, WriteUpstream) { function TEST_F (line 48) | TEST_F(HttpUpstreamTest, WriteDownstream) { function TEST_F (line 58) | TEST_F(HttpUpstreamTest, InvalidUpgradeWithEarlyFin) { function TEST_F (line 64) | TEST_F(HttpUpstreamTest, InvalidUpgradeWithNon200) { function TEST_F (line 70) | TEST_F(HttpUpstreamTest, ReadDisable) { function TEST_F (line 82) | TEST_F(HttpUpstreamTest, AddBytesSentCallbackForCoverage) { function TEST_F (line 86) | TEST_F(HttpUpstreamTest, DownstreamDisconnect) { function TEST_F (line 92) | TEST_F(HttpUpstreamTest, UpstreamReset) { function TEST_F (line 98) | TEST_F(HttpUpstreamTest, UpstreamWatermarks) { FILE: test/common/thread_local/thread_local_impl_test.cc type Envoy (line 15) | namespace Envoy { type ThreadLocal (line 16) | namespace ThreadLocal { class TestThreadLocalObject (line 18) | class TestThreadLocalObject : public ThreadLocalObject { class ThreadLocalInstanceImplTest (line 25) | class ThreadLocalInstanceImplTest : public testing::Test { method ThreadLocalInstanceImplTest (line 27) | ThreadLocalInstanceImplTest() { method TestThreadLocalObject (line 36) | TestThreadLocalObject& setObject(Slot& slot) { method freeSlotIndexesListSize (line 48) | int freeSlotIndexesListSize() { return tls_.free_slot_indexes_.siz... function TEST_F (line 55) | TEST_F(ThreadLocalInstanceImplTest, All) { type ThreadStatus (line 93) | struct ThreadStatus { function TEST_F (line 98) | TEST_F(ThreadLocalInstanceImplTest, CallbackNotInvokedAfterDeletion) { function TEST_F (line 153) | TEST_F(ThreadLocalInstanceImplTest, UpdateCallback) { function TEST_F (line 190) | TEST_F(ThreadLocalInstanceImplTest, RunOnAllThreads) { function TEST (line 219) | TEST(ThreadLocalInstanceImplDispatcherTest, Dispatcher) { FILE: test/common/tracing/http_tracer_impl_test.cc type Envoy (line 40) | namespace Envoy { type Tracing (line 41) | namespace Tracing { function TEST (line 44) | TEST(HttpTracerUtilityTest, IsTracing) { class HttpConnManFinalizerImplTest (line 124) | class HttpConnManFinalizerImplTest : public testing::Test { type CustomTagCase (line 126) | struct CustomTagCase { method expectSetCustomTags (line 132) | void expectSetCustomTags(const std::vector& cases) { function TEST_F (line 150) | TEST_F(HttpConnManFinalizerImplTest, OriginalAndLongPath) { function TEST_F (line 185) | TEST_F(HttpConnManFinalizerImplTest, NoGeneratedId) { function TEST_F (line 219) | TEST_F(HttpConnManFinalizerImplTest, Connect) { function TEST_F (line 251) | TEST_F(HttpConnManFinalizerImplTest, NullRequestHeadersAndNullRouteE... function TEST_F (line 292) | TEST_F(HttpConnManFinalizerImplTest, StreamInfoLogs) { function TEST_F (line 327) | TEST_F(HttpConnManFinalizerImplTest, UpstreamClusterTagSet) { function TEST_F (line 347) | TEST_F(HttpConnManFinalizerImplTest, SpanOptionalHeaders) { function TEST_F (line 391) | TEST_F(HttpConnManFinalizerImplTest, UnixDomainSocketPeerAddressTag) { function TEST_F (line 413) | TEST_F(HttpConnManFinalizerImplTest, SpanCustomTags) { function TEST_F (line 532) | TEST_F(HttpConnManFinalizerImplTest, SpanPopulatedFailureResponse) { function TEST_F (line 587) | TEST_F(HttpConnManFinalizerImplTest, GrpcOkStatus) { function TEST_F (line 637) | TEST_F(HttpConnManFinalizerImplTest, GrpcErrorTag) { function TEST_F (line 683) | TEST_F(HttpConnManFinalizerImplTest, GrpcTrailersOnly) { function TEST (line 728) | TEST(HttpTracerUtilityTest, operationTypeToString) { function TEST (line 733) | TEST(HttpNullTracerTest, BasicFunctionality) { class HttpTracerImplTest (line 754) | class HttpTracerImplTest : public testing::Test { method HttpTracerImplTest (line 756) | HttpTracerImplTest() { function TEST_F (line 773) | TEST_F(HttpTracerImplTest, BasicFunctionalityNullSpan) { function TEST_F (line 782) | TEST_F(HttpTracerImplTest, BasicFunctionalityNodeSet) { FILE: test/common/tracing/http_tracer_manager_impl_test.cc type Envoy (line 19) | namespace Envoy { type Tracing (line 20) | namespace Tracing { class SampleTracer (line 23) | class SampleTracer : public HttpTracer { method SpanPtr (line 25) | SpanPtr startSpan(const Config&, Http::RequestHeaderMap&, const St... class SampleTracerFactory (line 31) | class SampleTracerFactory : public Server::Configuration::TracerFact... method createHttpTracer (line 33) | Tracing::HttpTracerSharedPtr method name (line 39) | std::string name() const override { return "envoy.tracers.sample"; } method createEmptyConfigProto (line 41) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { class HttpTracerManagerImplTest (line 46) | class HttpTracerManagerImplTest : public testing::Test { function TEST_F (line 58) | TEST_F(HttpTracerManagerImplTest, function TEST_F (line 66) | TEST_F(HttpTracerManagerImplTest, ShouldUseProperTracerFactory) { function TEST_F (line 76) | TEST_F(HttpTracerManagerImplTest, ShouldCacheAndReuseTracers) { function TEST_F (line 93) | TEST_F(HttpTracerManagerImplTest, ShouldCacheTracersBasedOnFullConfi... function TEST_F (line 116) | TEST_F(HttpTracerManagerImplTest, ShouldFailIfTracerProviderIsUnknow... function TEST_F (line 125) | TEST_F(HttpTracerManagerImplTest, ShouldFailIfProviderSpecificConfig... class HttpTracerManagerImplCacheTest (line 138) | class HttpTracerManagerImplCacheTest : public testing::Test { method HttpTracerManagerImplCacheTest (line 140) | HttpTracerManagerImplCacheTest() { function TEST_F (line 164) | TEST_F(HttpTracerManagerImplCacheTest, ShouldCacheHttpTracersUsingWe... FILE: test/common/upstream/bounded_load_hlb_test.cc type Envoy (line 10) | namespace Envoy { type Upstream (line 11) | namespace Upstream { class TestHashingLoadBalancer (line 14) | class TestHashingLoadBalancer : public ThreadAwareLoadBalancerBase::... method TestHashingLoadBalancer (line 16) | explicit TestHashingLoadBalancer(NormalizedHostWeightVector ring) ... method HostConstSharedPtr (line 17) | HostConstSharedPtr chooseHost(uint64_t hash, uint32_t /* attempt *... class TestBoundedLoadHashingLoadBalancer (line 29) | class TestBoundedLoadHashingLoadBalancer method TestBoundedLoadHashingLoadBalancer (line 32) | TestBoundedLoadHashingLoadBalancer( method hostOverloadFactor (line 42) | double hostOverloadFactor(const Host& host, double weight) const o... class BoundedLoadHashingLoadBalancerTest (line 47) | class BoundedLoadHashingLoadBalancerTest : public testing::Test { method HostOverloadFactorPredicate (line 49) | HostOverloadFactorPredicate method createHosts (line 64) | void createHosts(uint32_t num_hosts, NormalizedHostWeightVector& n... method createHosts (line 73) | void createHosts(uint32_t num_hosts, NormalizedHostWeightVector& h... function TEST_F (line 92) | TEST_F(BoundedLoadHashingLoadBalancerTest, NoHosts) { function TEST_F (line 101) | TEST_F(BoundedLoadHashingLoadBalancerTest, NoHostEverOverloaded) { function TEST_F (line 123) | TEST_F(BoundedLoadHashingLoadBalancerTest, OneHostOverloaded) { function TEST_F (line 149) | TEST_F(BoundedLoadHashingLoadBalancerTest, MultipleHostOverloaded) { function TEST_F (line 178) | TEST_F(BoundedLoadHashingLoadBalancerTest, MultipleHashSameHostOverl... function TEST_F (line 212) | TEST_F(BoundedLoadHashingLoadBalancerTest, AllHostsOverloaded) { FILE: test/common/upstream/cds_api_impl_test.cc type Envoy (line 30) | namespace Envoy { type Upstream (line 31) | namespace Upstream { class CdsApiImplTest (line 36) | class CdsApiImplTest : public testing::Test { method setup (line 38) | void setup() { method expectAdd (line 48) | void expectAdd(const std::string& cluster_name, const std::string&... method expectAddToThrow (line 52) | void expectAddToThrow(const std::string& cluster_name, const std::... method makeClusterMap (line 57) | ClusterManager::ClusterInfoMap makeClusterMap(const std::vector cr... class ClusterFactoryTestBase (line 52) | class ClusterFactoryTestBase { method ClusterFactoryTestBase (line 54) | ClusterFactoryTestBase() : api_(Api::createApiForTest(stats_)) { class TestStaticClusterImplTest (line 75) | class TestStaticClusterImplTest : public testing::Test, public Clust... function TEST_F (line 77) | TEST_F(TestStaticClusterImplTest, CreateWithoutConfig) { function TEST_F (line 119) | TEST_F(TestStaticClusterImplTest, CreateWithStructConfig) { function TEST_F (line 163) | TEST_F(TestStaticClusterImplTest, CreateWithTypedConfig) { function TEST_F (line 206) | TEST_F(TestStaticClusterImplTest, UnsupportedClusterType) { function TEST_F (line 239) | TEST_F(TestStaticClusterImplTest, HostnameWithoutDNS) { FILE: test/common/upstream/cluster_manager_impl_test.cc type Envoy (line 16) | namespace Envoy { type Upstream (line 17) | namespace Upstream { function parseBootstrapFromV3Yaml (line 32) | envoy::config::bootstrap::v3::Bootstrap parseBootstrapFromV3Yaml(con... function clustersJson (line 39) | std::string clustersJson(const std::vector& clusters) { class ClusterManagerImplTest (line 43) | class ClusterManagerImplTest : public testing::Test { method ClusterManagerImplTest (line 45) | ClusterManagerImplTest() method create (line 49) | void create(const envoy::config::bootstrap::v3::Bootstrap& bootstr... method createWithLocalClusterUpdate (line 58) | void createWithLocalClusterUpdate(const bool enable_merge_window =... method checkStats (line 100) | void checkStats(uint64_t added, uint64_t modified, uint64_t remove... method checkConfigDump (line 115) | void checkConfigDump(const std::string& expected_dump_yaml) { method MetadataConstSharedPtr (line 125) | MetadataConstSharedPtr buildMetadata(const std::string& version) c... function defaultConfig (line 149) | envoy::config::bootstrap::v3::Bootstrap defaultConfig() { function TEST_F (line 158) | TEST_F(ClusterManagerImplTest, MultipleProtocolClusterFail) { function TEST_F (line 174) | TEST_F(ClusterManagerImplTest, MultipleHealthCheckFail) { function TEST_F (line 195) | TEST_F(ClusterManagerImplTest, MultipleProtocolCluster) { function TEST_F (line 227) | TEST_F(ClusterManagerImplTest, OutlierEventLog) { function TEST_F (line 245) | TEST_F(ClusterManagerImplTest, NoSdsConfig) { function TEST_F (line 258) | TEST_F(ClusterManagerImplTest, UnknownClusterType) { function TEST_F (line 277) | TEST_F(ClusterManagerImplTest, LocalClusterNotDefined) { function TEST_F (line 294) | TEST_F(ClusterManagerImplTest, BadClusterManagerConfig) { function TEST_F (line 313) | TEST_F(ClusterManagerImplTest, LocalClusterDefined) { function TEST_F (line 334) | TEST_F(ClusterManagerImplTest, DuplicateCluster) { function TEST_F (line 342) | TEST_F(ClusterManagerImplTest, ValidClusterName) { function TEST_F (line 374) | TEST_F(ClusterManagerImplTest, PrimaryClusters) { function TEST_F (line 420) | TEST_F(ClusterManagerImplTest, OriginalDstLbRestriction) { function TEST_F (line 436) | TEST_F(ClusterManagerImplTest, OriginalDstLbRestriction2) { class ClusterManagerSubsetInitializationTest (line 460) | class ClusterManagerSubsetInitializationTest method ClusterManagerSubsetInitializationTest (line 464) | ClusterManagerSubsetInitializationTest() = default; method lbPolicies (line 466) | static std::vector ... method paramName (line 483) | static std::string paramName(const testing::TestParamInfo keepalive_pro... method expectOnlyNoSigpipeOptions (line 3512) | void expectOnlyNoSigpipeOptions() { method expectNoSocketOptions (line 3535) | void expectNoSocketOptions() { function TEST_F (line 3552) | TEST_F(TcpKeepaliveTest, TcpKeepaliveUnset) { function TEST_F (line 3578) | TEST_F(TcpKeepaliveTest, TcpKeepaliveCluster) { function TEST_F (line 3602) | TEST_F(TcpKeepaliveTest, TcpKeepaliveClusterProbes) { function TEST_F (line 3627) | TEST_F(TcpKeepaliveTest, TcpKeepaliveWithAllOptions) { function TEST_F (line 3654) | TEST_F(ClusterManagerImplTest, ConnPoolsDrainedOnHostSetChange) { function TEST_F (line 3775) | TEST_F(ClusterManagerImplTest, ConnPoolsNotDrainedOnHostSetChange) { function TEST_F (line 3839) | TEST_F(ClusterManagerImplTest, InvalidPriorityLocalClusterNameStatic) { function TEST_F (line 3864) | TEST_F(ClusterManagerImplTest, InvalidPriorityLocalClusterNameStrict... function TEST_F (line 3889) | TEST_F(ClusterManagerImplTest, InvalidPriorityLocalClusterNameLogica... function TEST_F (line 3917) | TEST_F(ClusterManagerImplTest, ConnectionPoolPerDownstreamConnection) { class PrefetchTest (line 3963) | class PrefetchTest : public ClusterManagerImplTest { method initialize (line 3965) | void initialize(float ratio) { function TEST_F (line 4015) | TEST_F(PrefetchTest, PrefetchOff) { function TEST_F (line 4031) | TEST_F(PrefetchTest, PrefetchOn) { FILE: test/common/upstream/cluster_update_tracker_test.cc type Envoy (line 12) | namespace Envoy { type Upstream (line 13) | namespace Upstream { class ClusterUpdateTrackerTest (line 16) | class ClusterUpdateTrackerTest : public testing::Test { method ClusterUpdateTrackerTest (line 18) | ClusterUpdateTrackerTest() { function TEST_F (line 29) | TEST_F(ClusterUpdateTrackerTest, ClusterDoesNotExistAtConstructionTi... function TEST_F (line 38) | TEST_F(ClusterUpdateTrackerTest, ClusterDoesExistAtConstructionTime) { function TEST_F (line 47) | TEST_F(ClusterUpdateTrackerTest, ShouldProperlyHandleUpdateCallbacks) { FILE: test/common/upstream/conn_pool_map_impl_test.cc type Envoy (line 23) | namespace Envoy { type Upstream (line 24) | namespace Upstream { class ConnPoolMapImplTest (line 27) | class ConnPoolMapImplTest : public testing::Test { method TestMapPtr (line 34) | TestMapPtr makeTestMap() { method TestMapPtr (line 38) | TestMapPtr makeTestMapWithLimit(uint64_t limit) { method TestMapPtr (line 42) | TestMapPtr makeTestMapWithLimitAtPriority(uint64_t limit, Resource... method getBasicFactory (line 47) | TestMap::PoolFactory getBasicFactory() { method getActivePoolFactory (line 57) | TestMap::PoolFactory getActivePoolFactory() { method getNeverCalledFactory (line 65) | TestMap::PoolFactory getNeverCalledFactory() { method getFactoryExpectDrainedCb (line 72) | TestMap::PoolFactory getFactoryExpectDrainedCb(Http::ConnectionPoo... function TEST_F (line 87) | TEST_F(ConnPoolMapImplTest, TestMapIsEmptyOnConstruction) { function TEST_F (line 93) | TEST_F(ConnPoolMapImplTest, TestAddingAConnPoolIncreasesSize) { function TEST_F (line 100) | TEST_F(ConnPoolMapImplTest, TestAddingTwoConnPoolsIncreasesSize) { function TEST_F (line 108) | TEST_F(ConnPoolMapImplTest, TestConnPoolReturnedMatchesCreated) { function TEST_F (line 115) | TEST_F(ConnPoolMapImplTest, TestConnSecondPoolReturnedMatchesCreated) { function TEST_F (line 123) | TEST_F(ConnPoolMapImplTest, TestMultipleOfSameKeyReturnsOriginal) { function TEST_F (line 134) | TEST_F(ConnPoolMapImplTest, TestEmptyClerWorks) { function TEST_F (line 141) | TEST_F(ConnPoolMapImplTest, TestClearEmptiesOutMap) { function TEST_F (line 151) | TEST_F(ConnPoolMapImplTest, CallbacksPassedToPools) { function TEST_F (line 170) | TEST_F(ConnPoolMapImplTest, CallbacksCachedAndPassedOnCreation) { function TEST_F (line 188) | TEST_F(ConnPoolMapImplTest, EmptyMapDrainConnectionsNop) { function TEST_F (line 194) | TEST_F(ConnPoolMapImplTest, DrainConnectionsForwarded) { function TEST_F (line 205) | TEST_F(ConnPoolMapImplTest, ClearDefersDelete) { function TEST_F (line 216) | TEST_F(ConnPoolMapImplTest, GetPoolHittingLimitFails) { function TEST_F (line 227) | TEST_F(ConnPoolMapImplTest, GetPoolHittingLimitIncrementsFailureCoun... function TEST_F (line 237) | TEST_F(ConnPoolMapImplTest, GetPoolHittingLimitIncrementsFailureMult... function TEST_F (line 249) | TEST_F(ConnPoolMapImplTest, GetPoolHittingLimitGreaterThan1Fails) { function TEST_F (line 260) | TEST_F(ConnPoolMapImplTest, GetPoolLimitHitThenOneFreesUpNextCallSuc... function TEST_F (line 274) | TEST_F(ConnPoolMapImplTest, GetPoolLimitHitFollowedBySuccessDoesNotC... function TEST_F (line 287) | TEST_F(ConnPoolMapImplTest, GetOnePoolIdleOnlyClearsThatOne) { function TEST_F (line 309) | TEST_F(ConnPoolMapImplTest, GetPoolLimitHitManyIdleOnlyOneFreed) { function TEST_F (line 323) | TEST_F(ConnPoolMapImplTest, GetPoolFailStateIsCleared) { function TEST_F (line 341) | TEST_F(ConnPoolMapImplTest, CircuitBreakerNotSetOnClear) { function TEST_F (line 353) | TEST_F(ConnPoolMapImplTest, CircuitBreakerSetAtLimit) { function TEST_F (line 362) | TEST_F(ConnPoolMapImplTest, CircuitBreakerClearedOnDestroy) { function TEST_F (line 373) | TEST_F(ConnPoolMapImplTest, CircuitBreakerUsesProvidedPriorityDefaul... function TEST_F (line 383) | TEST_F(ConnPoolMapImplTest, CircuitBreakerUsesProvidedPriorityHigh) { class ConnPoolMapImplDeathTest (line 395) | class ConnPoolMapImplDeathTest : public ConnPoolMapImplTest {} function TEST_F (line 397) | TEST_F(ConnPoolMapImplDeathTest, ReentryClearTripsAssert) { function TEST_F (line 408) | TEST_F(ConnPoolMapImplDeathTest, ReentryGetPoolTripsAssert) { function TEST_F (line 420) | TEST_F(ConnPoolMapImplDeathTest, ReentryDrainConnectionsTripsAssert) { function TEST_F (line 431) | TEST_F(ConnPoolMapImplDeathTest, ReentryAddDrainedCallbackTripsAsser... FILE: test/common/upstream/edf_scheduler_test.cc type Envoy (line 5) | namespace Envoy { type Upstream (line 6) | namespace Upstream { function TEST (line 9) | TEST(EdfSchedulerTest, Empty) { function TEST (line 16) | TEST(EdfSchedulerTest, Unweighted) { function TEST (line 37) | TEST(EdfSchedulerTest, Weighted) { function TEST (line 62) | TEST(EdfSchedulerTest, Expired) { function TEST (line 80) | TEST(EdfSchedulerTest, ExpiredPeek) { function TEST (line 96) | TEST(EdfSchedulerTest, ExpiredPeekedIsNotPicked) { function TEST (line 113) | TEST(EdfSchedulerTest, ManyPeekahead) { FILE: test/common/upstream/eds_speed_test.cc type Envoy (line 35) | namespace Envoy { type Upstream (line 36) | namespace Upstream { class EdsSpeedTest (line 38) | class EdsSpeedTest { method EdsSpeedTest (line 40) | EdsSpeedTest(State& state, bool v2_config) method resetCluster (line 72) | void resetCluster(const std::string& yaml_config, Cluster::Initial... method priorityAndLocalityWeightedHelper (line 92) | void priorityAndLocalityWeightedHelper(bool ignore_unknown_dynamic... function priorityAndLocalityWeighted (line 172) | static void priorityAndLocalityWeighted(State& state) { function duplicateUpdate (line 189) | static void duplicateUpdate(State& state) { function healthOnlyUpdate (line 205) | static void healthOnlyUpdate(State& state) { FILE: test/common/upstream/eds_test.cc type Envoy (line 33) | namespace Envoy { type Upstream (line 34) | namespace Upstream { class EdsTest (line 37) | class EdsTest : public testing::Test { method EdsTest (line 39) | EdsTest() : api_(Api::createApiForTest(stats_)) { resetCluster(); } method resetCluster (line 41) | void resetCluster() { method resetClusterDrainOnHostRemoval (line 59) | void resetClusterDrainOnHostRemoval() { method resetClusterLoadedFromFile (line 78) | void resetClusterLoadedFromFile() { method resetCluster (line 91) | void resetCluster(const std::string& yaml_config, Cluster::Initial... method initialize (line 106) | void initialize() { method doOnConfigUpdateVerifyNoThrow (line 111) | void doOnConfigUpdateVerifyNoThrow( class EdsWithHealthCheckUpdateTest (line 136) | class EdsWithHealthCheckUpdateTest : public EdsTest { method EdsWithHealthCheckUpdateTest (line 138) | EdsWithHealthCheckUpdateTest() = default; method initializeCluster (line 141) | void initializeCluster(const std::vector endpoint_ports, method resetCluster (line 177) | void resetCluster(const bool ignore_health_on_host_removal) { method addEndpoint (line 197) | void addEndpoint(const uint32_t port) { method updateEndpointHealthCheckPortAtIndex (line 207) | void updateEndpointHealthCheckPortAtIndex(const uint32_t index, co... function TEST_F (line 224) | TEST_F(EdsTest, OnConfigUpdateWrongName) { function TEST_F (line 240) | TEST_F(EdsTest, OnConfigUpdateEmpty) { function TEST_F (line 250) | TEST_F(EdsTest, OnConfigUpdateWrongSize) { function TEST_F (line 266) | TEST_F(EdsTest, OnConfigUpdateSuccess) { function TEST_F (line 276) | TEST_F(EdsTest, DeltaOnConfigUpdateSuccess) { function TEST_F (line 295) | TEST_F(EdsTest, NoServiceNameOnSuccessConfigUpdate) { function TEST_F (line 318) | TEST_F(EdsTest, EdsClusterFromFileIsPrimaryCluster) { function TEST_F (line 328) | TEST_F(EdsTest, EndpointMetadata) { function TEST_F (line 405) | TEST_F(EdsTest, EndpointHealthStatus) { function TEST_F (line 531) | TEST_F(EdsTest, Hostname) { function TEST_F (line 546) | TEST_F(EdsTest, UseHostnameForHealthChecks) { function TEST_F (line 563) | TEST_F(EdsTest, EndpointRemovalAfterHcFail) { function TEST_F (line 673) | TEST_F(EdsTest, EndpointRemovalEdsFailButActiveHcSuccess) { function TEST_F (line 736) | TEST_F(EdsTest, EndpointRemovalClusterDrainOnHostRemoval) { function TEST_F (line 789) | TEST_F(EdsTest, EndpointMovedToNewPriority) { function TEST_F (line 890) | TEST_F(EdsTest, EndpointMoved) { function TEST_F (line 977) | TEST_F(EdsTest, EndpointAddedWithNewOverprovisioningFactor) { function TEST_F (line 1008) | TEST_F(EdsTest, EndpointLocality) { function TEST_F (line 1052) | TEST_F(EdsTest, EndpointLocalityWeightsIgnored) { function TEST_F (line 1081) | TEST_F(EdsTest, EndpointLocalityWeights) { function TEST_F (line 1163) | TEST_F(EdsTest, RemoveUnreferencedLocalities) { function TEST_F (line 1247) | TEST_F(EdsTest, EndpointHostsPerLocality) { function TEST_F (line 1313) | TEST_F(EdsTest, EndpointHostPerPriority) { function TEST_F (line 1371) | TEST_F(EdsTest, EndpointHostsPerPriority) { function TEST_F (line 1427) | TEST_F(EdsTest, NoPriorityForLocalCluster) { function TEST_F (line 1467) | TEST_F(EdsTest, PriorityAndLocality) { function TEST_F (line 1558) | TEST_F(EdsTest, PriorityAndLocalityWeighted) { function TEST_F (line 1653) | TEST_F(EdsWithHealthCheckUpdateTest, EndpointUpdateHealthCheckConfig) { function TEST_F (line 1701) | TEST_F(EdsWithHealthCheckUpdateTest, EndpointUpdateHealthCheckConfig... function TEST_F (line 1732) | TEST_F(EdsTest, MalformedIP) { class EdsAssignmentTimeoutTest (line 1751) | class EdsAssignmentTimeoutTest : public EdsTest { method EdsAssignmentTimeoutTest (line 1753) | EdsAssignmentTimeoutTest() { function TEST_F (line 1771) | TEST_F(EdsAssignmentTimeoutTest, AssignmentTimeoutEnableDisable) { function TEST_F (line 1808) | TEST_F(EdsAssignmentTimeoutTest, AssignmentLeaseExpired) { FILE: test/common/upstream/hds_test.cc type Envoy (line 45) | namespace Envoy { type Upstream (line 46) | namespace Upstream { class HdsDelegateFriend (line 49) | class HdsDelegateFriend { method processPrivateMessage (line 52) | void processPrivateMessage( method HdsDelegateStats (line 57) | HdsDelegateStats getStats(HdsDelegate& hd) { return hd.stats_; } class HdsTest (line 60) | class HdsTest : public testing::Test { method HdsTest (line 62) | HdsTest() method createHdsDelegate (line 71) | void createHdsDelegate() { method createComplexSpecifier (line 130) | std::unique_ptr function TEST_F (line 211) | TEST_F(HdsTest, HealthCheckRequest) { function TEST_F (line 227) | TEST_F(HdsTest, TestProcessMessageEndpoints) { function TEST_F (line 265) | TEST_F(HdsTest, TestProcessMessageHealthChecks) { function TEST_F (line 302) | TEST_F(HdsTest, TestProcessMessageMissingFields) { function TEST_F (line 330) | TEST_F(HdsTest, TestProcessMessageMissingFieldsWithFallback) { function TEST_F (line 389) | TEST_F(HdsTest, TestSendResponseMultipleEndpoints) { function TEST_F (line 476) | TEST_F(HdsTest, TestMinimalOnReceiveMessage) { function TEST_F (line 492) | TEST_F(HdsTest, TestSocketContext) { function TEST_F (line 575) | TEST_F(HdsTest, TestDefaultIntervalOnReceiveMessage) { function TEST_F (line 592) | TEST_F(HdsTest, TestMinimalSendResponse) { function TEST_F (line 609) | TEST_F(HdsTest, TestStreamConnectionFailure) { function TEST_F (line 641) | TEST_F(HdsTest, TestSendResponseOneEndpointTimeout) { FILE: test/common/upstream/health_check_fuzz.cc type Envoy (line 11) | namespace Envoy { type Upstream (line 12) | namespace Upstream { function serializeResponseToBufferList (line 15) | std::vector> function convertToGrpcServingStatus (line 38) | grpc::health::v1::HealthCheckResponse::ServingStatus function makeBufferListToRespondWith (line 58) | std::vector> FILE: test/common/upstream/health_check_fuzz.h function namespace (line 9) | namespace Envoy { FILE: test/common/upstream/health_check_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Upstream (line 8) | namespace Upstream { function DEFINE_PROTO_FUZZER (line 10) | DEFINE_PROTO_FUZZER(const test::common::upstream::HealthCheckTestCas... FILE: test/common/upstream/health_checker_impl_test.cc type Envoy (line 52) | namespace Envoy { type Upstream (line 53) | namespace Upstream { function createGrpcHealthCheckConfig (line 56) | envoy::config::core::v3::HealthCheck createGrpcHealthCheckConfig() { function TEST (line 66) | TEST(HealthCheckerFactoryTest, GrpcHealthCheckHTTP2NotConfiguredExce... function TEST (line 82) | TEST(HealthCheckerFactoryTest, CreateGrpc) { class HttpHealthCheckerImplTest (line 101) | class HttpHealthCheckerImplTest : public testing::Test, public HttpH... method allocHealthChecker (line 103) | void allocHealthChecker(const std::string& yaml, bool avoid_boosti... method addCompletionCallback (line 109) | void addCompletionCallback() { method setupNoServiceValidationHCWithHttp2 (line 116) | void setupNoServiceValidationHCWithHttp2() { method setupInitialJitter (line 135) | void setupInitialJitter() { method setupIntervalJitterPercent (line 154) | void setupIntervalJitterPercent() { method setupNoServiceValidationHC (line 172) | void setupNoServiceValidationHC() { method setupNoServiceValidationHCOneUnhealthy (line 190) | void setupNoServiceValidationHCOneUnhealthy() { method setupNoServiceValidationHCAlwaysLogFailure (line 208) | void setupNoServiceValidationHCAlwaysLogFailure() { method setupNoServiceValidationNoReuseConnectionHC (line 227) | void setupNoServiceValidationNoReuseConnectionHC() { method setupHealthCheckIntervalOverridesHC (line 243) | void setupHealthCheckIntervalOverridesHC() { method setupServiceValidationHC (line 264) | void setupServiceValidationHC() { method setupDeprecatedServiceNameValidationHC (line 281) | void setupDeprecatedServiceNameValidationHC(const std::string& pre... method setupServicePrefixPatternValidationHC (line 299) | void setupServicePrefixPatternValidationHC() { method setupServiceExactPatternValidationHC (line 316) | void setupServiceExactPatternValidationHC() { method setupServiceRegexPatternValidationHC (line 333) | void setupServiceRegexPatternValidationHC() { method setupServiceValidationWithCustomHostValueHC (line 352) | void setupServiceValidationWithCustomHostValueHC(const std::string... method makeHealthCheckConfig (line 371) | const envoy::config::endpoint::v3::Endpoint::HealthCheckConfig method appendTestHosts (line 378) | void appendTestHosts(std::shared_ptr c... method setupServiceValidationWithAdditionalHeaders (line 387) | void setupServiceValidationWithAdditionalHeaders() { method setupServiceValidationWithoutUserAgent (line 441) | void setupServiceValidationWithoutUserAgent() { method respond (line 461) | void respond(size_t index, const std::string& code, bool conn_clos... method expectSuccessStartFailedFailFirst (line 496) | void expectSuccessStartFailedFailFirst( function TEST_F (line 547) | TEST_F(HttpHealthCheckerImplTest, Success) { function TEST_F (line 569) | TEST_F(HttpHealthCheckerImplTest, Degraded) { function TEST_F (line 604) | TEST_F(HttpHealthCheckerImplTest, SuccessIntervalJitter) { function TEST_F (line 633) | TEST_F(HttpHealthCheckerImplTest, InitialJitterNoTraffic) { function TEST_F (line 664) | TEST_F(HttpHealthCheckerImplTest, SuccessIntervalJitterPercentNoTraf... function TEST_F (line 693) | TEST_F(HttpHealthCheckerImplTest, SuccessIntervalJitterPercent) { function TEST_F (line 723) | TEST_F(HttpHealthCheckerImplTest, SuccessWithSpurious100Continue) { function TEST_F (line 751) | TEST_F(HttpHealthCheckerImplTest, SuccessWithSpuriousMetadata) { function TEST_F (line 779) | TEST_F(HttpHealthCheckerImplTest, SuccessWithMultipleHosts) { function TEST_F (line 813) | TEST_F(HttpHealthCheckerImplTest, SuccessWithMultipleHostSets) { function TEST_F (line 848) | TEST_F(HttpHealthCheckerImplTest, ZeroRetryInterval) { function TEST_F (line 901) | TEST_F(HttpHealthCheckerImplTest, TlsOptions) { function TEST_F (line 938) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceCheck) { function TEST_F (line 972) | TEST_F(HttpHealthCheckerImplTest, SuccessServicePrefixPatternCheck) { function TEST_F (line 1006) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceExactPatternCheck) { function TEST_F (line 1040) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceRegexPatternCheck) { function TEST_F (line 1076) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceCheckWithCustomHostV... function TEST_F (line 1117) | TEST_F(HttpHealthCheckerImplTest, function TEST_F (line 1159) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceCheckWithCustomHostV... function TEST_F (line 1193) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceCheckWithAdditionalH... function TEST_F (line 1279) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceCheckWithoutUserAgen... function TEST_F (line 1321) | TEST_F(HttpHealthCheckerImplTest, ServiceDoesNotMatchFail) { function TEST_F (line 1352) | TEST_F(HttpHealthCheckerImplTest, ServicePatternDoesNotMatchFail) { function TEST_F (line 1383) | TEST_F(HttpHealthCheckerImplTest, ServiceNotPresentInResponseFail) { function TEST_F (line 1413) | TEST_F(HttpHealthCheckerImplTest, ServiceCheckRuntimeOff) { function TEST_F (line 1439) | TEST_F(HttpHealthCheckerImplTest, ServiceCheckRuntimeOffWithStringPa... function TEST_F (line 1465) | TEST_F(HttpHealthCheckerImplTest, SuccessStartFailedFailFirstService... function TEST_F (line 1473) | TEST_F(HttpHealthCheckerImplTest, SuccessNoTraffic) { function TEST_F (line 1490) | TEST_F(HttpHealthCheckerImplTest, SuccessStartFailedSuccessFirst) { function TEST_F (line 1512) | TEST_F(HttpHealthCheckerImplTest, SuccessStartFailedFailFirst) { function TEST_F (line 1517) | TEST_F(HttpHealthCheckerImplTest, SuccessStartFailedFailFirstLogErro... function TEST_F (line 1523) | TEST_F(HttpHealthCheckerImplTest, HttpFailRemoveHostInCallbackNoClos... function TEST_F (line 1545) | TEST_F(HttpHealthCheckerImplTest, HttpFailRemoveHostInCallbackClose) { function TEST_F (line 1566) | TEST_F(HttpHealthCheckerImplTest, HttpFail) { function TEST_F (line 1613) | TEST_F(HttpHealthCheckerImplTest, HttpFailLogError) { function TEST_F (line 1677) | TEST_F(HttpHealthCheckerImplTest, Disconnect) { function TEST_F (line 1711) | TEST_F(HttpHealthCheckerImplTest, Timeout) { function TEST_F (line 1735) | TEST_F(HttpHealthCheckerImplTest, TimeoutThenSuccess) { function TEST_F (line 1770) | TEST_F(HttpHealthCheckerImplTest, TimeoutThenRemoteClose) { function TEST_F (line 1806) | TEST_F(HttpHealthCheckerImplTest, TimeoutAfterDisconnect) { function TEST_F (line 1833) | TEST_F(HttpHealthCheckerImplTest, DynamicAddAndRemove) { function TEST_F (line 1851) | TEST_F(HttpHealthCheckerImplTest, ConnectionClose) { function TEST_F (line 1873) | TEST_F(HttpHealthCheckerImplTest, ProxyConnectionClose) { function TEST_F (line 1895) | TEST_F(HttpHealthCheckerImplTest, ConnectionCloseLegacy) { function TEST_F (line 1920) | TEST_F(HttpHealthCheckerImplTest, ProxyConnectionCloseLegacy) { function TEST_F (line 1945) | TEST_F(HttpHealthCheckerImplTest, HealthCheckIntervals) { function TEST_F (line 2166) | TEST_F(HttpHealthCheckerImplTest, RemoteCloseBetweenChecks) { function TEST_F (line 2196) | TEST_F(HttpHealthCheckerImplTest, DontReuseConnectionBetweenChecks) { function TEST_F (line 2226) | TEST_F(HttpHealthCheckerImplTest, StreamReachesWatermarkDuringCheck) { function TEST_F (line 2247) | TEST_F(HttpHealthCheckerImplTest, ConnectionReachesWatermarkDuringCh... function TEST_F (line 2268) | TEST_F(HttpHealthCheckerImplTest, SuccessServiceCheckWithAltPort) { function TEST_F (line 2303) | TEST_F(HttpHealthCheckerImplTest, SuccessWithMultipleHostsAndAltPort) { function TEST_F (line 2337) | TEST_F(HttpHealthCheckerImplTest, Http2ClusterUseHttp2CodecClient) { function TEST_F (line 2351) | TEST_F(HttpHealthCheckerImplTest, TransportSocketMatchCriteria) { function TEST_F (line 2414) | TEST_F(HttpHealthCheckerImplTest, NoTransportSocketMatchCriteria) { class TestProdHttpHealthChecker (line 2454) | class TestProdHttpHealthChecker : public ProdHttpHealthCheckerImpl { method createCodecClientForTest (line 2458) | std::unique_ptr class ProdHttpHealthCheckerTest (line 2467) | class ProdHttpHealthCheckerTest : public testing::Test, public Healt... method allocHealthChecker (line 2469) | void allocHealthChecker(const std::string& yaml, bool avoid_boosti... method addCompletionCallback (line 2475) | void addCompletionCallback() { method setupNoServiceValidationHCWithHttp2 (line 2482) | void setupNoServiceValidationHCWithHttp2() { method setupNoServiceValidationHC (line 2501) | void setupNoServiceValidationHC() { function TEST_F (line 2525) | TEST_F(ProdHttpHealthCheckerTest, ProdHttpHealthCheckerH1HealthCheck... function TEST_F (line 2531) | TEST_F(HttpHealthCheckerImplTest, DEPRECATED_FEATURE_TEST(Http1Codec... function TEST_F (line 2551) | TEST_F(HttpHealthCheckerImplTest, DEPRECATED_FEATURE_TEST(Http2Codec... function TEST_F (line 2571) | TEST_F(HttpHealthCheckerImplTest, DEPRECATED_FEATURE_TEST(ServiceNam... function TEST_F (line 2605) | TEST_F(HttpHealthCheckerImplTest, DEPRECATED_FEATURE_TEST(ServiceNam... function TEST_F (line 2636) | TEST_F(ProdHttpHealthCheckerTest, ProdHttpHealthCheckerH2HealthCheck... function TEST (line 2642) | TEST(HttpStatusChecker, Default) { function TEST (line 2661) | TEST(HttpStatusChecker, Single100) { function TEST (line 2686) | TEST(HttpStatusChecker, Single599) { function TEST (line 2711) | TEST(HttpStatusChecker, Ranges_204_304) { function TEST (line 2741) | TEST(HttpStatusChecker, Below100) { function TEST (line 2762) | TEST(HttpStatusChecker, Above599) { function TEST (line 2783) | TEST(HttpStatusChecker, InvalidRange) { function TEST (line 2805) | TEST(HttpStatusChecker, InvalidRange2) { function TEST (line 2827) | TEST(TcpHealthCheckMatcher, loadJsonBytes) { function addUint8 (line 2853) | static void addUint8(Buffer::Instance& buffer, uint8_t addend) { function TEST (line 2857) | TEST(TcpHealthCheckMatcher, match) { class TcpHealthCheckerImplTest (line 2886) | class TcpHealthCheckerImplTest : public testing::Test, public Health... method allocHealthChecker (line 2888) | void allocHealthChecker(const std::string& yaml, bool avoid_boosti... method setupData (line 2894) | void setupData(unsigned int unhealthy_threshold = 2) { method setupNoData (line 2912) | void setupNoData() { method setupDataDontReuseConnection (line 2924) | void setupDataDontReuseConnection() { method expectSessionCreate (line 2941) | void expectSessionCreate() { method expectClientCreate (line 2946) | void expectClientCreate() { function TEST_F (line 2959) | TEST_F(TcpHealthCheckerImplTest, Success) { function TEST_F (line 2983) | TEST_F(TcpHealthCheckerImplTest, DataWithoutReusingConnection) { function TEST_F (line 3012) | TEST_F(TcpHealthCheckerImplTest, WrongData) { function TEST_F (line 3039) | TEST_F(TcpHealthCheckerImplTest, TimeoutThenRemoteClose) { function TEST_F (line 3099) | TEST_F(TcpHealthCheckerImplTest, Timeout) { function TEST_F (line 3133) | TEST_F(TcpHealthCheckerImplTest, DoubleTimeout) { function TEST_F (line 3195) | TEST_F(TcpHealthCheckerImplTest, TimeoutWithoutReusingConnection) { function TEST_F (line 3265) | TEST_F(TcpHealthCheckerImplTest, NoData) { function TEST_F (line 3288) | TEST_F(TcpHealthCheckerImplTest, PassiveFailure) { function TEST_F (line 3326) | TEST_F(TcpHealthCheckerImplTest, PassiveFailureCrossThreadRemoveHost... function TEST_F (line 3355) | TEST_F(TcpHealthCheckerImplTest, PassiveFailureCrossThreadRemoveClus... function TEST_F (line 3383) | TEST_F(TcpHealthCheckerImplTest, ConnectionLocalFailure) { class GrpcHealthCheckerImplTestBase (line 3410) | class GrpcHealthCheckerImplTestBase : public GrpcHealthCheckerImplTe... type ResponseSpec (line 3412) | struct ResponseSpec { type ChunkSpec (line 3413) | struct ChunkSpec { method ChunkSpec (line 3417) | static ChunkSpec invalidChunk() { method ChunkSpec (line 3422) | static ChunkSpec invalidPayload(uint8_t flags, bool valid_messag... method ChunkSpec (line 3436) | static ChunkSpec validChunk(grpc::health::v1::HealthCheckRespons... method ChunkSpec (line 3443) | static ChunkSpec servingResponse() { method ChunkSpec (line 3447) | static ChunkSpec notServingResponse() { method serializeResponse (line 3451) | static std::vector method allocHealthChecker (line 3467) | void allocHealthChecker(const envoy::config::core::v3::HealthCheck... method addCompletionCallback (line 3473) | void addCompletionCallback() { method setupHC (line 3480) | void setupHC() { method setupHCWithUnhealthyThreshold (line 3486) | void setupHCWithUnhealthyThreshold(int value) { method setupServiceNameHC (line 3493) | void setupServiceNameHC(const absl::optional& authori... method setupNoReuseConnectionHC (line 3503) | void setupNoReuseConnectionHC() { method setupHealthCheckIntervalOverridesHC (line 3510) | void setupHealthCheckIntervalOverridesHC() { method expectHealthchecks (line 3527) | void expectHealthchecks(HealthTransition host_changed_state, size_... method expectSingleHealthcheck (line 3546) | void expectSingleHealthcheck(HealthTransition host_changed_state) { method expectHealthcheckStart (line 3553) | void expectHealthcheckStart(size_t index) { method expectHealthcheckStop (line 3559) | void expectHealthcheckStop(size_t index, int interval_ms = 0) { method expectHostHealthy (line 3570) | void expectHostHealthy(bool healthy) { method respondServiceStatus (line 3580) | void respondServiceStatus(size_t index, method respondResponseSpec (line 3588) | void respondResponseSpec(size_t index, ResponseSpec&& spec) { method testSingleHostSuccess (line 3617) | void testSingleHostSuccess(const absl::optional& auth... method runHealthCheck (line 3630) | void runHealthCheck(std::string expected_host) { class GrpcHealthCheckerImplTest (line 3676) | class GrpcHealthCheckerImplTest : public testing::Test, public GrpcH... function TEST_F (line 3679) | TEST_F(GrpcHealthCheckerImplTest, Success) { testSingleHostSuccess(a... function TEST_F (line 3681) | TEST_F(GrpcHealthCheckerImplTest, SuccessWithHostname) { function TEST_F (line 3696) | TEST_F(GrpcHealthCheckerImplTest, SuccessWithHostnameOverridesConfig) { function TEST_F (line 3712) | TEST_F(GrpcHealthCheckerImplTest, SuccessWithCustomAuthority) { function TEST_F (line 3718) | TEST_F(GrpcHealthCheckerImplTest, SuccessResponseSplitBetweenChunks) { function TEST_F (line 3749) | TEST_F(GrpcHealthCheckerImplTest, SuccessWithMultipleHosts) { function TEST_F (line 3765) | TEST_F(GrpcHealthCheckerImplTest, SuccessWithMultipleHostSets) { function TEST_F (line 3782) | TEST_F(GrpcHealthCheckerImplTest, StreamReachesWatermarkDuringCheck) { function TEST_F (line 3794) | TEST_F(GrpcHealthCheckerImplTest, ConnectionReachesWatermarkDuringCh... function TEST_F (line 3806) | TEST_F(GrpcHealthCheckerImplTest, SuccessNoTraffic) { function TEST_F (line 3824) | TEST_F(GrpcHealthCheckerImplTest, SuccessStartFailedSuccessFirst) { function TEST_F (line 3850) | TEST_F(GrpcHealthCheckerImplTest, SuccessStartFailedFailFirst) { function TEST_F (line 3897) | TEST_F(GrpcHealthCheckerImplTest, GrpcHealthFail) { function TEST_F (line 3936) | TEST_F(GrpcHealthCheckerImplTest, Disconnect) { function TEST_F (line 3964) | TEST_F(GrpcHealthCheckerImplTest, Timeout) { function TEST_F (line 3983) | TEST_F(GrpcHealthCheckerImplTest, DoubleTimeout) { function TEST_F (line 4011) | TEST_F(GrpcHealthCheckerImplTest, DynamicAddAndRemove) { function TEST_F (line 4029) | TEST_F(GrpcHealthCheckerImplTest, HealthCheckIntervals) { function TEST_F (line 4243) | TEST_F(GrpcHealthCheckerImplTest, RemoteCloseBetweenChecks) { function TEST_F (line 4272) | TEST_F(GrpcHealthCheckerImplTest, DontReuseConnectionBetweenChecks) { function TEST_F (line 4301) | TEST_F(GrpcHealthCheckerImplTest, DontReuseConnectionTimeout) { function TEST_F (line 4331) | TEST_F(GrpcHealthCheckerImplTest, DontReuseConnectionStreamReset) { function TEST_F (line 4361) | TEST_F(GrpcHealthCheckerImplTest, GrpcFailUnknown) { function TEST_F (line 4375) | TEST_F(GrpcHealthCheckerImplTest, GrpcFailServiceUnknown) { function TEST_F (line 4389) | TEST_F(GrpcHealthCheckerImplTest, GrpcFailUnknownHealthStatus) { function TEST_F (line 4403) | TEST_F(GrpcHealthCheckerImplTest, GoAwayErrorProbeInProgress) { function TEST_F (line 4422) | TEST_F(GrpcHealthCheckerImplTest, GoAwayProbeInProgress) { function TEST_F (line 4452) | TEST_F(GrpcHealthCheckerImplTest, GoAwayProbeInProgressTimeout) { function TEST_F (line 4487) | TEST_F(GrpcHealthCheckerImplTest, GoAwayProbeInProgressStreamReset) { function TEST_F (line 4522) | TEST_F(GrpcHealthCheckerImplTest, GoAwayProbeInProgressBadResponse) { function TEST_F (line 4559) | TEST_F(GrpcHealthCheckerImplTest, GoAwayProbeInProgressConnectionClo... function TEST_F (line 4594) | TEST_F(GrpcHealthCheckerImplTest, GoAwayBetweenChecks) { class BadResponseGrpcHealthCheckerImplTest (line 4622) | class BadResponseGrpcHealthCheckerImplTest function TEST_P (line 4718) | TEST_P(BadResponseGrpcHealthCheckerImplTest, GrpcBadResponse) { function TEST (line 4729) | TEST(Printer, HealthStatePrinter) { function TEST (line 4739) | TEST(Printer, HealthTransitionPrinter) { function TEST (line 4749) | TEST(HealthCheckEventLoggerImplTest, All) { function TEST (line 4808) | TEST(HealthCheckProto, Validation) { FILE: test/common/upstream/health_checker_impl_test_utils.cc type Envoy (line 8) | namespace Envoy { type Upstream (line 9) | namespace Upstream { FILE: test/common/upstream/health_checker_impl_test_utils.h function class (line 27) | class TestHttpHealthCheckerImpl : public HttpHealthCheckerImpl { function class (line 41) | class HttpHealthCheckerImplTestBase : public HealthCheckerTestBase { function class (line 79) | class TcpHealthCheckerImplTestBase : public HealthCheckerTestBase { function class (line 91) | class TestGrpcHealthCheckerImpl : public GrpcHealthCheckerImpl { function class (line 104) | class GrpcHealthCheckerImplTestBaseUtils : public HealthCheckerTestBase { FILE: test/common/upstream/host_stats_test.cc type Envoy (line 5) | namespace Envoy { type Upstream (line 6) | namespace Upstream { function TEST (line 10) | TEST(HostStatsTest, CountersSortedByName) { function TEST (line 22) | TEST(HostStatsTest, GaugesSortedByName) { FILE: test/common/upstream/host_utility_test.cc type Envoy (line 10) | namespace Envoy { type Upstream (line 11) | namespace Upstream { function TEST (line 14) | TEST(HostUtilityTest, All) { FILE: test/common/upstream/load_balancer_benchmark.cc type Envoy (line 20) | namespace Envoy { type Upstream (line 21) | namespace Upstream { class BaseTester (line 24) | class BaseTester { method BaseTester (line 28) | BaseTester(uint64_t num_hosts, uint32_t weighted_subset_percent = ... class RoundRobinTester (line 75) | class RoundRobinTester : public BaseTester { method RoundRobinTester (line 77) | RoundRobinTester(uint64_t num_hosts, uint32_t weighted_subset_perc... method initialize (line 80) | void initialize() { class LeastRequestTester (line 88) | class LeastRequestTester : public BaseTester { method LeastRequestTester (line 90) | LeastRequestTester(uint64_t num_hosts, uint32_t choice_count) : Ba... function benchmarkRoundRobinLoadBalancerBuild (line 101) | void benchmarkRoundRobinLoadBalancerBuild(::benchmark::State& state) { class RingHashTester (line 148) | class RingHashTester : public BaseTester { method RingHashTester (line 150) | RingHashTester(uint64_t num_hosts, uint64_t min_ring_size) : BaseT... class MaglevTester (line 161) | class MaglevTester : public BaseTester { method MaglevTester (line 163) | MaglevTester(uint64_t num_hosts, uint32_t weighted_subset_percent ... function hashInt (line 173) | uint64_t hashInt(uint64_t i) { function benchmarkRingHashLoadBalancerBuildRing (line 178) | void benchmarkRingHashLoadBalancerBuildRing(::benchmark::State& stat... function benchmarkMaglevLoadBalancerBuildTable (line 206) | void benchmarkMaglevLoadBalancerBuildTable(::benchmark::State& state) { class TestLoadBalancerContext (line 230) | class TestLoadBalancerContext : public LoadBalancerContextBase { method computeHashKey (line 233) | absl::optional computeHashKey() override { return hash_k... function computeHitStats (line 238) | void computeHitStats(::benchmark::State& state, function benchmarkLeastRequestLoadBalancerChooseHost (line 258) | void benchmarkLeastRequestLoadBalancerChooseHost(::benchmark::State&... function benchmarkRingHashLoadBalancerChooseHost (line 300) | void benchmarkRingHashLoadBalancerChooseHost(::benchmark::State& sta... function benchmarkMaglevLoadBalancerChooseHost (line 339) | void benchmarkMaglevLoadBalancerChooseHost(::benchmark::State& state) { function benchmarkRingHashLoadBalancerHostLoss (line 372) | void benchmarkRingHashLoadBalancerHostLoss(::benchmark::State& state) { function benchmarkMaglevLoadBalancerHostLoss (line 426) | void benchmarkMaglevLoadBalancerHostLoss(::benchmark::State& state) { function benchmarkMaglevLoadBalancerWeighted (line 471) | void benchmarkMaglevLoadBalancerWeighted(::benchmark::State& state) { class SubsetLbTester (line 530) | class SubsetLbTester : public BaseTester { method SubsetLbTester (line 532) | SubsetLbTester(uint64_t num_hosts, bool single_host_per_subset) method update (line 557) | void update() { function benchmarkSubsetLoadBalancerCreate (line 574) | void benchmarkSubsetLoadBalancerCreate(::benchmark::State& state) { function benchmarkSubsetLoadBalancerUpdate (line 592) | void benchmarkSubsetLoadBalancerUpdate(::benchmark::State& state) { FILE: test/common/upstream/load_balancer_impl_test.cc type Envoy (line 31) | namespace Envoy { type Upstream (line 32) | namespace Upstream { class LoadBalancerTestBase (line 35) | class LoadBalancerTestBase : public testing::TestWithParam { method MockHostSet (line 39) | MockHostSet& hostSet() { return GetParam() ? host_set_ : failover_... method LoadBalancerTestBase (line 41) | LoadBalancerTestBase() : stats_(ClusterInfoImpl::generateStats(sta... class TestLb (line 57) | class TestLb : public LoadBalancerBase { method TestLb (line 59) | TestLb(const PrioritySet& priority_set, ClusterStats& stats, Runti... method HostConstSharedPtr (line 68) | HostConstSharedPtr chooseHostOnce(LoadBalancerContext*) override { method HostConstSharedPtr (line 71) | HostConstSharedPtr peekAnotherHost(LoadBalancerContext*) override { class LoadBalancerBaseTest (line 76) | class LoadBalancerBaseTest : public LoadBalancerTestBase { method updateHostSet (line 78) | void updateHostSet(MockHostSet& host_set, uint32_t num_hosts, uint... method aggregatePrioritySetsValues (line 104) | std::vector aggregatePrioritySetsValues(TestLb& lb, FUNC func) { method getLoadPercentage (line 114) | std::vector getLoadPercentage() { method getDegradedLoadPercentage (line 118) | std::vector getDegradedLoadPercentage() { method getPanic (line 122) | std::vector getPanic() { function TEST_P (line 133) | TEST_P(LoadBalancerBaseTest, PrioritySelection) { function TEST_P (line 183) | TEST_P(LoadBalancerBaseTest, PrioritySelectionFuzz) { function TEST_P (line 239) | TEST_P(LoadBalancerBaseTest, PrioritySelectionWithFilter) { function TEST_P (line 265) | TEST_P(LoadBalancerBaseTest, OverProvisioningFactor) { function TEST_P (line 279) | TEST_P(LoadBalancerBaseTest, GentleFailover) { function TEST_P (line 344) | TEST_P(LoadBalancerBaseTest, GentleFailoverWithExtraLevels) { function TEST_P (line 526) | TEST_P(LoadBalancerBaseTest, BoundaryConditions) { class RoundRobinLoadBalancerTest (line 538) | class RoundRobinLoadBalancerTest : public LoadBalancerTestBase { method init (line 540) | void init(bool need_local_cluster) { method updateHosts (line 550) | void updateHosts(HostVectorConstSharedPtr hosts, method peekThenPick (line 559) | void peekThenPick(std::vector picks) { function TEST_P (line 579) | TEST_P(FailoverTest, BasicFailover) { function TEST_P (line 589) | TEST_P(FailoverTest, BasicDegradedHosts) { function TEST_P (line 600) | TEST_P(FailoverTest, BasicFailoverDegradedHosts) { function TEST_P (line 610) | TEST_P(FailoverTest, PriorityUpdatesWithLocalHostSet) { function TEST_P (line 642) | TEST_P(FailoverTest, PriorityUpdatesWithLocalHostSetDisableOnPanic) { function TEST_P (line 674) | TEST_P(FailoverTest, ExtendPrioritiesUpdatingPrioritySet) { function TEST_P (line 699) | TEST_P(FailoverTest, ExtendPrioritiesWithLocalPrioritySet) { function TEST_P (line 726) | TEST_P(FailoverTest, PrioritiesWithNotAllWarmedHosts) { function TEST_P (line 744) | TEST_P(FailoverTest, PrioritiesWithZeroWarmedHosts) { function TEST_P (line 763) | TEST_P(RoundRobinLoadBalancerTest, NoHosts) { function TEST_P (line 768) | TEST_P(RoundRobinLoadBalancerTest, SingleHost) { function TEST_P (line 775) | TEST_P(RoundRobinLoadBalancerTest, Normal) { function TEST_P (line 813) | TEST_P(RoundRobinLoadBalancerTest, Seed) { function TEST_P (line 828) | TEST_P(RoundRobinLoadBalancerTest, Locality) { function TEST_P (line 858) | TEST_P(RoundRobinLoadBalancerTest, DegradedLocality) { function TEST_P (line 887) | TEST_P(RoundRobinLoadBalancerTest, Weighted) { function TEST_P (line 949) | TEST_P(RoundRobinLoadBalancerTest, WeightedSeed) { function TEST_P (line 964) | TEST_P(RoundRobinLoadBalancerTest, MaxUnhealthyPanic) { function TEST_P (line 990) | TEST_P(RoundRobinLoadBalancerTest, MaxUnhealthyPanicDisableOnPanic) { function TEST_P (line 1016) | TEST_P(RoundRobinLoadBalancerTest, DisablePanicMode) { function TEST_P (line 1030) | TEST_P(RoundRobinLoadBalancerTest, HostSelectionWithFilter) { function TEST_P (line 1074) | TEST_P(RoundRobinLoadBalancerTest, ZoneAwareSmallCluster) { function TEST_P (line 1117) | TEST_P(RoundRobinLoadBalancerTest, NoZoneAwareDifferentZoneSize) { function TEST_P (line 1151) | TEST_P(RoundRobinLoadBalancerTest, ZoneAwareRoutingLargeZoneSwitchOn... function TEST_P (line 1188) | TEST_P(RoundRobinLoadBalancerTest, ZoneAwareRoutingSmallZone) { function TEST_P (line 1234) | TEST_P(RoundRobinLoadBalancerTest, LowPrecisionForDistribution) { function TEST_P (line 1298) | TEST_P(RoundRobinLoadBalancerTest, NoZoneAwareRoutingOneZone) { function TEST_P (line 1314) | TEST_P(RoundRobinLoadBalancerTest, NoZoneAwareRoutingNotHealthy) { function TEST_P (line 1331) | TEST_P(RoundRobinLoadBalancerTest, NoZoneAwareRoutingLocalEmpty) { function TEST_P (line 1363) | TEST_P(RoundRobinLoadBalancerTest, NoZoneAwareRoutingLocalEmptyFailT... function TEST_P (line 1400) | TEST_P(RoundRobinLoadBalancerTest, NoZoneAwareRoutingNoLocalLocality) { class LeastRequestLoadBalancerTest (line 1428) | class LeastRequestLoadBalancerTest : public LoadBalancerTestBase { function TEST_P (line 1434) | TEST_P(LeastRequestLoadBalancerTest, NoHosts) { EXPECT_EQ(nullptr, l... function TEST_P (line 1436) | TEST_P(LeastRequestLoadBalancerTest, SingleHost) { function TEST_P (line 1473) | TEST_P(LeastRequestLoadBalancerTest, Normal) { function TEST_P (line 1491) | TEST_P(LeastRequestLoadBalancerTest, PNC) { function TEST_P (line 1539) | TEST_P(LeastRequestLoadBalancerTest, WeightImbalance) { function TEST_P (line 1583) | TEST_P(LeastRequestLoadBalancerTest, WeightImbalanceWithInvalidActiv... function TEST_P (line 1636) | TEST_P(LeastRequestLoadBalancerTest, WeightImbalanceWithCustomActive... function TEST_P (line 1664) | TEST_P(LeastRequestLoadBalancerTest, WeightImbalanceCallbacks) { class RandomLoadBalancerTest (line 1690) | class RandomLoadBalancerTest : public LoadBalancerTestBase { method init (line 1692) | void init() { function TEST_P (line 1699) | TEST_P(RandomLoadBalancerTest, NoHosts) { function TEST_P (line 1706) | TEST_P(RandomLoadBalancerTest, Normal) { function TEST_P (line 1724) | TEST_P(RandomLoadBalancerTest, FailClusterOnPanic) { function TEST (line 1737) | TEST(LoadBalancerSubsetInfoImplTest, DefaultConfigIsDiabled) { function TEST (line 1748) | TEST(LoadBalancerSubsetInfoImplTest, SubsetConfig) { function TEST (line 1782) | TEST(LoadBalancerSubsetInfoImplTest, KeysSubsetFallbackValid) { function TEST (line 1818) | TEST(LoadBalancerSubsetInfoImplTest, KeysSubsetForOtherPolicyInvalid) { function TEST (line 1832) | TEST(LoadBalancerSubsetInfoImplTest, KeysSubsetNotASubsetInvalid) { function TEST (line 1846) | TEST(LoadBalancerSubsetInfoImplTest, KeysSubsetEmptyInvalid) { function TEST (line 1859) | TEST(LoadBalancerSubsetInfoImplTest, KeysSubsetEqualKeysInvalid) { FILE: test/common/upstream/load_balancer_simulation_test.cc type Envoy (line 28) | namespace Envoy { type Upstream (line 29) | namespace Upstream { function HostSharedPtr (line 32) | static HostSharedPtr newTestHost(Upstream::ClusterInfoConstSharedPtr... function TEST (line 44) | TEST(DISABLED_LeastRequestLoadBalancerWeightTest, Weight) { class DISABLED_SimulationTest (line 103) | class DISABLED_SimulationTest : public testing::Test { method DISABLED_SimulationTest (line 105) | DISABLED_SimulationTest() : stats_(ClusterInfoImpl::generateStats(... method run (line 122) | void run(std::vector originating_cluster, std::vector& ... method HostsPerLocalitySharedPtr (line 215) | HostsPerLocalitySharedPtr generateHostsPerZone(const std::vector& clus... function TEST_F (line 90) | TEST_F(LoadStatsReporterTest, StreamCreationFailure) { function TEST_F (line 99) | TEST_F(LoadStatsReporterTest, TestPubSub) { function TEST_F (line 117) | TEST_F(LoadStatsReporterTest, ExistingClusters) { function TEST_F (line 225) | TEST_F(LoadStatsReporterTest, RemoteStreamClose) { FILE: test/common/upstream/logical_dns_cluster_test.cc type Envoy (line 38) | namespace Envoy { type Upstream (line 39) | namespace Upstream { class LogicalDnsClusterTest (line 42) | class LogicalDnsClusterTest : public testing::Test { method LogicalDnsClusterTest (line 44) | LogicalDnsClusterTest() : api_(Api::createApiForTest(stats_store_,... method setupFromV3Yaml (line 46) | void setupFromV3Yaml(const std::string& yaml, bool avoid_boosting ... method expectResolve (line 66) | void expectResolve(Network::DnsLookupFamily dns_lookup_family, method testBasicSetup (line 76) | void testBasicSetup(const std::string& config, const std::string& ... function generateLogicalDnsParams (line 219) | std::vector generateLogicalDnsParams() { class LogicalDnsParamTest (line 251) | class LogicalDnsParamTest : public LogicalDnsClusterTest, function TEST_P (line 260) | TEST_P(LogicalDnsParamTest, ImmediateResolve) { function TEST_F (line 297) | TEST_F(LogicalDnsParamTest, FailureRefreshRateBackoffResetsWhenSucce... function TEST_F (line 343) | TEST_F(LogicalDnsParamTest, TtlAsDnsRefreshRate) { function TEST_F (line 387) | TEST_F(LogicalDnsClusterTest, BadConfig) { function TEST_F (line 503) | TEST_F(LogicalDnsClusterTest, Basic) { FILE: test/common/upstream/maglev_lb_test.cc type Envoy (line 13) | namespace Envoy { type Upstream (line 14) | namespace Upstream { class TestLoadBalancerContext (line 17) | class TestLoadBalancerContext : public LoadBalancerContextBase { method TestLoadBalancerContext (line 21) | TestLoadBalancerContext(uint64_t hash_key) method TestLoadBalancerContext (line 23) | TestLoadBalancerContext(uint64_t hash_key, uint32_t retry_count, method computeHashKey (line 29) | absl::optional computeHashKey() override { return hash_k... method hostSelectionRetryCount (line 30) | uint32_t hostSelectionRetryCount() const override { return retry_c... method shouldSelectAnotherHost (line 31) | bool shouldSelectAnotherHost(const Host& host) override { class MaglevLoadBalancerTest (line 42) | class MaglevLoadBalancerTest : public testing::Test { method MaglevLoadBalancerTest (line 44) | MaglevLoadBalancerTest() : stats_(ClusterInfoImpl::generateStats(s... method createLb (line 46) | void createLb() { method init (line 51) | void init(uint64_t table_size) { function TEST_F (line 72) | TEST_F(MaglevLoadBalancerTest, NoHost) { function TEST_F (line 78) | TEST_F(MaglevLoadBalancerTest, NoPrimeNumber) { function TEST_F (line 84) | TEST_F(MaglevLoadBalancerTest, DefaultMaglevTableSize) { function TEST_F (line 97) | TEST_F(MaglevLoadBalancerTest, Basic) { function TEST_F (line 128) | TEST_F(MaglevLoadBalancerTest, BasicWithHostName) { function TEST_F (line 166) | TEST_F(MaglevLoadBalancerTest, BasicWithRetryHostPredicate) { function TEST_F (line 212) | TEST_F(MaglevLoadBalancerTest, Weighted) { function TEST_F (line 250) | TEST_F(MaglevLoadBalancerTest, LocalityWeightedSameLocalityWeights) { function TEST_F (line 293) | TEST_F(MaglevLoadBalancerTest, LocalityWeightedDifferentLocalityWeig... function TEST_F (line 336) | TEST_F(MaglevLoadBalancerTest, LocalityWeightedAllZeroLocalityWeight... function TEST_F (line 352) | TEST_F(MaglevLoadBalancerTest, LocalityWeightedGlobalPanic) { function TEST_F (line 395) | TEST_F(MaglevLoadBalancerTest, LocalityWeightedLopsided) { FILE: test/common/upstream/original_dst_cluster_test.cc type Envoy (line 38) | namespace Envoy { type Upstream (line 39) | namespace Upstream { class TestLoadBalancerContext (line 42) | class TestLoadBalancerContext : public LoadBalancerContextBase { method TestLoadBalancerContext (line 44) | TestLoadBalancerContext(const Network::Connection* connection) : c... method TestLoadBalancerContext (line 45) | TestLoadBalancerContext(const Network::Connection* connection, con... method computeHashKey (line 53) | absl::optional computeHashKey() override { return 0; } class OriginalDstClusterTest (line 64) | class OriginalDstClusterTest : public testing::Test { method OriginalDstClusterTest (line 69) | OriginalDstClusterTest() method setupFromYaml (line 73) | void setupFromYaml(const std::string& yaml, bool avoid_boosting = ... method setup (line 77) | void setup(const envoy::config::cluster::v3::Cluster& cluster_conf... function TEST (line 111) | TEST(OriginalDstClusterConfigTest, GoodConfig) { function TEST_F (line 123) | TEST_F(OriginalDstClusterTest, BadConfigWithLoadAssignment) { function TEST_F (line 146) | TEST_F(OriginalDstClusterTest, BadConfigWithDeprecatedHosts) { function TEST_F (line 164) | TEST_F(OriginalDstClusterTest, CleanupInterval) { function TEST_F (line 182) | TEST_F(OriginalDstClusterTest, NoContext) { function TEST_F (line 240) | TEST_F(OriginalDstClusterTest, Membership) { function TEST_F (line 331) | TEST_F(OriginalDstClusterTest, Membership2) { function TEST_F (line 419) | TEST_F(OriginalDstClusterTest, Connection) { function TEST_F (line 459) | TEST_F(OriginalDstClusterTest, MultipleClusters) { function TEST_F (line 511) | TEST_F(OriginalDstClusterTest, UseHttpHeaderEnabled) { function TEST_F (line 584) | TEST_F(OriginalDstClusterTest, UseHttpHeaderDisabled) { FILE: test/common/upstream/outlier_detection_impl_test.cc type Envoy (line 37) | namespace Envoy { type Upstream (line 38) | namespace Upstream { type Outlier (line 39) | namespace Outlier { function TEST (line 42) | TEST(OutlierDetectorImplFactoryTest, NoDetector) { function TEST (line 51) | TEST(OutlierDetectorImplFactoryTest, Detector) { class CallbackChecker (line 62) | class CallbackChecker { class OutlierDetectorImplTest (line 67) | class OutlierDetectorImplTest : public testing::Test { method OutlierDetectorImplTest (line 69) | OutlierDetectorImplTest() method addHosts (line 88) | void addHosts(std::vector urls, bool primary = true) { method loadRq (line 95) | void loadRq(HostVector& hosts, int num_rq, T code) { method loadRq (line 101) | void loadRq(HostSharedPtr host, int num_rq, int http_code) { method loadRq (line 107) | void loadRq(HostSharedPtr host, int num_rq, Result result) { function TEST_F (line 127) | TEST_F(OutlierDetectorImplTest, DetectorStaticConfig) { function TEST_F (line 167) | TEST_F(OutlierDetectorImplTest, DestroyWithActive) { function TEST_F (line 201) | TEST_F(OutlierDetectorImplTest, DestroyHostInUse) { function TEST_F (line 218) | TEST_F(OutlierDetectorImplTest, BasicFlow5xxViaHttpCodes) { function TEST_F (line 287) | TEST_F(OutlierDetectorImplTest, ConnectSuccessWithOptionalHTTP_OK) { function TEST_F (line 311) | TEST_F(OutlierDetectorImplTest, ExternalOriginEventsNonSplit) { function TEST_F (line 337) | TEST_F(OutlierDetectorImplTest, BasicFlow5xxViaNonHttpCodes) { function TEST_F (line 414) | TEST_F(OutlierDetectorImplTest, BasicFlowGatewayFailure) { function TEST_F (line 506) | TEST_F(OutlierDetectorImplTest, TimeoutWithHttpCode) { function TEST_F (line 575) | TEST_F(OutlierDetectorImplTest, BasicFlowLocalOriginFailure) { function TEST_F (line 657) | TEST_F(OutlierDetectorImplTest, BasicFlowGatewayFailureAnd5xx) { function TEST_F (line 746) | TEST_F(OutlierDetectorImplTest, BasicFlowNonHttpCodesExternalOrigi... function TEST_F (line 791) | TEST_F(OutlierDetectorImplTest, BasicFlowSuccessRateExternalOrigin) { function TEST_F (line 897) | TEST_F(OutlierDetectorImplTest, ExternalOriginEventsWithSplit) { function TEST_F (line 922) | TEST_F(OutlierDetectorImplTest, BasicFlowSuccessRateLocalOrigin) { function TEST_F (line 1020) | TEST_F(OutlierDetectorImplTest, EmptySuccessRate) { function TEST_F (line 1033) | TEST_F(OutlierDetectorImplTest, BasicFlowFailurePercentageExternal... function TEST_F (line 1153) | TEST_F(OutlierDetectorImplTest, BasicFlowFailurePercentageLocalOri... function TEST_F (line 1260) | TEST_F(OutlierDetectorImplTest, RemoveWhileEjected) { function TEST_F (line 1289) | TEST_F(OutlierDetectorImplTest, Overflow) { function TEST_F (line 1317) | TEST_F(OutlierDetectorImplTest, NotEnforcing) { function TEST_F (line 1359) | TEST_F(OutlierDetectorImplTest, EjectionActiveValueIsAccountedWith... function TEST_F (line 1397) | TEST_F(OutlierDetectorImplTest, CrossThreadRemoveRace) { function TEST_F (line 1419) | TEST_F(OutlierDetectorImplTest, CrossThreadDestroyRace) { function TEST_F (line 1442) | TEST_F(OutlierDetectorImplTest, CrossThreadFailRace) { function TEST_F (line 1469) | TEST_F(OutlierDetectorImplTest, Consecutive_5xxAlreadyEjected) { function TEST (line 1492) | TEST(DetectorHostMonitorNullImplTest, All) { function TEST (line 1500) | TEST(OutlierDetectionEventLoggerImplTest, All) { function TEST (line 1608) | TEST(OutlierUtility, SRThreshold) { FILE: test/common/upstream/priority_conn_pool_map_impl_test.cc type Envoy (line 19) | namespace Envoy { type Upstream (line 20) | namespace Upstream { class PriorityConnPoolMapImplTest (line 23) | class PriorityConnPoolMapImplTest : public testing::Test { method TestMapPtr (line 28) | TestMapPtr makeTestMap() { return std::make_unique(dispat... method getBasicFactory (line 30) | TestMap::PoolFactory getBasicFactory() { function TEST_F (line 46) | TEST_F(PriorityConnPoolMapImplTest, DefaultPriorityProxiedThrough) { function TEST_F (line 60) | TEST_F(PriorityConnPoolMapImplTest, HighPriorityProxiedThrough) { function TEST_F (line 73) | TEST_F(PriorityConnPoolMapImplTest, TestSizeForSinglePriority) { function TEST_F (line 82) | TEST_F(PriorityConnPoolMapImplTest, TestSizeForMultiplePriorities) { function TEST_F (line 94) | TEST_F(PriorityConnPoolMapImplTest, TestClearEmptiesOut) { function TEST_F (line 109) | TEST_F(PriorityConnPoolMapImplTest, TestAddDrainedCbProxiedThrough) { function TEST_F (line 128) | TEST_F(PriorityConnPoolMapImplTest, TestDrainConnectionsProxiedThrou... FILE: test/common/upstream/resource_manager_impl_test.cc type Envoy (line 16) | namespace Envoy { type Upstream (line 17) | namespace Upstream { function TEST (line 20) | TEST(ResourceManagerImplTest, RuntimeResourceManager) { function TEST (line 82) | TEST(ResourceManagerImplTest, RemainingResourceGauges) { function TEST (line 148) | TEST(ResourceManagerImplTest, RetryBudgetOverrideGauge) { FILE: test/common/upstream/ring_hash_lb_test.cc type Envoy (line 27) | namespace Envoy { type Upstream (line 28) | namespace Upstream { class TestLoadBalancerContext (line 31) | class TestLoadBalancerContext : public LoadBalancerContextBase { method TestLoadBalancerContext (line 35) | TestLoadBalancerContext(uint64_t hash_key) method TestLoadBalancerContext (line 37) | TestLoadBalancerContext(uint64_t hash_key, uint32_t retry_count, method computeHashKey (line 43) | absl::optional computeHashKey() override { return hash_k... method hostSelectionRetryCount (line 44) | uint32_t hostSelectionRetryCount() const override { return retry_c... method shouldSelectAnotherHost (line 45) | bool shouldSelectAnotherHost(const Host& host) override { class RingHashLoadBalancerTest (line 54) | class RingHashLoadBalancerTest : public testing::TestWithParam { method RingHashLoadBalancerTest (line 56) | RingHashLoadBalancerTest() : stats_(ClusterInfoImpl::generateStats... method init (line 58) | void init() { method MockHostSet (line 66) | MockHostSet& hostSet() { return GetParam() ? host_set_ : failover_... function TEST_P (line 89) | TEST_P(RingHashLoadBalancerTest, NoHost) { function TEST_P (line 95) | TEST_P(RingHashLoadBalancerTest, BadRingSizeBounds) { function TEST_P (line 103) | TEST_P(RingHashLoadBalancerTest, Basic) { function TEST_P (line 172) | TEST_P(RingHashFailoverTest, BasicFailover) { function TEST_P (line 212) | TEST_P(RingHashLoadBalancerTest, BasicWithMurmur2) { function TEST_P (line 267) | TEST_P(RingHashLoadBalancerTest, BasicWithHostname) { function TEST_P (line 342) | TEST_P(RingHashLoadBalancerTest, BasicWithRetryHostPredicate) { function TEST_P (line 407) | TEST_P(RingHashLoadBalancerTest, UnevenHosts) { function TEST_P (line 456) | TEST_P(RingHashLoadBalancerTest, HostWeightedTinyRing) { function TEST_P (line 485) | TEST_P(RingHashLoadBalancerTest, HostWeightedLargeRing) { function TEST_P (line 514) | TEST_P(RingHashLoadBalancerTest, ZeroLocalityWeights) { function TEST_P (line 530) | TEST_P(RingHashLoadBalancerTest, LocalityWeightedTinyRing) { function TEST_P (line 564) | TEST_P(RingHashLoadBalancerTest, LocalityWeightedLargeRing) { function TEST_P (line 598) | TEST_P(RingHashLoadBalancerTest, HostAndLocalityWeightedTinyRing) { function TEST_P (line 635) | TEST_P(RingHashLoadBalancerTest, HostAndLocalityWeightedLargeRing) { function TEST_P (line 672) | TEST_P(RingHashLoadBalancerTest, SmallFractionalScale) { function TEST_P (line 713) | TEST_P(RingHashLoadBalancerTest, LargeFractionalScale) { function TEST_P (line 742) | TEST_P(RingHashLoadBalancerTest, LopsidedWeightSmallScale) { FILE: test/common/upstream/subset_lb_test.cc type Envoy (line 35) | namespace Envoy { type Upstream (line 36) | namespace Upstream { class SubsetLoadBalancerDescribeMetadataTester (line 38) | class SubsetLoadBalancerDescribeMetadataTester { method SubsetLoadBalancerDescribeMetadataTester (line 40) | SubsetLoadBalancerDescribeMetadataTester(std::shared_ptr computeHashKey() override { return {}; } type UpdateOrder (line 124) | enum class UpdateOrder { RemovesFirst, Simultaneous } class SubsetLoadBalancerTest (line 126) | class SubsetLoadBalancerTest : public testing::TestWithParam& host_m... method HostSharedPtr (line 252) | HostSharedPtr makeHost(const std::string& url, const HostMetadat... method HostSharedPtr (line 261) | HostSharedPtr makeHost(const std::string& url, const HostListMet... method makeDefaultSubset (line 274) | ProtobufWkt::Struct makeDefaultSubset(HostMetadata metadata) { method SubsetSelectorPtr (line 287) | SubsetSelectorPtr method SubsetSelectorPtr (line 307) | SubsetSelectorPtr makeSelector( method modifyHosts (line 315) | void modifyHosts(HostVector add, HostVector remove, absl::option... method modifyLocalHosts (line 361) | void modifyLocalHosts(HostVector add, HostVector remove, uint32_... method doLbTypeTest (line 413) | void doLbTypeTest(LoadBalancerType type) { method MetadataConstSharedPtr (line 428) | MetadataConstSharedPtr buildMetadata(const std::string& version,... method MetadataConstSharedPtr (line 446) | MetadataConstSharedPtr buildMetadataWithStage(const std::string&... function TEST_F (line 485) | TEST_F(SubsetLoadBalancerTest, NoFallback) { function TEST_F (line 498) | TEST_F(SubsetLoadBalancerTest, DeregisterCallbacks) { function TEST_P (line 504) | TEST_P(SubsetLoadBalancerTest, NoFallbackAfterUpdate) { function TEST_F (line 517) | TEST_F(SubsetLoadBalancerTest, FallbackAnyEndpoint) { function TEST_P (line 528) | TEST_P(SubsetLoadBalancerTest, FallbackAnyEndpointAfterUpdate) { function TEST_F (line 543) | TEST_F(SubsetLoadBalancerTest, FallbackDefaultSubset) { function TEST_F (line 560) | TEST_F(SubsetLoadBalancerTest, FallbackPanicMode) { function TEST_P (line 580) | TEST_P(SubsetLoadBalancerTest, FallbackPanicModeWithUpdates) { function TEST_P (line 600) | TEST_P(SubsetLoadBalancerTest, FallbackDefaultSubsetAfterUpdate) { function TEST_F (line 622) | TEST_F(SubsetLoadBalancerTest, FallbackEmptyDefaultSubsetConvertsT... function TEST_F (line 637) | TEST_F(SubsetLoadBalancerTest, FallbackOnUnknownMetadata) { function TEST_F (line 650) | TEST_F(SubsetLoadBalancerTest, BalancesSubset) { function TEST_P (line 678) | TEST_P(SubsetLoadBalancerTest, BalancesSubsetAfterUpdate) { function TEST_P (line 718) | TEST_P(SubsetLoadBalancerTest, ListAsAnyEnabled) { function TEST_P (line 746) | TEST_P(SubsetLoadBalancerTest, ListAsAnyEnabledMultipleLists) { function TEST_P (line 786) | TEST_P(SubsetLoadBalancerTest, ListAsAnyEnabledMultipleListsForSin... function TEST_P (line 826) | TEST_P(SubsetLoadBalancerTest, ListAsAnyDisable) { function TEST_P (line 850) | TEST_P(SubsetLoadBalancerTest, UpdateFailover) { function TEST_P (line 880) | TEST_P(SubsetLoadBalancerTest, OnlyMetadataChanged) { function TEST_P (line 969) | TEST_P(SubsetLoadBalancerTest, EmptySubsetsPurged) { function TEST_P (line 1016) | TEST_P(SubsetLoadBalancerTest, EmptySubsetsPurgedCollapsed) { function TEST_P (line 1050) | TEST_P(SubsetLoadBalancerTest, EmptySubsetsPurgedVersionChanged) { function TEST_P (line 1078) | TEST_P(SubsetLoadBalancerTest, MetadataChangedHostsAddedRemoved) { function TEST_P (line 1171) | TEST_P(SubsetLoadBalancerTest, UpdateRemovingLastSubsetHost) { function TEST_P (line 1206) | TEST_P(SubsetLoadBalancerTest, UpdateRemovingUnknownHost) { function TEST_F (line 1235) | TEST_F(SubsetLoadBalancerTest, UpdateModifyingOnlyHostHealth) { function TEST_F (line 1277) | TEST_F(SubsetLoadBalancerTest, BalancesDisjointSubsets) { function TEST_F (line 1307) | TEST_F(SubsetLoadBalancerTest, BalancesOverlappingSubsets) { function TEST_F (line 1348) | TEST_F(SubsetLoadBalancerTest, BalancesNestedSubsets) { function TEST_F (line 1387) | TEST_F(SubsetLoadBalancerTest, IgnoresUnselectedMetadata) { function TEST_F (line 1412) | TEST_F(SubsetLoadBalancerTest, IgnoresHostsWithoutMetadata) { function TEST_P (line 1446) | TEST_P(SubsetLoadBalancerTest, LoadBalancerTypesRoundRobin) { function TEST_P (line 1450) | TEST_P(SubsetLoadBalancerTest, LoadBalancerTypesLeastRequest) { function TEST_P (line 1454) | TEST_P(SubsetLoadBalancerTest, LoadBalancerTypesRandom) { doLbType... function TEST_P (line 1456) | TEST_P(SubsetLoadBalancerTest, LoadBalancerTypesRingHash) { function TEST_P (line 1460) | TEST_P(SubsetLoadBalancerTest, LoadBalancerTypesMaglev) { doLbType... function TEST_F (line 1462) | TEST_F(SubsetLoadBalancerTest, ZoneAwareFallback) { function TEST_P (line 1508) | TEST_P(SubsetLoadBalancerTest, ZoneAwareFallbackAfterUpdate) { function TEST_F (line 1566) | TEST_F(SubsetLoadBalancerTest, ZoneAwareFallbackDefaultSubset) { function TEST_P (line 1623) | TEST_P(SubsetLoadBalancerTest, ZoneAwareFallbackDefaultSubsetAfter... function TEST_F (line 1693) | TEST_F(SubsetLoadBalancerTest, ZoneAwareBalancesSubsets) { function TEST_P (line 1748) | TEST_P(SubsetLoadBalancerTest, ZoneAwareBalancesSubsetsAfterUpdate) { function TEST_F (line 1816) | TEST_F(SubsetLoadBalancerTest, DescribeMetadata) { function TEST_F (line 1835) | TEST_F(SubsetLoadBalancerTest, DisabledLocalityWeightAwareness) { function TEST_F (line 1866) | TEST_F(SubsetLoadBalancerTest, DoesNotCheckHostHealth) { function TEST_F (line 1880) | TEST_F(SubsetLoadBalancerTest, EnabledLocalityWeightAwareness) { function TEST_F (line 1909) | TEST_F(SubsetLoadBalancerTest, EnabledScaleLocalityWeights) { function TEST_F (line 1953) | TEST_F(SubsetLoadBalancerTest, EnabledScaleLocalityWeightsRounding) { function TEST_F (line 1994) | TEST_F(SubsetLoadBalancerTest, ScaleLocalityWeightsWithNoLocalityW... function TEST_P (line 2015) | TEST_P(SubsetLoadBalancerTest, GaugesUpdatedOnDestroy) { function TEST_P (line 2037) | TEST_P(SubsetLoadBalancerTest, SubsetSelectorNoFallbackPerSelector) { function TEST_P (line 2067) | TEST_P(SubsetLoadBalancerTest, FallbackNotDefinedForIntermediateSe... function TEST_P (line 2093) | TEST_P(SubsetLoadBalancerTest, SubsetSelectorFallbackOverridesTopL... function TEST_P (line 2112) | TEST_P(SubsetLoadBalancerTest, SubsetSelectorNoFallbackMatchesTopL... function TEST_P (line 2132) | TEST_P(SubsetLoadBalancerTest, SubsetSelectorDefaultAnyFallbackPer... function TEST_P (line 2171) | TEST_P(SubsetLoadBalancerTest, SubsetSelectorDefaultAfterUpdate) { function TEST_P (line 2201) | TEST_P(SubsetLoadBalancerTest, SubsetSelectorAnyAfterUpdate) { function TEST_P (line 2227) | TEST_P(SubsetLoadBalancerTest, FallbackForCompoundSelector) { function TEST_P (line 2281) | TEST_P(SubsetLoadBalancerTest, KeysSubsetFallbackChained) { function TEST_P (line 2319) | TEST_P(SubsetLoadBalancerTest, KeysSubsetFallbackToNotExistingSele... class SubsetLoadBalancerSingleHostPerSubsetTest (line 2341) | class SubsetLoadBalancerSingleHostPerSubsetTest : public SubsetLoa... method SubsetLoadBalancerSingleHostPerSubsetTest (line 2343) | SubsetLoadBalancerSingleHostPerSubsetTest() method init (line 2353) | void init() { method SubsetSelectorPtr (line 2363) | SubsetSelectorPtr makeSelector(const std::set& sele... function TEST_F (line 2374) | TEST_F(SubsetLoadBalancerSingleHostPerSubsetTest, RejectMultipleSe... function TEST_F (line 2386) | TEST_F(SubsetLoadBalancerSingleHostPerSubsetTest, RejectMultipleKe... function TEST_F (line 2397) | TEST_F(SubsetLoadBalancerSingleHostPerSubsetTest, RejectEmptyKey) { function TEST_F (line 2408) | TEST_F(SubsetLoadBalancerSingleHostPerSubsetTest, DuplicateMetadat... function TEST_F (line 2425) | TEST_F(SubsetLoadBalancerSingleHostPerSubsetTest, Match) { function TEST_F (line 2437) | TEST_F(SubsetLoadBalancerSingleHostPerSubsetTest, FallbackOnUnknow... function TEST_P (line 2447) | TEST_P(SubsetLoadBalancerSingleHostPerSubsetTest, Update) { FILE: test/common/upstream/test_cluster_manager.h function result (line 71) | auto result = ClusterFactoryImplBase::create( function CdsApiPtr (line 103) | CdsApiPtr createCds(const envoy::config::core::v3::ConfigSource&, Cluste... FILE: test/common/upstream/transport_socket_matcher_test.cc type Envoy (line 27) | namespace Envoy { type Upstream (line 28) | namespace Upstream { class FakeTransportSocketFactory (line 31) | class FakeTransportSocketFactory : public Network::TransportSocketFa... method FakeTransportSocketFactory (line 36) | FakeTransportSocketFactory(std::string id) : id_(std::move(id)) {} method id (line 37) | std::string id() const { return id_; } class FooTransportSocketFactory (line 43) | class FooTransportSocketFactory method createTransportSocketFactory (line 52) | Network::TransportSocketFactoryPtr method createEmptyConfigProto (line 63) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 67) | std::string name() const override { return "foo"; } class TransportSocketMatcherTest (line 70) | class TransportSocketMatcherTest : public testing::Test { method TransportSocketMatcherTest (line 72) | TransportSocketMatcherTest() method init (line 76) | void init(const std::vector& match_yaml) { method validate (line 86) | void validate(const envoy::config::core::v3::Metadata& metadata, c... function TEST_F (line 104) | TEST_F(TransportSocketMatcherTest, ReturnDefaultSocketFactoryWhenNoM... function TEST_F (line 119) | TEST_F(TransportSocketMatcherTest, BasicMatch) { function TEST_F (line 154) | TEST_F(TransportSocketMatcherTest, MultipleMatchFirstWin) { function TEST_F (line 183) | TEST_F(TransportSocketMatcherTest, MatchAllEndpointsFactory) { FILE: test/common/upstream/upstream_impl_test.cc type Envoy (line 52) | namespace Envoy { type Upstream (line 53) | namespace Upstream { class UpstreamImplTestBase (line 56) | class UpstreamImplTestBase { method UpstreamImplTestBase (line 58) | UpstreamImplTestBase() : api_(Api::createApiForTest(stats_, random... function hostListToAddresses (line 74) | std::list hostListToAddresses(const HostVector& hosts) { function makeHostsFromHostsPerLocality (line 84) | std::shared_ptr type ResolverData (line 97) | struct ResolverData { method ResolverData (line 98) | ResolverData(Network::MockDnsResolver& dns_resolver, Event::MockDi... method expectResolve (line 103) | void expectResolve(Network::MockDnsResolver& dns_resolver) { function generateStrictDnsParams (line 120) | std::vector generateStrictDnsParams() { class StrictDnsParamTest (line 152) | class StrictDnsParamTest : public testing::TestWithParam makeCluster(const std::strin... type Foo (line 2218) | struct Foo : public Envoy::Config::TypedMetadata::Object {} type Baz (line 2220) | struct Baz : public Envoy::Config::TypedMetadata::Object { method Baz (line 2221) | Baz(std::string n) : name(n) {} class BazFactory (line 2225) | class BazFactory : public ClusterTypedMetadataFactory { method name (line 2227) | std::string name() const override { return "baz"; } method parse (line 2229) | std::unique_ptr function TEST_F (line 2239) | TEST_F(ClusterInfoImplTest, Metadata) { function TEST_F (line 2274) | TEST_F(ClusterInfoImplTest, EdsServiceNamePopulation) { function TEST_F (line 2321) | TEST_F(ClusterInfoImplTest, BrokenTypedMetadata) { function TEST_F (line 2349) | TEST_F(ClusterInfoImplTest, ExtensionProtocolOptionsForUnknownFilter) { function TEST_F (line 2375) | TEST_F(ClusterInfoImplTest, TypedExtensionProtocolOptionsForUnknownF... function TEST_F (line 2400) | TEST_F(ClusterInfoImplTest, OneofExtensionProtocolOptionsForUnknownF... function TEST_F (line 2419) | TEST_F(ClusterInfoImplTest, TestTrackRequestResponseSizesNotSetInCon... function TEST_F (line 2454) | TEST_F(ClusterInfoImplTest, TestTrackRequestResponseSizes) { function TEST_F (line 2475) | TEST_F(ClusterInfoImplTest, TestTrackRemainingResourcesGauges) { function TEST_F (line 2522) | TEST_F(ClusterInfoImplTest, Timeouts) { function TEST_F (line 2566) | TEST_F(ClusterInfoImplTest, TestTrackTimeoutBudgetsNotSetInConfig) { function TEST_F (line 2602) | TEST_F(ClusterInfoImplTest, TestTrackTimeoutBudgets) { function TEST_F (line 2623) | TEST_F(ClusterInfoImplTest, DEPRECATED_FEATURE_TEST(TestTrackTimeout... function TEST_F (line 2657) | TEST_F(ClusterInfoImplTest, Http2ProtocolOptions) { class TestFilterConfigFactoryBase (line 2684) | class TestFilterConfigFactoryBase { method TestFilterConfigFactoryBase (line 2686) | TestFilterConfigFactoryBase( method createEmptyProtocolOptionsProto (line 2691) | ProtobufTypes::MessagePtr createEmptyProtocolOptionsProto() { retu... method createProtocolOptionsConfig (line 2692) | Upstream::ProtocolOptionsConfigConstSharedPtr class TestNetworkFilterConfigFactory (line 2701) | class TestNetworkFilterConfigFactory method TestNetworkFilterConfigFactory (line 2704) | TestNetworkFilterConfigFactory(TestFilterConfigFactoryBase& parent... method createFilterFactoryFromProto (line 2707) | Network::FilterFactoryCb method createEmptyConfigProto (line 2712) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { NOT_... method createEmptyProtocolOptionsProto (line 2713) | ProtobufTypes::MessagePtr createEmptyProtocolOptionsProto() overri... method createProtocolOptionsConfig (line 2716) | Upstream::ProtocolOptionsConfigConstSharedPtr method name (line 2721) | std::string name() const override { CONSTRUCT_ON_FIRST_USE(std::st... method configType (line 2722) | std::string configType() override { return ""; } class TestHttpFilterConfigFactory (line 2727) | class TestHttpFilterConfigFactory : public Server::Configuration::Na... method TestHttpFilterConfigFactory (line 2729) | TestHttpFilterConfigFactory(TestFilterConfigFactoryBase& parent) :... method createFilterFactoryFromProto (line 2732) | Http::FilterFactoryCb method createEmptyConfigProto (line 2737) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { NOT_... method createEmptyRouteConfigProto (line 2738) | ProtobufTypes::MessagePtr createEmptyRouteConfigProto() override { method createRouteSpecificFilterConfig (line 2741) | Router::RouteSpecificFilterConfigConstSharedPtr method createEmptyProtocolOptionsProto (line 2748) | ProtobufTypes::MessagePtr createEmptyProtocolOptionsProto() overri... method createProtocolOptionsConfig (line 2751) | Upstream::ProtocolOptionsConfigConstSharedPtr method name (line 2756) | std::string name() const override { CONSTRUCT_ON_FIRST_USE(std::st... method configType (line 2757) | std::string configType() override { return ""; } type TestFilterProtocolOptionsConfig (line 2761) | struct TestFilterProtocolOptionsConfig : public Upstream::ProtocolOp... function TEST_F (line 2765) | TEST_F(ClusterInfoImplTest, ExtensionProtocolOptionsForFilterWithout... function TEST_F (line 2806) | TEST_F(ClusterInfoImplTest, TypedExtensionProtocolOptionsForFilterWi... function TEST_F (line 2845) | TEST_F(ClusterInfoImplTest, ExtensionProtocolOptionsForFilterWithOpt... function TEST_F (line 2939) | TEST_F(ClusterInfoImplTest, UseDownstreamHttpProtocol) { function TEST_F (line 2957) | TEST_F(ClusterInfoImplTest, UpstreamHttp2Protocol) { function TEST_F (line 2974) | TEST_F(ClusterInfoImplTest, UpstreamHttp11Protocol) { function TEST (line 2993) | TEST(HostsPerLocalityImpl, Empty) { function TEST (line 2999) | TEST(HostsPerLocalityImpl, Cons) { function TEST (line 3027) | TEST(HostsPerLocalityImpl, Filter) { class HostSetImplLocalityTest (line 3055) | class HostSetImplLocalityTest : public testing::Test { function TEST_F (line 3067) | TEST_F(HostSetImplLocalityTest, Empty) { function TEST_F (line 3073) | TEST_F(HostSetImplLocalityTest, AllUnhealthy) { function TEST_F (line 3085) | TEST_F(HostSetImplLocalityTest, NotWarmedHostsLocality) { function TEST_F (line 3114) | TEST_F(HostSetImplLocalityTest, EmptyLocality) { function TEST_F (line 3129) | TEST_F(HostSetImplLocalityTest, AllZeroWeights) { function TEST_F (line 3141) | TEST_F(HostSetImplLocalityTest, Unweighted) { function TEST_F (line 3159) | TEST_F(HostSetImplLocalityTest, Weighted) { function TEST_F (line 3176) | TEST_F(HostSetImplLocalityTest, MissingWeight) { function TEST_F (line 3194) | TEST_F(HostSetImplLocalityTest, UnhealthyFailover) { function TEST (line 3240) | TEST(OverProvisioningFactorTest, LocalityPickChanges) { function TEST (line 3284) | TEST(HostPartitionTest, PartitionHosts) { FILE: test/common/upstream/utility.h function namespace (line 20) | namespace Envoy { function envoy (line 76) | inline envoy::config::cluster::v3::Cluster defaultStaticCluster(const st... function HostDescriptionConstSharedPtr (line 118) | inline HostDescriptionConstSharedPtr makeTestHostDescription(ClusterInfo... function LocalityWeightsSharedPtr (line 132) | inline LocalityWeightsSharedPtr function envoy (line 145) | inline envoy::config::core::v3::HealthCheck function PrioritySet (line 152) | inline PrioritySet::UpdateHostsParams function PrioritySet (line 162) | inline PrioritySet::UpdateHostsParams FILE: test/config/utility.cc type Envoy (line 31) | namespace Envoy { FILE: test/config/utility.h function setRsaCertOcspStaple (line 33) | struct ServerSslOptions { function expect_client_ecdsa_cert_ (line 75) | bool expect_client_ecdsa_cert_{false}; function addSslConfig (line 202) | void addSslConfig() { addSslConfig({}); } function envoy (line 230) | const envoy::config::bootstrap::v3::Bootstrap& bootstrap() { return boot... function skipPortUsageValidation (line 237) | void skipPortUsageValidation() { skip_port_usage_validation_ = true; } function std (line 262) | static std::string apiVersionStr(envoy::config::core::v3::ApiVersion api... function skip_port_usage_validation_ (line 293) | bool skip_port_usage_validation_{false}; FILE: test/config_test/config_test.cc type Envoy (line 38) | namespace Envoy { type ConfigTest (line 39) | namespace ConfigTest { function OptionsImpl (line 43) | OptionsImpl asConfigYaml(const OptionsImpl& src, Api::Api& api) { class ScopedRuntimeInjector (line 48) | class ScopedRuntimeInjector { method ScopedRuntimeInjector (line 50) | ScopedRuntimeInjector(Runtime::Loader& runtime) { class ConfigTest (line 59) | class ConfigTest { method ConfigTest (line 61) | ConfigTest(const OptionsImpl& options) function testMerge (line 159) | void testMerge() { function run (line 171) | uint32_t run(const std::string& directory) { function loadVersionedBootstrapFile (line 189) | void loadVersionedBootstrapFile(const std::string& filename, function loadBootstrapConfigProto (line 204) | void loadBootstrapConfigProto(const envoy::config::bootstrap::v3::Bo... FILE: test/config_test/config_test.h function namespace (line 10) | namespace Envoy { FILE: test/config_test/deprecated_configs_test.cc type Envoy (line 16) | namespace Envoy { function TEST (line 19) | TEST(DeprecatedConfigsTest, DEPRECATED_FEATURE_TEST(LoadV2BootstrapTex... function TEST (line 70) | TEST(DeprecatedConfigsTest, DEPRECATED_FEATURE_TEST(LoadV2BootstrapBin... function TEST (line 122) | TEST(DeprecatedConfigsTest, DEPRECATED_FEATURE_TEST(LoadV2BootstrapYam... function TEST (line 173) | TEST(DeprecatedConfigsTest, DEPRECATED_FEATURE_TEST(LoadV2BootstrapJso... function TEST (line 224) | TEST(DeprecatedConfigsTest, DEPRECATED_FEATURE_TEST(LoadV2BootstrapCon... FILE: test/config_test/example_configs_test.cc type Envoy (line 9) | namespace Envoy { function TEST (line 11) | TEST(ExampleConfigsTest, All) { FILE: test/dependencies/curl_test.cc type Envoy (line 4) | namespace Envoy { type Dependencies (line 5) | namespace Dependencies { function TEST (line 7) | TEST(CurlTest, BuiltWithExpectedFeatures) { FILE: test/dummy_main.cc function main (line 6) | int main(int /*argc*/, char** /*argv*/) { return 0; } FILE: test/exe/main_common_test.cc type Envoy (line 32) | namespace Envoy { class MainCommonTest (line 56) | class MainCommonTest : public testing::TestWithParam& destroy_count) : dest... function TEST_P (line 412) | TEST_P(AdminRequestTest, AdminRequestAfterRun) { function TEST_P (line 450) | TEST_P(MainCommonTest, ConstructDestructLogger) { FILE: test/exe/terminate_handler_test.cc type Envoy (line 7) | namespace Envoy { function TEST (line 9) | TEST(TerminateHandlerDeathTest, HandlerInstalledTest) { FILE: test/extensions/access_loggers/common/access_log_base_test.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type AccessLoggers (line 10) | namespace AccessLoggers { type Common (line 11) | namespace Common { class TestImpl (line 19) | class TestImpl : public ImplBase { method TestImpl (line 21) | TestImpl(FilterPtr filter) : ImplBase(std::move(filter)) {} method count (line 23) | int count() { return count_; } method emitLog (line 26) | void emitLog(const Http::RequestHeaderMap&, const Http::Respon... function TEST (line 34) | TEST(AccessLogBaseTest, NoFilter) { function TEST (line 42) | TEST(AccessLogBaseTest, FilterReject) { FILE: test/extensions/access_loggers/file/config_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type AccessLoggers (line 22) | namespace AccessLoggers { type File (line 23) | namespace File { function TEST (line 26) | TEST(FileAccessLogNegativeTest, ValidateFail) { function TEST (line 34) | TEST(FileAccessLogNegativeTest, InvalidNameFail) { class FileAccessLogTest (line 47) | class FileAccessLogTest : public testing::Test { method FileAccessLogTest (line 49) | FileAccessLogTest() = default; method runTest (line 51) | void runTest(const std::string& yaml, absl::string_view expect... function TEST_F (line 88) | TEST_F(FileAccessLogTest, DEPRECATED_FEATURE_TEST(LegacyFormatEm... function TEST_F (line 98) | TEST_F(FileAccessLogTest, DEPRECATED_FEATURE_TEST(LegacyFormatPl... function TEST_F (line 107) | TEST_F(FileAccessLogTest, DEPRECATED_FEATURE_TEST(LegacyJsonForm... function TEST_F (line 124) | TEST_F(FileAccessLogTest, DEPRECATED_FEATURE_TEST(LegacyTypedJso... function TEST_F (line 141) | TEST_F(FileAccessLogTest, EmptyFormat) { function TEST_F (line 150) | TEST_F(FileAccessLogTest, LogFormatText) { function TEST_F (line 160) | TEST_F(FileAccessLogTest, LogFormatJson) { FILE: test/extensions/access_loggers/grpc/grpc_access_log_impl_test.cc type Envoy (line 28) | namespace Envoy { type Extensions (line 29) | namespace Extensions { type AccessLoggers (line 30) | namespace AccessLoggers { type GrpcCommon (line 31) | namespace GrpcCommon { class GrpcAccessLoggerImplTest (line 36) | class GrpcAccessLoggerImplTest : public testing::Test { method initLogger (line 42) | void initLogger(std::chrono::milliseconds buffer_flush_interva... method expectStreamStart (line 51) | void expectStreamStart(MockAccessLogStream& stream, AccessLogC... method expectStreamMessage (line 61) | void expectStreamMessage(MockAccessLogStream& stream, const st... function TEST_F (line 84) | TEST_F(GrpcAccessLoggerImplTest, BasicFlow) { function TEST_F (line 156) | TEST_F(GrpcAccessLoggerImplTest, WatermarksOverrun) { function TEST_F (line 205) | TEST_F(GrpcAccessLoggerImplTest, WatermarksLegacy) { function TEST_F (line 246) | TEST_F(GrpcAccessLoggerImplTest, StreamFailure) { function TEST_F (line 263) | TEST_F(GrpcAccessLoggerImplTest, Batching) { function TEST_F (line 313) | TEST_F(GrpcAccessLoggerImplTest, Flushing) { class GrpcAccessLoggerCacheImplTest (line 351) | class GrpcAccessLoggerCacheImplTest : public testing::Test { method GrpcAccessLoggerCacheImplTest (line 353) | GrpcAccessLoggerCacheImplTest() { method expectClientCreation (line 358) | void expectClientCreation() { function TEST_F (line 379) | TEST_F(GrpcAccessLoggerCacheImplTest, Deduplication) { FILE: test/extensions/access_loggers/grpc/grpc_access_log_utils_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type AccessLoggers (line 9) | namespace AccessLoggers { type GrpcCommon (line 10) | namespace GrpcCommon { function TEST (line 16) | TEST(UtilityResponseFlagsToAccessLogResponseFlagsTest, All) { FILE: test/extensions/access_loggers/grpc/http_config_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type AccessLoggers (line 20) | namespace AccessLoggers { type HttpGrpc (line 21) | namespace HttpGrpc { class HttpGrpcAccessLogConfigTest (line 24) | class HttpGrpcAccessLogConfigTest : public testing::Test { method SetUp (line 26) | void SetUp() override { function TEST_F (line 54) | TEST_F(HttpGrpcAccessLogConfigTest, Ok) { FILE: test/extensions/access_loggers/grpc/http_grpc_access_log_impl_test.cc type Envoy (line 28) | namespace Envoy { type Extensions (line 29) | namespace Extensions { type AccessLoggers (line 30) | namespace AccessLoggers { type HttpGrpc (line 31) | namespace HttpGrpc { class MockGrpcAccessLogger (line 36) | class MockGrpcAccessLogger : public GrpcCommon::GrpcAccessLogger { class MockGrpcAccessLoggerCache (line 43) | class MockGrpcAccessLoggerCache : public GrpcCommon::GrpcAccessL... class HttpGrpcAccessLogTest (line 51) | class HttpGrpcAccessLogTest : public testing::Test { method init (line 53) | void init() { method expectLog (line 71) | void expectLog(const std::string& expected_log_entry_yaml) { method expectLogRequestMethod (line 85) | void expectLogRequestMethod(const std::string& request_method) { class TestSerializedFilterState (line 128) | class TestSerializedFilterState : public StreamInfo::FilterState... method serializeAsProto (line 130) | ProtobufTypes::MessagePtr serializeAsProto() const override { function TEST_F (line 140) | TEST_F(HttpGrpcAccessLogTest, Marshalling) { function TEST_F (line 626) | TEST_F(HttpGrpcAccessLogTest, MarshallingAdditionalHeaders) { function TEST_F (line 712) | TEST_F(HttpGrpcAccessLogTest, LogWithRequestMethod) { FILE: test/extensions/access_loggers/grpc/http_grpc_access_log_integration_test.cc type Envoy (line 19) | namespace Envoy { class AccessLogIntegrationTest (line 22) | class AccessLogIntegrationTest : public Grpc::VersionedGrpcClientInteg... method AccessLogIntegrationTest (line 25) | AccessLogIntegrationTest() : HttpIntegrationTest(Http::CodecClient::... method createUpstreams (line 27) | void createUpstreams() override { method initialize (line 32) | void initialize() override { method scrubHiddenEnvoyDeprecated (line 59) | static ProtobufTypes::MessagePtr scrubHiddenEnvoyDeprecated(const Pr... method waitForAccessLogConnection (line 68) | waitForAccessLogConnection() { method waitForAccessLogStream (line 73) | waitForAccessLogStream() { method waitForAccessLogRequest (line 78) | waitForAccessLogRequest(const std::string& expected_request_msg_yaml) { method cleanup (line 112) | void cleanup() { function TEST_P (line 129) | TEST_P(AccessLogIntegrationTest, BasicAccessLogFlow) { FILE: test/extensions/access_loggers/grpc/tcp_grpc_access_log_integration_test.cc type Envoy (line 20) | namespace Envoy { function clearPort (line 23) | void clearPort(envoy::config::core::v3::Address& address) { class TcpGrpcAccessLogIntegrationTest (line 27) | class TcpGrpcAccessLogIntegrationTest : public Grpc::VersionedGrpcClie... method TcpGrpcAccessLogIntegrationTest (line 30) | TcpGrpcAccessLogIntegrationTest() method createUpstreams (line 35) | void createUpstreams() override { method initialize (line 40) | void initialize() override { method waitForAccessLogConnection (line 65) | waitForAccessLogConnection() { method waitForAccessLogStream (line 70) | waitForAccessLogStream() { method waitForAccessLogRequest (line 75) | waitForAccessLogRequest(const std::string& expected_request_msg_yaml) { method cleanup (line 111) | void cleanup() { function TEST_P (line 129) | TEST_P(TcpGrpcAccessLogIntegrationTest, BasicAccessLogFlow) { FILE: test/extensions/access_loggers/wasm/config_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type AccessLoggers (line 22) | namespace AccessLoggers { type Wasm (line 23) | namespace Wasm { class TestFactoryContext (line 25) | class TestFactoryContext : public NiceMock { method WasmFactoryTest (line 26) | WasmFactoryTest() { method initializeWithConfig (line 44) | void initializeWithConfig(const envoy::extensions::wasm::v3::Was... function TEST_P (line 82) | TEST_P(WasmFactoryTest, CreateWasmFromWasm) { function TEST_P (line 91) | TEST_P(WasmFactoryTest, CreateWasmFromWasmPerThread) { function TEST_P (line 100) | TEST_P(WasmFactoryTest, MissingImport) { function TEST_P (line 111) | TEST_P(WasmFactoryTest, UnspecifiedRuntime) { function TEST_P (line 119) | TEST_P(WasmFactoryTest, UnknownRuntime) { function TEST_P (line 126) | TEST_P(WasmFactoryTest, StartFailed) { function TEST_P (line 136) | TEST_P(WasmFactoryTest, StartFailedOpen) { function TEST_P (line 147) | TEST_P(WasmFactoryTest, ConfigureFailed) { FILE: test/extensions/bootstrap/wasm/test_data/asm2wasm_cpp.cc function PROXY_WASM_KEEPALIVE (line 9) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function PROXY_WASM_KEEPALIVE (line 19) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_configure(uint32_t, uint32_t) { FILE: test/extensions/bootstrap/wasm/test_data/bad_signature_cpp.cc function PROXY_WASM_KEEPALIVE (line 7) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function PROXY_WASM_KEEPALIVE (line 11) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_configure(uint32_t, int bad, char... FILE: test/extensions/bootstrap/wasm/test_data/emscripten_cpp.cc function PROXY_WASM_KEEPALIVE (line 9) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function PROXY_WASM_KEEPALIVE (line 14) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_configure(uint32_t, uint32_t) { FILE: test/extensions/bootstrap/wasm/test_data/logging_cpp.cc function PROXY_WASM_KEEPALIVE (line 9) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function PROXY_WASM_KEEPALIVE (line 11) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_configure(uint32_t, uint32_t conf... function PROXY_WASM_KEEPALIVE (line 27) | PROXY_WASM_KEEPALIVE void proxy_on_context_create(uint32_t, uint32_t) {} function PROXY_WASM_KEEPALIVE (line 29) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_vm_start(uint32_t, uint32_t) { function PROXY_WASM_KEEPALIVE (line 34) | PROXY_WASM_KEEPALIVE void proxy_on_tick(uint32_t) { function PROXY_WASM_KEEPALIVE (line 42) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_done(uint32_t) { function PROXY_WASM_KEEPALIVE (line 47) | PROXY_WASM_KEEPALIVE void proxy_on_delete(uint32_t) { logInfo("onDelete ... FILE: test/extensions/bootstrap/wasm/test_data/logging_rust/src/lib.rs function _start (line 6) | pub fn _start() { type TestRoot (line 11) | struct TestRoot; method on_vm_start (line 14) | fn on_vm_start(&mut self, _: usize) -> bool { method on_configure (line 18) | fn on_configure(&mut self, _: usize) -> bool { method on_tick (line 28) | fn on_tick(&mut self) { method on_done (line 39) | fn on_done(&mut self) -> bool { method drop (line 46) | fn drop(&mut self) { FILE: test/extensions/bootstrap/wasm/test_data/missing_cpp.cc function PROXY_WASM_KEEPALIVE (line 5) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function PROXY_WASM_KEEPALIVE (line 9) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_vm_start(uint32_t, uint32_t) { FILE: test/extensions/bootstrap/wasm/test_data/segv_cpp.cc function PROXY_WASM_KEEPALIVE (line 7) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function PROXY_WASM_KEEPALIVE (line 11) | PROXY_WASM_KEEPALIVE uint32_t proxy_on_configure(uint32_t, uint32_t) { function PROXY_WASM_KEEPALIVE (line 18) | PROXY_WASM_KEEPALIVE void proxy_on_log(uint32_t context_id) { FILE: test/extensions/bootstrap/wasm/test_data/speed_cpp.cc function PROXY_WASM_KEEPALIVE (line 9) | PROXY_WASM_KEEPALIVE void proxy_abi_version_0_1_0() {} function base64Encode (line 53) | std::string base64Encode(const uint8_t* start, const uint8_t* end) { function base64Decode (line 87) | bool base64Decode(const std::basic_string& input, std::vector wrap_unique(T* ptr) { return std::unique_ptr(ptr); } function WASM_EXPORT (line 15) | WASM_EXPORT(void, proxy_abi_version_0_1_0, ()) {} function WASM_EXPORT (line 18) | WASM_EXPORT(uint32_t, proxy_on_configure, (uint32_t, uint32_t)) { function WASM_EXPORT (line 47) | WASM_EXPORT(void, proxy_on_tick, (uint32_t)) { function WASM_EXPORT (line 73) | WASM_EXPORT(void, proxy_on_log, (uint32_t /* context_zero */)) { FILE: test/extensions/bootstrap/wasm/test_data/stats_cpp_null_plugin.cc type proxy_wasm (line 4) | namespace proxy_wasm { type null_plugin (line 5) | namespace null_plugin { type WasmStatsCpp (line 6) | namespace WasmStatsCpp { FILE: test/extensions/bootstrap/wasm/wasm_speed_test.cc type Envoy (line 25) | namespace Envoy { type Extensions (line 26) | namespace Extensions { type Wasm (line 27) | namespace Wasm { class TestRoot (line 29) | class TestRoot : public Envoy::Extensions::Common::Wasm::Context { method TestRoot (line 31) | TestRoot(Extensions::Common::Wasm::Wasm* wasm, method log (line 36) | proxy_wasm::WasmResult log(uint32_t level, absl::string_view mes... function bmWasmSimpleCallSpeedTest (line 43) | static void bmWasmSimpleCallSpeedTest(benchmark::State& state, std... function main (line 126) | int main(int argc, char** argv) { FILE: test/extensions/bootstrap/wasm/wasm_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type Wasm (line 20) | namespace Wasm { class TestContext (line 22) | class TestContext : public Extensions::Common::Wasm::Context { method TestContext (line 24) | TestContext(Extensions::Common::Wasm::Wasm* wasm, method log (line 29) | proxy_wasm::WasmResult log(uint32_t level, absl::string_view mes... class WasmTestBase (line 37) | class WasmTestBase { method WasmTestBase (line 39) | WasmTestBase() method createWasm (line 44) | void createWasm(absl::string_view runtime) { class WasmTest (line 77) | class WasmTest : public WasmTestBase, public testing::TestWithPara... method createWasm (line 79) | void createWasm() { WasmTestBase::createWasm(GetParam()); } class WasmNullTest (line 98) | class WasmNullTest : public WasmTestBase, public testing::TestWith... method createWasm (line 100) | void createWasm() { class WasmTestMatrix (line 125) | class WasmTestMatrix : public WasmTestBase, method createWasm (line 128) | void createWasm() { WasmTestBase::createWasm(std::get<0>(GetPara... method setWasmCode (line 130) | void setWasmCode(std::string vm_configuration) { function TEST_P (line 157) | TEST_P(WasmTestMatrix, Logging) { function TEST_P (line 192) | TEST_P(WasmTest, BadSignature) { function TEST_P (line 201) | TEST_P(WasmTest, Segv) { function TEST_P (line 213) | TEST_P(WasmTest, DivByZero) { function TEST_P (line 225) | TEST_P(WasmTest, EmscriptenVersion) { function TEST_P (line 240) | TEST_P(WasmTest, IntrinsicGlobals) { function TEST_P (line 258) | TEST_P(WasmTest, Asm2Wasm) { function TEST_P (line 270) | TEST_P(WasmNullTest, Stats) { function TEST_P (line 287) | TEST_P(WasmNullTest, StatsHigherLevel) { function TEST_P (line 311) | TEST_P(WasmNullTest, StatsHighLevel) { FILE: test/extensions/clusters/aggregate/cluster_integration_test.cc type Envoy (line 22) | namespace Envoy { class AggregateIntegrationTest (line 115) | class AggregateIntegrationTest : public testing::TestWithParamcreate(); } function TEST_F (line 148) | TEST_F(ClusterTest, BasicFlow) { function TEST_F (line 187) | TEST_F(ClusterTest, InvalidLbContext) { function TEST_F (line 195) | TEST_F(ClusterTest, PopulatedCache) { class ClusterFactoryTest (line 202) | class ClusterFactoryTest : public testing::Test { method createCluster (line 204) | void createCluster(const std::string& yaml_config, bool avoid_... function TEST_F (line 234) | TEST_F(ClusterFactoryTest, DEPRECATED_FEATURE_TEST(InvalidSNI)) { function TEST_F (line 258) | TEST_F(ClusterFactoryTest, DEPRECATED_FEATURE_TEST(InvalidVerify... function TEST_F (line 281) | TEST_F(ClusterFactoryTest, InvalidUpstreamHttpProtocolOptions) { function TEST_F (line 300) | TEST_F(ClusterFactoryTest, InsecureUpstreamHttpProtocolOptions) { FILE: test/extensions/clusters/redis/crc16_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Clusters (line 7) | namespace Clusters { type Redis (line 8) | namespace Redis { function TEST (line 9) | TEST(Hash, crc16) { FILE: test/extensions/clusters/redis/mocks.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type Clusters (line 13) | namespace Clusters { type Redis (line 14) | namespace Redis { FILE: test/extensions/clusters/redis/mocks.h function namespace (line 12) | namespace Envoy { FILE: test/extensions/clusters/redis/redis_cluster_integration_test.cc type Envoy (line 14) | namespace Envoy { function makeBulkStringArray (line 128) | std::string makeBulkStringArray(std::vector&& command_str... class RedisClusterIntegrationTest (line 140) | class RedisClusterIntegrationTest : public testing::TestWithParam hash) : hash_... method computeHashKey (line 28) | absl::optional computeHashKey() override { return ha... method isReadCommand (line 30) | bool isReadCommand() const override { return is_read_; } method readPolicy (line 31) | NetworkFilters::Common::Redis::Client::ReadPolicy readPolicy()... class RedisClusterLoadBalancerTest (line 40) | class RedisClusterLoadBalancerTest : public testing::Test { method RedisClusterLoadBalancerTest (line 42) | RedisClusterLoadBalancerTest() = default; method init (line 44) | void init() { method validateAssignment (line 51) | void validateAssignment(Upstream::HostVector& hosts, method makePair (line 66) | static std::pair makePai... method generateHostMap (line 70) | Upstream::HostMap generateHostMap(Upstream::HostVector& hosts) { class RedisLoadBalancerContextImplTest (line 82) | class RedisLoadBalancerContextImplTest : public testing::Test { method makeBulkStringArray (line 84) | void makeBulkStringArray(NetworkFilters::Common::Redis::RespVa... function TEST_F (line 98) | TEST_F(RedisClusterLoadBalancerTest, NoHost) { function TEST_F (line 104) | TEST_F(RedisClusterLoadBalancerTest, NoHash) { function TEST_F (line 125) | TEST_F(RedisClusterLoadBalancerTest, Basic) { function TEST_F (line 150) | TEST_F(RedisClusterLoadBalancerTest, ReadStrategiesHealthy) { function TEST_F (line 192) | TEST_F(RedisClusterLoadBalancerTest, ReadStrategiesUnhealthyPrim... function TEST_F (line 239) | TEST_F(RedisClusterLoadBalancerTest, ReadStrategiesUnhealthyRepl... function TEST_F (line 286) | TEST_F(RedisClusterLoadBalancerTest, ReadStrategiesNoReplica) { function TEST_F (line 318) | TEST_F(RedisClusterLoadBalancerTest, ClusterSlotUpdate) { function TEST_F (line 349) | TEST_F(RedisClusterLoadBalancerTest, ClusterSlotNoUpdate) { function TEST_F (line 384) | TEST_F(RedisLoadBalancerContextImplTest, Basic) { function TEST_F (line 424) | TEST_F(RedisLoadBalancerContextImplTest, CompositeArray) { function TEST_F (line 466) | TEST_F(RedisLoadBalancerContextImplTest, UpperCaseCommand) { function TEST_F (line 506) | TEST_F(RedisLoadBalancerContextImplTest, UnsupportedCommand) { function TEST_F (line 522) | TEST_F(RedisLoadBalancerContextImplTest, EnforceHashTag) { FILE: test/extensions/clusters/redis/redis_cluster_test.cc type Envoy (line 40) | namespace Envoy { type Extensions (line 41) | namespace Extensions { type Clusters (line 42) | namespace Clusters { type Redis (line 43) | namespace Redis { class RedisClusterTest (line 70) | class RedisClusterTest : public testing::Test, method create (line 74) | Extensions::NetworkFilters::Common::Redis::Client::ClientPtr method RedisClusterTest (line 87) | RedisClusterTest() : api_(Api::createApiForTest(stats_store_, ... method hostListToAddresses (line 89) | std::list hostListToAddresses(const Upstream::Hos... method setupFromV3Yaml (line 98) | void setupFromV3Yaml(const std::string& yaml, bool avoid_boost... method setupFactoryFromV3Yaml (line 130) | void setupFactoryFromV3Yaml(const std::string& yaml) { method expectResolveDiscovery (line 158) | void expectResolveDiscovery(Network::DnsLookupFamily dns_looku... method expectRedisSessionCreated (line 172) | void expectRedisSessionCreated() { method expectRedisResolve (line 178) | void expectRedisResolve(bool create_client = false) { method expectClusterSlotResponse (line 189) | void expectClusterSlotResponse(NetworkFilters::Common::Redis::... method expectClusterSlotFailure (line 194) | void expectClusterSlotFailure() { method singleSlotPrimaryReplica (line 199) | NetworkFilters::Common::Redis::RespValuePtr singleSlotPrimaryR... method twoSlotsPrimaries (line 235) | NetworkFilters::Common::Redis::RespValuePtr twoSlotsPrimaries(... method twoSlotsPrimariesWithReplica (line 277) | NetworkFilters::Common::Redis::RespValuePtr twoSlotsPrimariesW... method createStringField (line 335) | NetworkFilters::Common::Redis::RespValue method createIntegerField (line 348) | NetworkFilters::Common::Redis::RespValue createIntegerField(bo... method createArrayField (line 361) | NetworkFilters::Common::Redis::RespValue method createResponse (line 377) | NetworkFilters::Common::Redis::RespValuePtr method expectHealthyHosts (line 452) | void method testBasicSetup (line 466) | void testBasicSetup(const std::string& config, const std::stri... method exerciseStubs (line 522) | void exerciseStubs() { method testDnsResolve (line 540) | void testDnsResolve(const char* const address, const int port) { function generateRedisDnsParams (line 582) | std::vector generateRedisDnsParams() { class RedisDnsParamTest (line 615) | class RedisDnsParamTest : public RedisClusterTest, function TEST_P (line 623) | TEST_P(RedisDnsParamTest, ImmediateResolveDns) { function TEST_F (line 668) | TEST_F(RedisClusterTest, EmptyDnsResponse) { function TEST_F (line 692) | TEST_F(RedisClusterTest, FailedDnsResponse) { function TEST_F (line 717) | TEST_F(RedisClusterTest, Basic) { function TEST_F (line 750) | TEST_F(RedisClusterTest, RedisResolveFailure) { function TEST_F (line 780) | TEST_F(RedisClusterTest, FactoryInitNotRedisClusterTypeFailure) { function TEST_F (line 806) | TEST_F(RedisClusterTest, FactoryInitRedisClusterTypeSuccess) { function TEST_F (line 810) | TEST_F(RedisClusterTest, RedisErrorResponse) { function TEST_F (line 865) | TEST_F(RedisClusterTest, RedisReplicaErrorResponse) { function TEST_F (line 902) | TEST_F(RedisClusterTest, DnsDiscoveryResolverBasic) { function TEST_F (line 907) | TEST_F(RedisClusterTest, MultipleDnsDiscovery) { function TEST_F (line 964) | TEST_F(RedisClusterTest, HostRemovalAfterHcFail) { FILE: test/extensions/common/aws/aws_metadata_fetcher_integration_test.cc type Envoy (line 10) | namespace Envoy { class AwsMetadataIntegrationTestBase (line 14) | class AwsMetadataIntegrationTestBase : public ::testing::Test, public ... method AwsMetadataIntegrationTestBase (line 16) | AwsMetadataIntegrationTestBase(int status_code, int delay_s) method renderConfig (line 19) | static std::string renderConfig(int status_code, int delay_s) { method SetUp (line 73) | void SetUp() override { BaseIntegrationTest::initialize(); } class AwsMetadataIntegrationTestSuccess (line 76) | class AwsMetadataIntegrationTestSuccess : public AwsMetadataIntegratio... method AwsMetadataIntegrationTestSuccess (line 78) | AwsMetadataIntegrationTestSuccess() : AwsMetadataIntegrationTestBase... function TEST_F (line 81) | TEST_F(AwsMetadataIntegrationTestSuccess, Success) { function TEST_F (line 93) | TEST_F(AwsMetadataIntegrationTestSuccess, AuthToken) { function TEST_F (line 105) | TEST_F(AwsMetadataIntegrationTestSuccess, Redirect) { class AwsMetadataIntegrationTestFailure (line 121) | class AwsMetadataIntegrationTestFailure : public AwsMetadataIntegratio... method AwsMetadataIntegrationTestFailure (line 123) | AwsMetadataIntegrationTestFailure() : AwsMetadataIntegrationTestBase... function TEST_F (line 126) | TEST_F(AwsMetadataIntegrationTestFailure, Failure) { class AwsMetadataIntegrationTestTimeout (line 145) | class AwsMetadataIntegrationTestTimeout : public AwsMetadataIntegratio... method AwsMetadataIntegrationTestTimeout (line 147) | AwsMetadataIntegrationTestTimeout() : AwsMetadataIntegrationTestBase... function TEST_F (line 150) | TEST_F(AwsMetadataIntegrationTestTimeout, Timeout) { FILE: test/extensions/common/aws/credentials_provider_impl_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type Common (line 17) | namespace Common { type Aws (line 18) | namespace Aws { class EvironmentCredentialsProviderTest (line 20) | class EvironmentCredentialsProviderTest : public testing::Test { function TEST_F (line 31) | TEST_F(EvironmentCredentialsProviderTest, AllEnvironmentVars) { function TEST_F (line 41) | TEST_F(EvironmentCredentialsProviderTest, NoEnvironmentVars) { function TEST_F (line 48) | TEST_F(EvironmentCredentialsProviderTest, MissingAccessKeyId) { function TEST_F (line 56) | TEST_F(EvironmentCredentialsProviderTest, NoSessionToken) { class InstanceProfileCredentialsProviderTest (line 65) | class InstanceProfileCredentialsProviderTest : public testing::T... method InstanceProfileCredentialsProviderTest (line 67) | InstanceProfileCredentialsProviderTest() method expectCredentialListing (line 75) | void expectCredentialListing(const absl::optional... method expectDocument (line 81) | void expectDocument(const absl::optional& documen... function TEST_F (line 93) | TEST_F(InstanceProfileCredentialsProviderTest, FailedCredentailL... function TEST_F (line 101) | TEST_F(InstanceProfileCredentialsProviderTest, EmptyCredentialLi... function TEST_F (line 109) | TEST_F(InstanceProfileCredentialsProviderTest, MissingDocument) { function TEST_F (line 118) | TEST_F(InstanceProfileCredentialsProviderTest, MalformedDocumene... function TEST_F (line 129) | TEST_F(InstanceProfileCredentialsProviderTest, EmptyValues) { function TEST_F (line 144) | TEST_F(InstanceProfileCredentialsProviderTest, FullCachedCredent... function TEST_F (line 163) | TEST_F(InstanceProfileCredentialsProviderTest, CredentialExpirat... class TaskRoleCredentialsProviderTest (line 192) | class TaskRoleCredentialsProviderTest : public testing::Test { method TaskRoleCredentialsProviderTest (line 194) | TaskRoleCredentialsProviderTest() method expectDocument (line 207) | void expectDocument(const absl::optional& documen... function TEST_F (line 217) | TEST_F(TaskRoleCredentialsProviderTest, FailedFetchingDocument) { function TEST_F (line 225) | TEST_F(TaskRoleCredentialsProviderTest, MalformedDocumenet) { function TEST_F (line 235) | TEST_F(TaskRoleCredentialsProviderTest, EmptyValues) { function TEST_F (line 250) | TEST_F(TaskRoleCredentialsProviderTest, FullCachedCredentials) { function TEST_F (line 269) | TEST_F(TaskRoleCredentialsProviderTest, NormalCredentialExpirati... function TEST_F (line 298) | TEST_F(TaskRoleCredentialsProviderTest, TimestampCredentialExpir... class DefaultCredentialsProviderChainTest (line 326) | class DefaultCredentialsProviderChainTest : public testing::Test { method DefaultCredentialsProviderChainTest (line 328) | DefaultCredentialsProviderChainTest() : api_(Api::createApiFor... class MockCredentialsProviderChainFactories (line 339) | class MockCredentialsProviderChainFactories : public Credentia... function TEST_F (line 356) | TEST_F(DefaultCredentialsProviderChainTest, NoEnvironmentVars) { function TEST_F (line 361) | TEST_F(DefaultCredentialsProviderChainTest, MetadataDisabled) { function TEST_F (line 367) | TEST_F(DefaultCredentialsProviderChainTest, MetadataNotDisabled) { function TEST_F (line 373) | TEST_F(DefaultCredentialsProviderChainTest, RelativeUri) { function TEST_F (line 380) | TEST_F(DefaultCredentialsProviderChainTest, FullUriNoAuthorizati... function TEST_F (line 387) | TEST_F(DefaultCredentialsProviderChainTest, FullUriWithAuthoriza... function TEST (line 395) | TEST(CredentialsProviderChainTest, getCredentials_noCredentials) { function TEST (line 410) | TEST(CredentialsProviderChainTest, getCredentials_firstProviderR... function TEST (line 427) | TEST(CredentialsProviderChainTest, getCredentials_secondProvider... FILE: test/extensions/common/aws/credentials_provider_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Common (line 7) | namespace Common { type Aws (line 8) | namespace Aws { function TEST (line 10) | TEST(Credentials, Default) { function TEST (line 17) | TEST(Credentials, AllNull) { function TEST (line 24) | TEST(Credentials, AllEmpty) { function TEST (line 31) | TEST(Credentials, OnlyAccessKeyId) { function TEST (line 38) | TEST(Credentials, AccessKeyIdAndSecretKey) { function TEST (line 45) | TEST(Credentials, AllNonEmpty) { FILE: test/extensions/common/aws/mocks.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Common (line 5) | namespace Common { type Aws (line 6) | namespace Aws { FILE: test/extensions/common/aws/mocks.h function namespace (line 8) | namespace Envoy { FILE: test/extensions/common/aws/region_provider_impl_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type Common (line 9) | namespace Common { type Aws (line 10) | namespace Aws { class EnvironmentRegionProviderTest (line 12) | class EnvironmentRegionProviderTest : public testing::Test { class StaticRegionProviderTest (line 19) | class StaticRegionProviderTest : public testing::Test { method StaticRegionProviderTest (line 21) | StaticRegionProviderTest() : provider_("test-region") {} function TEST_F (line 26) | TEST_F(EnvironmentRegionProviderTest, SomeRegion) { function TEST_F (line 31) | TEST_F(EnvironmentRegionProviderTest, NoRegion) { EXPECT_FALSE(p... function TEST_F (line 33) | TEST_F(StaticRegionProviderTest, SomeRegion) { FILE: test/extensions/common/aws/signer_impl_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Common (line 16) | namespace Common { type Aws (line 17) | namespace Aws { class SignerImplTest (line 20) | class SignerImplTest : public testing::Test { method SignerImplTest (line 22) | SignerImplTest() method addMethod (line 32) | void addMethod(const std::string& method) { message_->headers(... method addPath (line 34) | void addPath(const std::string& path) { message_->headers().se... method addHeader (line 36) | void addHeader(const std::string& key, const std::string& valu... method setBody (line 40) | void setBody(const std::string& body) { message_->body().add(b... method expectSignHeaders (line 42) | void expectSignHeaders(absl::string_view service_name, absl::s... function TEST_F (line 73) | TEST_F(SignerImplTest, AnonymousCredentials) { function TEST_F (line 80) | TEST_F(SignerImplTest, MissingMethodException) { function TEST_F (line 88) | TEST_F(SignerImplTest, MissingPathException) { function TEST_F (line 97) | TEST_F(SignerImplTest, SignDateHeader) { function TEST_F (line 113) | TEST_F(SignerImplTest, SignSecurityTokenHeader) { function TEST_F (line 129) | TEST_F(SignerImplTest, SignEmptyContentHeader) { function TEST_F (line 145) | TEST_F(SignerImplTest, SignContentHeader) { function TEST_F (line 162) | TEST_F(SignerImplTest, SignExtraHeaders) { function TEST_F (line 178) | TEST_F(SignerImplTest, SignHostHeader) { function TEST_F (line 192) | TEST_F(SignerImplTest, SignHeadersByService) { FILE: test/extensions/common/aws/utility_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type Common (line 12) | namespace Common { type Aws (line 13) | namespace Aws { function TEST (line 17) | TEST(UtilityTest, CanonicalizeHeadersInAlphabeticalOrder) { function TEST (line 28) | TEST(UtilityTest, CanonicalizeHeadersSkippingPseudoHeaders) { function TEST (line 39) | TEST(UtilityTest, CanonicalizeHeadersJoiningDuplicatesWithCommas) { function TEST (line 50) | TEST(UtilityTest, CanonicalizeHeadersAuthorityToHost) { function TEST (line 59) | TEST(UtilityTest, CanonicalizeHeadersRemovingDefaultPortsFromHos... function TEST (line 74) | TEST(UtilityTest, CanonicalizeHeadersTrimmingWhitespace) { function TEST (line 88) | TEST(UtilityTest, CanonicalizeHeadersDropMutatingHeaders) { function TEST (line 101) | TEST(UtilityTest, MinimalCanonicalRequest) { function TEST (line 113) | TEST(UtilityTest, CanonicalRequestWithQueryString) { function TEST (line 125) | TEST(UtilityTest, CanonicalRequestWithHeaders) { function TEST (line 145) | TEST(UtilityTest, JoinCanonicalHeaderNames) { function TEST (line 156) | TEST(UtilityTest, JoinCanonicalHeaderNamesWithEmptyMap) { FILE: test/extensions/common/dynamic_forward_proxy/dns_cache_impl_test.cc type Envoy (line 21) | namespace Envoy { type Extensions (line 22) | namespace Extensions { type Common (line 23) | namespace Common { type DynamicForwardProxy (line 24) | namespace DynamicForwardProxy { class DnsCacheImplTest (line 27) | class DnsCacheImplTest : public testing::Test, public Event::Tes... method initialize (line 29) | void initialize() { method checkStats (line 44) | void checkStats(uint64_t query_attempt, uint64_t query_success... function TEST_F (line 92) | TEST_F(DnsCacheImplTest, ResolveSuccess) { function TEST_F (line 154) | TEST_F(DnsCacheImplTest, Ipv4Address) { function TEST_F (line 177) | TEST_F(DnsCacheImplTest, Ipv4AddressWithPort) { function TEST_F (line 200) | TEST_F(DnsCacheImplTest, Ipv6Address) { function TEST_F (line 222) | TEST_F(DnsCacheImplTest, Ipv6AddressWithPort) { function TEST_F (line 244) | TEST_F(DnsCacheImplTest, TTL) { function TEST_F (line 304) | TEST_F(DnsCacheImplTest, TTLWithCustomParameters) { function TEST_F (line 342) | TEST_F(DnsCacheImplTest, InlineResolve) { function TEST_F (line 370) | TEST_F(DnsCacheImplTest, ResolveFailure) { function TEST_F (line 408) | TEST_F(DnsCacheImplTest, ResolveFailureWithFailureRefreshRate) { function TEST_F (line 451) | TEST_F(DnsCacheImplTest, ResolveSuccessWithEmptyResult) { function TEST_F (line 491) | TEST_F(DnsCacheImplTest, CancelResolve) { function TEST_F (line 512) | TEST_F(DnsCacheImplTest, MultipleResolveSameHost) { function TEST_F (line 538) | TEST_F(DnsCacheImplTest, MultipleResolveDifferentHost) { function TEST_F (line 577) | TEST_F(DnsCacheImplTest, CacheHit) { function TEST_F (line 601) | TEST_F(DnsCacheImplTest, CancelActiveQueriesOnDestroy) { function TEST_F (line 618) | TEST_F(DnsCacheImplTest, InvalidPort) { function TEST_F (line 636) | TEST_F(DnsCacheImplTest, MaxHostOverflow) { function TEST_F (line 648) | TEST_F(DnsCacheImplTest, CircuitBreakersNotInvoked) { function TEST_F (line 655) | TEST_F(DnsCacheImplTest, DnsCacheCircuitBreakersOverflow) { function TEST_F (line 664) | TEST_F(DnsCacheImplTest, ClustersCircuitBreakersOverflow) { function TEST (line 674) | TEST(DnsCacheImplOptionsTest, UseTcpForDnsLookupsOptionSet) { function TEST (line 688) | TEST(DnsCacheImplOptionsTest, UseTcpForDnsLookupsOptionUnSet) { function TEST (line 703) | TEST(DnsCacheManagerImplTest, LoadViaConfig) { function TEST (line 740) | TEST(UtilityTest, PrepareDnsRefreshStrategy) { FILE: test/extensions/common/dynamic_forward_proxy/dns_cache_resource_manager_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type Common (line 18) | namespace Common { type DynamicForwardProxy (line 19) | namespace DynamicForwardProxy { class DnsCacheResourceManagerTest (line 22) | class DnsCacheResourceManagerTest : public testing::Test { method DnsCacheResourceManagerTest (line 24) | DnsCacheResourceManagerTest() { ON_CALL(store_, gauge(_, _)).W... method setupResourceManager (line 26) | void setupResourceManager(std::string& config_yaml) { method cleanup (line 34) | void cleanup() { function TEST_F (line 47) | TEST_F(DnsCacheResourceManagerTest, CheckDnsResource) { FILE: test/extensions/common/dynamic_forward_proxy/mocks.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type Common (line 10) | namespace Common { type DynamicForwardProxy (line 11) | namespace DynamicForwardProxy { FILE: test/extensions/common/dynamic_forward_proxy/mocks.h function namespace (line 13) | namespace Envoy { FILE: test/extensions/common/matcher/matcher_test.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type Common (line 13) | namespace Common { type Matcher (line 14) | namespace Matcher { class MatcherTestBase (line 17) | class MatcherTestBase { type Direction (line 23) | enum class Direction { Request, Response } class TapMatcherTest (line 26) | class TapMatcherTest : public MatcherTestBase, public testing::T... class TapMatcherGenericBodyConfigTest (line 34) | class TapMatcherGenericBodyConfigTest : public MatcherTestBase, ... class TapMatcherGenericBodyTest (line 36) | class TapMatcherGenericBodyTest function TEST_F (line 49) | TEST_F(TapMatcherTest, Any) { function TEST_F (line 71) | TEST_F(TapMatcherTest, Not) { function TEST_F (line 94) | TEST_F(TapMatcherTest, AndMightChangeStatus) { function TEST_F (line 143) | TEST_F(TapMatcherGenericBodyTest, ResizeOverlap) { function TEST_F (line 183) | TEST_F(TapMatcherGenericBodyTest, WrongConfigTest) { function TEST_P (line 195) | TEST_P(TapMatcherGenericBodyTest, GenericBodyTest) { function TEST_F (line 453) | TEST_F(TapMatcherGenericBodyTest, RandomLengthOverlappingPattern... FILE: test/extensions/common/proxy_protocol/proxy_protocol_header_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type Common (line 15) | namespace Common { type ProxyProtocol (line 16) | namespace ProxyProtocol { function TEST (line 19) | TEST(ProxyProtocolHeaderTest, GeneratesV1IPv4Header) { function TEST (line 44) | TEST(ProxyProtocolHeaderTest, GeneratesV1IPv6Header) { function TEST (line 59) | TEST(ProxyProtocolHeaderTest, GeneratesV2IPv4Header) { function TEST (line 76) | TEST(ProxyProtocolHeaderTest, GeneratesV2IPv6Header) { function TEST (line 105) | TEST(ProxyProtocolHeaderTest, GeneratesV2LocalHeader) { FILE: test/extensions/common/proxy_protocol/proxy_protocol_regression_test.cc type Envoy (line 28) | namespace Envoy { type Extensions (line 29) | namespace Extensions { type Common (line 30) | namespace Common { type ProxyProtocol (line 31) | namespace ProxyProtocol { class ProxyProtocolRegressionTest (line 38) | class ProxyProtocolRegressionTest : public testing::TestWithPara... method ProxyProtocolRegressionTest (line 43) | ProxyProtocolRegressionTest() method bindToPort (line 65) | bool bindToPort() override { return true; } method handOffRestoredDestinationConnections (line 66) | bool handOffRestoredDestinationConnections() const override { ... method perConnectionBufferLimitBytes (line 67) | uint32_t perConnectionBufferLimitBytes() const override { retu... method listenerFiltersTimeout (line 68) | std::chrono::milliseconds listenerFiltersTimeout() const overr... method continueOnListenerFiltersTimeout (line 69) | bool continueOnListenerFiltersTimeout() const override { retur... method listenerTag (line 71) | uint64_t listenerTag() const override { return 1; } method udpPacketWriterFactory (line 74) | Network::UdpPacketWriterFactoryOptRef udpPacketWriterFactory()... method udpListenerWorkerRouter (line 75) | Network::UdpListenerWorkerRouterOptRef udpListenerWorkerRouter... method ResourceLimit (line 78) | ResourceLimit& openConnections() override { return open_connec... method direction (line 79) | envoy::config::core::v3::TrafficDirection direction() const ov... method tcpBacklogSize (line 86) | uint32_t tcpBacklogSize() const override { return ENVOY_TCP_BA... method connect (line 94) | void connect(bool read = true) { method write (line 131) | void write(const uint8_t* s, ssize_t l) { method write (line 136) | void write(const std::string& s) { method expectData (line 141) | void expectData(std::string expected) { method disconnect (line 154) | void disconnect() { function TEST_P (line 189) | TEST_P(ProxyProtocolRegressionTest, V1Basic) { function TEST_P (line 211) | TEST_P(ProxyProtocolRegressionTest, V2Basic) { function TEST_P (line 233) | TEST_P(ProxyProtocolRegressionTest, V2LocalConnection) { FILE: test/extensions/common/redis/cluster_refresh_manager_test.cc type Envoy (line 24) | namespace Envoy { type Extensions (line 25) | namespace Extensions { type Common (line 26) | namespace Common { type Redis (line 27) | namespace Redis { class ClusterRefreshManagerTest (line 30) | class ClusterRefreshManagerTest : public testing::Test { method ClusterRefreshManagerTest (line 32) | ClusterRefreshManagerTest() method advanceTime (line 43) | void advanceTime(MonotonicTime&& end_time, uint32_t nthreads = 0, method waitForTime (line 78) | void waitForTime(MonotonicTime&& end_time) { method clusterInfo (line 99) | ClusterRefreshManagerImpl::ClusterInfoSharedPtr clusterInfo(co... function TEST_F (line 124) | TEST_F(ClusterRefreshManagerTest, Basic) { function TEST_F (line 168) | TEST_F(ClusterRefreshManagerTest, BasicFailureEvents) { function TEST_F (line 212) | TEST_F(ClusterRefreshManagerTest, BasicDegradedEvents) { function TEST_F (line 256) | TEST_F(ClusterRefreshManagerTest, HighVolume) { function TEST_F (line 301) | TEST_F(ClusterRefreshManagerTest, FeatureDisabled) { FILE: test/extensions/common/redis/mocks.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Common (line 5) | namespace Common { type Redis (line 6) | namespace Redis { FILE: test/extensions/common/redis/mocks.h function namespace (line 7) | namespace Envoy { FILE: test/extensions/common/sqlutils/sqlutils_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Common (line 7) | namespace Common { type SQLUtils (line 8) | namespace SQLUtils { class MetadataFromSQLTest (line 19) | class MetadataFromSQLTest function TEST_P (line 30) | TEST_P(MetadataFromSQLTest, ParsingAndMetadataTest) { FILE: test/extensions/common/tap/admin_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type Common (line 12) | namespace Common { type Tap (line 13) | namespace Tap { class MockExtensionConfig (line 21) | class MockExtensionConfig : public ExtensionConfig { class AdminHandlerTest (line 29) | class AdminHandlerTest : public testing::Test { method AdminHandlerTest (line 31) | AdminHandlerTest() { function TEST_F (line 62) | TEST_F(AdminHandlerTest, NoBody) { function TEST_F (line 69) | TEST_F(AdminHandlerTest, BadBody) { function TEST_F (line 77) | TEST_F(AdminHandlerTest, UnknownConfigId) { function TEST_F (line 86) | TEST_F(AdminHandlerTest, RequestTapWhileAttached) { FILE: test/extensions/common/tap/common.cc type envoy (line 5) | namespace envoy { type data (line 6) | namespace data { type tap (line 7) | namespace tap { type v3 (line 8) | namespace v3 { type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type Common (line 21) | namespace Common { type Tap (line 22) | namespace Tap { FILE: test/extensions/common/tap/common.h function namespace (line 11) | namespace envoy { function namespace (line 25) | namespace Envoy { FILE: test/extensions/common/tap/tap_config_base_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type Common (line 15) | namespace Common { type Tap (line 16) | namespace Tap { function TEST (line 19) | TEST(BodyBytesToString, All) { function TEST (line 67) | TEST(AddBufferToProtoBytes, All) { function TEST (line 93) | TEST(TrimSlice, All) { FILE: test/extensions/common/utility_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Common (line 16) | namespace Common { type Utility (line 17) | namespace Utility { function TEST (line 21) | TEST(ExtensionNameUtilTest, DEPRECATED_FEATURE_TEST(TestDeprecat... function TEST (line 56) | TEST(ExtensionNameUtilTest, DEPRECATED_FEATURE_TEST(TestCheckDep... function TEST (line 103) | TEST(ExtensionNameUtilTest, DEPRECATED_FEATURE_TEST(TestAllowDep... FILE: test/extensions/common/wasm/test_data/bad_signature_cpp.cc function EMSCRIPTEN_KEEPALIVE (line 7) | EMSCRIPTEN_KEEPALIVE void proxy_abi_version_0_1_0() {} function EMSCRIPTEN_KEEPALIVE (line 11) | EMSCRIPTEN_KEEPALIVE uint32_t proxy_on_configure(uint32_t, int bad, char... FILE: test/extensions/common/wasm/test_data/test_context_cpp.cc class TestContext (line 16) | class TestContext : public EnvoyContext { method TestContext (line 18) | explicit TestContext(uint32_t id, RootContext* root) : EnvoyContext(id... class TestRootContext (line 21) | class TestRootContext : public EnvoyRootContext { method TestRootContext (line 23) | explicit TestRootContext(uint32_t id, std::string_view root_id) : Envo... FILE: test/extensions/common/wasm/test_data/test_context_cpp_null_plugin.cc type proxy_wasm (line 4) | namespace proxy_wasm { type null_plugin (line 5) | namespace null_plugin { type CommonWasmTestContextCpp (line 6) | namespace CommonWasmTestContextCpp { FILE: test/extensions/common/wasm/test_data/test_cpp.cc function WASM_EXPORT (line 51) | WASM_EXPORT(void, proxy_abi_version_0_2_1, (void)) {} function WASM_EXPORT (line 53) | WASM_EXPORT(void, proxy_on_context_create, (uint32_t, uint32_t)) {} function WASM_EXPORT (line 55) | WASM_EXPORT(uint32_t, proxy_on_vm_start, (uint32_t context_id, uint32_t ... function WASM_EXPORT (line 242) | WASM_EXPORT(uint32_t, proxy_on_configure, (uint32_t, uint32_t configurat... function WASM_EXPORT (line 258) | WASM_EXPORT(void, proxy_on_foreign_function, (uint32_t, uint32_t token, ... function WASM_EXPORT (line 264) | WASM_EXPORT(uint32_t, proxy_on_done, (uint32_t)) { function WASM_EXPORT (line 270) | WASM_EXPORT(void, proxy_on_delete, (uint32_t)) { FILE: test/extensions/common/wasm/test_data/test_cpp_null_plugin.cc type proxy_wasm (line 4) | namespace proxy_wasm { type null_plugin (line 5) | namespace null_plugin { type CommonWasmTestCpp (line 6) | namespace CommonWasmTestCpp { FILE: test/extensions/common/wasm/test_data/test_rust.rs function pong (line 10) | fn pong(value: u32); function random (line 11) | fn random() -> u32; function ping (line 15) | extern "C" fn ping(value: u32) { function lucky (line 20) | extern "C" fn lucky(number: u32) -> bool { function sum (line 25) | extern "C" fn sum(a: u32, b: u32, c: u32) -> u32 { function div (line 30) | extern "C" fn div(a: u32, b: u32) -> u32 { function abort (line 35) | extern "C" fn abort() { FILE: test/extensions/common/wasm/wasm_speed_test.cc type Envoy (line 21) | namespace Envoy { function bmWasmSpeedTest (line 23) | void bmWasmSpeedTest(benchmark::State& state) { function main (line 64) | int main(int argc, char** argv) { FILE: test/extensions/common/wasm/wasm_test.cc type Envoy (line 29) | namespace Envoy { type Server (line 31) | namespace Server { class MockServerLifecycleNotifier2 (line 32) | class MockServerLifecycleNotifier2 : public ServerLifecycleNotifier { method MockServerLifecycleNotifier2 (line 34) | MockServerLifecycleNotifier2() = default; method registerCallback (line 39) | ServerLifecycleNotifier::HandlePtr type Extensions (line 50) | namespace Extensions { type Common (line 51) | namespace Common { type Wasm (line 52) | namespace Wasm { function sha256 (line 56) | std::string sha256(absl::string_view data) { class TestContext (line 69) | class TestContext : public ::Envoy::Extensions::Common::Wasm::Co... method log (line 74) | proxy_wasm::WasmResult log(uint32_t level, absl::string_view m... class WasmCommonTest (line 83) | class WasmCommonTest : public testing::TestWithParam { method SetUp (line 85) | void SetUp() override { // NOLINT(readability-identifier-naming) function TEST_P (line 103) | TEST_P(WasmCommonTest, EnvoyWasm) { function TEST_P (line 168) | TEST_P(WasmCommonTest, Logging) { function TEST_P (line 242) | TEST_P(WasmCommonTest, BadSignature) { function TEST_P (line 271) | TEST_P(WasmCommonTest, Segv) { function TEST_P (line 314) | TEST_P(WasmCommonTest, DivByZero) { function TEST_P (line 351) | TEST_P(WasmCommonTest, EmscriptenVersion) { function TEST_P (line 389) | TEST_P(WasmCommonTest, IntrinsicGlobals) { function TEST_P (line 429) | TEST_P(WasmCommonTest, Utilities) { function TEST_P (line 494) | TEST_P(WasmCommonTest, Stats) { function TEST_P (line 539) | TEST_P(WasmCommonTest, Foreign) { function TEST_P (line 579) | TEST_P(WasmCommonTest, OnForeign) { function TEST_P (line 622) | TEST_P(WasmCommonTest, WASI) { function TEST_P (line 666) | TEST_P(WasmCommonTest, VmCache) { function TEST_P (line 757) | TEST_P(WasmCommonTest, RemoteCode) { function TEST_P (line 853) | TEST_P(WasmCommonTest, RemoteCodeMultipleRetry) { class WasmCommonContextTest (line 964) | class WasmCommonContextTest method WasmCommonContextTest (line 967) | WasmCommonContextTest() = default; method setup (line 969) | void setup(const std::string& code, std::string vm_configurati... method setupContext (line 977) | void setupContext() { method TestContext (line 982) | TestContext& rootContext() { return *static_cast... method TestContext (line 983) | TestContext& context() { return *context_; } function TEST_P (line 990) | TEST_P(WasmCommonContextTest, OnDnsResolve) { function TEST_P (line 1039) | TEST_P(WasmCommonContextTest, EmptyContext) { FILE: test/extensions/common/wasm/wasm_vm_test.cc type Envoy (line 21) | namespace Envoy { type Extensions (line 22) | namespace Extensions { type Common (line 23) | namespace Common { type Wasm (line 24) | namespace Wasm { class TestNullVmPlugin (line 27) | class TestNullVmPlugin : public proxy_wasm::NullVmPlugin { method TestNullVmPlugin (line 29) | TestNullVmPlugin() = default; class BaseVmTest (line 43) | class BaseVmTest : public testing::Test { method BaseVmTest (line 45) | BaseVmTest() : scope_(Stats::ScopeSharedPtr(stats_store.create... function TEST_F (line 52) | TEST_F(BaseVmTest, NoRuntime) { EXPECT_EQ(createWasmVm("", scope... function TEST_F (line 54) | TEST_F(BaseVmTest, BadRuntime) { function TEST_F (line 58) | TEST_F(BaseVmTest, NullVmStartup) { function TEST_F (line 72) | TEST_F(BaseVmTest, NullVmMemory) { class MockHostFunctions (line 101) | class MockHostFunctions { function pong (line 110) | void pong(void*, Word value) { g_host_functions->pong(convertWor... function Word (line 112) | Word random(void*) { return {g_host_functions->random()}; } function bad_pong1 (line 115) | void bad_pong1(void*) {} function Word (line 118) | Word bad_pong2(void*, Word) { return 2; } function bad_pong3 (line 121) | double bad_pong3(void*, double) { return 3; } class WasmVmTest (line 123) | class WasmVmTest : public testing::TestWithParam { method WasmVmTest (line 125) | WasmVmTest() : scope_(Stats::ScopeSharedPtr(stats_store.create... method SetUp (line 127) | void SetUp() override { // NOLINT(readability-identifier-naming) method TearDown (line 130) | void TearDown() override { delete g_host_functions; } function TEST_P (line 139) | TEST_P(WasmVmTest, V8BadCode) { function TEST_P (line 146) | TEST_P(WasmVmTest, V8Code) { function TEST_P (line 173) | TEST_P(WasmVmTest, V8BadHostFunctions) { function TEST_P (line 201) | TEST_P(WasmVmTest, V8BadModuleFunctions) { function TEST_P (line 236) | TEST_P(WasmVmTest, V8FunctionCalls) { function TEST_P (line 281) | TEST_P(WasmVmTest, V8Memory) { FILE: test/extensions/compression/gzip/compressor/zlib_compressor_impl_test.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Compression (line 14) | namespace Compression { type Gzip (line 15) | namespace Gzip { type Compressor (line 16) | namespace Compressor { function expectValidFlushedBuffer (line 21) | void expectValidFlushedBuffer(const Buffer::OwnedImpl& output_... function expectEqualInputSize (line 40) | void expectEqualInputSize(const std::string& footer_bytes, con... function expectValidFinishedBuffer (line 47) | void expectValidFinishedBuffer(const Buffer::OwnedImpl& output... function drainBuffer (line 66) | void drainBuffer(Buffer::OwnedImpl& buffer) { buffer.drain(buf... class ZlibCompressorImplTester (line 68) | class ZlibCompressorImplTester : public ZlibCompressorImpl { method ZlibCompressorImplTester (line 70) | ZlibCompressorImplTester() = default; method ZlibCompressorImplTester (line 71) | ZlibCompressorImplTester(uint64_t chunk_size) : ZlibCompress... method compressThenFlush (line 72) | void compressThenFlush(Buffer::OwnedImpl& buffer) { method finish (line 75) | void finish(Buffer::OwnedImpl& buffer) { class ZlibCompressorImplTest (line 82) | class ZlibCompressorImplTest : public testing::Test { class ZlibCompressorImplDeathTest (line 89) | class ZlibCompressorImplDeathTest : public ZlibCompressorImplT... method compressorBadInitTestHelper (line 91) | static void compressorBadInitTestHelper(int64_t window_bits,... method uninitializedCompressorTestHelper (line 97) | static void uninitializedCompressorTestHelper() { method uninitializedCompressorFlushTestHelper (line 104) | static void uninitializedCompressorFlushTestHelper() { method uninitializedCompressorFinishTestHelper (line 110) | static void uninitializedCompressorFinishTestHelper() { class ZlibCompressorImplFactoryTest (line 117) | class ZlibCompressorImplFactoryTest function TEST_P (line 136) | TEST_P(ZlibCompressorImplFactoryTest, CreateCompressorTest) { function TEST_F (line 165) | TEST_F(ZlibCompressorImplDeathTest, CompressorDeathTest) { function TEST_F (line 174) | TEST_F(ZlibCompressorImplTest, CallingChecksum) { function TEST_F (line 194) | TEST_F(ZlibCompressorImplTest, CallingFinishOnly) { function TEST_F (line 208) | TEST_F(ZlibCompressorImplTest, CompressWithSmallChunkSize) { function TEST_F (line 235) | TEST_F(ZlibCompressorImplTest, CompressWithNotCommonParams) { FILE: test/extensions/compression/gzip/compressor_fuzz_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type Compression (line 12) | namespace Compression { type Gzip (line 13) | namespace Gzip { type Compressor (line 14) | namespace Compressor { type Fuzz (line 15) | namespace Fuzz { function DEFINE_FUZZER (line 22) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/extensions/compression/gzip/decompressor/zlib_decompressor_impl_test.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Compression (line 14) | namespace Compression { type Gzip (line 15) | namespace Gzip { type Decompressor (line 16) | namespace Decompressor { class ZlibDecompressorImplTest (line 18) | class ZlibDecompressorImplTest : public testing::Test { method drainBuffer (line 20) | void drainBuffer(Buffer::OwnedImpl& buffer) { buffer.drain(b... method testcompressDecompressWithUncommonParams (line 22) | void testcompressDecompressWithUncommonParams( class ZlibDecompressorImplFailureTest (line 67) | class ZlibDecompressorImplFailureTest : public ZlibDecompresso... method decompressorBadInitTestHelper (line 69) | static void decompressorBadInitTestHelper(int64_t window_bit... method uninitializedDecompressorTestHelper (line 75) | static void uninitializedDecompressorTestHelper() { function TEST_F (line 89) | TEST_F(ZlibDecompressorImplFailureTest, DecompressorFailureTes... function TEST_F (line 95) | TEST_F(ZlibDecompressorImplTest, CallingChecksum) { function TEST_F (line 128) | TEST_F(ZlibDecompressorImplTest, CompressAndDecompress) { function TEST_F (line 178) | TEST_F(ZlibDecompressorImplTest, FailedDecompression) { function TEST_F (line 200) | TEST_F(ZlibDecompressorImplTest, DecompressWithSmallOutputBuff... function TEST_F (line 243) | TEST_F(ZlibDecompressorImplTest, CompressDecompressWithUncommo... function TEST_F (line 269) | TEST_F(ZlibDecompressorImplTest, CompressDecompressOfMultipleS... class ZlibDecompressorStatsTest (line 311) | class ZlibDecompressorStatsTest : public testing::Test { method chargeErrorStats (line 313) | void chargeErrorStats(const int result) { decompressor_.char... function TEST_F (line 319) | TEST_F(ZlibDecompressorStatsTest, ChargeErrorStats) { FILE: test/extensions/filters/common/expr/context_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type Filters (line 20) | namespace Filters { type Common (line 21) | namespace Common { type Expr (line 22) | namespace Expr { function TEST (line 27) | TEST(Context, EmptyHeadersAttributes) { function TEST (line 36) | TEST(Context, InvalidRequest) { function TEST (line 44) | TEST(Context, RequestAttributes) { function TEST (line 213) | TEST(Context, RequestFallbackAttributes) { function TEST (line 240) | TEST(Context, ResponseAttributes) { function TEST (line 395) | TEST(Context, ConnectionFallbackAttributes) { function TEST (line 420) | TEST(Context, ConnectionAttributes) { function TEST (line 678) | TEST(Context, FilterStateAttributes) { FILE: test/extensions/filters/common/expr/evaluator_fuzz_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Filters (line 16) | namespace Filters { type Common (line 17) | namespace Common { type Expr (line 18) | namespace Expr { function DEFINE_PROTO_FUZZER (line 21) | DEFINE_PROTO_FUZZER(const test::extensions::filters::common::e... FILE: test/extensions/filters/common/ext_authz/check_request_utils_test.cc type Envoy (line 21) | namespace Envoy { type Extensions (line 22) | namespace Extensions { type Filters (line 23) | namespace Filters { type Common (line 24) | namespace Common { type ExtAuthz (line 25) | namespace ExtAuthz { class CheckRequestUtilsTest (line 28) | class CheckRequestUtilsTest : public testing::Test { method CheckRequestUtilsTest (line 30) | CheckRequestUtilsTest() { method expectBasicHttp (line 37) | void expectBasicHttp() { method callHttpCheckAndValidateRequestAttributes (line 49) | void callHttpCheckAndValidateRequestAttributes(bool include_... method newTestBuffer (line 83) | static Buffer::InstancePtr newTestBuffer(uint64_t size) { function TEST_F (line 107) | TEST_F(CheckRequestUtilsTest, BasicTcp) { function TEST_F (line 124) | TEST_F(CheckRequestUtilsTest, TcpPeerCertificate) { function TEST_F (line 144) | TEST_F(CheckRequestUtilsTest, BasicHttp) { function TEST_F (line 168) | TEST_F(CheckRequestUtilsTest, BasicHttpWithPartialBody) { function TEST_F (line 188) | TEST_F(CheckRequestUtilsTest, BasicHttpWithFullBody) { function TEST_F (line 209) | TEST_F(CheckRequestUtilsTest, BasicHttpWithFullBodyPackAsBytes) { function TEST_F (line 252) | TEST_F(CheckRequestUtilsTest, CheckAttrContextPeer) { function TEST_F (line 273) | TEST_F(CheckRequestUtilsTest, CheckAttrContextPeerUriSans) { function TEST_F (line 285) | TEST_F(CheckRequestUtilsTest, CheckAttrContextPeerDnsSans) { function TEST_F (line 303) | TEST_F(CheckRequestUtilsTest, CheckAttrContextSubject) { function TEST_F (line 320) | TEST_F(CheckRequestUtilsTest, CheckAttrContextPeerCertificate) { FILE: test/extensions/filters/common/ext_authz/ext_authz_grpc_impl_test.cc type Envoy (line 30) | namespace Envoy { type Extensions (line 31) | namespace Extensions { type Filters (line 32) | namespace Filters { type Common (line 33) | namespace Common { type ExtAuthz (line 34) | namespace ExtAuthz { class ExtAuthzGrpcClientTest (line 38) | class ExtAuthzGrpcClientTest : public testing::TestWithParam { method ExportedFunctions (line 30) | static ExportedFunctions exportedFunctions() { return {{"tes... class LuaTest (line 41) | class LuaTest : public testing::Test { method LuaTest (line 43) | LuaTest() : yield_callback_([this]() { on_yield_.ready(); }) {} method setup (line 45) | void setup(const std::string& code) { function TEST_F (line 57) | TEST_F(LuaTest, CoroutineRefCounting) { function TEST_F (line 90) | TEST_F(LuaTest, YieldAndResume) { function TEST_F (line 119) | TEST_F(LuaTest, MarkDead) { class ThreadSafeTest (line 162) | class ThreadSafeTest : public testing::Test { method ThreadSafeTest (line 164) | ThreadSafeTest() function TEST_F (line 178) | TEST_F(ThreadSafeTest, StateDestructedBeforeWorkerRun) { FILE: test/extensions/filters/common/lua/lua_wrappers.h function namespace (line 13) | namespace Envoy { FILE: test/extensions/filters/common/lua/wrappers_test.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Filters (line 14) | namespace Filters { type Common (line 15) | namespace Common { type Lua (line 16) | namespace Lua { class LuaBufferWrapperTest (line 19) | class LuaBufferWrapperTest : public LuaWrappersTestBase function TEST_F (line 36) | TEST_F(OriginalSrcSocketOptionTest, TestSetOptionPreBindSetsAd... function TEST_F (line 43) | TEST_F(OriginalSrcSocketOptionTest, TestSetOptionPreBindSetsAd... function TEST_F (line 50) | TEST_F(OriginalSrcSocketOptionTest, TestSetOptionNotPrebindDoe... function TEST_F (line 58) | TEST_F(OriginalSrcSocketOptionTest, TestIpv4HashKey) { function TEST_F (line 68) | TEST_F(OriginalSrcSocketOptionTest, TestIpv4HashKeyOther) { function TEST_F (line 78) | TEST_F(OriginalSrcSocketOptionTest, TestIpv6HashKey) { function TEST_F (line 88) | TEST_F(OriginalSrcSocketOptionTest, TestIpv6HashKeyOther) { function TEST_F (line 98) | TEST_F(OriginalSrcSocketOptionTest, TestOptionDetailsNotSuppor... FILE: test/extensions/filters/common/ratelimit/mocks.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type Filters (line 5) | namespace Filters { type Common (line 6) | namespace Common { type RateLimit (line 7) | namespace RateLimit { FILE: test/extensions/filters/common/ratelimit/mocks.h function namespace (line 12) | namespace Envoy { FILE: test/extensions/filters/common/ratelimit/ratelimit_impl_test.cc type Envoy (line 29) | namespace Envoy { type Extensions (line 30) | namespace Extensions { type Filters (line 31) | namespace Filters { type Common (line 32) | namespace Common { type RateLimit (line 33) | namespace RateLimit { class MockRequestCallbacks (line 36) | class MockRequestCallbacks : public RequestCallbacks { method complete (line 38) | void complete(LimitStatus status, DescriptorStatusListPtr&& ... class RateLimitGrpcClientTest (line 51) | class RateLimitGrpcClientTest : public testing::Test { method RateLimitGrpcClientTest (line 53) | RateLimitGrpcClientTest() function TEST_F (line 65) | TEST_F(RateLimitGrpcClientTest, Basic) { function TEST_F (line 155) | TEST_F(RateLimitGrpcClientTest, Cancel) { FILE: test/extensions/filters/common/ratelimit/utils.h function namespace (line 7) | namespace Envoy { FILE: test/extensions/filters/common/rbac/engine_impl_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type Filters (line 22) | namespace Filters { type Common (line 23) | namespace Common { type RBAC (line 24) | namespace RBAC { type LogResult (line 27) | enum class LogResult { Yes, No, Undecided } function checkEngine (line 29) | void checkEngine( function checkEngine (line 52) | void checkEngine( function onMetadata (line 61) | void onMetadata(NiceMock& info) { function TEST (line 68) | TEST(RoleBasedAccessControlEngineImpl, Disabled) { function TEST (line 81) | TEST(RoleBasedAccessControlEngineImpl, InvalidConfig) { function TEST (line 165) | TEST(RoleBasedAccessControlEngineImpl, AllowedAllowlist) { function TEST (line 188) | TEST(RoleBasedAccessControlEngineImpl, DeniedDenylist) { function TEST (line 211) | TEST(RoleBasedAccessControlEngineImpl, BasicCondition) { function TEST (line 228) | TEST(RoleBasedAccessControlEngineImpl, MalformedCondition) { function TEST (line 253) | TEST(RoleBasedAccessControlEngineImpl, MistypedCondition) { function TEST (line 270) | TEST(RoleBasedAccessControlEngineImpl, EvaluationFailure) { function TEST (line 290) | TEST(RoleBasedAccessControlEngineImpl, ErrorCondition) { function TEST (line 315) | TEST(RoleBasedAccessControlEngineImpl, HeaderCondition) { function TEST (line 351) | TEST(RoleBasedAccessControlEngineImpl, MetadataCondition) { function TEST (line 396) | TEST(RoleBasedAccessControlEngineImpl, ConjunctiveCondition) { function TEST (line 421) | TEST(RoleBasedAccessControlEngineImpl, DisabledLog) { function TEST (line 431) | TEST(RoleBasedAccessControlEngineImpl, LogIfMatched) { FILE: test/extensions/filters/common/rbac/matchers_test.cc type Envoy (line 22) | namespace Envoy { type Extensions (line 23) | namespace Extensions { type Filters (line 24) | namespace Filters { type Common (line 25) | namespace Common { type RBAC (line 26) | namespace RBAC { function checkMatcher (line 29) | void checkMatcher( function TEST (line 37) | TEST(AlwaysMatcher, AlwaysMatches) { checkMatcher(RBAC::Always... function TEST (line 39) | TEST(AndMatcher, Permission_Set) { function TEST (line 64) | TEST(AndMatcher, Principal_Set) { function TEST (line 91) | TEST(OrMatcher, Permission_Set) { function TEST (line 111) | TEST(OrMatcher, Principal_Set) { function TEST (line 135) | TEST(NotMatcher, Permission) { function TEST (line 142) | TEST(NotMatcher, Principal) { function TEST (line 149) | TEST(HeaderMatcher, HeaderMatcher) { function TEST (line 170) | TEST(IPMatcher, IPMatcher) { function TEST (line 233) | TEST(PortMatcher, PortMatcher) { function TEST (line 245) | TEST(AuthenticatedMatcher, uriSanPeerCertificate) { function TEST (line 270) | TEST(AuthenticatedMatcher, dnsSanPeerCertificate) { function TEST (line 298) | TEST(AuthenticatedMatcher, subjectPeerCertificate) { function TEST (line 317) | TEST(AuthenticatedMatcher, AnySSLSubject) { function TEST (line 331) | TEST(AuthenticatedMatcher, NoSSL) { function TEST (line 337) | TEST(MetadataMatcher, MetadataMatcher) { function TEST (line 360) | TEST(PolicyMatcher, PolicyMatcher) { function TEST (line 400) | TEST(RequestedServerNameMatcher, ValidRequestedServerName) { function TEST (line 422) | TEST(RequestedServerNameMatcher, EmptyRequestedServerName) { function TEST (line 433) | TEST(PathMatcher, NoPathInHeader) { function TEST (line 445) | TEST(PathMatcher, ValidPathInHeader) { FILE: test/extensions/filters/common/rbac/mocks.h function namespace (line 9) | namespace Envoy { FILE: test/extensions/filters/common/rbac/utility_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Filters (line 7) | namespace Filters { type Common (line 8) | namespace Common { type RBAC (line 9) | namespace RBAC { function TEST (line 12) | TEST(ResponseDetail, ResponseDetail) { FILE: test/extensions/filters/http/adaptive_concurrency/adaptive_concurrency_filter_integration_test.cc type Envoy (line 11) | namespace Envoy { function TEST_P (line 111) | TEST_P(AdaptiveConcurrencyIntegrationTest, TestConcurrency1) { function TEST_P (line 121) | TEST_P(AdaptiveConcurrencyIntegrationTest, TestManyConcurrency1) { function TEST_P (line 131) | TEST_P(AdaptiveConcurrencyIntegrationTest, TestManyConcurrencyGrpc) { FILE: test/extensions/filters/http/adaptive_concurrency/adaptive_concurrency_filter_integration_test.h function namespace (line 7) | namespace Envoy { function TearDown (line 48) | void TearDown() override { function verifyResponseForwarded (line 69) | void verifyResponseForwarded(IntegrationStreamDecoderPtr response) { function verifyResponseBlocked (line 73) | void verifyResponseBlocked(IntegrationStreamDecoderPtr response) { function use_grpc_ (line 86) | bool use_grpc_{} FILE: test/extensions/filters/http/adaptive_concurrency/adaptive_concurrency_filter_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type HttpFilters (line 22) | namespace HttpFilters { type AdaptiveConcurrency (line 23) | namespace AdaptiveConcurrency { class MockConcurrencyController (line 28) | class MockConcurrencyController : public Controller::Concurrency... method concurrencyLimit (line 34) | uint32_t concurrencyLimit() const override { return 0; } class AdaptiveConcurrencyFilterTest (line 37) | class AdaptiveConcurrencyFilterTest : public testing::Test { method AdaptiveConcurrencyFilterTest (line 39) | AdaptiveConcurrencyFilterTest() = default; method SetUp (line 41) | void SetUp() override { method TearDown (line 51) | void TearDown() override { filter_.reset(); } method makeConfig (line 53) | envoy::extensions::filters::http::adaptive_concurrency::v3::Ad... function TEST_F (line 69) | TEST_F(AdaptiveConcurrencyFilterTest, TestEnableOverriddenFromRu... function TEST_F (line 118) | TEST_F(AdaptiveConcurrencyFilterTest, TestNanosValidationFail) { function TEST_F (line 139) | TEST_F(AdaptiveConcurrencyFilterTest, TestNanosValidationPass) { function TEST_F (line 188) | TEST_F(AdaptiveConcurrencyFilterTest, TestEnableConfiguredInProt... function TEST_F (line 231) | TEST_F(AdaptiveConcurrencyFilterTest, DecodeHeadersTestForwardin... function TEST_F (line 247) | TEST_F(AdaptiveConcurrencyFilterTest, DecodeHeadersTestBlock) { function TEST_F (line 256) | TEST_F(AdaptiveConcurrencyFilterTest, RecordSampleInDestructor) { function TEST_F (line 267) | TEST_F(AdaptiveConcurrencyFilterTest, RecordSampleOmission) { function TEST_F (line 276) | TEST_F(AdaptiveConcurrencyFilterTest, OnDestroyCleanupResetTest) { function TEST_F (line 289) | TEST_F(AdaptiveConcurrencyFilterTest, OnDestroyCleanupTest) { function TEST_F (line 307) | TEST_F(AdaptiveConcurrencyFilterTest, EncodeHeadersValidTestWith... function TEST_F (line 334) | TEST_F(AdaptiveConcurrencyFilterTest, EncodeHeadersValidTest) { function TEST_F (line 354) | TEST_F(AdaptiveConcurrencyFilterTest, DisregardHealthChecks) { FILE: test/extensions/filters/http/adaptive_concurrency/controller/gradient_controller_test.cc type Envoy (line 26) | namespace Envoy { type Extensions (line 27) | namespace Extensions { type HttpFilters (line 28) | namespace HttpFilters { type AdaptiveConcurrency (line 29) | namespace AdaptiveConcurrency { type Controller (line 30) | namespace Controller { function GradientControllerConfig (line 33) | GradientControllerConfig makeConfig(const std::string& yaml_co... class GradientControllerConfigTest (line 40) | class GradientControllerConfigTest : public testing::Test { method GradientControllerConfigTest (line 42) | GradientControllerConfigTest() = default; class GradientControllerTest (line 48) | class GradientControllerTest : public testing::Test { method GradientControllerTest (line 50) | GradientControllerTest() method GradientControllerSharedPtr (line 54) | GradientControllerSharedPtr makeController(const std::string... method sampleLatency (line 67) | void sampleLatency(const GradientControllerSharedPtr& contro... method tryForward (line 73) | void tryForward(const GradientControllerSharedPtr& controller, method advancePastMinRTTStage (line 81) | void advancePastMinRTTStage(const GradientControllerSharedPt... method verifyMinRTTValue (line 91) | void verifyMinRTTValue(std::chrono::milliseconds min_rtt) { method verifyMinRTTActive (line 97) | void verifyMinRTTActive() { method verifyMinRTTInactive (line 104) | void verifyMinRTTInactive() { function TEST_F (line 119) | TEST_F(GradientControllerConfigTest, BasicTest) { function TEST_F (line 145) | TEST_F(GradientControllerConfigTest, Clamping) { function TEST_F (line 176) | TEST_F(GradientControllerConfigTest, BasicTestOverrides) { function TEST_F (line 222) | TEST_F(GradientControllerConfigTest, DefaultValuesTest) { function TEST_F (line 243) | TEST_F(GradientControllerTest, MinRTTEpoch) { function TEST_F (line 308) | TEST_F(GradientControllerTest, MinRTTLogicTest) { function TEST_F (line 352) | TEST_F(GradientControllerTest, CancelLatencySample) { function TEST_F (line 375) | TEST_F(GradientControllerTest, SamplePercentileProcessTest) { function TEST_F (line 400) | TEST_F(GradientControllerTest, MinRTTBufferTest) { function TEST_F (line 438) | TEST_F(GradientControllerTest, ConcurrencyLimitBehaviorTestBas... function TEST_F (line 498) | TEST_F(GradientControllerTest, MinRTTReturnToPreviousLimit) { function TEST_F (line 556) | TEST_F(GradientControllerTest, MinRTTRescheduleTest) { function TEST_F (line 603) | TEST_F(GradientControllerTest, NoSamplesTest) { function TEST_F (line 645) | TEST_F(GradientControllerTest, TimerAccuracyTest) { function TEST_F (line 690) | TEST_F(GradientControllerTest, TimerAccuracyTestNoJitter) { function TEST_F (line 733) | TEST_F(GradientControllerTest, ConsecutiveMinConcurrencyReset) { FILE: test/extensions/filters/http/admission_control/admission_control_filter_test.cc type Envoy (line 26) | namespace Envoy { type Extensions (line 27) | namespace Extensions { type HttpFilters (line 28) | namespace HttpFilters { type AdmissionControl (line 29) | namespace AdmissionControl { class MockThreadLocalController (line 34) | class MockThreadLocalController : public ThreadLocal::ThreadLoca... class MockResponseEvaluator (line 42) | class MockResponseEvaluator : public ResponseEvaluator { class TestConfig (line 48) | class TestConfig : public AdmissionControlFilterConfig { method TestConfig (line 50) | TestConfig(const AdmissionControlProto& proto_config, Runtime:... method ThreadLocalController (line 56) | ThreadLocalController& getController() const override { return... class AdmissionControlTest (line 62) | class AdmissionControlTest : public testing::Test { method AdmissionControlTest (line 64) | AdmissionControlTest() = default; method makeConfig (line 66) | std::shared_ptr makeConfig(const... method setupFilter (line 76) | void setupFilter(std::shared_ptr... method sampleGrpcRequest (line 81) | void sampleGrpcRequest(const Grpc::Status::WellKnownGrpcStatus... method sampleGrpcRequestTrailer (line 87) | void sampleGrpcRequestTrailer(const Grpc::Status::WellKnownGrp... method sampleHttpRequest (line 96) | void sampleHttpRequest(const std::string& http_error_code) { method verifyProbabilities (line 101) | void verifyProbabilities(int success_rate, double expected_rej... function TEST_F (line 150) | TEST_F(AdmissionControlTest, FilterRuntimeOverride) { function TEST_F (line 179) | TEST_F(AdmissionControlTest, DisregardHealthChecks) { function TEST_F (line 198) | TEST_F(AdmissionControlTest, HttpFailureBehavior) { function TEST_F (line 217) | TEST_F(AdmissionControlTest, HttpSuccessBehavior) { function TEST_F (line 235) | TEST_F(AdmissionControlTest, GrpcFailureBehavior) { function TEST_F (line 254) | TEST_F(AdmissionControlTest, GrpcSuccessBehaviorTrailer) { function TEST_F (line 272) | TEST_F(AdmissionControlTest, GrpcFailureBehaviorTrailer) { function TEST_F (line 291) | TEST_F(AdmissionControlTest, GrpcSuccessBehavior) { function TEST_F (line 309) | TEST_F(AdmissionControlTest, RejectionProbability) { FILE: test/extensions/filters/http/admission_control/admission_control_integration_test.cc type Envoy (line 8) | namespace Envoy { class AdmissionControlIntegrationTest (line 32) | class AdmissionControlIntegrationTest : public Event::TestUsingSimulat... method AdmissionControlIntegrationTest (line 36) | AdmissionControlIntegrationTest() method SetUp (line 39) | void SetUp() override {} method initialize (line 41) | void initialize() override { method verifyGrpcSuccess (line 48) | void verifyGrpcSuccess(IntegrationStreamDecoderPtr response) { method verifyHttpSuccess (line 52) | void verifyHttpSuccess(IntegrationStreamDecoderPtr response) { method IntegrationStreamDecoderPtr (line 56) | IntegrationStreamDecoderPtr sendGrpcRequestWithReturnCode(uint64_t c... method IntegrationStreamDecoderPtr (line 78) | IntegrationStreamDecoderPtr sendRequestWithReturnCode(std::string&& ... function TEST_P (line 96) | TEST_P(AdmissionControlIntegrationTest, HttpTest) { function TEST_P (line 134) | TEST_P(AdmissionControlIntegrationTest, GrpcTest) { FILE: test/extensions/filters/http/admission_control/config_test.cc type Envoy (line 23) | namespace Envoy { type Extensions (line 24) | namespace Extensions { type HttpFilters (line 25) | namespace HttpFilters { type AdmissionControl (line 26) | namespace AdmissionControl { class AdmissionControlConfigTest (line 29) | class AdmissionControlConfigTest : public testing::Test { method AdmissionControlConfigTest (line 31) | AdmissionControlConfigTest() = default; method makeConfig (line 33) | std::shared_ptr makeConfig(const... function TEST_F (line 50) | TEST_F(AdmissionControlConfigTest, BasicTestAllConfigured) { function TEST_F (line 76) | TEST_F(AdmissionControlConfigTest, BasicTestMinimumConfigured) { function TEST_F (line 93) | TEST_F(AdmissionControlConfigTest, VerifyRuntime) { FILE: test/extensions/filters/http/admission_control/controller_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type HttpFilters (line 16) | namespace HttpFilters { type AdmissionControl (line 17) | namespace AdmissionControl { class ThreadLocalControllerTest (line 22) | class ThreadLocalControllerTest : public testing::Test { method ThreadLocalControllerTest (line 24) | ThreadLocalControllerTest() : window_(5), tlc_(time_system_, w... method fillHistorySlots (line 29) | void fillHistorySlots(const bool successes = true) { function TEST_F (line 50) | TEST_F(ThreadLocalControllerTest, BasicRecord) { function TEST_F (line 61) | TEST_F(ThreadLocalControllerTest, RemoveStaleSamples) { function TEST_F (line 80) | TEST_F(ThreadLocalControllerTest, RemoveStaleSamples2) { function TEST_F (line 93) | TEST_F(ThreadLocalControllerTest, VerifyMemoryUsage) { FILE: test/extensions/filters/http/admission_control/success_criteria_evaluator_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type AdmissionControl (line 19) | namespace AdmissionControl { class SuccessCriteriaTest (line 22) | class SuccessCriteriaTest : public testing::Test { method SuccessCriteriaTest (line 24) | SuccessCriteriaTest() = default; method makeEvaluator (line 26) | void makeEvaluator(const std::string& yaml) { method expectHttpSuccess (line 33) | void expectHttpSuccess(int code) { EXPECT_TRUE(evaluator_->isH... method expectHttpFail (line 35) | void expectHttpFail(int code) { EXPECT_FALSE(evaluator_->isHtt... method expectGrpcSuccess (line 37) | void expectGrpcSuccess(int code) { EXPECT_TRUE(evaluator_->isG... method expectGrpcFail (line 39) | void expectGrpcFail(int code) { EXPECT_FALSE(evaluator_->isGrp... method verifyGrpcDefaultEval (line 41) | void verifyGrpcDefaultEval() { method verifyHttpDefaultEval (line 62) | void verifyHttpDefaultEval() { function TEST_F (line 77) | TEST_F(SuccessCriteriaTest, HttpErrorCodes) { function TEST_F (line 102) | TEST_F(SuccessCriteriaTest, DefaultBehaviorTest) { function TEST_F (line 114) | TEST_F(SuccessCriteriaTest, GrpcErrorCodes) { function TEST_F (line 137) | TEST_F(SuccessCriteriaTest, GrpcRangeValidation) { function TEST_F (line 147) | TEST_F(SuccessCriteriaTest, HttpRangeValidation) { FILE: test/extensions/filters/http/aws_lambda/arn_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type HttpFilters (line 9) | namespace HttpFilters { type AwsLambdaFilter (line 10) | namespace AwsLambdaFilter { function TEST (line 14) | TEST(AwsArn, ValidArn) { function TEST (line 26) | TEST(AwsArn, ValidArnWithVersion) { function TEST (line 38) | TEST(AwsArn, InvalidArn) { FILE: test/extensions/filters/http/aws_lambda/aws_lambda_filter_integration_test.cc type Envoy (line 13) | namespace Envoy { class AwsLambdaFilterIntegrationTest (line 16) | class AwsLambdaFilterIntegrationTest : public testing::TestWithParam { function TEST_P (line 308) | TEST_P(HttpTimeTest, OkFormats) { function TEST (line 315) | TEST(HttpTime, InvalidFormat) { function TEST (line 321) | TEST(HttpTime, Null) { EXPECT_EQ(CacheHeadersUtils::httpTime(nul... type CalculateAgeTestCase (line 323) | struct CalculateAgeTestCase { class CalculateAgeTest (line 330) | class CalculateAgeTest : public testing::TestWithParam generateChunks(const uin... type Result (line 86) | struct Result { function Result (line 91) | static Result compressWith(std::vector&& ch... function compressFull (line 229) | static void compressFull(benchmark::State& state) { function compressChunks16384 (line 241) | static void compressChunks16384(benchmark::State& state) { function compressChunks8192 (line 253) | static void compressChunks8192(benchmark::State& state) { function compressChunks4096 (line 265) | static void compressChunks4096(benchmark::State& state) { function compressChunks1024 (line 277) | static void compressChunks1024(benchmark::State& state) { FILE: test/extensions/filters/http/common/compressor/compressor_filter_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type Common (line 21) | namespace Common { type Compressors (line 22) | namespace Compressors { class TestCompressorFilterConfig (line 27) | class TestCompressorFilterConfig : public CompressorFilterConf... method TestCompressorFilterConfig (line 29) | TestCompressorFilterConfig( method makeCompressor (line 36) | Envoy::Compression::Compressor::CompressorPtr makeCompressor... method setExpectedCompressCalls (line 42) | void setExpectedCompressCalls(uint32_t calls) { expected_com... class CompressorFilterTest (line 48) | class CompressorFilterTest : public testing::Test { method CompressorFilterTest (line 50) | CompressorFilterTest() { method SetUp (line 55) | void SetUp() override { method setUpFilter (line 69) | void setUpFilter(std::string&& json) { method verifyCompressedData (line 79) | void verifyCompressedData() { method feedBuffer (line 84) | void feedBuffer(uint64_t size) { method doRequest (line 89) | void doRequest(Http::TestRequestHeaderMapImpl&& headers) { method doResponseCompression (line 97) | void doResponseCompression(Http::TestResponseHeaderMapImpl& ... method doResponseNoCompression (line 101) | void doResponseNoCompression(Http::TestResponseHeaderMapImpl... method doResponse (line 105) | void doResponse(Http::TestResponseHeaderMapImpl& headers, bo... function TEST_F (line 154) | TEST_F(CompressorFilterTest, DecodeHeadersWithRuntimeDisabled) { function TEST_F (line 179) | TEST_F(CompressorFilterTest, DefaultConfigValues) { function TEST_F (line 187) | TEST_F(CompressorFilterTest, AcceptanceTestEncoding) { function TEST_F (line 194) | TEST_F(CompressorFilterTest, AcceptanceTestEncodingWithTrailer... function TEST_F (line 201) | TEST_F(CompressorFilterTest, NoAcceptEncodingHeader) { function TEST_F (line 209) | TEST_F(CompressorFilterTest, CacheIdentityDecision) { function TEST_F (line 220) | TEST_F(CompressorFilterTest, CacheHeaderNotValidDecision) { function TEST_F (line 232) | TEST_F(CompressorFilterTest, ContentEncodingAlreadyEncoded) { function TEST_F (line 245) | TEST_F(CompressorFilterTest, EmptyResponse) { function TEST_F (line 254) | TEST_F(CompressorFilterTest, RemoveAcceptEncodingHeader) { class IsAcceptEncodingAllowedTest (line 287) | class IsAcceptEncodingAllowedTest function TEST_P (line 317) | TEST_P(IsAcceptEncodingAllowedTest, Validate) { class IsContentTypeAllowedTest (line 337) | class IsContentTypeAllowedTest function TEST_P (line 365) | TEST_P(IsContentTypeAllowedTest, Validate) { class CompressWithEtagTest (line 396) | class CompressWithEtagTest function TEST_P (line 407) | TEST_P(CompressWithEtagTest, CompressionIsEnabledOnEtag) { function TEST_P (line 425) | TEST_P(CompressWithEtagTest, CompressionIsDisabledOnEtag) { class HasCacheControlNoTransformTest (line 458) | class HasCacheControlNoTransformTest function TEST_P (line 467) | TEST_P(HasCacheControlNoTransformTest, Validate) { class IsMinimumContentLengthTest (line 478) | class IsMinimumContentLengthTest function TEST_P (line 494) | TEST_P(IsMinimumContentLengthTest, Validate) { class IsTransferEncodingAllowedTest (line 519) | class IsTransferEncodingAllowedTest function TEST_P (line 535) | TEST_P(IsTransferEncodingAllowedTest, Validate) { class InsertVaryHeaderTest (line 547) | class InsertVaryHeaderTest function TEST_P (line 561) | TEST_P(InsertVaryHeaderTest, Validate) { class MultipleFiltersTest (line 573) | class MultipleFiltersTest : public testing::Test { method SetUp (line 575) | void SetUp() override { function TEST_F (line 617) | TEST_F(MultipleFiltersTest, IndependentFilters) { function TEST_F (line 642) | TEST_F(MultipleFiltersTest, CacheEncodingDecision) { function TEST_F (line 665) | TEST_F(MultipleFiltersTest, UseFirstRegisteredFilterWhenWildca... function TEST (line 684) | TEST(LegacyTest, GzipStats) { FILE: test/extensions/filters/http/common/empty_http_filter_config.h function namespace (line 9) | namespace Envoy { FILE: test/extensions/filters/http/common/fuzz/filter_fuzz_test.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type HttpFilters (line 13) | namespace HttpFilters { function DEFINE_PROTO_FUZZER (line 15) | DEFINE_PROTO_FUZZER(const test::extensions::filters::http::FilterF... FILE: test/extensions/filters/http/common/fuzz/http_filter_fuzzer.h function namespace (line 11) | namespace Envoy { function sendTrailers (line 187) | inline void HttpFilterFuzzer::sendTrailers(Http::StreamDecoderFilter* fi... function sendTrailers (line 196) | inline void HttpFilterFuzzer::sendTrailers(Http::StreamEncoderFilter* fi... FILE: test/extensions/filters/http/common/fuzz/uber_filter.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { FILE: test/extensions/filters/http/common/fuzz/uber_filter.h function namespace (line 8) | namespace Envoy { FILE: test/extensions/filters/http/common/fuzz/uber_per_filter.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type HttpFilters (line 19) | namespace HttpFilters { function addFileDescriptorsRecursively (line 22) | void addFileDescriptorsRecursively(const Protobuf::FileDescriptor&... function addBookstoreProtoDescriptor (line 35) | void addBookstoreProtoDescriptor(Protobuf::Message* message) { function cleanAttachmentTemplate (line 79) | void cleanAttachmentTemplate(Protobuf::Message* message) { function cleanTapConfig (line 90) | void cleanTapConfig(Protobuf::Message* message) { FILE: test/extensions/filters/http/common/jwks_fetcher_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type Common (line 21) | namespace Common { class JwksFetcherTest (line 54) | class JwksFetcherTest : public testing::Test { method SetUp (line 56) | void SetUp() override { TestUtility::loadFromYaml(JwksUri, uri... function TEST_F (line 63) | TEST_F(JwksFetcherTest, TestGetSuccess) { function TEST_F (line 76) | TEST_F(JwksFetcherTest, TestGet400) { function TEST_F (line 89) | TEST_F(JwksFetcherTest, TestGetNoBody) { function TEST_F (line 102) | TEST_F(JwksFetcherTest, TestGetInvalidJwks) { function TEST_F (line 115) | TEST_F(JwksFetcherTest, TestHttpFailure) { function TEST_F (line 129) | TEST_F(JwksFetcherTest, TestCancel) { function TEST_F (line 148) | TEST_F(JwksFetcherTest, TestSpanPassedDown) { FILE: test/extensions/filters/http/common/mock.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type Common (line 8) | namespace Common { FILE: test/extensions/filters/http/common/mock.h function namespace (line 13) | namespace Envoy { FILE: test/extensions/filters/http/common/utility_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type HttpFilters (line 16) | namespace HttpFilters { type Common (line 17) | namespace Common { function TEST (line 21) | TEST(FilterNameUtilTest, TestIgnoreCanonicalName) { function TEST (line 30) | TEST(FilterNameUtilTest, DEPRECATED_FEATURE_TEST(TestDeprecatedN... function TEST (line 45) | TEST(FilterNameUtilTest, TestDeprecatedNameThrows) { FILE: test/extensions/filters/http/compressor/compressor_filter_integration_test.cc type Envoy (line 11) | namespace Envoy { class CompressorIntegrationTest (line 13) | class CompressorIntegrationTest : public testing::TestWithParam doHeaders(co... method doData (line 69) | void doData(Buffer::Instance& buffer, const bool end_stream, c... method doTrailers (line 113) | void doTrailers() { method expectDecompression (line 143) | void expectDecompression(Compression::Decompressor::MockDecomp... method expectNoDecompression (line 163) | void expectNoDecompression() { method decompressionActive (line 171) | void decompressionActive(const Http::HeaderMap& headers_before... function TEST_P (line 221) | TEST_P(DecompressorFilterTest, DecompressionActive) { function TEST_P (line 228) | TEST_P(DecompressorFilterTest, DecompressionActiveEndWithTrailer... function TEST_P (line 235) | TEST_P(DecompressorFilterTest, DecompressionActiveContentEncodin... function TEST_P (line 243) | TEST_P(DecompressorFilterTest, DecompressionActiveContentEncodin... function TEST_P (line 251) | TEST_P(DecompressorFilterTest, DecompressionActiveMultipleEncodi... function TEST_P (line 259) | TEST_P(DecompressorFilterTest, DecompressionActiveMultipleEncodi... function TEST_P (line 267) | TEST_P(DecompressorFilterTest, DisableAdvertiseAcceptEncoding) { function TEST_P (line 283) | TEST_P(DecompressorFilterTest, ExplicitlyEnableAdvertiseAcceptEn... function TEST_P (line 303) | TEST_P(DecompressorFilterTest, DecompressionDisabled) { function TEST_P (line 330) | TEST_P(DecompressorFilterTest, RequestDecompressionDisabled) { function TEST_P (line 363) | TEST_P(DecompressorFilterTest, ResponseDecompressionDisabled) { function TEST_P (line 395) | TEST_P(DecompressorFilterTest, NoDecompressionHeadersOnly) { function TEST_P (line 414) | TEST_P(DecompressorFilterTest, NoDecompressionContentEncodingAbs... function TEST_P (line 434) | TEST_P(DecompressorFilterTest, NoDecompressionContentEncodingDoe... function TEST_P (line 444) | TEST_P(DecompressorFilterTest, NoDecompressionContentEncodingNot... function TEST_P (line 467) | TEST_P(DecompressorFilterTest, NoResponseDecompressionNoTransfor... function TEST_P (line 490) | TEST_P(DecompressorFilterTest, NoResponseDecompressionNoTransfor... function TEST_P (line 514) | TEST_P(DecompressorFilterTest, DecompressionLibraryNotRegistered) { FILE: test/extensions/filters/http/dynamic_forward_proxy/config_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type DynamicForwardProxy (line 18) | namespace DynamicForwardProxy { function TEST (line 21) | TEST(DynamicForwardProxyFilterFactoryTest, RouteSpecificConfig) { FILE: test/extensions/filters/http/dynamic_forward_proxy/proxy_filter_integration_test.cc type Envoy (line 12) | namespace Envoy { class ProxyFilterIntegrationTest (line 15) | class ProxyFilterIntegrationTest : public testing::TestWithParam { method HttpFilterTest (line 93) | HttpFilterTest() = default; class HttpFilterTestParam (line 98) | class HttpFilterTestParam method SetUp (line 101) | void SetUp() override { initialize(""); } function GetFilterConfig (line 105) | envoy::extensions::filters::http::ext_authz::v3::ExtAuthz GetFil... function TEST_F (line 131) | TEST_F(HttpFilterTest, MergeConfig) { function TEST_F (line 165) | TEST_F(HttpFilterTest, StatsWithPrefix) { function TEST_F (line 217) | TEST_F(HttpFilterTest, ErrorFailClose) { function TEST_F (line 257) | TEST_F(HttpFilterTest, TimeoutError) { function TEST_F (line 297) | TEST_F(HttpFilterTest, ErrorCustomStatusCode) { function TEST_F (line 338) | TEST_F(HttpFilterTest, ErrorOpen) { function TEST_F (line 371) | TEST_F(HttpFilterTest, ImmediateErrorOpen) { function TEST_F (line 409) | TEST_F(HttpFilterTest, BadConfig) { function TEST_F (line 424) | TEST_F(HttpFilterTest, RequestDataIsTooLarge) { function TEST_F (line 454) | TEST_F(HttpFilterTest, RequestDataWithPartialMessage) { function TEST_F (line 494) | TEST_F(HttpFilterTest, RequestDataWithSmallBuffer) { function TEST_F (line 523) | TEST_F(HttpFilterTest, AuthWithRequestData) { function TEST_F (line 559) | TEST_F(HttpFilterTest, AuthWithNonUtf8RequestData) { function TEST_F (line 600) | TEST_F(HttpFilterTest, HeaderOnlyRequest) { function TEST_F (line 624) | TEST_F(HttpFilterTest, UpgradeWebsocketRequest) { function TEST_F (line 653) | TEST_F(HttpFilterTest, H2UpgradeRequest) { function TEST_F (line 682) | TEST_F(HttpFilterTest, HeaderOnlyRequestWithStream) { function TEST_F (line 709) | TEST_F(HttpFilterTest, HeadersToRemoveRemovesHeadersExceptSpecia... function TEST_F (line 770) | TEST_F(HttpFilterTest, ClearCache) { function TEST_F (line 814) | TEST_F(HttpFilterTest, ClearCacheRouteHeadersToAppendOnly) { function TEST_F (line 855) | TEST_F(HttpFilterTest, ClearCacheRouteHeadersToAddOnly) { function TEST_F (line 896) | TEST_F(HttpFilterTest, ClearCacheRouteHeadersToRemoveOnly) { function TEST_F (line 938) | TEST_F(HttpFilterTest, NoClearCacheRoute) { function TEST_F (line 974) | TEST_F(HttpFilterTest, NoClearCacheRouteConfig) { function TEST_F (line 1011) | TEST_F(HttpFilterTest, NoClearCacheRouteDeniedResponse) { function TEST_F (line 1048) | TEST_F(HttpFilterTest, MetadataContext) { function TEST_F (line 1110) | TEST_F(HttpFilterTest, FilterDisabled) { function TEST_F (line 1134) | TEST_F(HttpFilterTest, FilterEnabled) { function TEST_F (line 1161) | TEST_F(HttpFilterTest, MetadataDisabled) { function TEST_F (line 1192) | TEST_F(HttpFilterTest, MetadataEnabled) { function TEST_F (line 1227) | TEST_F(HttpFilterTest, FilterEnabledButMetadataDisabled) { function TEST_F (line 1270) | TEST_F(HttpFilterTest, FilterDisabledButMetadataEnabled) { function TEST_F (line 1313) | TEST_F(HttpFilterTest, FilterEnabledAndMetadataEnabled) { function TEST_F (line 1358) | TEST_F(HttpFilterTest, FilterDenyAtDisable) { function TEST_F (line 1390) | TEST_F(HttpFilterTest, FilterAllowAtDisable) { function TEST_P (line 1425) | TEST_P(HttpFilterTestParam, ContextExtensions) { function TEST_P (line 1467) | TEST_P(HttpFilterTestParam, DisabledOnRoute) { function TEST_P (line 1500) | TEST_P(HttpFilterTestParam, DisabledOnRouteWithRequestBody) { function TEST_P (line 1546) | TEST_P(HttpFilterTestParam, NoRoute) { function TEST_P (line 1554) | TEST_P(HttpFilterTestParam, OkResponse) { function TEST_P (line 1587) | TEST_P(HttpFilterTestParam, ImmediateOkResponse) { function TEST_P (line 1611) | TEST_P(HttpFilterTestParam, ImmediateDeniedResponseWithHttpAttri... function TEST_P (line 1642) | TEST_P(HttpFilterTestParam, ImmediateOkResponseWithHttpAttribute... function TEST_P (line 1688) | TEST_P(HttpFilterTestParam, ImmediateDeniedResponse) { function TEST_P (line 1712) | TEST_P(HttpFilterTestParam, DeniedResponseWith401) { function TEST_P (line 1744) | TEST_P(HttpFilterTestParam, DeniedResponseWith403) { function TEST_P (line 1779) | TEST_P(HttpFilterTestParam, DestroyResponseBeforeSendLocalReply) { function TEST_P (line 1833) | TEST_P(HttpFilterTestParam, OverrideEncodingHeaders) { function TEST_F (line 1903) | TEST_F(HttpFilterTest, EmitDynamicMetadata) { function TEST_P (line 1952) | TEST_P(HttpFilterTestParam, ResetDuringCall) { function TEST_P (line 1970) | TEST_P(HttpFilterTestParam, NoCluster) { function TEST_P (line 2000) | TEST_P(HttpFilterTestParam, DisableRequestBodyBufferingOnRoute) { FILE: test/extensions/filters/http/fault/config_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type Fault (line 18) | namespace Fault { function TEST (line 21) | TEST(FaultFilterConfigTest, ValidateFail) { function TEST (line 29) | TEST(FaultFilterConfigTest, FaultFilterCorrectJson) { function TEST (line 47) | TEST(FaultFilterConfigTest, FaultFilterCorrectProto) { function TEST (line 62) | TEST(FaultFilterConfigTest, FaultFilterEmptyProto) { function TEST (line 73) | TEST(FaultFilterConfigTest, DEPRECATED_FEATURE_TEST(DeprecatedEx... FILE: test/extensions/filters/http/fault/fault_filter_integration_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type HttpFilters (line 7) | namespace HttpFilters { type Fault (line 8) | namespace Fault { class FaultIntegrationTest (line 11) | class FaultIntegrationTest : public Event::TestUsingSimulatedTime, method initializeFilter (line 14) | void initializeFilter(const std::string& filter_config) { class FaultIntegrationTestAllProtocols (line 64) | class FaultIntegrationTestAllProtocols : public FaultIntegration... function TEST_P (line 70) | TEST_P(FaultIntegrationTestAllProtocols, NoFault) { function TEST_P (line 90) | TEST_P(FaultIntegrationTestAllProtocols, ResponseRateLimitNoTrai... function TEST_P (line 119) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultConfig) { function TEST_P (line 154) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultAbortConfig) { function TEST_P (line 176) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultsConfig0Perc... function TEST_P (line 202) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultsConfig100Pe... function TEST_P (line 229) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultConfigNoHead... function TEST_P (line 242) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultAbortGrpcCon... function TEST_P (line 271) | TEST_P(FaultIntegrationTestAllProtocols, HeaderFaultAbortGrpcCon... function TEST_P (line 294) | TEST_P(FaultIntegrationTestAllProtocols, FaultAbortGrpcConfig) { class FaultIntegrationTestHttp2 (line 322) | class FaultIntegrationTestHttp2 : public FaultIntegrationTest {} function TEST_P (line 329) | TEST_P(FaultIntegrationTestHttp2, ResponseRateLimitTrailersBodyF... function TEST_P (line 363) | TEST_P(FaultIntegrationTestHttp2, ResponseRateLimitTrailersBodyN... FILE: test/extensions/filters/http/fault/fault_filter_test.cc type Envoy (line 39) | namespace Envoy { type Extensions (line 40) | namespace Extensions { type HttpFilters (line 41) | namespace HttpFilters { type Fault (line 42) | namespace Fault { class FaultFilterTest (line 45) | class FaultFilterTest : public testing::Test { method SetUpTest (line 131) | void SetUpTest(const envoy::extensions::filters::http::fault::... method SetUpTest (line 139) | void SetUpTest(const std::string& yaml) { SetUpTest(convertYam... method expectDelayTimer (line 141) | void expectDelayTimer(uint64_t duration_ms) { function faultFilterBadConfigHelper (line 165) | void faultFilterBadConfigHelper(const std::string& yaml) { function TEST (line 170) | TEST(FaultFilterBadConfigTest, EmptyDownstreamNodes) { function TEST (line 184) | TEST(FaultFilterBadConfigTest, MissingHTTPStatus) { function TEST (line 195) | TEST(FaultFilterBadConfigTest, BadDelayType) { function TEST (line 208) | TEST(FaultFilterBadConfigTest, BadDelayDuration) { function TEST (line 221) | TEST(FaultFilterBadConfigTest, MissingDelayDuration) { function TEST_F (line 233) | TEST_F(FaultFilterTest, AbortWithHttpStatus) { function TEST_F (line 283) | TEST_F(FaultFilterTest, HeaderAbortWithHttpStatus) { function TEST_F (line 330) | TEST_F(FaultFilterTest, AbortWithGrpcStatus) { function TEST_F (line 383) | TEST_F(FaultFilterTest, HeaderAbortWithGrpcStatus) { function TEST_F (line 433) | TEST_F(FaultFilterTest, HeaderAbortWithHttpAndGrpcStatus) { function TEST_F (line 483) | TEST_F(FaultFilterTest, FixedDelayZeroDuration) { function TEST_F (line 510) | TEST_F(FaultFilterTest, Overflow) { function TEST_F (line 534) | TEST_F(FaultFilterTest, Passthrough) { function TEST_F (line 543) | TEST_F(FaultFilterTest, FixedDelayDeprecatedPercentAndNonZeroDur... function TEST_F (line 590) | TEST_F(FaultFilterTest, DelayForDownstreamCluster) { function TEST_F (line 637) | TEST_F(FaultFilterTest, FixedDelayAndAbortDownstream) { function TEST_F (line 701) | TEST_F(FaultFilterTest, FixedDelayAndAbort) { function TEST_F (line 755) | TEST_F(FaultFilterTest, FixedDelayAndAbortDownstreamNodes) { function TEST_F (line 807) | TEST_F(FaultFilterTest, NoDownstreamMatch) { function TEST_F (line 813) | TEST_F(FaultFilterTest, FixedDelayAndAbortHeaderMatchSuccess) { function TEST_F (line 868) | TEST_F(FaultFilterTest, FixedDelayAndAbortHeaderMatchFail) { function TEST_F (line 896) | TEST_F(FaultFilterTest, TimerResetAfterStreamReset) { function TEST_F (line 946) | TEST_F(FaultFilterTest, FaultWithTargetClusterMatchSuccess) { function TEST_F (line 990) | TEST_F(FaultFilterTest, FaultWithTargetClusterMatchFail) { function TEST_F (line 1018) | TEST_F(FaultFilterTest, FaultWithTargetClusterNullRoute) { function TEST_F (line 1092) | TEST_F(FaultFilterTest, RouteFaultOverridesListenerFault) { class FaultFilterRateLimitTest (line 1120) | class FaultFilterRateLimitTest : public FaultFilterTest { method setupRateLimitTest (line 1122) | void setupRateLimitTest(bool enable_runtime) { function TEST_F (line 1135) | TEST_F(FaultFilterRateLimitTest, ResponseRateLimitDisabled) { function TEST_F (line 1149) | TEST_F(FaultFilterRateLimitTest, DestroyWithResponseRateLimitEna... function TEST_F (line 1165) | TEST_F(FaultFilterRateLimitTest, ResponseRateLimitEnabled) { class FaultFilterSettingsTest (line 1244) | class FaultFilterSettingsTest : public FaultFilterTest {} function TEST_F (line 1246) | TEST_F(FaultFilterSettingsTest, CheckDefaultRuntimeKeys) { function TEST_F (line 1260) | TEST_F(FaultFilterSettingsTest, CheckOverrideRuntimeKeys) { FILE: test/extensions/filters/http/fault/utility.h function namespace (line 9) | namespace Envoy { FILE: test/extensions/filters/http/grpc_http1_bridge/config_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type GrpcHttp1Bridge (line 13) | namespace GrpcHttp1Bridge { function TEST (line 16) | TEST(GrpcHttp1BridgeFilterConfigTest, GrpcHttp1BridgeFilter) { function TEST (line 27) | TEST(GrpcHttp1BridgeFilterConfigTest, DEPRECATED_FEATURE_TEST(De... FILE: test/extensions/filters/http/grpc_http1_bridge/http1_bridge_filter_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type HttpFilters (line 22) | namespace HttpFilters { type GrpcHttp1Bridge (line 23) | namespace GrpcHttp1Bridge { class GrpcHttp1BridgeFilterTest (line 26) | class GrpcHttp1BridgeFilterTest : public testing::Test { method GrpcHttp1BridgeFilterTest (line 28) | GrpcHttp1BridgeFilterTest() : context_(*symbol_table_), filter... function TEST_F (line 44) | TEST_F(GrpcHttp1BridgeFilterTest, NoRoute) { function TEST_F (line 59) | TEST_F(GrpcHttp1BridgeFilterTest, NoCluster) { function TEST_F (line 72) | TEST_F(GrpcHttp1BridgeFilterTest, StatsHttp2HeaderOnlyResponse) { function TEST_F (line 99) | TEST_F(GrpcHttp1BridgeFilterTest, StatsHttp2NormalResponse) { function TEST_F (line 124) | TEST_F(GrpcHttp1BridgeFilterTest, StatsHttp2ContentTypeGrpcPlusP... function TEST_F (line 147) | TEST_F(GrpcHttp1BridgeFilterTest, NotHandlingHttp2) { function TEST_F (line 165) | TEST_F(GrpcHttp1BridgeFilterTest, NotHandlingHttp1) { function TEST_F (line 181) | TEST_F(GrpcHttp1BridgeFilterTest, HandlingNormalResponse) { function TEST_F (line 205) | TEST_F(GrpcHttp1BridgeFilterTest, HandlingBadGrpcStatus) { FILE: test/extensions/filters/http/grpc_http1_reverse_bridge/config_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type GrpcHttp1ReverseBridge (line 18) | namespace GrpcHttp1ReverseBridge { function TEST (line 21) | TEST(ReversBridgeFilterFactoryTest, ReverseBridgeFilter) { function TEST (line 38) | TEST(ReverseBridgeFilterFactoryTest, ReverseBridgeFilterRouteSpe... FILE: test/extensions/filters/http/grpc_http1_reverse_bridge/reverse_bridge_integration_test.cc type Envoy (line 21) | namespace Envoy { class ReverseBridgeIntegrationTest (line 26) | class ReverseBridgeIntegrationTest : public testing::TestWithParam& body_field_path) { method basicTest (line 33) | void basicTest(const std::string& content, const std::string& ... method testInvalidMessage (line 70) | void testInvalidMessage(const std::string& content, const std:... function TEST_F (line 83) | TEST_F(HttpBodyUtilsTest, EmptyFieldsList) { function TEST_F (line 88) | TEST_F(HttpBodyUtilsTest, LargeMessage) { function TEST_F (line 96) | TEST_F(HttpBodyUtilsTest, LargeContentType) { function TEST_F (line 104) | TEST_F(HttpBodyUtilsTest, NestedFieldsList) { function TEST_F (line 110) | TEST_F(HttpBodyUtilsTest, SkipUnknownFields) { function TEST_F (line 131) | TEST_F(HttpBodyUtilsTest, FailInvalidLength) { function TEST_F (line 144) | TEST_F(HttpBodyUtilsTest, FailSkipField) { function TEST_F (line 153) | TEST_F(HttpBodyUtilsTest, FailShortMessage) { FILE: test/extensions/filters/http/grpc_json_transcoder/json_transcoder_filter_test.cc type HttpFilters (line 38) | namespace HttpFilters { type GrpcJsonTranscoder (line 39) | namespace GrpcJsonTranscoder { class GrpcJsonTranscoderFilterTestBase (line 42) | class GrpcJsonTranscoderFilterTestBase { method GrpcJsonTranscoderFilterTestBase (line 44) | GrpcJsonTranscoderFilterTestBase() : api_(Api::createApiForTest()) {} class GrpcJsonTranscoderConfigTest (line 52) | class GrpcJsonTranscoderConfigTest : public testing::Test, public Gr... method getProtoConfig (line 54) | const envoy::extensions::filters::http::grpc_json_transcoder::v3::... method makeProtoDescriptor (line 70) | std::string makeProtoDescriptor(std::functiongetConfig(); } function TEST_F (line 95) | TEST_F(HeaderToMetadataTest, BasicRequestTest) { function TEST_F (line 113) | TEST_F(HeaderToMetadataTest, BasicRequestDoubleHeadersTest) { function TEST_F (line 130) | TEST_F(HeaderToMetadataTest, PerRouteOverride) { function TEST_F (line 156) | TEST_F(HeaderToMetadataTest, ConfigIsCached) { function TEST_F (line 177) | TEST_F(HeaderToMetadataTest, DefaultEndpointsTest) { function TEST_F (line 190) | TEST_F(HeaderToMetadataTest, HeaderRemovedTest) { function TEST_F (line 223) | TEST_F(HeaderToMetadataTest, NumberTypeTest) { function TEST_F (line 245) | TEST_F(HeaderToMetadataTest, StringTypeInBase64UrlTest) { function TEST_F (line 270) | TEST_F(HeaderToMetadataTest, ProtobufValueTypeInBase64UrlTest) { function TEST_F (line 307) | TEST_F(HeaderToMetadataTest, ProtobufValueTypeInBadBase64UrlTest) { function TEST_F (line 327) | TEST_F(HeaderToMetadataTest, BadProtobufValueTypeInBase64UrlTest) { function TEST_F (line 349) | TEST_F(HeaderToMetadataTest, HeaderNotPresent) { function TEST_F (line 369) | TEST_F(HeaderToMetadataTest, MultipleHeadersMatch) { function TEST_F (line 399) | TEST_F(HeaderToMetadataTest, EmptyHeaderValue) { function TEST_F (line 411) | TEST_F(HeaderToMetadataTest, HeaderValueTooLong) { function TEST_F (line 424) | TEST_F(HeaderToMetadataTest, IgnoreHeaderValueUseConstant) { function TEST_F (line 449) | TEST_F(HeaderToMetadataTest, RejectInvalidRule) { function TEST_F (line 459) | TEST_F(HeaderToMetadataTest, PerRouteEmtpyRules) { function TEST_F (line 467) | TEST_F(HeaderToMetadataTest, RejectEmptyHeader) { function TEST_F (line 480) | TEST_F(HeaderToMetadataTest, RejectBothCookieHeader) { function TEST_F (line 499) | TEST_F(HeaderToMetadataTest, RejectRemoveForCookie) { function TEST_F (line 516) | TEST_F(HeaderToMetadataTest, NoEmptyValues) { function TEST_F (line 536) | TEST_F(HeaderToMetadataTest, RegexSubstitution) { function TEST_F (line 595) | TEST_F(HeaderToMetadataTest, NoMissingWhenHeaderIsPresent) { function TEST_F (line 617) | TEST_F(HeaderToMetadataTest, OnMissingWhenHeaderIsPresent) { function TEST_F (line 638) | TEST_F(HeaderToMetadataTest, HeaderIsPresentButRegexEmptiesIt) { function TEST_F (line 667) | TEST_F(HeaderToMetadataTest, CookieValueUsed) { function TEST_F (line 689) | TEST_F(HeaderToMetadataTest, IgnoreCookieValueUseConstant) { function TEST_F (line 712) | TEST_F(HeaderToMetadataTest, NoCookieValue) { function TEST_F (line 734) | TEST_F(HeaderToMetadataTest, CookieRegexSubstitution) { FILE: test/extensions/filters/http/health_check/config_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type HealthCheck (line 21) | namespace HealthCheck { function TEST (line 24) | TEST(HealthCheckFilterConfig, HealthCheckFilter) { function TEST (line 42) | TEST(HealthCheckFilterConfig, BadHealthCheckFilterConfig) { function TEST (line 56) | TEST(HealthCheckFilterConfig, FailsWhenNotPassThroughButTimeoutS... function TEST (line 75) | TEST(HealthCheckFilterConfig, NotFailingWhenNotPassThroughAndTim... function TEST (line 94) | TEST(HealthCheckFilterConfig, FailsWhenNotPassThroughButTimeoutS... function TEST (line 110) | TEST(HealthCheckFilterConfig, NotFailingWhenNotPassThroughAndTim... function TEST (line 122) | TEST(HealthCheckFilterConfig, HealthCheckFilterWithEmptyProto) { function testHealthCheckHeaderMatch (line 136) | void testHealthCheckHeaderMatch( function TEST (line 177) | TEST(HealthCheckFilterConfig, HealthCheckFilterHeaderMatch) { function TEST (line 196) | TEST(HealthCheckFilterConfig, HealthCheckFilterHeaderMatchWrongV... function TEST (line 215) | TEST(HealthCheckFilterConfig, HealthCheckFilterHeaderMatchMissin... function TEST (line 233) | TEST(HealthCheckFilterConfig, HealthCheckFilterDuplicateMatch) { function TEST (line 251) | TEST(HealthCheckFilterConfig, HealthCheckFilterDuplicateNoMatch) { function TEST (line 270) | TEST(HealthCheckFilterConfig, DEPRECATED_FEATURE_TEST(Deprecated... FILE: test/extensions/filters/http/health_check/health_check_test.cc type Envoy (line 26) | namespace Envoy { type Extensions (line 27) | namespace Extensions { type HttpFilters (line 28) | namespace HttpFilters { type HealthCheck (line 29) | namespace HealthCheck { class HealthCheckFilterTest (line 32) | class HealthCheckFilterTest : public testing::Test { method HealthCheckFilterTest (line 34) | HealthCheckFilterTest(bool pass_through, bool caching) method prepareFilter (line 47) | void prepareFilter( class MockHealthCheckCluster (line 70) | class MockHealthCheckCluster : public NiceMock function TEST_F (line 140) | TEST_F(GroupVerifierTest, DeeplyNestedAnys) { function TEST_F (line 186) | TEST_F(GroupVerifierTest, CanHandleUnexpectedEnd) { function TEST_F (line 220) | TEST_F(GroupVerifierTest, TestRequiresAll) { function TEST_F (line 242) | TEST_F(GroupVerifierTest, TestRequiresAllBadFormat) { function TEST_F (line 266) | TEST_F(GroupVerifierTest, TestRequiresAllMissing) { function TEST_F (line 290) | TEST_F(GroupVerifierTest, TestRequiresAllBothFailed) { function TEST_F (line 311) | TEST_F(GroupVerifierTest, TestRequiresAnyFirstAuthOK) { function TEST_F (line 331) | TEST_F(GroupVerifierTest, TestRequiresAnyLastAuthOk) { function TEST_F (line 353) | TEST_F(GroupVerifierTest, TestRequiresAnyAllAuthFailed) { function TEST_F (line 377) | TEST_F(GroupVerifierTest, TestRequiresAnyLastIsJwtMissed) { function TEST_F (line 398) | TEST_F(GroupVerifierTest, TestRequiresAnyLastIsJwtUnknownIssuer) { function TEST_F (line 419) | TEST_F(GroupVerifierTest, TestAnyInAllFirstAnyIsOk) { function TEST_F (line 435) | TEST_F(GroupVerifierTest, TestAnyInAllLastAnyIsOk) { function TEST_F (line 453) | TEST_F(GroupVerifierTest, TestAnyInAllBothInRequireAnyIsOk) { function TEST_F (line 471) | TEST_F(GroupVerifierTest, TestAnyInAllBothInRequireAnyFailed) { function TEST_F (line 489) | TEST_F(GroupVerifierTest, TestAllInAnyBothRequireAllFailed) { function TEST_F (line 503) | TEST_F(GroupVerifierTest, TestAllInAnyFirstAllIsOk) { function TEST_F (line 521) | TEST_F(GroupVerifierTest, TestAllInAnyLastAllIsOk) { function TEST_F (line 537) | TEST_F(GroupVerifierTest, TestAllInAnyBothRequireAllAreOk) { function TEST_F (line 553) | TEST_F(GroupVerifierTest, TestRequiresAnyWithAllowAll) { FILE: test/extensions/filters/http/jwt_authn/jwks_cache_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type JwtAuthn (line 21) | namespace JwtAuthn { class JwksCacheTest (line 24) | class JwksCacheTest : public testing::Test { method JwksCacheTest (line 26) | JwksCacheTest() : api_(Api::createApiForTest()) {} method SetUp (line 27) | void SetUp() override { function TEST_F (line 41) | TEST_F(JwksCacheTest, TestFindByIssuer) { function TEST_F (line 47) | TEST_F(JwksCacheTest, TestSetRemoteJwks) { function TEST_F (line 66) | TEST_F(JwksCacheTest, TestSetRemoteJwksWithDefaultCacheDuration) { function TEST_F (line 81) | TEST_F(JwksCacheTest, TestGoodInlineJwks) { function TEST_F (line 95) | TEST_F(JwksCacheTest, TestBadInlineJwks) { function TEST_F (line 108) | TEST_F(JwksCacheTest, TestAudiences) { function TEST_F (line 142) | TEST_F(JwksCacheTest, TestFindByProvider) { FILE: test/extensions/filters/http/jwt_authn/matcher_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type HttpFilters (line 16) | namespace HttpFilters { type JwtAuthn (line 17) | namespace JwtAuthn { class MatcherTest (line 20) | class MatcherTest : public testing::Test { function TEST_F (line 24) | TEST_F(MatcherTest, TestMatchPrefix) { function TEST_F (line 42) | TEST_F(MatcherTest, TestMatchRegex) { function TEST_F (line 60) | TEST_F(MatcherTest, TestMatchSafeRegex) { function TEST_F (line 82) | TEST_F(MatcherTest, TestMatchPath) { function TEST_F (line 103) | TEST_F(MatcherTest, TestMatchQuery) { function TEST_F (line 124) | TEST_F(MatcherTest, TestMatchHeader) { function TEST_F (line 144) | TEST_F(MatcherTest, TestMatchPathAndHeader) { function TEST_F (line 165) | TEST_F(MatcherTest, TestMatchConnect) { function TEST_F (line 177) | TEST_F(MatcherTest, TestMatchConnectQuery) { FILE: test/extensions/filters/http/jwt_authn/mock.h function namespace (line 16) | namespace Envoy { FILE: test/extensions/filters/http/jwt_authn/provider_verifier_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type HttpFilters (line 20) | namespace HttpFilters { type JwtAuthn (line 21) | namespace JwtAuthn { function getExpectedPayload (line 24) | ProtobufWkt::Struct getExpectedPayload(const std::string& name) { class ProviderVerifierTest (line 33) | class ProviderVerifierTest : public testing::Test { method createVerifier (line 35) | void createVerifier() { function TEST_F (line 50) | TEST_F(ProviderVerifierTest, TestOkJWT) { function TEST_F (line 72) | TEST_F(ProviderVerifierTest, TestSpanPassedDown) { function TEST_F (line 99) | TEST_F(ProviderVerifierTest, TestMissedJWT) { function TEST_F (line 112) | TEST_F(ProviderVerifierTest, TestTokenRequirementProviderMismatc... function TEST_F (line 152) | TEST_F(ProviderVerifierTest, TestRequiresProviderWithAudiences) { function TEST_F (line 175) | TEST_F(ProviderVerifierTest, TestRequiresNonexistentProvider) { FILE: test/extensions/filters/http/jwt_authn/test_common.h function namespace (line 3) | namespace Envoy { FILE: test/extensions/filters/http/local_ratelimit/config_test.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type HttpFilters (line 11) | namespace HttpFilters { type LocalRateLimitFilter (line 12) | namespace LocalRateLimitFilter { function TEST (line 14) | TEST(Factory, GlobalEmptyConfig) { function TEST (line 32) | TEST(Factory, RouteSpecificFilterConfig) { function TEST (line 69) | TEST(Factory, EnabledEnforcedDisabledByDefault) { function TEST (line 92) | TEST(Factory, PerRouteConfigNoTokenBucket) { function TEST (line 107) | TEST(Factory, FillTimerTooLow) { FILE: test/extensions/filters/http/local_ratelimit/filter_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type HttpFilters (line 12) | namespace HttpFilters { type LocalRateLimitFilter (line 13) | namespace LocalRateLimitFilter { class FilterTest (line 38) | class FilterTest : public testing::Test { method FilterTest (line 40) | FilterTest() = default; method setup (line 42) | void setup(const std::string& yaml, const bool enabled = true,... method findCounter (line 61) | uint64_t findCounter(const std::string& name) { method toErrorCode (line 66) | Http::Code toErrorCode(const uint64_t code) { return config_->... function TEST_F (line 76) | TEST_F(FilterTest, Runtime) { function TEST_F (line 81) | TEST_F(FilterTest, ToErrorCode) { function TEST_F (line 86) | TEST_F(FilterTest, Disabled) { function TEST_F (line 94) | TEST_F(FilterTest, RequestOk) { function TEST_F (line 103) | TEST_F(FilterTest, RequestRateLimited) { function TEST_F (line 131) | TEST_F(FilterTest, RequestRateLimitedButNotEnforced) { FILE: test/extensions/filters/http/lua/config_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type Lua (line 19) | namespace Lua { function TEST (line 22) | TEST(LuaFilterConfigTest, ValidateFail) { function TEST (line 29) | TEST(LuaFilterConfigTest, LuaFilterInJson) { function TEST (line 45) | TEST(LuaFilterConfigTest, DEPRECATED_FEATURE_TEST(DeprecatedExte... FILE: test/extensions/filters/http/lua/lua_filter_test.cc type Envoy (line 34) | namespace Envoy { type Extensions (line 35) | namespace Extensions { type HttpFilters (line 36) | namespace HttpFilters { type Lua (line 37) | namespace Lua { class TestFilter (line 40) | class TestFilter : public Filter { class LuaHttpFilterTest (line 47) | class LuaHttpFilterTest : public testing::Test { method LuaHttpFilterTest (line 49) | LuaHttpFilterTest() { method setup (line 81) | void setup(const std::string& lua_code) { method setupConfig (line 89) | void setupConfig(envoy::extensions::filters::http::lua::v3::Lu... method setupFilter (line 98) | void setupFilter() { method setupSecureConnection (line 104) | void setupSecureConnection(const bool secure) { method setupMetadata (line 110) | void setupMetadata(const std::string& yaml) { function TEST (line 216) | TEST(LuaHttpFilterConfigTest, BadCode) { function TEST_F (line 234) | TEST_F(LuaHttpFilterTest, ScriptHeadersOnlyRequestHeadersOnly) { function TEST_F (line 244) | TEST_F(LuaHttpFilterTest, ScriptHeadersOnlyRequestBody) { function TEST_F (line 257) | TEST_F(LuaHttpFilterTest, ScriptHeadersOnlyRequestBodyTrailers) { function TEST_F (line 273) | TEST_F(LuaHttpFilterTest, ScriptBodyChunksRequestHeadersOnly) { function TEST_F (line 284) | TEST_F(LuaHttpFilterTest, ScriptBodyChunksRequestBody) { function TEST_F (line 301) | TEST_F(LuaHttpFilterTest, ScriptBodyChunksRequestBodyTrailers) { function TEST_F (line 319) | TEST_F(LuaHttpFilterTest, ScriptTrailersRequestHeadersOnly) { function TEST_F (line 330) | TEST_F(LuaHttpFilterTest, ScriptTrailersRequestBody) { function TEST_F (line 345) | TEST_F(LuaHttpFilterTest, ScriptTrailersRequestBodyTrailers) { function TEST_F (line 363) | TEST_F(LuaHttpFilterTest, ScriptTrailersNoBodyRequestHeadersOnly) { function TEST_F (line 374) | TEST_F(LuaHttpFilterTest, ScriptTrailersNoBodyRequestBody) { function TEST_F (line 388) | TEST_F(LuaHttpFilterTest, ScriptTrailersNoBodyRequestBodyTrailer... function TEST_F (line 405) | TEST_F(LuaHttpFilterTest, ScriptBodyRequestHeadersOnly) { function TEST_F (line 416) | TEST_F(LuaHttpFilterTest, ScriptBodyRequestBody) { function TEST_F (line 431) | TEST_F(LuaHttpFilterTest, ScriptBodyRequestBodyTwoFrames) { function TEST_F (line 451) | TEST_F(LuaHttpFilterTest, ScriptBodyRequestBodyTwoFramesTrailers) { function TEST_F (line 474) | TEST_F(LuaHttpFilterTest, ScriptBodyTrailersRequestHeadersOnly) { function TEST_F (line 486) | TEST_F(LuaHttpFilterTest, ScriptBodyTrailersRequestBody) { function TEST_F (line 502) | TEST_F(LuaHttpFilterTest, ScriptBodyTrailersRequestBodyTrailers) { function TEST_F (line 522) | TEST_F(LuaHttpFilterTest, BodyChunkOutsideOfLoop) { function TEST_F (line 552) | TEST_F(LuaHttpFilterTest, ScriptRandomRequestBodyTrailers) { function TEST_F (line 573) | TEST_F(LuaHttpFilterTest, ScriptErrorHeadersRequestBodyTrailers) { function TEST_F (line 598) | TEST_F(LuaHttpFilterTest, ThreadEnvironments) { function TEST_F (line 622) | TEST_F(LuaHttpFilterTest, UnexpectedYield) { function TEST_F (line 639) | TEST_F(LuaHttpFilterTest, ErrorDuringCallback) { function TEST_F (line 660) | TEST_F(LuaHttpFilterTest, HeadersIteratorAcrossYield) { function TEST_F (line 684) | TEST_F(LuaHttpFilterTest, RequestAndResponse) { function TEST_F (line 748) | TEST_F(LuaHttpFilterTest, ResponseSynchronousBody) { function TEST_F (line 777) | TEST_F(LuaHttpFilterTest, HttpCall) { function TEST_F (line 847) | TEST_F(LuaHttpFilterTest, HttpCallAsyncFalse) { function TEST_F (line 910) | TEST_F(LuaHttpFilterTest, HttpCallAsynchronous) { function TEST_F (line 960) | TEST_F(LuaHttpFilterTest, DoubleHttpCall) { function TEST_F (line 1054) | TEST_F(LuaHttpFilterTest, HttpCallNoBody) { function TEST_F (line 1112) | TEST_F(LuaHttpFilterTest, HttpCallImmediateResponse) { function TEST_F (line 1165) | TEST_F(LuaHttpFilterTest, HttpCallErrorAfterResumeSuccess) { function TEST_F (line 1213) | TEST_F(LuaHttpFilterTest, HttpCallFailure) { function TEST_F (line 1258) | TEST_F(LuaHttpFilterTest, HttpCallReset) { function TEST_F (line 1299) | TEST_F(LuaHttpFilterTest, HttpCallImmediateFailure) { function TEST_F (line 1342) | TEST_F(LuaHttpFilterTest, HttpCallInvalidTimeout) { function TEST_F (line 1363) | TEST_F(LuaHttpFilterTest, HttpCallInvalidCluster) { function TEST_F (line 1387) | TEST_F(LuaHttpFilterTest, HttpCallInvalidHeaders) { function TEST_F (line 1410) | TEST_F(LuaHttpFilterTest, HttpCallAsyncInvalidAsynchronousFlag) { function TEST_F (line 1440) | TEST_F(LuaHttpFilterTest, ImmediateResponse) { function TEST_F (line 1492) | TEST_F(LuaHttpFilterTest, ImmediateResponseBadStatus) { function TEST_F (line 1511) | TEST_F(LuaHttpFilterTest, RespondAfterHeadersContinued) { function TEST_F (line 1538) | TEST_F(LuaHttpFilterTest, RespondInResponsePath) { function TEST_F (line 1562) | TEST_F(LuaHttpFilterTest, BodyChunksAfterBodyContinued) { function TEST_F (line 1587) | TEST_F(LuaHttpFilterTest, BodyAfterTrailers) { function TEST_F (line 1613) | TEST_F(LuaHttpFilterTest, BodyAfterStreamingHasStarted) { function TEST_F (line 1637) | TEST_F(LuaHttpFilterTest, GetMetadataFromHandle) { function TEST_F (line 1671) | TEST_F(LuaHttpFilterTest, DEPRECATED_FEATURE_TEST(GetMetadataFro... function TEST_F (line 1711) | TEST_F(LuaHttpFilterTest, GetMetadataFromHandleNoRoute) { function TEST_F (line 1730) | TEST_F(LuaHttpFilterTest, GetMetadataFromHandleNoLuaMetadata) { function TEST_F (line 1757) | TEST_F(LuaHttpFilterTest, GetCurrentProtocol) { function TEST_F (line 1776) | TEST_F(LuaHttpFilterTest, SetGetDynamicMetadata) { function TEST_F (line 1816) | TEST_F(LuaHttpFilterTest, CheckConnection) { function TEST_F (line 1842) | TEST_F(LuaHttpFilterTest, InspectStreamInfoDowstreamSslConnectio... function TEST_F (line 1972) | TEST_F(LuaHttpFilterTest, InspectStreamInfoDowstreamSslConnectio... function TEST_F (line 1992) | TEST_F(LuaHttpFilterTest, ImportPublicKey) { function TEST_F (line 2021) | TEST_F(LuaHttpFilterTest, InvalidPublicKey) { function TEST_F (line 2050) | TEST_F(LuaHttpFilterTest, SignatureVerify) { function TEST_F (line 2118) | TEST_F(LuaHttpFilterTest, LuaFilterDisabled) { function TEST_F (line 2147) | TEST_F(LuaHttpFilterTest, LuaFilterRefSourceCodes) { function TEST_F (line 2182) | TEST_F(LuaHttpFilterTest, LuaFilterRefSourceCodeNotExist) { function TEST_F (line 2210) | TEST_F(LuaHttpFilterTest, LuaFilterBase64Escape) { function TEST_F (line 2250) | TEST_F(LuaHttpFilterTest, LuaFilterSetResponseBuffer) { function TEST_F (line 2276) | TEST_F(LuaHttpFilterTest, LuaFilterSetResponseBufferChunked) { FILE: test/extensions/filters/http/lua/lua_integration_test.cc type Envoy (line 13) | namespace Envoy { class LuaIntegrationTest (line 16) | class LuaIntegrationTest : public testing::TestWithParam makeDefaultFilter() { method makeFilterWithCallbacks (line 35) | std::unique_ptr method makeMarkingFilter (line 43) | std::unique_ptr makeMarkingFilter(uint32_t ... method setAddressToReturn (line 53) | void setAddressToReturn(const std::string& address) { method findOptionDetails (line 64) | absl::optional function TEST_F (line 78) | TEST_F(OriginalSrcHttpTest, OnNonIpAddressDecodeSkips) { function TEST_F (line 85) | TEST_F(OriginalSrcHttpTest, DecodeHeadersIpv4AddressAddsOption) { function TEST_F (line 102) | TEST_F(OriginalSrcHttpTest, DecodeHeadersIpv4AddressUsesCorrectA... function TEST_F (line 119) | TEST_F(OriginalSrcHttpTest, DecodeHeadersIpv4AddressBleachesPort) { function TEST_F (line 136) | TEST_F(OriginalSrcHttpTest, FilterAddsTransparentOption) { function TEST_F (line 155) | TEST_F(OriginalSrcHttpTest, FilterAddsMarkOption) { function TEST_F (line 177) | TEST_F(OriginalSrcHttpTest, Mark0NotAdded) { function TEST_F (line 196) | TEST_F(OriginalSrcHttpTest, TrailersAndDataEndStreamDoNothing) { function TEST_F (line 213) | TEST_F(OriginalSrcHttpTest, TrailersAndDataNotEndStreamDoNothing) { FILE: test/extensions/filters/http/ratelimit/config_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type HttpFilters (line 17) | namespace HttpFilters { type RateLimitFilter (line 18) | namespace RateLimitFilter { function TEST (line 21) | TEST(RateLimitFilterConfigTest, ValidateFail) { function TEST (line 28) | TEST(RateLimitFilterConfigTest, RatelimitCorrectProto) { function TEST (line 55) | TEST(RateLimitFilterConfigTest, RateLimitFilterEmptyProto) { function TEST (line 69) | TEST(RateLimitFilterConfigTest, BadRateLimitFilterConfig) { function TEST (line 81) | TEST(RateLimitFilterConfigTest, DEPRECATED_FEATURE_TEST(Deprecat... FILE: test/extensions/filters/http/ratelimit/ratelimit_headers_test.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type HttpFilters (line 14) | namespace HttpFilters { type RateLimitFilter (line 15) | namespace RateLimitFilter { type RateLimitHeadersTestCase (line 21) | struct RateLimitHeadersTestCase { class RateLimitHeadersTest (line 26) | class RateLimitHeadersTest : public testing::TestWithParam method verifyStaticFilePerTap (line 131) | void verifyStaticFilePerTap(const std::string& filter_config) { function TEST_P (line 188) | TEST_P(TapIntegrationTest, StaticFilePerTap) { function TEST_P (line 209) | TEST_P(TapIntegrationTest, DEPRECATED_FEATURE_TEST(StaticFilePerTapWit... function TEST_P (line 234) | TEST_P(TapIntegrationTest, DEPRECATED_FEATURE_TEST(StaticFilePerTapWit... function TEST_P (line 255) | TEST_P(TapIntegrationTest, AdminBasicFlow) { function TEST_P (line 366) | TEST_P(TapIntegrationTest, AdminTrailers) { function TEST_P (line 407) | TEST_P(TapIntegrationTest, AdminBodyAsBytes) { function TEST_P (line 438) | TEST_P(TapIntegrationTest, AdminBodyAsString) { function TEST_P (line 470) | TEST_P(TapIntegrationTest, AdminBodyAsBytesTruncated) { function TEST_P (line 504) | TEST_P(TapIntegrationTest, StaticFilePerTapStreaming) { function TEST_P (line 549) | TEST_P(TapIntegrationTest, StaticFilePerTapStreamingWithRequestBufferi... function TEST_P (line 593) | TEST_P(TapIntegrationTest, AdminBodyMatching) { FILE: test/extensions/filters/http/tap/tap_filter_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type HttpFilters (line 18) | namespace HttpFilters { type TapFilter (line 19) | namespace TapFilter { class MockFilterConfig (line 22) | class MockFilterConfig : public FilterConfig { method FilterStats (line 25) | FilterStats& stats() override { return stats_; } class MockHttpPerRequestTapper (line 31) | class MockHttpPerRequestTapper : public HttpPerRequestTapper { class TapFilterTest (line 42) | class TapFilterTest : public testing::Test { method setup (line 44) | void setup(bool has_config) { function TEST_F (line 71) | TEST_F(TapFilterTest, NoConfig) { function TEST_F (line 97) | TEST_F(TapFilterTest, Config) { function TEST (line 131) | TEST(TapFilterConfigTest, InvalidProto) { function TEST (line 153) | TEST(TapFilterConfigTest, NeitherMatchNorMatchConfig) { FILE: test/extensions/filters/http/wasm/config_test.cc type Envoy (line 24) | namespace Envoy { type Extensions (line 25) | namespace Extensions { type HttpFilters (line 29) | namespace HttpFilters { type Wasm (line 30) | namespace Wasm { class WasmFilterConfigTest (line 33) | class WasmFilterConfigTest : public Event::TestUsingSimulatedTime, method WasmFilterConfigTest (line 36) | WasmFilterConfigTest() : api_(Api::createApiForTest(stats_stor... method SetUp (line 45) | void SetUp() override { Envoy::Extensions::Common::Wasm::clear... method initializeForRemote (line 47) | void initializeForRemote() { function TEST_P (line 83) | TEST_P(WasmFilterConfigTest, JsonLoadFromFileWasm) { function TEST_P (line 115) | TEST_P(WasmFilterConfigTest, YamlLoadFromFileWasm) { function TEST_P (line 142) | TEST_P(WasmFilterConfigTest, YamlLoadFromFileWasmFailOpenOk) { function TEST_P (line 170) | TEST_P(WasmFilterConfigTest, YamlLoadInlineWasm) { function TEST_P (line 196) | TEST_P(WasmFilterConfigTest, YamlLoadInlineBadCode) { function TEST_P (line 214) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteWasm) { function TEST_P (line 262) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteWasmFailOnUncache... function TEST_P (line 327) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteWasmFailCachedThe... function TEST_P (line 518) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteConnectionReset) { function TEST_P (line 559) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteSuccessWith503) { function TEST_P (line 603) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteSuccessIncorrectS... function TEST_P (line 647) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteMultipleRetries) { function TEST_P (line 719) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteSuccessBadcode) { function TEST_P (line 783) | TEST_P(WasmFilterConfigTest, YamlLoadFromRemoteSuccessBadcodeFai... FILE: test/extensions/filters/http/wasm/test_data/async_call_rust/src/lib.rs function _start (line 7) | pub fn _start() { type TestStream (line 12) | struct TestStream; method on_http_request_headers (line 15) | fn on_http_request_headers(&mut self, _: usize) -> Action { method on_http_call_response (line 30) | fn on_http_call_response(&mut self, _: u32, _: usize, body_size: usize, ... FILE: test/extensions/filters/http/wasm/test_data/body_rust/src/lib.rs function _start (line 6) | pub fn _start() { type TestStream (line 16) | struct TestStream { method on_http_request_headers (line 22) | fn on_http_request_headers(&mut self, _: usize) -> Action { method on_http_request_body (line 28) | fn on_http_request_body(&mut self, body_size: usize, end_of_stream: bool... method on_http_response_headers (line 115) | fn on_http_response_headers(&mut self, _: usize) -> Action { method on_http_response_body (line 120) | fn on_http_response_body(&mut self, body_size: usize, end_of_stream: boo... FILE: test/extensions/filters/http/wasm/test_data/headers_rust/src/lib.rs function _start (line 6) | pub fn _start() { type TestStream (line 13) | struct TestStream { method on_http_request_headers (line 18) | fn on_http_request_headers(&mut self, _: usize) -> Action { method on_http_request_body (line 32) | fn on_http_request_body(&mut self, body_size: usize, _: bool) -> Action { method on_http_response_trailers (line 39) | fn on_http_response_trailers(&mut self, _: usize) -> Action { method on_log (line 43) | fn on_log(&mut self) { method on_done (line 51) | fn on_done(&mut self) -> bool { FILE: test/extensions/filters/http/wasm/test_data/metadata_rust/src/lib.rs function _start (line 7) | pub fn _start() { type TestRoot (line 13) | struct TestRoot; method on_tick (line 18) | fn on_tick(&mut self) { type TestStream (line 27) | struct TestStream; method on_http_request_headers (line 32) | fn on_http_request_headers(&mut self, _: usize) -> Action { method on_http_request_body (line 62) | fn on_http_request_body(&mut self, _: usize, _: bool) -> Action { FILE: test/extensions/filters/http/wasm/test_data/shared_data_rust/src/lib.rs function _start (line 6) | pub fn _start() { type TestRoot (line 11) | struct TestRoot; method on_tick (line 16) | fn on_tick(&mut self) { method on_queue_ready (line 38) | fn on_queue_ready(&mut self, _: u32) { FILE: test/extensions/filters/http/wasm/test_data/shared_queue_rust/src/lib.rs function _start (line 6) | pub fn _start() { type TestRoot (line 14) | struct TestRoot { method on_vm_start (line 21) | fn on_vm_start(&mut self, _: usize) -> bool { method on_queue_ready (line 26) | fn on_queue_ready(&mut self, queue_id: u32) { type TestStream (line 43) | struct TestStream; method on_http_request_headers (line 48) | fn on_http_request_headers(&mut self, _: usize) -> Action { FILE: test/extensions/filters/http/wasm/test_data/test_async_call_cpp.cc class AsyncCallContext (line 14) | class AsyncCallContext : public Context { method AsyncCallContext (line 16) | explicit AsyncCallContext(uint32_t id, RootContext* root) : Context(id... class AsyncCallRootContext (line 21) | class AsyncCallRootContext : public RootContext { method AsyncCallRootContext (line 23) | explicit AsyncCallRootContext(uint32_t id, std::string_view root_id) :... function FilterHeadersStatus (line 30) | FilterHeadersStatus AsyncCallContext::onRequestHeaders(uint32_t, bool en... FILE: test/extensions/filters/http/wasm/test_data/test_body_cpp.cc class BodyRootContext (line 14) | class BodyRootContext : public RootContext { method BodyRootContext (line 16) | explicit BodyRootContext(uint32_t id, std::string_view root_id) : Root... class BodyContext (line 19) | class BodyContext : public Context { method BodyContext (line 21) | explicit BodyContext(uint32_t id, RootContext* root) : Context(id, roo... method BodyRootContext (line 29) | BodyRootContext* root() { return static_cast(Context... function FilterDataStatus (line 47) | FilterDataStatus BodyContext::onBody(WasmBufferType type, size_t buffer_... function FilterHeadersStatus (line 116) | FilterHeadersStatus BodyContext::onRequestHeaders(uint32_t, bool) { function FilterHeadersStatus (line 122) | FilterHeadersStatus BodyContext::onResponseHeaders(uint32_t, bool) { function FilterDataStatus (line 128) | FilterDataStatus BodyContext::onRequestBody(size_t body_buffer_length, b... function FilterDataStatus (line 132) | FilterDataStatus BodyContext::onResponseBody(size_t body_buffer_length, ... FILE: test/extensions/filters/http/wasm/test_data/test_cpp.cc class TestRootContext (line 20) | class TestRootContext : public RootContext { method TestRootContext (line 22) | explicit TestRootContext(uint32_t id, std::string_view root_id) : Root... class TestContext (line 32) | class TestContext : public Context { method TestContext (line 34) | explicit TestContext(uint32_t id, RootContext* root) : Context(id, roo... method TestRootContext (line 44) | TestRootContext* root() { return static_cast(Context... function FilterHeadersStatus (line 92) | FilterHeadersStatus TestContext::onRequestHeaders(uint32_t, bool) { function FilterTrailersStatus (line 264) | FilterTrailersStatus TestContext::onRequestTrailers(uint32_t) { function FilterTrailersStatus (line 280) | FilterTrailersStatus TestContext::onResponseTrailers(uint32_t) { function FilterDataStatus (line 289) | FilterDataStatus TestContext::onRequestBody(size_t body_buffer_length, b... class Context1 (line 708) | class Context1 : public Context { method Context1 (line 710) | Context1(uint32_t id, RootContext* root) : Context(id, root) {} class Context2 (line 714) | class Context2 : public Context { method Context2 (line 716) | Context2(uint32_t id, RootContext* root) : Context(id, root) {} function FilterHeadersStatus (line 723) | FilterHeadersStatus Context1::onRequestHeaders(uint32_t, bool) { function FilterHeadersStatus (line 728) | FilterHeadersStatus Context2::onRequestHeaders(uint32_t, bool) { FILE: test/extensions/filters/http/wasm/test_data/test_cpp_null_plugin.cc type proxy_wasm (line 4) | namespace proxy_wasm { type null_plugin (line 5) | namespace null_plugin { type HttpWasmTestCpp (line 6) | namespace HttpWasmTestCpp { FILE: test/extensions/filters/http/wasm/test_data/test_grpc_call_cpp.cc class MyGrpcCallHandler (line 14) | class MyGrpcCallHandler : public GrpcCallHandler { method MyGrpcCallHandler (line 16) | MyGrpcCallHandler() : GrpcCallHandler() {} method onSuccess (line 17) | void onSuccess(size_t body_size) override { method onFailure (line 22) | void onFailure(GrpcStatus) override { class GrpcCallRootContext (line 28) | class GrpcCallRootContext : public RootContext { method GrpcCallRootContext (line 30) | explicit GrpcCallRootContext(uint32_t id, std::string_view root_id) : ... method onQueueReady (line 32) | void onQueueReady(uint32_t op) override { class GrpcCallContext (line 43) | class GrpcCallContext : public Context { method GrpcCallContext (line 45) | explicit GrpcCallContext(uint32_t id, RootContext* root) : Context(id,... method GrpcCallRootContext (line 49) | GrpcCallRootContext* root() { return static_cast... function FilterHeadersStatus (line 56) | FilterHeadersStatus GrpcCallContext::onRequestHeaders(uint32_t, bool end... FILE: test/extensions/filters/http/wasm/test_data/test_grpc_stream_cpp.cc class GrpcStreamContext (line 14) | class GrpcStreamContext : public Context { method GrpcStreamContext (line 16) | explicit GrpcStreamContext(uint32_t id, RootContext* root) : Context(i... class GrpcStreamRootContext (line 21) | class GrpcStreamRootContext : public RootContext { method GrpcStreamRootContext (line 23) | explicit GrpcStreamRootContext(uint32_t id, std::string_view root_id) class MyGrpcStreamHandler (line 30) | class MyGrpcStreamHandler method MyGrpcStreamHandler (line 33) | MyGrpcStreamHandler() : GrpcStreamHandler& plugin) : ... class WasmHttpFilterTest (line 53) | class WasmHttpFilterTest : public Common::Wasm::WasmHttpFilterTe... method WasmHttpFilterTest (line 56) | WasmHttpFilterTest() = default; method CreateContextFn (line 59) | CreateContextFn createContextFn() { method setup (line 65) | void setup(const std::string& code, std::string root_id = "", ... method setupTest (line 68) | void setupTest(std::string root_id = "", std::string vm_config... method setupFilter (line 85) | void setupFilter(const std::string root_id = "") { setupFilter... method TestRoot (line 89) | TestRoot& rootContext() { return *static_cast(root_... method TestFilter (line 90) | TestFilter& filter() { return *static_cast(contex... function TEST_P (line 110) | TEST_P(WasmHttpFilterTest, BadCode) { function TEST_P (line 116) | TEST_P(WasmHttpFilterTest, HeadersOnlyRequestHeadersOnly) { function TEST_P (line 139) | TEST_P(WasmHttpFilterTest, AllHeadersAndTrailers) { function TEST_P (line 164) | TEST_P(WasmHttpFilterTest, AllHeadersAndTrailersNotStarted) { function TEST_P (line 185) | TEST_P(WasmHttpFilterTest, HeadersOnlyRequestHeadersAndBody) { function TEST_P (line 201) | TEST_P(WasmHttpFilterTest, HeadersStopAndContinue) { function TEST_P (line 224) | TEST_P(WasmHttpFilterTest, HeadersStopAndEndStream) { function TEST_P (line 247) | TEST_P(WasmHttpFilterTest, HeadersStopAndBuffer) { function TEST_P (line 269) | TEST_P(WasmHttpFilterTest, HeadersStopAndWatermark) { function TEST_P (line 292) | TEST_P(WasmHttpFilterTest, BodyRequestReadBody) { function TEST_P (line 304) | TEST_P(WasmHttpFilterTest, BodyRequestPrependAndAppendToBody) { function TEST_P (line 328) | TEST_P(WasmHttpFilterTest, BodyRequestReplaceBody) { function TEST_P (line 349) | TEST_P(WasmHttpFilterTest, BodyRequestRemoveBody) { function TEST_P (line 362) | TEST_P(WasmHttpFilterTest, BodyRequestBufferBody) { function TEST_P (line 405) | TEST_P(WasmHttpFilterTest, BodyRequestPrependAndAppendToBuffered... function TEST_P (line 419) | TEST_P(WasmHttpFilterTest, BodyRequestReplaceBufferedBody) { function TEST_P (line 432) | TEST_P(WasmHttpFilterTest, BodyRequestRemoveBufferedBody) { function TEST_P (line 445) | TEST_P(WasmHttpFilterTest, BodyRequestBufferThenStreamBody) { function TEST_P (line 495) | TEST_P(WasmHttpFilterTest, BodyResponseBufferThenStreamBody) { function TEST_P (line 544) | TEST_P(WasmHttpFilterTest, AccessLog) { function TEST_P (line 564) | TEST_P(WasmHttpFilterTest, AccessLogCreate) { function TEST_P (line 578) | TEST_P(WasmHttpFilterTest, AsyncCall) { function TEST_P (line 621) | TEST_P(WasmHttpFilterTest, AsyncCallBadCall) { function TEST_P (line 645) | TEST_P(WasmHttpFilterTest, AsyncCallFailure) { function TEST_P (line 686) | TEST_P(WasmHttpFilterTest, AsyncCallAfterDestroyed) { function TEST_P (line 732) | TEST_P(WasmHttpFilterTest, GrpcCall) { function TEST_P (line 787) | TEST_P(WasmHttpFilterTest, GrpcCallBadCall) { function TEST_P (line 816) | TEST_P(WasmHttpFilterTest, GrpcCallFailure) { function TEST_P (line 878) | TEST_P(WasmHttpFilterTest, GrpcCallCancel) { function TEST_P (line 922) | TEST_P(WasmHttpFilterTest, GrpcCallClose) { function TEST_P (line 966) | TEST_P(WasmHttpFilterTest, GrpcCallAfterDestroyed) { function TEST_P (line 1058) | TEST_P(WasmHttpFilterTest, GrpcStream) { function TEST_P (line 1089) | TEST_P(WasmHttpFilterTest, GrpcStreamCloseLocal) { function TEST_P (line 1119) | TEST_P(WasmHttpFilterTest, GrpcStreamCloseRemote) { function TEST_P (line 1148) | TEST_P(WasmHttpFilterTest, GrpcStreamCancel) { function TEST_P (line 1175) | TEST_P(WasmHttpFilterTest, GrpcStreamOpenAtShutdown) { function TEST_P (line 1212) | TEST_P(WasmHttpFilterTest, Metadata) { function TEST_P (line 1266) | TEST_P(WasmHttpFilterTest, Property) { function TEST_P (line 1310) | TEST_P(WasmHttpFilterTest, SharedData) { function TEST_P (line 1330) | TEST_P(WasmHttpFilterTest, SharedQueue) { function TEST_P (line 1353) | TEST_P(WasmHttpFilterTest, RootIdNotRegistered) { function TEST_P (line 1365) | TEST_P(WasmHttpFilterTest, RootId1) { function TEST_P (line 1378) | TEST_P(WasmHttpFilterTest, RootId2) { FILE: test/extensions/filters/listener/common/fuzz/fuzzed_input_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type ListenerFilters (line 9) | namespace ListenerFilters { function TEST (line 11) | TEST(FuzzedInputStream, Empty) { function TEST (line 19) | TEST(FuzzedInputStream, OneRead) { function TEST (line 46) | TEST(FuzzedInputStream, MultipleReads) { FILE: test/extensions/filters/listener/common/fuzz/listener_filter_fakes.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type ListenerFilters (line 5) | namespace ListenerFilters { FILE: test/extensions/filters/listener/common/fuzz/listener_filter_fakes.h function namespace (line 8) | namespace Envoy { FILE: test/extensions/filters/listener/common/fuzz/listener_filter_fuzzer.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type ListenerFilters (line 5) | namespace ListenerFilters { FILE: test/extensions/filters/listener/common/fuzz/listener_filter_fuzzer.h function namespace (line 11) | namespace Envoy { FILE: test/extensions/filters/listener/http_inspector/http_inspector_config_test.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type ListenerFilters (line 13) | namespace ListenerFilters { type HttpInspector (line 14) | namespace HttpInspector { function TEST (line 17) | TEST(HttpInspectorConfigFactoryTest, TestCreateFactory) { function TEST (line 50) | TEST(HttpInspectorConfigFactoryTest, DEPRECATED_FEATURE_TEST(Dep... FILE: test/extensions/filters/listener/http_inspector/http_inspector_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type ListenerFilters (line 9) | namespace ListenerFilters { type HttpInspector (line 10) | namespace HttpInspector { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER(const test::extensions::filters::listener::F... FILE: test/extensions/filters/listener/http_inspector/http_inspector_test.cc type Envoy (line 24) | namespace Envoy { type Extensions (line 25) | namespace Extensions { type ListenerFilters (line 26) | namespace ListenerFilters { type HttpInspector (line 27) | namespace HttpInspector { class HttpInspectorTest (line 30) | class HttpInspectorTest : public testing::Test { method HttpInspectorTest (line 32) | HttpInspectorTest() method init (line 37) | void init(bool include_inline_recv = true) { function TEST_F (line 72) | TEST_F(HttpInspectorTest, SkipHttpInspectForTLS) { function TEST_F (line 81) | TEST_F(HttpInspectorTest, InlineReadIoError) { function TEST_F (line 96) | TEST_F(HttpInspectorTest, InlineReadInspectHttp10) { function TEST_F (line 120) | TEST_F(HttpInspectorTest, InlineReadParseError) { function TEST_F (line 142) | TEST_F(HttpInspectorTest, InspectHttp10) { function TEST_F (line 166) | TEST_F(HttpInspectorTest, InspectHttp11) { function TEST_F (line 190) | TEST_F(HttpInspectorTest, InspectHttp11WithNonEmptyRequestBody) { function TEST_F (line 214) | TEST_F(HttpInspectorTest, ExtraSpaceInRequestLine) { function TEST_F (line 235) | TEST_F(HttpInspectorTest, InvalidHttpMethod) { function TEST_F (line 253) | TEST_F(HttpInspectorTest, InvalidHttpRequestLine) { function TEST_F (line 271) | TEST_F(HttpInspectorTest, OldHttpProtocol) { function TEST_F (line 290) | TEST_F(HttpInspectorTest, InvalidRequestLine) { function TEST_F (line 308) | TEST_F(HttpInspectorTest, InspectHttp2) { function TEST_F (line 335) | TEST_F(HttpInspectorTest, InvalidConnectionPreface) { function TEST_F (line 355) | TEST_F(HttpInspectorTest, ReadError) { function TEST_F (line 366) | TEST_F(HttpInspectorTest, MultipleReadsHttp2) { function TEST_F (line 406) | TEST_F(HttpInspectorTest, MultipleReadsHttp2BadPreface) { function TEST_F (line 439) | TEST_F(HttpInspectorTest, MultipleReadsHttp1) { function TEST_F (line 472) | TEST_F(HttpInspectorTest, MultipleReadsHttp1IncompleteHeader) { function TEST_F (line 505) | TEST_F(HttpInspectorTest, MultipleReadsHttp1IncompleteBadHeader) { function TEST_F (line 537) | TEST_F(HttpInspectorTest, MultipleReadsHttp1BadProtocol) { function TEST_F (line 571) | TEST_F(HttpInspectorTest, Http1WithLargeRequestLine) { function TEST_F (line 621) | TEST_F(HttpInspectorTest, Http1WithLargeHeader) { FILE: test/extensions/filters/listener/original_dst/config_test.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type ListenerFilters (line 10) | namespace ListenerFilters { type OriginalDst (line 11) | namespace OriginalDst { function TEST (line 15) | TEST(OriginalDstConfigFactoryTest, DEPRECATED_FEATURE_TEST(Depre... FILE: test/extensions/filters/listener/original_dst/original_dst_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type ListenerFilters (line 9) | namespace ListenerFilters { type OriginalDst (line 10) | namespace OriginalDst { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER(const test::extensions::filters::listener::F... FILE: test/extensions/filters/listener/original_src/config_test.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type ListenerFilters (line 11) | namespace ListenerFilters { type OriginalSrc (line 12) | namespace OriginalSrc { class OriginalSrcConfigTest (line 17) | class OriginalSrcConfigTest : public testing::Test { method Config (line 19) | Config makeConfigFromProto( function TEST_F (line 25) | TEST_F(OriginalSrcConfigTest, TestUsePortTrue) { function TEST_F (line 33) | TEST_F(OriginalSrcConfigTest, TestUsePortFalse) { function TEST_F (line 41) | TEST_F(OriginalSrcConfigTest, TestUseMark0) { function TEST_F (line 49) | TEST_F(OriginalSrcConfigTest, TestUseMark1234) { function TEST_F (line 57) | TEST_F(OriginalSrcConfigTest, TestUseMarkMax) { FILE: test/extensions/filters/listener/original_src/original_src_config_factory_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type ListenerFilters (line 15) | namespace ListenerFilters { type OriginalSrc (line 16) | namespace OriginalSrc { function TEST (line 19) | TEST(OriginalSrcConfigFactoryTest, TestCreateFactory) { function TEST (line 47) | TEST(OriginalSrcConfigFactoryTest, DEPRECATED_FEATURE_TEST(Depre... FILE: test/extensions/filters/listener/original_src/original_src_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type ListenerFilters (line 9) | namespace ListenerFilters { type OriginalSrc (line 10) | namespace OriginalSrc { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER( FILE: test/extensions/filters/listener/original_src/original_src_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type ListenerFilters (line 22) | namespace ListenerFilters { type OriginalSrc (line 23) | namespace OriginalSrc { class OriginalSrcTest (line 26) | class OriginalSrcTest : public testing::Test { method makeDefaultFilter (line 28) | std::unique_ptr makeDefaultFilter() { method makeMarkingFilter (line 33) | std::unique_ptr makeMarkingFilter(uint32_t ... method setAddressToReturn (line 41) | void setAddressToReturn(const std::string& address) { method findOptionDetails (line 49) | absl::optional function TEST_F (line 63) | TEST_F(OriginalSrcTest, OnNewConnectionUnixSocketSkips) { function TEST_F (line 70) | TEST_F(OriginalSrcTest, OnNewConnectionIpv4AddressAddsOption) { function TEST_F (line 88) | TEST_F(OriginalSrcTest, OnNewConnectionIpv4AddressUsesCorrectAdd... function TEST_F (line 104) | TEST_F(OriginalSrcTest, OnNewConnectionIpv4AddressBleachesPort) { function TEST_F (line 121) | TEST_F(OriginalSrcTest, FilterAddsTransparentOption) { function TEST_F (line 140) | TEST_F(OriginalSrcTest, FilterAddsMarkOption) { function TEST_F (line 162) | TEST_F(OriginalSrcTest, Mark0NotAdded) { FILE: test/extensions/filters/listener/proxy_protocol/proxy_protocol_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type ListenerFilters (line 9) | namespace ListenerFilters { type ProxyProtocol (line 10) | namespace ProxyProtocol { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER( FILE: test/extensions/filters/listener/proxy_protocol/proxy_protocol_test.cc type Envoy (line 45) | namespace Envoy { type Extensions (line 46) | namespace Extensions { type ListenerFilters (line 47) | namespace ListenerFilters { type ProxyProtocol (line 48) | namespace ProxyProtocol { class ProxyProtocolTest (line 53) | class ProxyProtocolTest : public testing::TestWithParam& client_hello) :... method recv (line 61) | Api::SysCallSizeResult recv(os_fd_t, void* buffer, size_t leng... function BM_TlsInspector (line 70) | static void BM_TlsInspector(benchmark::State& state) { FILE: test/extensions/filters/listener/tls_inspector/tls_inspector_fuzz_test.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type ListenerFilters (line 9) | namespace ListenerFilters { type TlsInspector (line 10) | namespace TlsInspector { function DEFINE_PROTO_FUZZER (line 12) | DEFINE_PROTO_FUZZER( FILE: test/extensions/filters/listener/tls_inspector/tls_inspector_test.cc type Envoy (line 25) | namespace Envoy { type Extensions (line 26) | namespace Extensions { type ListenerFilters (line 27) | namespace ListenerFilters { type TlsInspector (line 28) | namespace TlsInspector { class TlsInspectorTest (line 31) | class TlsInspectorTest : public testing::TestWithParam generateClientHello(uint16_t tls_min_version,... FILE: test/extensions/filters/listener/tls_inspector/tls_utility.h function namespace (line 6) | namespace Envoy { FILE: test/extensions/filters/network/client_ssl_auth/client_ssl_auth_test.cc type Envoy (line 31) | namespace Envoy { type Extensions (line 32) | namespace Extensions { type NetworkFilters (line 33) | namespace NetworkFilters { type ClientSslAuth (line 34) | namespace ClientSslAuth { function TEST (line 36) | TEST(ClientSslAuthAllowedPrincipalsTest, EmptyString) { function TEST (line 42) | TEST(ClientSslAuthConfigTest, BadClientSslAuthConfig) { class ClientSslAuthFilterTest (line 56) | class ClientSslAuthFilterTest : public testing::Test { method ClientSslAuthFilterTest (line 58) | ClientSslAuthFilterTest() method setup (line 64) | void setup() { method createAuthFilter (line 85) | void createAuthFilter() { method setupRequest (line 95) | void setupRequest() { function TEST_F (line 121) | TEST_F(ClientSslAuthFilterTest, NoCluster) { function TEST_F (line 135) | TEST_F(ClientSslAuthFilterTest, NoSsl) { function TEST_F (line 151) | TEST_F(ClientSslAuthFilterTest, Ssl) { FILE: test/extensions/filters/network/client_ssl_auth/config_test.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type NetworkFilters (line 19) | namespace NetworkFilters { type ClientSslAuth (line 20) | namespace ClientSslAuth { class IpWhiteListConfigTest (line 22) | class IpWhiteListConfigTest : public testing::TestWithParam&& config) { method finishSetup (line 64) | void finishSetup() { method onConnected (line 94) | void onConnected() { method respond (line 99) | void respond() { method testInitializeReadPolicy (line 109) | void testInitializeReadPolicy( function TEST_F (line 150) | TEST_F(RedisClientImplTest, BatchWithZeroBufferAndTimeout) { class ConfigBufferSizeGTSingleRequest (line 182) | class ConfigBufferSizeGTSingleRequest : public Config { method disableOutlierEvents (line 183) | bool disableOutlierEvents() const override { return false; } method opTimeout (line 184) | std::chrono::milliseconds opTimeout() const override { ret... method enableHashtagging (line 185) | bool enableHashtagging() const override { return false; } method enableRedirection (line 186) | bool enableRedirection() const override { return false; } method maxBufferSizeBeforeFlush (line 187) | unsigned int maxBufferSizeBeforeFlush() const override { r... method bufferFlushTimeoutInMs (line 188) | std::chrono::milliseconds bufferFlushTimeoutInMs() const o... method maxUpstreamUnknownConnections (line 191) | uint32_t maxUpstreamUnknownConnections() const override { ... method enableCommandStats (line 192) | bool enableCommandStats() const override { return false; } method ReadPolicy (line 193) | ReadPolicy readPolicy() const override { return ReadPolicy... function TEST_F (line 196) | TEST_F(RedisClientImplTest, BatchWithTimerFiring) { function TEST_F (line 237) | TEST_F(RedisClientImplTest, BatchWithTimerCancelledByBufferF... function TEST_F (line 289) | TEST_F(RedisClientImplTest, Basic) { class ConfigEnableCommandStats (line 341) | class ConfigEnableCommandStats : public Config { method disableOutlierEvents (line 342) | bool disableOutlierEvents() const override { return false; } method opTimeout (line 343) | std::chrono::milliseconds opTimeout() const override { ret... method enableHashtagging (line 344) | bool enableHashtagging() const override { return false; } method enableRedirection (line 345) | bool enableRedirection() const override { return false; } method maxBufferSizeBeforeFlush (line 346) | unsigned int maxBufferSizeBeforeFlush() const override { r... method bufferFlushTimeoutInMs (line 347) | std::chrono::milliseconds bufferFlushTimeoutInMs() const o... method ReadPolicy (line 350) | ReadPolicy readPolicy() const override { return ReadPolicy... method maxUpstreamUnknownConnections (line 351) | uint32_t maxUpstreamUnknownConnections() const override { ... method enableCommandStats (line 352) | bool enableCommandStats() const override { return true; } function initializeRedisSimpleCommand (line 355) | void initializeRedisSimpleCommand(Common::Redis::RespValue* ... function TEST_F (line 367) | TEST_F(RedisClientImplTest, CommandStatsDisabledSingleReques... function TEST_F (line 424) | TEST_F(RedisClientImplTest, CommandStatsEnabledTwoRequests) { function TEST_F (line 506) | TEST_F(RedisClientImplTest, InitializedWithAuthPassword) { function TEST_F (line 527) | TEST_F(RedisClientImplTest, InitializedWithAuthAcl) { function TEST_F (line 549) | TEST_F(RedisClientImplTest, InitializedWithPreferPrimaryRead... function TEST_F (line 554) | TEST_F(RedisClientImplTest, InitializedWithReplicaReadPolicy) { function TEST_F (line 559) | TEST_F(RedisClientImplTest, InitializedWithPreferReplicaRead... function TEST_F (line 564) | TEST_F(RedisClientImplTest, InitializedWithAnyReadPolicy) { function TEST_F (line 569) | TEST_F(RedisClientImplTest, Cancel) { function TEST_F (line 619) | TEST_F(RedisClientImplTest, FailAll) { function TEST_F (line 647) | TEST_F(RedisClientImplTest, FailAllWithCancel) { function TEST_F (line 675) | TEST_F(RedisClientImplTest, ProtocolError) { function TEST_F (line 704) | TEST_F(RedisClientImplTest, ConnectFail) { class ConfigOutlierDisabled (line 726) | class ConfigOutlierDisabled : public Config { method disableOutlierEvents (line 727) | bool disableOutlierEvents() const override { return true; } method opTimeout (line 728) | std::chrono::milliseconds opTimeout() const override { ret... method enableHashtagging (line 729) | bool enableHashtagging() const override { return false; } method enableRedirection (line 730) | bool enableRedirection() const override { return false; } method maxBufferSizeBeforeFlush (line 731) | unsigned int maxBufferSizeBeforeFlush() const override { r... method bufferFlushTimeoutInMs (line 732) | std::chrono::milliseconds bufferFlushTimeoutInMs() const o... method ReadPolicy (line 735) | ReadPolicy readPolicy() const override { return ReadPolicy... method maxUpstreamUnknownConnections (line 736) | uint32_t maxUpstreamUnknownConnections() const override { ... method enableCommandStats (line 737) | bool enableCommandStats() const override { return false; } function TEST_F (line 740) | TEST_F(RedisClientImplTest, OutlierDisabled) { function TEST_F (line 761) | TEST_F(RedisClientImplTest, ConnectTimeout) { function TEST_F (line 784) | TEST_F(RedisClientImplTest, OpTimeout) { function TEST_F (line 829) | TEST_F(RedisClientImplTest, AskRedirection) { function TEST_F (line 892) | TEST_F(RedisClientImplTest, MovedRedirection) { function TEST_F (line 955) | TEST_F(RedisClientImplTest, RedirectionFailure) { function TEST_F (line 1020) | TEST_F(RedisClientImplTest, AskRedirectionNotEnabled) { function TEST_F (line 1083) | TEST_F(RedisClientImplTest, MovedRedirectionNotEnabled) { function TEST_F (line 1145) | TEST_F(RedisClientImplTest, RemoveFailedHealthCheck) { function TEST_F (line 1176) | TEST_F(RedisClientImplTest, RemoveFailedHost) { function TEST (line 1203) | TEST(RedisClientFactoryImplTest, Basic) { FILE: test/extensions/filters/network/common/redis/codec_impl_test.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type NetworkFilters (line 19) | namespace NetworkFilters { type Common (line 20) | namespace Common { type Redis (line 21) | namespace Redis { class RedisRespValueTest (line 23) | class RedisRespValueTest : public testing::Test { method makeBulkStringArray (line 25) | void makeBulkStringArray(RespValue& value, const std::vector... method makeArray (line 36) | void makeArray(RespValue& value, const std::vector { method feed (line 134) | uint32_t feed(absl::string_view& data) override { method ready (line 139) | bool ready() const override { return true; } method get (line 141) | int32_t get() const override { return 0; } function TEST_F (line 144) | TEST_F(KafkaRequestParserTest, function TEST_F (line 171) | TEST_F(KafkaRequestParserTest, SentinelParserShouldConsumeData... FILE: test/extensions/filters/network/kafka/kafka_response_parser_test.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type NetworkFilters (line 13) | namespace NetworkFilters { type Kafka (line 14) | namespace Kafka { type KafkaResponseParserTest (line 15) | namespace KafkaResponseParserTest { class KafkaResponseParserTest (line 19) | class KafkaResponseParserTest : public testing::Test, public B... class MockResponseParserResolver (line 21) | class MockResponseParserResolver : public ResponseParserResolv... method MockResponseParserResolver (line 23) | MockResponseParserResolver() = default; class MockParser (line 27) | class MockParser : public ResponseParser { method ResponseParseResponse (line 29) | ResponseParseResponse parse(absl::string_view&) override { function TEST_F (line 34) | TEST_F(KafkaResponseParserTest, ResponseHeaderParserShouldExtr... function TEST_F (line 77) | TEST_F(KafkaResponseParserTest, ResponseHeaderParserShouldThro... function TEST_F (line 99) | TEST_F(KafkaResponseParserTest, ResponseDataParserShoulRethrow... class SomeBytesDeserializer (line 133) | class SomeBytesDeserializer : public Deserializer { method feed (line 135) | uint32_t feed(absl::string_view& data) override { method ready (line 140) | bool ready() const override { return true; } method get (line 142) | int32_t get() const override { return 0; } function TEST_F (line 145) | TEST_F(KafkaResponseParserTest, function TEST_F (line 172) | TEST_F(KafkaResponseParserTest, SentinelResponseParserShouldCo... FILE: test/extensions/filters/network/kafka/message_utilities.h function namespace (line 8) | namespace Envoy { FILE: test/extensions/filters/network/kafka/metrics_integration_test.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type NetworkFilters (line 11) | namespace NetworkFilters { type Kafka (line 12) | namespace Kafka { type MetricsIntegrationTest (line 13) | namespace MetricsIntegrationTest { class MetricsIntegrationTest (line 15) | class MetricsIntegrationTest : public testing::Test { function TEST_F (line 24) | TEST_F(MetricsIntegrationTest, ShouldUpdateRequestMetrics) { function TEST_F (line 38) | TEST_F(MetricsIntegrationTest, ShouldHandleUnparseableRequest) { function TEST_F (line 49) | TEST_F(MetricsIntegrationTest, ShouldUpdateResponseMetrics) { function TEST_F (line 63) | TEST_F(MetricsIntegrationTest, ShouldHandleUnparseableResponse) { FILE: test/extensions/filters/network/kafka/protocol/launcher.py function main (line 10) | def main(): FILE: test/extensions/filters/network/kafka/request_codec_integration_test.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type Kafka (line 11) | namespace Kafka { type RequestCodecIntegrationTest (line 12) | namespace RequestCodecIntegrationTest { class RequestCodecIntegrationTest (line 14) | class RequestCodecIntegrationTest : public testing::Test, function TEST_F (line 21) | TEST_F(RequestCodecIntegrationTest, ShouldProduceAbortedMessag... FILE: test/extensions/filters/network/kafka/request_codec_unit_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type Kafka (line 16) | namespace Kafka { type RequestCodecUnitTest (line 17) | namespace RequestCodecUnitTest { class MockParserFactory (line 19) | class MockParserFactory : public InitialParserFactory { class MockParser (line 24) | class MockParser : public RequestParser { class MockRequestParserResolver (line 31) | class MockRequestParserResolver : public RequestParserResolver { method MockRequestParserResolver (line 33) | MockRequestParserResolver() : RequestParserResolver({}){} class MockRequestCallback (line 38) | class MockRequestCallback : public RequestCallback { class RequestCodecUnitTest (line 46) | class RequestCodecUnitTest : public testing::Test, public Buff... function RequestParseResponse (line 53) | RequestParseResponse consumeOneByte(absl::string_view& data) { function TEST_F (line 58) | TEST_F(RequestCodecUnitTest, ShouldDoNothingIfParserReturnsWai... function TEST_F (line 79) | TEST_F(RequestCodecUnitTest, ShouldUseNewParserAsResponse) { function TEST_F (line 106) | TEST_F(RequestCodecUnitTest, ShouldPassParsedMessageToCallback) { function TEST_F (line 136) | TEST_F(RequestCodecUnitTest, ShouldPassParsedMessageToCallback... function TEST_F (line 167) | TEST_F(RequestCodecUnitTest, ShouldPassParseFailureDataToCallb... FILE: test/extensions/filters/network/kafka/response_codec_integration_test.cc type Envoy (line 8) | namespace Envoy { type Extensions (line 9) | namespace Extensions { type NetworkFilters (line 10) | namespace NetworkFilters { type Kafka (line 11) | namespace Kafka { type ResponseCodecIntegrationTest (line 12) | namespace ResponseCodecIntegrationTest { class ResponseCodecIntegrationTest (line 14) | class ResponseCodecIntegrationTest : public testing::Test, function TEST_F (line 21) | TEST_F(ResponseCodecIntegrationTest, ShouldProduceAbortedMessa... function TEST_F (line 59) | TEST_F(ResponseCodecIntegrationTest, ShouldThrowIfAttemptingTo... FILE: test/extensions/filters/network/kafka/response_codec_unit_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type NetworkFilters (line 15) | namespace NetworkFilters { type Kafka (line 16) | namespace Kafka { type ResponseCodecUnitTest (line 17) | namespace ResponseCodecUnitTest { class MockResponseInitialParserFactory (line 19) | class MockResponseInitialParserFactory : public ResponseInitia... class MockParser (line 25) | class MockParser : public ResponseParser { class MockResponseParserResolver (line 32) | class MockResponseParserResolver : public ResponseParserResolv... method MockResponseParserResolver (line 34) | MockResponseParserResolver() : ResponseParserResolver({}){} class MockResponseCallback (line 38) | class MockResponseCallback : public ResponseCallback { class ResponseCodecUnitTest (line 46) | class ResponseCodecUnitTest : public testing::Test, public Buf... function ResponseParseResponse (line 53) | ResponseParseResponse consumeOneByte(absl::string_view& data) { function TEST_F (line 58) | TEST_F(ResponseCodecUnitTest, ShouldDoNothingIfParserReturnsWa... function TEST_F (line 80) | TEST_F(ResponseCodecUnitTest, ShouldUseNewParserAsResponse) { function TEST_F (line 107) | TEST_F(ResponseCodecUnitTest, ShouldPassParsedMessageToCallbac... function TEST_F (line 137) | TEST_F(ResponseCodecUnitTest, ShouldPassParsedMessageToCallbac... function TEST_F (line 166) | TEST_F(ResponseCodecUnitTest, ShouldPassParseFailureDataToCall... FILE: test/extensions/filters/network/kafka/serialization/launcher.py function main (line 10) | def main(): FILE: test/extensions/filters/network/kafka/serialization_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type NetworkFilters (line 7) | namespace NetworkFilters { type Kafka (line 8) | namespace Kafka { type SerializationTest (line 9) | namespace SerializationTest { function TEST (line 39) | TEST(ArrayDeserializer, EmptyBufferShouldNotBeReady) { function TEST (line 46) | TEST(CompactArrayDeserializer, EmptyBufferShouldNotBeReady) { function TEST (line 53) | TEST(NullableArrayDeserializer, EmptyBufferShouldNotBeReady) { function TEST (line 60) | TEST(NullableCompactArrayDeserializer, EmptyBufferShouldNotBeR... function TEST_DeserializerShouldDeserialize (line 75) | TEST_DeserializerShouldDeserialize(Int8Deserializer, int8_t, 42); function TEST (line 118) | TEST(VarUInt32Deserializer, ShouldSerializeMaxUint32Properly) { function TEST (line 136) | TEST(VarUInt32Deserializer, ShouldThrowIfNoEndWith5Bytes) { function TEST (line 157) | TEST(StringDeserializer, ShouldDeserialize) { function TEST (line 162) | TEST(StringDeserializer, ShouldDeserializeEmptyString) { function TEST (line 167) | TEST(StringDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 184) | TEST(CompactStringDeserializer, ShouldDeserialize) { function TEST (line 189) | TEST(CompactStringDeserializer, ShouldDeserializeEmptyString) { function TEST (line 194) | TEST(CompactStringDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 211) | TEST(NullableStringDeserializer, ShouldDeserializeString) { function TEST (line 217) | TEST(NullableStringDeserializer, ShouldDeserializeEmptyString) { function TEST (line 223) | TEST(NullableStringDeserializer, ShouldDeserializeAbsentString) { function TEST (line 229) | TEST(NullableStringDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 246) | TEST(NullableCompactStringDeserializer, ShouldDeserializeString) { function TEST (line 252) | TEST(NullableCompactStringDeserializer, ShouldDeserializeEmptyString) { function TEST (line 258) | TEST(NullableCompactStringDeserializer, ShouldDeserializeAbsentStrin... function TEST (line 266) | TEST(BytesDeserializer, ShouldDeserialize) { function TEST (line 271) | TEST(BytesDeserializer, ShouldDeserializeEmptyBytes) { function TEST (line 276) | TEST(BytesDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 293) | TEST(CompactBytesDeserializer, ShouldDeserialize) { function TEST (line 298) | TEST(CompactBytesDeserializer, ShouldDeserializeEmptyBytes) { function TEST (line 303) | TEST(CompactBytesDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 320) | TEST(NullableBytesDeserializer, ShouldDeserialize) { function TEST (line 325) | TEST(NullableBytesDeserializer, ShouldDeserializeEmptyBytes) { function TEST (line 331) | TEST(NullableBytesDeserializer, ShouldDeserializeNullBytes) { function TEST (line 336) | TEST(NullableBytesDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 353) | TEST(ArrayDeserializer, ShouldConsumeCorrectAmountOfData) { function TEST (line 358) | TEST(ArrayDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 375) | TEST(CompactArrayDeserializer, ShouldConsumeCorrectAmountOfData) { function TEST (line 381) | TEST(CompactArrayDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 398) | TEST(NullableArrayDeserializer, ShouldConsumeCorrectAmountOfData) { function TEST (line 403) | TEST(NullableArrayDeserializer, ShouldConsumeNullArray) { function TEST (line 408) | TEST(NullableArrayDeserializer, ShouldThrowOnInvalidLength) { function TEST (line 425) | TEST(NullableCompactArrayDeserializer, ShouldConsumeCorrectAmountOfD... function TEST (line 431) | TEST(NullableCompactArrayDeserializer, ShouldConsumeNullArray) { function TEST (line 439) | TEST(TaggedFieldDeserializer, ShouldConsumeCorrectAmountOfData) { function TEST (line 444) | TEST(TaggedFieldsDeserializer, ShouldConsumeCorrectAmountOfData) { FILE: test/extensions/filters/network/kafka/serialization_utilities.cc type Envoy (line 3) | namespace Envoy { type Extensions (line 4) | namespace Extensions { type NetworkFilters (line 5) | namespace NetworkFilters { type Kafka (line 6) | namespace Kafka { function assertStringViewIncrement (line 8) | void assertStringViewIncrement(const absl::string_view incremented, FILE: test/extensions/filters/network/kafka/serialization_utilities.h function namespace (line 13) | namespace NetworkFilters { FILE: test/extensions/filters/network/local_ratelimit/local_ratelimit_fuzz_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type NetworkFilters (line 22) | namespace NetworkFilters { type LocalRateLimitFilter (line 23) | namespace LocalRateLimitFilter { type ActiveFilter (line 24) | struct ActiveFilter { method ActiveFilter (line 25) | ActiveFilter(const ConfigSharedPtr& config) : filter_(config) { function DEFINE_PROTO_FUZZER (line 33) | DEFINE_PROTO_FUZZER( FILE: test/extensions/filters/network/local_ratelimit/local_ratelimit_integration_test.cc type Envoy (line 3) | namespace Envoy { class LocalRateLimitIntegrationTest (line 6) | class LocalRateLimitIntegrationTest : public Event::TestUsingSimulated... method LocalRateLimitIntegrationTest (line 10) | LocalRateLimitIntegrationTest() method setup (line 13) | void setup(const std::string& filter_yaml) { function TEST_P (line 24) | TEST_P(LocalRateLimitIntegrationTest, NoRateLimiting) { FILE: test/extensions/filters/network/local_ratelimit/local_ratelimit_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type NetworkFilters (line 22) | namespace NetworkFilters { type LocalRateLimitFilter (line 23) | namespace LocalRateLimitFilter { class LocalRateLimitTestBase (line 25) | class LocalRateLimitTestBase : public testing::Test { method initialize (line 27) | void initialize(const std::string& filter_yaml, bool expect_ti... class LocalRateLimitFilterTest (line 45) | class LocalRateLimitFilterTest : public LocalRateLimitTestBase { type ActiveFilter (line 47) | struct ActiveFilter { method ActiveFilter (line 48) | ActiveFilter(const ConfigSharedPtr& config) : filter_(config) { function TEST_F (line 58) | TEST_F(LocalRateLimitFilterTest, NoRateLimit) { function TEST_F (line 75) | TEST_F(LocalRateLimitFilterTest, RateLimit) { function TEST_F (line 106) | TEST_F(LocalRateLimitFilterTest, RuntimeDisabled) { FILE: test/extensions/filters/network/mongo_proxy/bson_impl_test.cc type Envoy (line 11) | namespace Envoy { type Extensions (line 12) | namespace Extensions { type NetworkFilters (line 13) | namespace NetworkFilters { type MongoProxy (line 14) | namespace MongoProxy { type Bson (line 15) | namespace Bson { function TEST (line 17) | TEST(BsonImplTest, BadCast) { function TEST (line 22) | TEST(BsonImplTest, Equal) { function TEST (line 31) | TEST(BsonImplTest, InvalidMessageLength) { function TEST (line 37) | TEST(BsonImplTest, InvalidElementType) { function TEST (line 47) | TEST(BsonImplTest, InvalodDocumentTermination) { function TEST (line 55) | TEST(BufferHelperTest, InvalidSize) { FILE: test/extensions/filters/network/mongo_proxy/codec_impl_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type NetworkFilters (line 20) | namespace NetworkFilters { type MongoProxy (line 21) | namespace MongoProxy { class TestDecoderCallbacks (line 23) | class TestDecoderCallbacks : public DecoderCallbacks { method decodeGetMore (line 25) | void decodeGetMore(GetMoreMessagePtr&& message) override { dec... method decodeInsert (line 26) | void decodeInsert(InsertMessagePtr&& message) override { decod... method decodeKillCursors (line 27) | void decodeKillCursors(KillCursorsMessagePtr&& message) overri... method decodeQuery (line 28) | void decodeQuery(QueryMessagePtr&& message) override { decodeQ... method decodeReply (line 29) | void decodeReply(ReplyMessagePtr&& message) override { decodeR... method decodeCommand (line 30) | void decodeCommand(CommandMessagePtr&& message) override { dec... method decodeCommandReply (line 31) | void decodeCommandReply(CommandReplyMessagePtr&& message) over... class MongoCodecImplTest (line 44) | class MongoCodecImplTest : public testing::Test { function TEST_F (line 52) | TEST_F(MongoCodecImplTest, QueryEqual) { function TEST_F (line 84) | TEST_F(MongoCodecImplTest, Query) { function TEST_F (line 126) | TEST_F(MongoCodecImplTest, ReplyEqual) { function TEST_F (line 152) | TEST_F(MongoCodecImplTest, Reply) { function TEST_F (line 169) | TEST_F(MongoCodecImplTest, GetMoreEqual) { function TEST_F (line 185) | TEST_F(MongoCodecImplTest, GetMore) { function TEST_F (line 199) | TEST_F(MongoCodecImplTest, InsertEqual) { function TEST_F (line 225) | TEST_F(MongoCodecImplTest, Insert) { function TEST_F (line 240) | TEST_F(MongoCodecImplTest, KillCursorsEqual) { function TEST_F (line 266) | TEST_F(MongoCodecImplTest, KillCursors) { function TEST_F (line 279) | TEST_F(MongoCodecImplTest, EncodeExceptions) { function TEST_F (line 309) | TEST_F(MongoCodecImplTest, PartialMessages) { function TEST_F (line 319) | TEST_F(MongoCodecImplTest, InvalidMessage) { function TEST_F (line 327) | TEST_F(MongoCodecImplTest, QueryToStringWithEscape) { function TEST_F (line 346) | TEST_F(MongoCodecImplTest, CommandEqual) { function TEST_F (line 381) | TEST_F(MongoCodecImplTest, Command) { function TEST_F (line 398) | TEST_F(MongoCodecImplTest, CommandReplyEqual) { function TEST_F (line 432) | TEST_F(MongoCodecImplTest, CommandReply) { FILE: test/extensions/filters/network/mongo_proxy/config_test.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type NetworkFilters (line 19) | namespace NetworkFilters { type MongoProxy (line 20) | namespace MongoProxy { function TEST (line 22) | TEST(MongoFilterConfigTest, ValidateFail) { function TEST (line 29) | TEST(MongoFilterConfigTest, CorrectConfigurationNoFaults) { function TEST (line 45) | TEST(MongoFilterConfigTest, ValidProtoConfigurationNoFaults) { function TEST (line 59) | TEST(MongoFilterConfigTest, MongoFilterWithEmptyProto) { function handleInvalidConfiguration (line 74) | void handleInvalidConfiguration(const std::string& yaml_string, ... function TEST (line 80) | TEST(MongoFilterConfigTest, InvalidExtraProperty) { function TEST (line 90) | TEST(MongoFilterConfigTest, EmptyConfig) { function TEST (line 95) | TEST(MongoFilterConfigTest, InvalidFaultsEmptyConfig) { function TEST (line 105) | TEST(MongoFilterConfigTest, InvalidFaultsMissingFixedDelayTime) { function TEST (line 118) | TEST(MongoFilterConfigTest, InvalidFaultsNegativeMs) { function TEST (line 131) | TEST(MongoFilterConfigTest, InvalidFaultsDelayPercent) { function TEST (line 146) | TEST(MongoFilterConfigTest, InvalidFaultsType) { function TEST (line 188) | TEST(MongoFilterConfigTest, CorrectFaultConfiguration) { function TEST (line 208) | TEST(MongoFilterConfigTest, CorrectFaultConfigurationInProto) { function TEST (line 225) | TEST(MongoFilterConfigTest, DEPRECATED_FEATURE_TEST(DeprecatedEx... FILE: test/extensions/filters/network/mongo_proxy/proxy_test.cc type Envoy (line 36) | namespace Envoy { type Extensions (line 37) | namespace Extensions { type NetworkFilters (line 38) | namespace NetworkFilters { type MongoProxy (line 39) | namespace MongoProxy { class MockDecoder (line 41) | class MockDecoder : public Decoder { class TestProxyFilter (line 46) | class TestProxyFilter : public ProxyFilter { method DecoderPtr (line 51) | DecoderPtr createDecoder(DecoderCallbacks& callbacks) override { class MongoProxyFilterTest (line 60) | class MongoProxyFilterTest : public testing::Test { method MongoProxyFilterTest (line 62) | MongoProxyFilterTest() : mongo_stats_(std::make_shared& request_strings, class RedisMGETCommandHandlerTest (line 543) | class RedisMGETCommandHandlerTest : public FragmentedRequestCo... method setup (line 545) | void setup(uint32_t num_gets, const std::list& nul... method response (line 556) | Common::Redis::RespValuePtr response(const std::string& resu... function TEST_F (line 564) | TEST_F(RedisMGETCommandHandlerTest, Normal) { function TEST_F (line 591) | TEST_F(RedisMGETCommandHandlerTest, Mirrored) { function TEST_F (line 621) | TEST_F(RedisMGETCommandHandlerTest, NormalWithNull) { function TEST_F (line 641) | TEST_F(RedisMGETCommandHandlerTest, NoUpstreamHostForAll) { function TEST_F (line 660) | TEST_F(RedisMGETCommandHandlerTest, NoUpstreamHostForOne) { function TEST_F (line 681) | TEST_F(RedisMGETCommandHandlerTest, Failure) { function TEST_F (line 707) | TEST_F(RedisMGETCommandHandlerTest, InvalidUpstreamResponse) { function TEST_F (line 736) | TEST_F(RedisMGETCommandHandlerTest, Cancel) { class RedisMSETCommandHandlerTest (line 747) | class RedisMSETCommandHandlerTest : public FragmentedRequestCo... method setup (line 749) | void setup(uint32_t num_sets, const std::list& nul... method okResponse (line 765) | Common::Redis::RespValuePtr okResponse() { function TEST_F (line 773) | TEST_F(RedisMSETCommandHandlerTest, Normal) { function TEST_F (line 795) | TEST_F(RedisMSETCommandHandlerTest, Mirrored) { function TEST_F (line 820) | TEST_F(RedisMSETCommandHandlerTest, NoUpstreamHostForAll) { function TEST_F (line 834) | TEST_F(RedisMSETCommandHandlerTest, NoUpstreamHostForOne) { function TEST_F (line 850) | TEST_F(RedisMSETCommandHandlerTest, Cancel) { function TEST_F (line 861) | TEST_F(RedisMSETCommandHandlerTest, WrongNumberOfArgs) { class RedisSplitKeysSumResultHandlerTest (line 876) | class RedisSplitKeysSumResultHandlerTest : public FragmentedRe... method setup (line 879) | void setup(uint32_t num_commands, const std::list&... method response (line 891) | Common::Redis::RespValuePtr response(int64_t value) { function TEST_P (line 899) | TEST_P(RedisSplitKeysSumResultHandlerTest, Normal) { function TEST_P (line 923) | TEST_P(RedisSplitKeysSumResultHandlerTest, Mirrored) { function TEST_P (line 950) | TEST_P(RedisSplitKeysSumResultHandlerTest, NormalOneZero) { function TEST_P (line 969) | TEST_P(RedisSplitKeysSumResultHandlerTest, NoUpstreamHostForAl... class RedisSingleServerRequestWithLatencyMicrosTest (line 987) | class RedisSingleServerRequestWithLatencyMicrosTest : public R... method RedisSingleServerRequestWithLatencyMicrosTest (line 989) | RedisSingleServerRequestWithLatencyMicrosTest() : RedisSingl... function TEST_P (line 992) | TEST_P(RedisSingleServerRequestWithLatencyMicrosTest, Success) { class RedisSingleServerRequestWithFaultTest (line 1021) | class RedisSingleServerRequestWithFaultTest : public RedisSing... class RedisSingleServerRequestWithErrorFaultTest (line 1029) | class RedisSingleServerRequestWithErrorFaultTest : public Redi... method RedisSingleServerRequestWithErrorFaultTest (line 1031) | RedisSingleServerRequestWithErrorFaultTest() { function TEST_P (line 1039) | TEST_P(RedisSingleServerRequestWithErrorFaultTest, Fault) { class RedisSingleServerRequestWithErrorWithDelayFaultTest (line 1057) | class RedisSingleServerRequestWithErrorWithDelayFaultTest method RedisSingleServerRequestWithErrorWithDelayFaultTest (line 1060) | RedisSingleServerRequestWithErrorWithDelayFaultTest() { function TEST_P (line 1073) | TEST_P(RedisSingleServerRequestWithErrorWithDelayFaultTest, Fa... class RedisSingleServerRequestWithDelayFaultTest (line 1107) | class RedisSingleServerRequestWithDelayFaultTest : public Redi... method RedisSingleServerRequestWithDelayFaultTest (line 1109) | RedisSingleServerRequestWithDelayFaultTest() { function TEST_P (line 1118) | TEST_P(RedisSingleServerRequestWithDelayFaultTest, Fault) { FILE: test/extensions/filters/network/redis_proxy/config_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type NetworkFilters (line 18) | namespace NetworkFilters { type RedisProxy (line 19) | namespace RedisProxy { function TEST (line 21) | TEST(RedisProxyFilterConfigFactoryTest, ValidateFail) { function TEST (line 28) | TEST(RedisProxyFilterConfigFactoryTest, NoUpstreamDefined) { function TEST (line 43) | TEST(RedisProxyFilterConfigFactoryTest, RedisProxyNoSettings) { function TEST (line 56) | TEST(RedisProxyFilterConfigFactoryTest, RedisProxyNoOpTimeout) { function TEST (line 70) | TEST(RedisProxyFilterConfigFactoryTest, function TEST (line 98) | TEST(RedisProxyFilterConfigFactoryTest, function TEST (line 127) | TEST(RedisProxyFilterConfigFactoryTest, RedisProxyCorrectProto) { function TEST (line 148) | TEST(RedisProxyFilterConfigFactoryTest, RedisProxyEmptyProto) { function TEST (line 172) | TEST(RedisProxyFilterConfigFactoryTest, RedisProxyFaultProto) { function TEST (line 210) | TEST(RedisProxyFilterConfigFactoryTest, DEPRECATED_FEATURE_TEST(... FILE: test/extensions/filters/network/redis_proxy/conn_pool_impl_test.cc type Envoy (line 44) | namespace Envoy { type Extensions (line 45) | namespace Extensions { type NetworkFilters (line 46) | namespace NetworkFilters { type RedisProxy (line 47) | namespace RedisProxy { type ConnPool (line 48) | namespace ConnPool { class RedisConnPoolImplTest (line 50) | class RedisConnPoolImplTest : public testing::Test, public Com... method setup (line 52) | void setup(bool cluster_exists = true, bool hashtagging = true, method makeSimpleRequest (line 101) | void makeSimpleRequest(bool create_client, const std::string... method makeRequest (line 137) | void makeRequest(Common::Redis::Client::MockClient* client, method drainClients (line 197) | void drainClients() { method create (line 213) | Common::Redis::Client::ClientPtr create(Upstream::HostConstS... method testReadPolicy (line 223) | void testReadPolicy( method respond (line 262) | void respond(MockPoolCallbacks& callbacks, Common::Redis::Cl... method verifyInvalidMoveResponse (line 269) | void verifyInvalidMoveResponse(Common::Redis::Client::MockCl... function TEST_F (line 304) | TEST_F(RedisConnPoolImplTest, Basic) { function TEST_F (line 335) | TEST_F(RedisConnPoolImplTest, BasicRespVariant) { function TEST_F (line 366) | TEST_F(RedisConnPoolImplTest, ClientRequestFailed) { function TEST_F (line 395) | TEST_F(RedisConnPoolImplTest, BasicWithReadPolicy) { function TEST_F (line 410) | TEST_F(RedisConnPoolImplTest, Hashtagging) { function TEST_F (line 441) | TEST_F(RedisConnPoolImplTest, HashtaggingNotEnabled) { function TEST_F (line 477) | TEST_F(RedisConnPoolImplTest, NoClusterAtConstruction) { function TEST_F (line 528) | TEST_F(RedisConnPoolImplTest, HostRemove) { function TEST_F (line 575) | TEST_F(RedisConnPoolImplTest, HostRemovedNeverAdded) { function TEST_F (line 590) | TEST_F(RedisConnPoolImplTest, DeleteFollowedByClusterUpdateCal... function TEST_F (line 598) | TEST_F(RedisConnPoolImplTest, NoHost) { function TEST_F (line 613) | TEST_F(RedisConnPoolImplTest, RemoteClose) { function TEST_F (line 640) | TEST_F(RedisConnPoolImplTest, MakeRequestToHost) { function TEST_F (line 703) | TEST_F(RedisConnPoolImplTest, MakeRequestToHostWithZeroMaxUnkn... function TEST_F (line 722) | TEST_F(RedisConnPoolImplTest, HostsAddedAndRemovedWithDraining) { function TEST_F (line 821) | TEST_F(RedisConnPoolImplTest, HostsAddedAndEndWithNoDraining) { function TEST_F (line 899) | TEST_F(RedisConnPoolImplTest, HostsAddedAndEndWithClusterRemov... function TEST_F (line 978) | TEST_F(RedisConnPoolImplTest, MakeRequestToRedisCluster) { function TEST_F (line 998) | TEST_F(RedisConnPoolImplTest, MakeRequestToRedisClusterHashtag) { function TEST_F (line 1018) | TEST_F(RedisConnPoolImplTest, MovedRedirectionSuccess) { function TEST_F (line 1049) | TEST_F(RedisConnPoolImplTest, MovedRedirectionFailure) { function TEST_F (line 1098) | TEST_F(RedisConnPoolImplTest, AskRedirectionSuccess) { function TEST_F (line 1131) | TEST_F(RedisConnPoolImplTest, AskRedirectionFailure) { function TEST_F (line 1175) | TEST_F(RedisConnPoolImplTest, MakeRequestAndRedirectFollowedBy... FILE: test/extensions/filters/network/redis_proxy/mocks.cc type Envoy (line 7) | namespace Envoy { type Extensions (line 8) | namespace Extensions { type NetworkFilters (line 9) | namespace NetworkFilters { type RedisProxy (line 10) | namespace RedisProxy { type ConnPool (line 33) | namespace ConnPool { type CommandSplitter (line 43) | namespace CommandSplitter { FILE: test/extensions/filters/network/redis_proxy/mocks.h function namespace (line 19) | namespace Envoy { FILE: test/extensions/filters/network/redis_proxy/proxy_filter_test.cc type Envoy (line 31) | namespace Envoy { type Extensions (line 32) | namespace Extensions { type NetworkFilters (line 33) | namespace NetworkFilters { type RedisProxy (line 34) | namespace RedisProxy { function parseProtoFromYaml (line 36) | envoy::extensions::filters::network::redis_proxy::v3::RedisProxy class RedisProxyFilterConfigTest (line 43) | class RedisProxyFilterConfigTest : public testing::Test { function TEST_F (line 51) | TEST_F(RedisProxyFilterConfigTest, Normal) { function TEST_F (line 69) | TEST_F(RedisProxyFilterConfigTest, BadRedisProxyConfig) { function TEST_F (line 78) | TEST_F(RedisProxyFilterConfigTest, DownstreamAuthPasswordSet) { function TEST_F (line 96) | TEST_F(RedisProxyFilterConfigTest, DownstreamAuthAclSet) { class RedisProxyFilterTest (line 117) | class RedisProxyFilterTest : public testing::Test, public Common... method RedisProxyFilterTest (line 128) | RedisProxyFilterTest(const std::string& yaml_string) { method RedisProxyFilterTest (line 145) | RedisProxyFilterTest() : RedisProxyFilterTest(DefaultConfig) {} method create (line 155) | Common::Redis::DecoderPtr create(Common::Redis::DecoderCallbac... class RedisProxyFilterTestWithTwoCallbacks (line 173) | class RedisProxyFilterTestWithTwoCallbacks : public RedisProxyFi... method decodeHelper (line 180) | void decodeHelper(Buffer::Instance&) { function TEST_F (line 195) | TEST_F(RedisProxyFilterTestWithTwoCallbacks, OutOfOrderResponseW... function TEST_F (line 223) | TEST_F(RedisProxyFilterTestWithTwoCallbacks, OutOfOrderResponseD... function TEST_F (line 241) | TEST_F(RedisProxyFilterTest, DownstreamDisconnectWithActive) { function TEST_F (line 259) | TEST_F(RedisProxyFilterTest, ImmediateResponse) { function TEST_F (line 284) | TEST_F(RedisProxyFilterTest, ProtocolError) { function TEST_F (line 303) | TEST_F(RedisProxyFilterTest, AuthWhenNotRequired) { function TEST_F (line 330) | TEST_F(RedisProxyFilterTest, AuthAclWhenNotRequired) { class RedisProxyFilterWithAuthPasswordTest (line 368) | class RedisProxyFilterWithAuthPasswordTest : public RedisProxyFi... method RedisProxyFilterWithAuthPasswordTest (line 370) | RedisProxyFilterWithAuthPasswordTest() : RedisProxyFilterTest(... function TEST_F (line 373) | TEST_F(RedisProxyFilterWithAuthPasswordTest, AuthPasswordCorrect) { function TEST_F (line 400) | TEST_F(RedisProxyFilterWithAuthPasswordTest, AuthPasswordIncorre... class RedisProxyFilterWithAuthAclTest (line 440) | class RedisProxyFilterWithAuthAclTest : public RedisProxyFilterT... method RedisProxyFilterWithAuthAclTest (line 442) | RedisProxyFilterWithAuthAclTest() : RedisProxyFilterTest(downs... function TEST_F (line 445) | TEST_F(RedisProxyFilterWithAuthAclTest, AuthAclCorrect) { function TEST_F (line 472) | TEST_F(RedisProxyFilterWithAuthAclTest, AuthAclUsernameIncorrect) { function TEST_F (line 499) | TEST_F(RedisProxyFilterWithAuthAclTest, AuthAclPasswordIncorrect) { FILE: test/extensions/filters/network/redis_proxy/redis_proxy_integration_test.cc type Envoy (line 15) | namespace Envoy { function makeBulkStringArray (line 305) | std::string makeBulkStringArray(std::vector&& command_str... class RedisProxyIntegrationTest (line 317) | class RedisProxyIntegrationTest : public testing::TestWithParam Action { method on_downstream_data (line 26) | fn on_downstream_data(&mut self, data_size: usize, end_of_stream: bool) ... method on_upstream_data (line 40) | fn on_upstream_data(&mut self, data_size: usize, end_of_stream: bool) ->... method on_downstream_close (line 53) | fn on_downstream_close(&mut self, peer_type: PeerType) { method on_upstream_close (line 61) | fn on_upstream_close(&mut self, peer_type: PeerType) { FILE: test/extensions/filters/network/wasm/test_data/test_cpp.cc class ExampleContext (line 14) | class ExampleContext : public Context { method ExampleContext (line 16) | explicit ExampleContext(uint32_t id, RootContext* root) : Context(id, ... function FilterStatus (line 27) | FilterStatus ExampleContext::onNewConnection() { function FilterStatus (line 32) | FilterStatus ExampleContext::onDownstreamData(size_t data_length, bool e... function FilterStatus (line 40) | FilterStatus ExampleContext::onUpstreamData(size_t data_length, bool end... FILE: test/extensions/filters/network/wasm/test_data/test_cpp_null_plugin.cc type proxy_wasm (line 4) | namespace proxy_wasm { type null_plugin (line 5) | namespace null_plugin { type NetworkTestCpp (line 6) | namespace NetworkTestCpp { FILE: test/extensions/filters/network/wasm/wasm_filter_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type NetworkFilters (line 17) | namespace NetworkFilters { type Wasm (line 18) | namespace Wasm { class TestFilter (line 26) | class TestFilter : public Context { method TestFilter (line 28) | TestFilter(Wasm* wasm, uint32_t root_context_id, PluginSharedP... method testClose (line 32) | void testClose() { onCloseTCP(); } class TestRoot (line 35) | class TestRoot : public Context { method TestRoot (line 37) | TestRoot(Wasm* wasm, const std::shared_ptr& plugin) : ... class WasmNetworkFilterTest (line 41) | class WasmNetworkFilterTest : public Common::Wasm::WasmNetworkFi... method WasmNetworkFilterTest (line 44) | WasmNetworkFilterTest() = default; method setupConfig (line 47) | void setupConfig(const std::string& code, std::string vm_confi... method setupFilter (line 61) | void setupFilter() { setupFilterBase(""); } method TestFilter (line 63) | TestFilter& filter() { return *static_cast(contex... method setupWasmCode (line 66) | void setupWasmCode(std::string vm_configuration) { function TEST_P (line 98) | TEST_P(WasmNetworkFilterTest, BadCode) { function TEST_P (line 108) | TEST_P(WasmNetworkFilterTest, BadCodeFailOpen) { function TEST_P (line 117) | TEST_P(WasmNetworkFilterTest, HappyPath) { function TEST_P (line 147) | TEST_P(WasmNetworkFilterTest, CloseDownstreamFirst) { function TEST_P (line 160) | TEST_P(WasmNetworkFilterTest, CloseStream) { function TEST_P (line 185) | TEST_P(WasmNetworkFilterTest, SegvFailOpen) { FILE: test/extensions/filters/network/zookeeper_proxy/config_test.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type NetworkFilters (line 14) | namespace NetworkFilters { type ZooKeeperProxy (line 15) | namespace ZooKeeperProxy { function TEST (line 20) | TEST(ZookeeperFilterConfigTest, ValidateFail) { function TEST (line 27) | TEST(ZookeeperFilterConfigTest, InvalidStatPrefix) { function TEST (line 36) | TEST(ZookeeperFilterConfigTest, InvalidMaxPacketBytes) { function TEST (line 46) | TEST(ZookeeperFilterConfigTest, SimpleConfig) { FILE: test/extensions/filters/network/zookeeper_proxy/filter_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type NetworkFilters (line 16) | namespace NetworkFilters { type ZooKeeperProxy (line 17) | namespace ZooKeeperProxy { function protoMapEq (line 19) | bool protoMapEq(const ProtobufWkt::Struct& obj, const std::map& va... method testCreate (line 434) | void testCreate(CreateFlags flags, const OpCodes opcode = OpCo... method testRequest (line 475) | void testRequest(Buffer::OwnedImpl& data, const std::vector& metadata_value... method findHistogram (line 498) | Stats::HistogramOptConstRef findHistogram(const std::string& n... function TEST_F (line 512) | TEST_F(ZooKeeperFilterTest, Connect) { function TEST_F (line 532) | TEST_F(ZooKeeperFilterTest, ConnectReadonly) { function TEST_F (line 553) | TEST_F(ZooKeeperFilterTest, Fallback) { function TEST_F (line 564) | TEST_F(ZooKeeperFilterTest, PacketTooBig) { function TEST_F (line 573) | TEST_F(ZooKeeperFilterTest, PacketBiggerThanLength) { function TEST_F (line 582) | TEST_F(ZooKeeperFilterTest, UnknownOpcode) { function TEST_F (line 591) | TEST_F(ZooKeeperFilterTest, BufferSmallerThanStringLength) { function TEST_F (line 600) | TEST_F(ZooKeeperFilterTest, PingRequest) { function TEST_F (line 610) | TEST_F(ZooKeeperFilterTest, AuthRequest) { function TEST_F (line 621) | TEST_F(ZooKeeperFilterTest, GetDataRequest) { function TEST_F (line 633) | TEST_F(ZooKeeperFilterTest, GetDataRequestEmptyPath) { function TEST_F (line 646) | TEST_F(ZooKeeperFilterTest, CreateRequestPersistent) { testCreat... function TEST_F (line 648) | TEST_F(ZooKeeperFilterTest, CreateRequestPersistentSequential) { function TEST_F (line 654) | TEST_F(ZooKeeperFilterTest, CreateRequestEphemeral) { testCreate... function TEST_F (line 656) | TEST_F(ZooKeeperFilterTest, CreateRequestEphemeralSequential) { function TEST_F (line 662) | TEST_F(ZooKeeperFilterTest, CreateRequestContainer) { function TEST_F (line 669) | TEST_F(ZooKeeperFilterTest, CreateRequestTTL) { function TEST_F (line 676) | TEST_F(ZooKeeperFilterTest, CreateRequestTTLSequential) { function TEST_F (line 683) | TEST_F(ZooKeeperFilterTest, CreateRequest2) { function TEST_F (line 697) | TEST_F(ZooKeeperFilterTest, SetRequest) { function TEST_F (line 708) | TEST_F(ZooKeeperFilterTest, GetChildrenRequest) { function TEST_F (line 721) | TEST_F(ZooKeeperFilterTest, GetChildrenRequest2) { function TEST_F (line 734) | TEST_F(ZooKeeperFilterTest, DeleteRequest) { function TEST_F (line 746) | TEST_F(ZooKeeperFilterTest, ExistsRequest) { function TEST_F (line 758) | TEST_F(ZooKeeperFilterTest, GetAclRequest) { function TEST_F (line 769) | TEST_F(ZooKeeperFilterTest, SetAclRequest) { function TEST_F (line 781) | TEST_F(ZooKeeperFilterTest, SyncRequest) { function TEST_F (line 792) | TEST_F(ZooKeeperFilterTest, GetEphemeralsRequest) { function TEST_F (line 804) | TEST_F(ZooKeeperFilterTest, GetAllChildrenNumberRequest) { function TEST_F (line 816) | TEST_F(ZooKeeperFilterTest, CheckRequest) { function TEST_F (line 832) | TEST_F(ZooKeeperFilterTest, MultiRequest) { function TEST_F (line 860) | TEST_F(ZooKeeperFilterTest, ReconfigRequest) { function TEST_F (line 871) | TEST_F(ZooKeeperFilterTest, SetWatchesRequestControlXid) { function TEST_F (line 888) | TEST_F(ZooKeeperFilterTest, SetWatchesRequest) { function TEST_F (line 904) | TEST_F(ZooKeeperFilterTest, CheckWatchesRequest) { function TEST_F (line 917) | TEST_F(ZooKeeperFilterTest, RemoveWatchesRequest) { function TEST_F (line 930) | TEST_F(ZooKeeperFilterTest, CloseRequest) { function TEST_F (line 940) | TEST_F(ZooKeeperFilterTest, WatchEvent) { function TEST_F (line 956) | TEST_F(ZooKeeperFilterTest, MissingXid) { FILE: test/extensions/filters/udp/dns_filter/dns_filter_fuzz_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type UdpFilters (line 16) | namespace UdpFilters { type DnsFilter (line 17) | namespace DnsFilter { function DEFINE_FUZZER (line 20) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/extensions/filters/udp/dns_filter/dns_filter_integration_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type UdpFilters (line 12) | namespace UdpFilters { type DnsFilter (line 13) | namespace DnsFilter { class DnsFilterIntegrationTest (line 16) | class DnsFilterIntegrationTest : public testing::TestWithParam& addresses, co... FILE: test/extensions/filters/udp/dns_filter/dns_filter_test_utils.h function namespace (line 6) | namespace Envoy { FILE: test/extensions/filters/udp/dns_filter/dns_filter_utils_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type UdpFilters (line 15) | namespace UdpFilters { type DnsFilter (line 16) | namespace DnsFilter { type Utils (line 17) | namespace Utils { class DnsFilterUtilsTest (line 20) | class DnsFilterUtilsTest : public testing::Test {} function TEST_F (line 22) | TEST_F(DnsFilterUtilsTest, UtilsProtoNameTest) { function TEST_F (line 40) | TEST_F(DnsFilterUtilsTest, ServiceNameSynthesisTest) { function TEST_F (line 60) | TEST_F(DnsFilterUtilsTest, ServiceNameParsingTest) { function TEST_F (line 86) | TEST_F(DnsFilterUtilsTest, GetAddressRecordTypeTest) { FILE: test/extensions/filters/udp/udp_proxy/hash_policy_impl_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type UdpFilters (line 12) | namespace UdpFilters { type UdpProxy (line 13) | namespace UdpProxy { class HashPolicyImplBaseTest (line 18) | class HashPolicyImplBaseTest : public testing::Test { method HashPolicyImplBaseTest (line 20) | HashPolicyImplBaseTest() method HashPolicyImplBaseTest (line 23) | HashPolicyImplBaseTest(Network::Address::InstanceConstSharedPt... method setup (line 26) | void setup() { class HashPolicyImplSourceIpTest (line 44) | class HashPolicyImplSourceIpTest : public HashPolicyImplBaseTest { method HashPolicyImplSourceIpTest (line 46) | HashPolicyImplSourceIpTest() : pipe_address_(Network::Utility:... method additionalSetup (line 48) | void additionalSetup() override { hash_policy_config_->set_sou... function TEST_F (line 54) | TEST_F(HashPolicyImplBaseTest, NotSupportedPolicy) { function TEST_F (line 59) | TEST_F(HashPolicyImplSourceIpTest, SourceIpHash) { function TEST_F (line 69) | TEST_F(HashPolicyImplSourceIpTest, SourceIpWithUnixDomainSocketT... FILE: test/extensions/filters/udp/udp_proxy/udp_proxy_filter_test.cc type Envoy (line 31) | namespace Envoy { type Extensions (line 32) | namespace Extensions { type UdpFilters (line 33) | namespace UdpFilters { type UdpProxy (line 34) | namespace UdpProxy { class TestUdpProxyFilter (line 37) | class TestUdpProxyFilter : public UdpProxyFilter { function makeNoError (line 44) | Api::IoCallUint64Result makeNoError(uint64_t rc) { function makeError (line 50) | Api::IoCallUint64Result makeError(int sys_errno) { class UdpProxyFilterTest (line 55) | class UdpProxyFilterTest : public testing::Test { type TestSession (line 57) | struct TestSession { method TestSession (line 58) | TestSession(UdpProxyFilterTest& parent, method expectSetIpTransparentSocketOption (line 65) | void expectSetIpTransparentSocketOption() { method expectWriteToUpstream (line 74) | void expectWriteToUpstream(const std::string& data, int sys_... method recvDataFromUpstream (line 101) | void recvDataFromUpstream(const std::string& data, int recv_... method UdpProxyFilterTest (line 157) | UdpProxyFilterTest() method UdpProxyFilterTest (line 160) | explicit UdpProxyFilterTest(Network::Address::InstanceConstSha... method setup (line 175) | void setup(const std::string& yaml, bool has_cluster = true) { method recvDataFromDownstream (line 191) | void recvDataFromDownstream(const std::string& peer_address, c... method expectSessionCreate (line 201) | void expectSessionCreate(const Network::Address::InstanceConst... method createHost (line 217) | std::shared_ptr> method checkTransferStats (line 225) | void checkTransferStats(uint64_t rx_bytes, uint64_t rx_datagra... method checkSocketOptions (line 233) | void checkSocketOptions(TestSession& session, const Network::S... method ensureIpTransparentSocketOptions (line 240) | void method isTransparentSocketOptionsSupported (line 265) | bool isTransparentSocketOptionsSupported() { class UdpProxyFilterIpv6Test (line 293) | class UdpProxyFilterIpv6Test : public UdpProxyFilterTest { method UdpProxyFilterIpv6Test (line 295) | UdpProxyFilterIpv6Test() method UdpProxyFilterIpv6Test (line 299) | explicit UdpProxyFilterIpv6Test(Network::Address::InstanceCons... class UdpProxyFilterIpv4Ipv6Test (line 311) | class UdpProxyFilterIpv4Ipv6Test : public UdpProxyFilterIpv6Test { method UdpProxyFilterIpv4Ipv6Test (line 313) | UdpProxyFilterIpv4Ipv6Test() method ensureNoIpTransparentSocketOptions (line 317) | void ensureNoIpTransparentSocketOptions() { function TEST_F (line 335) | TEST_F(UdpProxyFilterTest, BasicFlow) { function TEST_F (line 366) | TEST_F(UdpProxyFilterTest, IdleTimeout) { function TEST_F (line 392) | TEST_F(UdpProxyFilterTest, SendReceiveErrorHandling) { function TEST_F (line 437) | TEST_F(UdpProxyFilterTest, NoUpstreamHost) { function TEST_F (line 452) | TEST_F(UdpProxyFilterTest, NoUpstreamClusterAtCreation) { function TEST_F (line 466) | TEST_F(UdpProxyFilterTest, ClusterDynamicAddAndRemoval) { function TEST_F (line 507) | TEST_F(UdpProxyFilterTest, MaxSessionsCircuitBreaker) { function TEST_F (line 544) | TEST_F(UdpProxyFilterTest, RemoveHostSessions) { function TEST_F (line 572) | TEST_F(UdpProxyFilterTest, HostUnhealthyPickSameHost) { function TEST_F (line 594) | TEST_F(UdpProxyFilterTest, HostUnhealthyPickDifferentHost) { function TEST_F (line 621) | TEST_F(UdpProxyFilterTest, SocketOptionForUseOriginalSrcIp) { function TEST_F (line 634) | TEST_F(UdpProxyFilterIpv6Test, SocketOptionForUseOriginalSrcIpIn... function TEST_F (line 647) | TEST_F(UdpProxyFilterIpv4Ipv6Test, NoSocketOptionIfUseOriginalSr... function TEST_F (line 665) | TEST_F(UdpProxyFilterIpv4Ipv6Test, NoSocketOptionIfUseOriginalSr... function TEST_F (line 683) | TEST_F(UdpProxyFilterTest, ExitIpTransparentNoPlatformSupport) { function TEST_F (line 701) | TEST_F(UdpProxyFilterTest, HashPolicyWithSourceIp) { function TEST_F (line 715) | TEST_F(UdpProxyFilterTest, ValidateHashPolicyWithSourceIp) { function TEST_F (line 730) | TEST_F(UdpProxyFilterTest, NoHashPolicy) { function TEST_F (line 742) | TEST_F(UdpProxyFilterTest, HashWithSourceIp) { function TEST_F (line 769) | TEST_F(UdpProxyFilterTest, NullHashWithoutHashPolicy) { FILE: test/extensions/filters/udp/udp_proxy/udp_proxy_integration_test.cc type Envoy (line 8) | namespace Envoy { class UdpProxyIntegrationTest (line 11) | class UdpProxyIntegrationTest : public testing::TestWithParam staticUniquePointerCast(std::unique_ptr&& so... method SetUp (line 99) | void SetUp() override { method createQuicListenerFactory (line 153) | Network::ActiveUdpListenerFactoryPtr createQuicListenerFactory(con... method maybeConfigureMocks (line 163) | void maybeConfigureMocks(int connection_count) { method sendCHLO (line 202) | void sendCHLO(quic::QuicConnectionId connection_id) { method readFromClientSockets (line 224) | void readFromClientSockets() { method TearDown (line 251) | void TearDown() override { method yamlForQuicConfig (line 261) | virtual std::string yamlForQuicConfig() { function TEST_P (line 310) | TEST_P(ActiveQuicListenerTest, FailSocketOptionUponCreation) { function TEST_P (line 326) | TEST_P(ActiveQuicListenerTest, ReceiveCHLO) { function TEST_P (line 337) | TEST_P(ActiveQuicListenerTest, ProcessBufferedChlos) { function TEST_P (line 362) | TEST_P(ActiveQuicListenerTest, QuicProcessingDisabledAndEnabled) { class ActiveQuicListenerEmptyFlagConfigTest (line 383) | class ActiveQuicListenerEmptyFlagConfigTest : public ActiveQuicListe... method yamlForQuicConfig (line 385) | std::string yamlForQuicConfig() override { function TEST_P (line 397) | TEST_P(ActiveQuicListenerEmptyFlagConfigTest, ReceiveFullQuicCHLO) { FILE: test/extensions/quic_listeners/quiche/crypto_test_utils_for_envoy.cc type quic (line 23) | namespace quic { type test (line 24) | namespace test { type crypto_test_utils (line 25) | namespace crypto_test_utils { function ProofSourceForTesting (line 27) | std::unique_ptr ProofSourceForTesting() { function ProofVerifierForTesting (line 32) | std::unique_ptr ProofVerifierForTesting() { function ProofVerifyContextForTesting (line 37) | std::unique_ptr ProofVerifyContextForTesting() { FILE: test/extensions/quic_listeners/quiche/envoy_quic_alarm_test.cc type Envoy (line 14) | namespace Envoy { type Quic (line 15) | namespace Quic { class TestDelegate (line 17) | class TestDelegate : public quic::QuicAlarm::Delegate { method TestDelegate (line 19) | TestDelegate() = default; method OnAlarm (line 22) | void OnAlarm() override { fired_ = true; } method fired (line 24) | bool fired() const { return fired_; } method set_fired (line 25) | void set_fired(bool fired) { fired_ = fired; } class EnvoyQuicAlarmTest (line 31) | class EnvoyQuicAlarmTest : public ::testing::Test { method EnvoyQuicAlarmTest (line 33) | EnvoyQuicAlarmTest() method advanceMsAndLoop (line 38) | void advanceMsAndLoop(int64_t delay_ms) { function TEST_F (line 52) | TEST_F(EnvoyQuicAlarmTest, CreateAlarmByFactory) { function TEST_F (line 74) | TEST_F(EnvoyQuicAlarmTest, CreateAlarmAndCancel) { function TEST_F (line 92) | TEST_F(EnvoyQuicAlarmTest, CreateAlarmAndReset) { function TEST_F (line 113) | TEST_F(EnvoyQuicAlarmTest, CreateAlarmAndUpdate) { function TEST_F (line 134) | TEST_F(EnvoyQuicAlarmTest, PostponeDeadline) { function TEST_F (line 152) | TEST_F(EnvoyQuicAlarmTest, SetAlarmToPastTime) { function TEST_F (line 165) | TEST_F(EnvoyQuicAlarmTest, UpdateAlarmWithPastDeadline) { function TEST_F (line 183) | TEST_F(EnvoyQuicAlarmTest, CancelActiveAlarm) { function TEST_F (line 195) | TEST_F(EnvoyQuicAlarmTest, CancelUponDestruction) { FILE: test/extensions/quic_listeners/quiche/envoy_quic_client_session_test.cc type Envoy (line 38) | namespace Envoy { type Quic (line 39) | namespace Quic { class TestEnvoyQuicClientConnection (line 41) | class TestEnvoyQuicClientConnection : public EnvoyQuicClientConnecti... method TestEnvoyQuicClientConnection (line 43) | TestEnvoyQuicClientConnection(const quic::QuicConnectionId& server... class TestQuicCryptoClientStream (line 63) | class TestQuicCryptoClientStream : public quic::QuicCryptoClientStre... method TestQuicCryptoClientStream (line 65) | TestQuicCryptoClientStream(const quic::QuicServerId& server_id, qu... method encryption_established (line 72) | bool encryption_established() const override { return true; } class TestEnvoyQuicClientSession (line 75) | class TestEnvoyQuicClientSession : public EnvoyQuicClientSession { method TestEnvoyQuicClientSession (line 77) | TestEnvoyQuicClientSession(const quic::QuicConfig& config, method CreateQuicCryptoStream (line 87) | std::unique_ptr CreateQuicCrypto... class EnvoyQuicClientSessionTest (line 94) | class EnvoyQuicClientSessionTest : public testing::TestWithParam { method EnvoyQuicClientStreamTest (line 24) | EnvoyQuicClientStreamTest() method SetUp (line 63) | void SetUp() override { method TearDown (line 82) | void TearDown() override { function TEST_P (line 118) | TEST_P(EnvoyQuicClientStreamTest, PostRequestAndResponse) { function TEST_P (line 165) | TEST_P(EnvoyQuicClientStreamTest, OutOfOrderTrailers) { function TEST_P (line 214) | TEST_P(EnvoyQuicClientStreamTest, WatermarkSendBuffer) { function TEST_P (line 271) | TEST_P(EnvoyQuicClientStreamTest, HeadersContributeToWatermarkIquic) { FILE: test/extensions/quic_listeners/quiche/envoy_quic_dispatcher_test.cc type Envoy (line 45) | namespace Envoy { type Quic (line 46) | namespace Quic { class EnvoyQuicDispatcherTest (line 52) | class EnvoyQuicDispatcherTest : public QuicMultiVersionTest, method EnvoyQuicDispatcherTest (line 55) | EnvoyQuicDispatcherTest() method SetUp (line 95) | void SetUp() override { method TearDown (line 103) | void TearDown() override { method processValidChloPacketAndCheckStatus (line 113) | void processValidChloPacketAndCheckStatus(bool should_buffer) { method processValidChloPacketAndInitializeFilters (line 175) | void processValidChloPacketAndInitializeFilters(bool should_buffer) { method quicVersionUsesTls (line 213) | bool quicVersionUsesTls() { return quic_version_.UsesTls(); } function TEST_P (line 238) | TEST_P(EnvoyQuicDispatcherTest, CreateNewConnectionUponCHLO) { function TEST_P (line 249) | TEST_P(EnvoyQuicDispatcherTest, CreateNewConnectionUponBufferedCHLO) { FILE: test/extensions/quic_listeners/quiche/envoy_quic_proof_source_test.cc type Envoy (line 21) | namespace Envoy { type Quic (line 23) | namespace Quic { class TestGetProofCallback (line 25) | class TestGetProofCallback : public quic::ProofSource::Callback { method TestGetProofCallback (line 27) | TestGetProofCallback(bool& called, bool should_succeed, const std:... method Run (line 78) | void Run(bool ok, const quic::QuicReferenceCountedPointer { method EnvoyQuicServerStreamTest (line 42) | EnvoyQuicServerStreamTest() method SetUp (line 81) | void SetUp() override { method TearDown (line 101) | void TearDown() override { method bodyToStreamPayload (line 107) | std::string bodyToStreamPayload(const std::string& body) { method sendRequest (line 119) | size_t sendRequest(const std::string& payload, bool fin, size_t de... function TEST_P (line 171) | TEST_P(EnvoyQuicServerStreamTest, GetRequestAndResponse) { function TEST_P (line 192) | TEST_P(EnvoyQuicServerStreamTest, PostRequestAndResponse) { function TEST_P (line 199) | TEST_P(EnvoyQuicServerStreamTest, DecodeHeadersBodyAndTrailers) { function TEST_P (line 212) | TEST_P(EnvoyQuicServerStreamTest, OutOfOrderTrailers) { function TEST_P (line 248) | TEST_P(EnvoyQuicServerStreamTest, ReadDisableUponLargePost) { function TEST_P (line 288) | TEST_P(EnvoyQuicServerStreamTest, ReadDisableAndReEnableImmediately) { function TEST_P (line 326) | TEST_P(EnvoyQuicServerStreamTest, WatermarkSendBuffer) { function TEST_P (line 383) | TEST_P(EnvoyQuicServerStreamTest, HeadersContributeToWatermarkIquic) { FILE: test/extensions/quic_listeners/quiche/envoy_quic_simulated_watermark_buffer_test.cc type Envoy (line 5) | namespace Envoy { type Quic (line 6) | namespace Quic { class EnvoyQuicSimulatedWatermarkBufferTest (line 8) | class EnvoyQuicSimulatedWatermarkBufferTest : public ::testing::Test, method EnvoyQuicSimulatedWatermarkBufferTest (line 11) | EnvoyQuicSimulatedWatermarkBufferTest() method onAboveHighWatermark (line 16) | void onAboveHighWatermark() { ++above_high_watermark_; } method onBelowLowWatermark (line 18) | void onBelowLowWatermark() { ++below_low_watermark_; } function TEST_F (line 28) | TEST_F(EnvoyQuicSimulatedWatermarkBufferTest, InitialState) { function TEST_F (line 34) | TEST_F(EnvoyQuicSimulatedWatermarkBufferTest, GoAboveHighWatermarkAn... function TEST_F (line 68) | TEST_F(EnvoyQuicSimulatedWatermarkBufferTest, NoWatermarkSpecified) { FILE: test/extensions/quic_listeners/quiche/envoy_quic_utils_test.cc type Envoy (line 24) | namespace Envoy { type Quic (line 25) | namespace Quic { function TEST (line 27) | TEST(EnvoyQuicUtilsTest, ConversionBetweenQuicAddressAndEnvoyAddress) { function TEST (line 48) | TEST(EnvoyQuicUtilsTest, HeadersConversion) { FILE: test/extensions/quic_listeners/quiche/envoy_quic_writer_test.cc type Envoy (line 21) | namespace Envoy { type Quic (line 22) | namespace Quic { class EnvoyQuicWriterTest (line 24) | class EnvoyQuicWriterTest : public ::testing::Test { method EnvoyQuicWriterTest (line 26) | EnvoyQuicWriterTest() method verifySendData (line 36) | void verifySendData(const std::string& content, const msghdr* mess... function TEST_F (line 59) | TEST_F(EnvoyQuicWriterTest, AssertOnNonNullPacketOption) { function TEST_F (line 67) | TEST_F(EnvoyQuicWriterTest, SendSuccessfully) { function TEST_F (line 82) | TEST_F(EnvoyQuicWriterTest, SendBlocked) { function TEST_F (line 109) | TEST_F(EnvoyQuicWriterTest, SendFailure) { function TEST_F (line 123) | TEST_F(EnvoyQuicWriterTest, SendFailureMessageTooBig) { FILE: test/extensions/quic_listeners/quiche/integration/quic_http_integration_test.cc type Envoy (line 41) | namespace Envoy { type Quic (line 42) | namespace Quic { class CodecClientCallbacksForTest (line 44) | class CodecClientCallbacksForTest : public Http::CodecClientCallbacks { method onStreamDestroy (line 46) | void onStreamDestroy() override {} method onStreamReset (line 48) | void onStreamReset(Http::StreamResetReason reason) override { function updateResource (line 55) | void updateResource(AtomicFileUpdater& updater, double pressure) { function createQuicClientTransportSocketFactory (line 59) | std::unique_ptr class QuicHttpIntegrationTest (line 96) | class QuicHttpIntegrationTest : public HttpIntegrationTest, public Q... method QuicHttpIntegrationTest (line 98) | QuicHttpIntegrationTest() method makeClientConnectionWithOptions (line 118) | Network::ClientConnectionPtr makeClientConnectionWithOptions( method IntegrationCodecClientPtr (line 146) | IntegrationCodecClientPtr makeRawHttpConnection( method getNextConnectionId (line 161) | quic::QuicConnectionId getNextConnectionId() { method initialize (line 170) | void initialize() override { method testMultipleQuicConnections (line 241) | void testMultipleQuicConnections() { function TEST_P (line 306) | TEST_P(QuicHttpIntegrationTest, GetRequestAndEmptyResponse) { function TEST_P (line 310) | TEST_P(QuicHttpIntegrationTest, GetRequestAndResponseWithBody) { function TEST_P (line 317) | TEST_P(QuicHttpIntegrationTest, PostRequestAndResponseWithBody) { function TEST_P (line 321) | TEST_P(QuicHttpIntegrationTest, PostRequestWithBigHeadersAndResponse... function TEST_P (line 325) | TEST_P(QuicHttpIntegrationTest, RouterUpstreamDisconnectBeforeReques... function TEST_P (line 329) | TEST_P(QuicHttpIntegrationTest, RouterUpstreamDisconnectBeforeRespon... function TEST_P (line 334) | TEST_P(QuicHttpIntegrationTest, RouterDownstreamDisconnectBeforeRequ... function TEST_P (line 338) | TEST_P(QuicHttpIntegrationTest, RouterDownstreamDisconnectBeforeResp... function TEST_P (line 342) | TEST_P(QuicHttpIntegrationTest, RouterUpstreamResponseBeforeRequestC... function TEST_P (line 346) | TEST_P(QuicHttpIntegrationTest, Retry) { testRetry(); } function TEST_P (line 348) | TEST_P(QuicHttpIntegrationTest, UpstreamReadDisabledOnGiantResponseB... function TEST_P (line 353) | TEST_P(QuicHttpIntegrationTest, DownstreamReadDisabledOnGiantPost) { function TEST_P (line 359) | TEST_P(QuicHttpIntegrationTest, TestDelayedConnectionTeardownTimeout... function TEST_P (line 394) | TEST_P(QuicHttpIntegrationTest, MultipleQuicConnectionsWithBPF) { te... function TEST_P (line 396) | TEST_P(QuicHttpIntegrationTest, MultipleQuicConnectionsNoBPF) { function TEST_P (line 403) | TEST_P(QuicHttpIntegrationTest, ConnectionMigration) { function TEST_P (line 441) | TEST_P(QuicHttpIntegrationTest, StopAcceptingConnectionsWhenOverload... function TEST_P (line 480) | TEST_P(QuicHttpIntegrationTest, NoNewStreamsWhenOverloaded) { function TEST_P (line 510) | TEST_P(QuicHttpIntegrationTest, AdminDrainDrainsListeners) { function TEST_P (line 514) | TEST_P(QuicHttpIntegrationTest, CertVerificationFailure) { FILE: test/extensions/quic_listeners/quiche/platform/envoy_quic_clock_test.cc type Envoy (line 12) | namespace Envoy { type Quic (line 13) | namespace Quic { function TEST (line 15) | TEST(EnvoyQuicClockTest, TestNow) { function TEST (line 44) | TEST(EnvoyQuicClockTest, TestMonotonicityWithReadTimeSystem) { function TEST (line 57) | TEST(EnvoyQuicClockTest, ApproximateNow) { FILE: test/extensions/quic_listeners/quiche/platform/epoll_address_test_utils_impl.h function namespace (line 17) | namespace epoll_server { FILE: test/extensions/quic_listeners/quiche/platform/epoll_logging_impl.h function namespace (line 11) | namespace epoll_server { FILE: test/extensions/quic_listeners/quiche/platform/epoll_ptr_util_impl.h function namespace (line 11) | namespace epoll_server { FILE: test/extensions/quic_listeners/quiche/platform/epoll_thread_impl.h function namespace (line 11) | namespace epoll_server { FILE: test/extensions/quic_listeners/quiche/platform/epoll_time_impl.h function namespace (line 11) | namespace epoll_server { FILE: test/extensions/quic_listeners/quiche/platform/http2_platform_test.cc type http2 (line 29) | namespace http2 { function TEST (line 32) | TEST(Http2PlatformTest, Http2BugTracker) { function TEST (line 40) | TEST(Http2PlatformTest, Http2Deque) { function TEST (line 46) | TEST(Http2PlatformTest, Http2EstimateMemoryUsage) { function TEST (line 52) | TEST(Http2PlatformTest, Http2Log) { function TEST (line 75) | TEST(Http2PlatformTest, Http2StringPiece) { function TEST (line 81) | TEST(Http2PlatformTest, Http2Macro) { function TEST (line 86) | TEST(Http2PlatformTest, Http2Flags) { FILE: test/extensions/quic_listeners/quiche/platform/quic_epoll_clock.cc type quic (line 9) | namespace quic { function QuicTime (line 14) | QuicTime QuicEpollClock::ApproximateNow() const { function QuicTime (line 18) | QuicTime QuicEpollClock::Now() const { function QuicWallTime (line 30) | QuicWallTime QuicEpollClock::WallNow() const { function QuicTime (line 34) | QuicTime QuicEpollClock::ConvertWallTimeToQuicTime(const QuicWallTime&... FILE: test/extensions/quic_listeners/quiche/platform/quic_epoll_clock.h function namespace (line 13) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quic_epoll_impl.h function namespace (line 11) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quic_mock_log_impl.h function namespace (line 16) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quic_platform_test.cc type quic (line 75) | namespace quic { class QuicPlatformTest (line 78) | class QuicPlatformTest : public testing::Test { method QuicPlatformTest (line 80) | QuicPlatformTest() function TEST_F (line 95) | TEST_F(QuicPlatformTest, QuicAlignOf) { EXPECT_LT(0, QUIC_ALIGN_OF(int... type TestEnum (line 97) | enum class TestEnum { ZERO = 0, ONE, TWO, COUNT } function TEST_F (line 99) | TEST_F(QuicPlatformTest, QuicBugTracker) { function TEST_F (line 109) | TEST_F(QuicPlatformTest, QuicClientStats) { function TEST_F (line 123) | TEST_F(QuicPlatformTest, QuicExpectBug) { function TEST_F (line 135) | TEST_F(QuicPlatformTest, QuicExportedStats) { function TEST_F (line 145) | TEST_F(QuicPlatformTest, QuicHostnameUtils) { function TEST_F (line 154) | TEST_F(QuicPlatformTest, QuicUnorderedMap) { function TEST_F (line 160) | TEST_F(QuicPlatformTest, QuicUnorderedSet) { function TEST_F (line 166) | TEST_F(QuicPlatformTest, QuicQueue) { function TEST_F (line 172) | TEST_F(QuicPlatformTest, QuicInlinedVector) { function TEST_F (line 178) | TEST_F(QuicPlatformTest, QuicEstimateMemoryUsage) { function TEST_F (line 184) | TEST_F(QuicPlatformTest, QuicMapUtil) { function TEST_F (line 202) | TEST_F(QuicPlatformTest, QuicMockLog) { function TEST_F (line 231) | TEST_F(QuicPlatformTest, QuicServerStats) { function TEST_F (line 241) | TEST_F(QuicPlatformTest, QuicStackTraceTest) { function TEST_F (line 250) | TEST_F(QuicPlatformTest, QuicSleep) { QuicSleep(QuicTime::Delta::FromM... function TEST_F (line 252) | TEST_F(QuicPlatformTest, QuicThread) { function TEST_F (line 287) | TEST_F(QuicPlatformTest, QuicUint128) { function TEST_F (line 293) | TEST_F(QuicPlatformTest, QuicPtrUtil) { function TEST_F (line 298) | TEST_F(QuicPlatformTest, QuicLog) { function TEST_F (line 342) | TEST_F(QuicPlatformTest, LogIoManipulators) { function TEST_F (line 354) | TEST_F(QuicPlatformTest, QuicDLog) { function TEST_F (line 392) | TEST_F(QuicPlatformTest, QuicCHECK) { function TEST_F (line 408) | TEST_F(QuicPlatformTest, QuicFatalLog) { function TEST_F (line 424) | TEST_F(QuicPlatformTest, QuicBranchPrediction) { function TEST_F (line 434) | TEST_F(QuicPlatformTest, QuicNotReached) { function TEST_F (line 442) | TEST_F(QuicPlatformTest, QuicMutex) { function TEST_F (line 455) | TEST_F(QuicPlatformTest, QuicNotification) { function TEST_F (line 463) | TEST_F(QuicPlatformTest, QuicCertUtils) { function TEST_F (line 484) | TEST_F(QuicPlatformTest, QuicTestOutput) { function TEST_F (line 511) | TEST_F(QuicPlatformTest, ApproximateNowInUsec) { function TEST_F (line 530) | TEST_F(QuicPlatformTest, NowInUsec) { function TEST_F (line 541) | TEST_F(QuicPlatformTest, MonotonicityWithRealEpollClock) { function TEST_F (line 555) | TEST_F(QuicPlatformTest, MonotonicityWithFakeEpollClock) { function TEST_F (line 568) | TEST_F(QuicPlatformTest, QuicFlags) { function TEST_F (line 599) | TEST_F(QuicPlatformTest, QuicPccSender) { class FileUtilsTest (line 608) | class FileUtilsTest : public testing::Test { method FileUtilsTest (line 610) | FileUtilsTest() : dir_path_(Envoy::TestEnvironment::temporaryPath("q... method SetUp (line 615) | void SetUp() override { Envoy::TestEnvironment::createPath(dir_path_... method TearDown (line 617) | void TearDown() override { method addSubDirs (line 625) | void addSubDirs(std::list sub_dirs) { method addFiles (line 633) | void addFiles(std::list files) { function TEST_F (line 645) | TEST_F(FileUtilsTest, ReadDirContents) { function TEST_F (line 655) | TEST_F(FileUtilsTest, ReadFileContents) { function TEST_F (line 664) | TEST_F(QuicPlatformTest, PickUnsedPort) { function TEST_F (line 679) | TEST_F(QuicPlatformTest, FailToPickUnsedPort) { function TEST_F (line 693) | TEST_F(QuicPlatformTest, TestEnvoyQuicBufferAllocator) { function TEST_F (line 707) | TEST_F(QuicPlatformTest, TestSystemEventLoop) { function QUIC_MUST_USE_RESULT (line 714) | QUIC_MUST_USE_RESULT bool dummyTestFunction() { return false; } function TEST_F (line 716) | TEST_F(QuicPlatformTest, TestQuicMacros) { function TEST (line 722) | TEST(EnvoyQuicMemSliceTest, ConstructMemSliceFromBuffer) { FILE: test/extensions/quic_listeners/quiche/platform/quic_port_utils_impl.cc type quic (line 17) | namespace quic { function QuicPickServerPortForTestsOrDieImpl (line 19) | int QuicPickServerPortForTestsOrDieImpl() { FILE: test/extensions/quic_listeners/quiche/platform/quic_port_utils_impl.h function namespace (line 9) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quic_sleep_impl.h function namespace (line 13) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quic_system_event_loop_impl.h function QuicRunSystemEventLoopIterationImpl (line 11) | inline void QuicRunSystemEventLoopIterationImpl() { function class (line 15) | class QuicSystemEventLoopImpl { FILE: test/extensions/quic_listeners/quiche/platform/quic_test_impl.h function class (line 17) | class QuicFlagSaverImpl {} function class (line 20) | class ScopedEnvironmentForThreadsImpl {} function string (line 26) | string QuicGetTestMemoryCachePathImpl() { FILE: test/extensions/quic_listeners/quiche/platform/quic_test_mem_slice_vector_impl.h function namespace (line 13) | namespace quic { function QuicMemSliceSpanImpl (line 29) | QuicMemSliceSpanImpl span() { return QuicMemSliceSpanImpl(buffer_); } FILE: test/extensions/quic_listeners/quiche/platform/quic_test_output_impl.cc type quic (line 19) | namespace quic { function QuicRecordTestOutputToFile (line 22) | void QuicRecordTestOutputToFile(const std::string& filename, quiche::Q... function QuicSaveTestOutputImpl (line 67) | void QuicSaveTestOutputImpl(quiche::QuicheStringPiece filename, quiche... function QuicLoadTestOutputImpl (line 71) | bool QuicLoadTestOutputImpl(quiche::QuicheStringPiece filename, std::s... function QuicRecordTraceImpl (line 99) | void QuicRecordTraceImpl(quiche::QuicheStringPiece identifier, quiche:... FILE: test/extensions/quic_listeners/quiche/platform/quic_test_output_impl.h function namespace (line 11) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quic_thread_impl.h function namespace (line 19) | namespace quic { FILE: test/extensions/quic_listeners/quiche/platform/quiche_platform_test.cc type quiche (line 14) | namespace quiche { function TEST (line 16) | TEST(QuichePlatformTest, Arraysize) { function TEST (line 21) | TEST(QuichePlatformTest, StringPiece) { function TEST (line 27) | TEST(QuichePlatformTest, WrapUnique) { function TEST (line 32) | TEST(QuichePlatformTest, TestQuicheOptional) { FILE: test/extensions/quic_listeners/quiche/platform/quiche_test_impl.h function namespace (line 12) | namespace quiche { FILE: test/extensions/quic_listeners/quiche/platform/spdy_platform_test.cc type Envoy (line 23) | namespace Envoy { type Extensions (line 24) | namespace Extensions { type QuicListeners (line 25) | namespace QuicListeners { type Quiche (line 26) | namespace Quiche { function TEST (line 29) | TEST(SpdyPlatformTest, SpdyBugTracker) { function TEST (line 37) | TEST(SpdyPlatformTest, SpdyHashMap) { function TEST (line 43) | TEST(SpdyPlatformTest, SpdyHashSet) { function TEST (line 50) | TEST(SpdyPlatformTest, SpdyEndianness) { function TEST (line 55) | TEST(SpdyPlatformTest, SpdyEstimateMemoryUsage) { function TEST (line 61) | TEST(SpdyPlatformTest, SpdyLog) { function TEST (line 82) | TEST(SpdyPlatformTest, SpdyString) { function TEST (line 87) | TEST(SpdyPlatformTest, SpdyTestHelpers) { function TEST (line 94) | TEST(SpdyPlatformTest, SpdyFlags) { FILE: test/extensions/quic_listeners/quiche/quic_io_handle_wrapper_test.cc type Envoy (line 19) | namespace Envoy { type Quic (line 20) | namespace Quic { class QuicIoHandleWrapperTest (line 22) | class QuicIoHandleWrapperTest : public testing::Test { method QuicIoHandleWrapperTest (line 24) | QuicIoHandleWrapperTest() : wrapper_(std::make_unique createMonitor() { function TEST_F (line 79) | TEST_F(InjectedResourceMonitorTest, ReportsCorrectPressure) { function TEST_F (line 89) | TEST_F(InjectedResourceMonitorTest, ReportsParseError) { function TEST_F (line 94) | TEST_F(InjectedResourceMonitorTest, ReportsErrorForOutOfRangePre... function TEST_F (line 102) | TEST_F(InjectedResourceMonitorTest, ReportsErrorOnFileRead) { FILE: test/extensions/retry/host/omit_canary_hosts/config_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type Retry (line 15) | namespace Retry { type Host (line 16) | namespace Host { function TEST (line 19) | TEST(OmitCanaryHostsRetryPredicateTest, PredicateTest) { function TEST (line 39) | TEST(OmitCanaryHostsRetryPredicateTest, EmptyConfig) { FILE: test/extensions/retry/host/omit_host_metadata/config_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type Retry (line 17) | namespace Retry { type Host (line 18) | namespace Host { function TEST (line 21) | TEST(OmitHostsRetryPredicateTest, PredicateTest) { FILE: test/extensions/retry/host/previous_hosts/config_test.cc type Envoy (line 15) | namespace Envoy { type Extensions (line 16) | namespace Extensions { type Retry (line 17) | namespace Retry { type Host (line 18) | namespace Host { function TEST (line 21) | TEST(PreviousHostsRetryPredicateConfigTest, PredicateTest) { function TEST (line 52) | TEST(PreviousHostsRetryPredicateConfigTest, EmptyConfig) { FILE: test/extensions/retry/priority/previous_priorities/config_test.cc type Envoy (line 20) | namespace Envoy { type Extensions (line 21) | namespace Extensions { type Retry (line 22) | namespace Retry { type Priority (line 23) | namespace Priority { class RetryPriorityTest (line 26) | class RetryPriorityTest : public testing::Test { method initialize (line 28) | void initialize(const Upstream::HealthyLoad& original_healthy_... method addHosts (line 45) | void addHosts(size_t priority, int count, int healthy_count, i... method verifyPriorityLoads (line 56) | void verifyPriorityLoads(const Upstream::HealthyLoad& expected... function TEST_F (line 75) | TEST_F(RetryPriorityTest, DefaultFrequency) { function TEST_F (line 105) | TEST_F(RetryPriorityTest, PriorityMappingCallback) { function TEST_F (line 157) | TEST_F(RetryPriorityTest, NoHealthyUpstreams) { function TEST_F (line 189) | TEST_F(RetryPriorityTest, DefaultFrequencyUnhealthyPriorities) { function TEST_F (line 231) | TEST_F(RetryPriorityTest, DefaultFrequencyUnhealthyPrioritiesDeg... function TEST_F (line 272) | TEST_F(RetryPriorityTest, DefaultFrequencyUnhealthyPrioritiesDeg... function TEST_F (line 315) | TEST_F(RetryPriorityTest, OverriddenFrequency) { function TEST_F (line 346) | TEST_F(RetryPriorityTest, OverriddenFrequencyInvalidValue) { FILE: test/extensions/stats_sinks/common/statsd/statsd_test.cc type Envoy (line 29) | namespace Envoy { type Extensions (line 30) | namespace Extensions { type StatSinks (line 31) | namespace StatSinks { type Common (line 32) | namespace Common { type Statsd (line 33) | namespace Statsd { class TcpStatsdSinkTest (line 36) | class TcpStatsdSinkTest : public testing::Test { method TcpStatsdSinkTest (line 38) | TcpStatsdSinkTest() { method expectCreateConnection (line 44) | void expectCreateConnection() { function TEST_F (line 65) | TEST_F(TcpStatsdSinkTest, EmptyFlush) { function TEST_F (line 72) | TEST_F(TcpStatsdSinkTest, BasicFlow) { function TEST_F (line 108) | TEST_F(TcpStatsdSinkTest, SiSuffix) { function TEST_F (line 146) | TEST_F(TcpStatsdSinkTest, NoHost) { function TEST_F (line 164) | TEST_F(TcpStatsdSinkTest, WithCustomPrefix) { function TEST_F (line 180) | TEST_F(TcpStatsdSinkTest, BufferReallocate) { function TEST_F (line 203) | TEST_F(TcpStatsdSinkTest, Overflow) { FILE: test/extensions/stats_sinks/common/statsd/udp_statsd_test.cc type Envoy (line 25) | namespace Envoy { type Extensions (line 26) | namespace Extensions { type StatSinks (line 27) | namespace StatSinks { type Common (line 28) | namespace Common { type Statsd (line 29) | namespace Statsd { class MockWriter (line 32) | class MockWriter : public UdpStatsdSink::Writer { method delegateBufferFake (line 37) | void delegateBufferFake() { function TEST (line 49) | TEST(UdpOverUdsStatsdSinkTest, InitWithPipeAddress) { class UdpStatsdSinkTest (line 78) | class UdpStatsdSinkTest : public testing::TestWithParam& counter, ... method setCountersToZero (line 67) | void setCountersToZero() { method setCounterReturnValues (line 76) | void setCounterReturnValues(const uint64_t i, const uint64_t s... class HistogramWrapper (line 107) | class HistogramWrapper { method HistogramWrapper (line 109) | HistogramWrapper() : histogram_(hist_alloc()) {} method histogram_t (line 113) | const histogram_t* getHistogram() { return histogram_; } method setHistogramValues (line 115) | void setHistogramValues(const std::vector& values) { class HystrixSinkTest (line 125) | class HystrixSinkTest : public testing::Test { method HystrixSinkTest (line 127) | HystrixSinkTest() { sink_ = std::make_unique(serv... method createClusterAndCallbacks (line 129) | Buffer::OwnedImpl createClusterAndCallbacks() { method addClusterToMap (line 145) | void addClusterToMap(const std::string& cluster_name, method removeClusterFromMap (line 152) | void removeClusterFromMap(const std::string& cluster_name) { method addSecondClusterHelper (line 158) | void addSecondClusterHelper(Buffer::OwnedImpl& buffer) { method addSecondClusterAndSendDataHelper (line 164) | absl::node_hash_map method removeSecondClusterHelper (line 184) | void removeSecondClusterHelper(Buffer::OwnedImpl& buffer) { method validateResults (line 190) | void validateResults(const std::string& data_message, uint64_t... method buildClusterMap (line 223) | absl::node_hash_map buildClusterMap(... function TEST_F (line 258) | TEST_F(HystrixSinkTest, EmptyFlush) { function TEST_F (line 269) | TEST_F(HystrixSinkTest, BasicFlow) { function TEST_F (line 339) | TEST_F(HystrixSinkTest, Disconnect) { function TEST_F (line 382) | TEST_F(HystrixSinkTest, AddCluster) { function TEST_F (line 416) | TEST_F(HystrixSinkTest, AddAndRemoveClusters) { function TEST_F (line 463) | TEST_F(HystrixSinkTest, HistogramTest) { function TEST_F (line 506) | TEST_F(HystrixSinkTest, HystrixEventStreamHandler) { FILE: test/extensions/stats_sinks/metrics_service/config_test.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type StatSinks (line 11) | namespace StatSinks { type MetricsService (line 12) | namespace MetricsService { function TEST (line 16) | TEST(MetricsServiceConfigTest, DEPRECATED_FEATURE_TEST(Deprecate... FILE: test/extensions/stats_sinks/metrics_service/grpc_metrics_service_impl_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type StatSinks (line 20) | namespace StatSinks { type MetricsService (line 21) | namespace MetricsService { class GrpcMetricsStreamerImplTest (line 24) | class GrpcMetricsStreamerImplTest : public testing::Test { method GrpcMetricsStreamerImplTest (line 30) | GrpcMetricsStreamerImplTest() { method expectStreamStart (line 39) | void expectStreamStart(MockMetricsStream& stream, MetricsServi... function TEST_F (line 56) | TEST_F(GrpcMetricsStreamerImplTest, BasicFlow) { function TEST_F (line 73) | TEST_F(GrpcMetricsStreamerImplTest, StreamFailure) { class MockGrpcMetricsStreamer (line 88) | class MockGrpcMetricsStreamer : public GrpcMetricsStreamer { class MetricsServiceSinkTest (line 94) | class MetricsServiceSinkTest : public testing::Test { method MetricsServiceSinkTest (line 96) | MetricsServiceSinkTest() = default; function TEST_F (line 103) | TEST_F(MetricsServiceSinkTest, CheckSendCall) { function TEST_F (line 127) | TEST_F(MetricsServiceSinkTest, CheckStatsCount) { function TEST_F (line 158) | TEST_F(MetricsServiceSinkTest, ReportCountersValues) { function TEST_F (line 176) | TEST_F(MetricsServiceSinkTest, ReportCountersAsDeltas) { FILE: test/extensions/stats_sinks/metrics_service/metrics_service_integration_test.cc type Envoy (line 18) | namespace Envoy { class MetricsServiceIntegrationTest (line 21) | class MetricsServiceIntegrationTest : public Grpc::VersionedGrpcClient... method MetricsServiceIntegrationTest (line 24) | MetricsServiceIntegrationTest() method createUpstreams (line 27) | void createUpstreams() override { method initialize (line 32) | void initialize() override { method waitForMetricsServiceConnection (line 56) | waitForMetricsServiceConnection() { method waitForMetricsStream (line 62) | waitForMetricsStream() { method waitForMetricsRequest (line 68) | waitForMetricsRequest() { method cleanup (line 128) | void cleanup() { function TEST_P (line 145) | TEST_P(MetricsServiceIntegrationTest, BasicFlow) { FILE: test/extensions/stats_sinks/statsd/config_test.cc type Envoy (line 23) | namespace Envoy { type Extensions (line 24) | namespace Extensions { type StatSinks (line 25) | namespace StatSinks { type Statsd (line 26) | namespace Statsd { function TEST (line 29) | TEST(StatsConfigTest, ValidTcpStatsd) { function TEST (line 49) | TEST(StatsConfigTest, DEPRECATED_FEATURE_TEST(DeprecatedExtensio... class StatsConfigParameterizedTest (line 56) | class StatsConfigParameterizedTest : public testing::TestWithPar... function TEST_P (line 62) | TEST_P(StatsConfigParameterizedTest, UdpSinkDefaultPrefix) { function TEST_P (line 93) | TEST_P(StatsConfigParameterizedTest, UdpSinkCustomPrefix) { function TEST (line 125) | TEST(StatsConfigTest, TcpSinkDefaultPrefix) { function TEST (line 148) | TEST(StatsConfigTest, TcpSinkCustomPrefix) { class StatsConfigLoopbackTest (line 173) | class StatsConfigLoopbackTest : public testing::TestWithParam... method TestContext (line 52) | TestContext& context() { return *context_; } function TEST_P (line 69) | TEST_P(WasmCommonContextTest, OnStat) { FILE: test/extensions/tracers/common/ot/opentracing_driver_impl_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type Tracers (line 16) | namespace Tracers { type Common (line 17) | namespace Common { type Ot (line 18) | namespace Ot { class TestDriver (line 21) | class TestDriver : public OpenTracingDriver { method TestDriver (line 23) | TestDriver(OpenTracingDriver::PropagationMode propagation_mode, method PropagationMode (line 40) | PropagationMode propagationMode() const override { return pr... class OpenTracingDriverTest (line 48) | class OpenTracingDriverTest : public testing::Test { method setupValidDriver (line 50) | void function TEST_F (line 69) | TEST_F(OpenTracingDriverTest, FlushSpanWithTag) { function TEST_F (line 85) | TEST_F(OpenTracingDriverTest, FlushSpanWithLog) { function TEST_F (line 102) | TEST_F(OpenTracingDriverTest, FlushSpanWithBaggage) { function TEST_F (line 116) | TEST_F(OpenTracingDriverTest, TagSamplingFalseByDecision) { function TEST_F (line 131) | TEST_F(OpenTracingDriverTest, TagSamplingFalseByFlag) { function TEST_F (line 147) | TEST_F(OpenTracingDriverTest, TagSpanKindClient) { function TEST_F (line 163) | TEST_F(OpenTracingDriverTest, TagSpanKindServer) { function TEST_F (line 179) | TEST_F(OpenTracingDriverTest, InjectFailure) { function TEST_F (line 200) | TEST_F(OpenTracingDriverTest, ExtractWithUnindexedHeader) { FILE: test/extensions/tracers/datadog/config_test.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type Tracers (line 19) | namespace Tracers { type Datadog (line 20) | namespace Datadog { function TEST (line 23) | TEST(DatadogTracerConfigTest, DatadogHttpTracer) { FILE: test/extensions/tracers/datadog/datadog_tracer_impl_test.cc type Envoy (line 42) | namespace Envoy { type Extensions (line 43) | namespace Extensions { type Tracers (line 44) | namespace Tracers { type Datadog (line 45) | namespace Datadog { class DatadogDriverTest (line 48) | class DatadogDriverTest : public testing::Test { method setup (line 50) | void setup(envoy::config::trace::v3::DatadogConfig& datadog_co... method setupValidDriver (line 63) | void setupValidDriver() { function TEST_F (line 95) | TEST_F(DatadogDriverTest, InitializeDriver) { function TEST_F (line 130) | TEST_F(DatadogDriverTest, AllowCollectorClusterToBeAddedViaApi) { function TEST_F (line 145) | TEST_F(DatadogDriverTest, FlushSpansTimer) { function TEST_F (line 187) | TEST_F(DatadogDriverTest, NoBody) { function TEST_F (line 228) | TEST_F(DatadogDriverTest, SkipReportIfCollectorClusterHasBeenRem... function TEST_F (line 355) | TEST_F(DatadogDriverTest, CancelInflightRequestsOnDestruction) { FILE: test/extensions/tracers/dynamic_ot/config_test.cc type Envoy (line 19) | namespace Envoy { type Extensions (line 20) | namespace Extensions { type Tracers (line 21) | namespace Tracers { type DynamicOt (line 22) | namespace DynamicOt { function TEST (line 25) | TEST(DynamicOtTracerConfigTest, DynamicOpentracingHttpTracer) { function TEST (line 55) | TEST(DynamicOtTracerConfigTest, DEPRECATED_FEATURE_TEST(Deprecat... FILE: test/extensions/tracers/dynamic_ot/dynamic_opentracing_driver_impl_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type Tracers (line 18) | namespace Tracers { type DynamicOt (line 19) | namespace DynamicOt { class DynamicOpenTracingDriverTest (line 22) | class DynamicOpenTracingDriverTest : public testing::Test { method setup (line 24) | void setup(const std::string& library, const std::string& trac... method setupValidDriver (line 28) | void setupValidDriver() { setup(library_path_, tracer_config_); } function TEST_F (line 49) | TEST_F(DynamicOpenTracingDriverTest, FormatErrorMessage) { function TEST_F (line 56) | TEST_F(DynamicOpenTracingDriverTest, InitializeDriver) { function TEST_F (line 76) | TEST_F(DynamicOpenTracingDriverTest, FlushSpans) { FILE: test/extensions/tracers/lightstep/config_test.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type Tracers (line 19) | namespace Tracers { type Lightstep (line 20) | namespace Lightstep { function TEST (line 23) | TEST(LightstepTracerConfigTest, LightstepHttpTracer) { function TEST (line 51) | TEST(LightstepTracerConfigTest, DEPRECATED_FEATURE_TEST(Deprecat... FILE: test/extensions/tracers/lightstep/lightstep_tracer_impl_test.cc type Envoy (line 44) | namespace Envoy { type Extensions (line 45) | namespace Extensions { type Tracers (line 46) | namespace Tracers { type Lightstep (line 47) | namespace Lightstep { function makeSuccessResponse (line 49) | static Http::ResponseMessagePtr makeSuccessResponse() { class LightStepDriverTest (line 64) | class LightStepDriverTest : public testing::Test { method LightStepDriverTest (line 66) | LightStepDriverTest() : grpc_context_(*symbol_table_) {} method setup (line 68) | void setup(envoy::config::trace::v3::LightstepConfig& lightste... method setupValidDriver (line 89) | void setupValidDriver(int min_flush_spans = LightStepDriver::D... function TEST_F (line 135) | TEST_F(LightStepDriverTest, LightStepLogger) { function TEST_F (line 144) | TEST_F(LightStepDriverTest, InitializeDriver) { function TEST_F (line 193) | TEST_F(LightStepDriverTest, DeferredTlsInitialization) { function TEST_F (line 219) | TEST_F(LightStepDriverTest, AllowCollectorClusterToBeAddedViaApi) { function TEST_F (line 234) | TEST_F(LightStepDriverTest, FlushSeveralSpans) { function TEST_F (line 288) | TEST_F(LightStepDriverTest, SkipReportIfCollectorClusterHasBeenR... function TEST_F (line 404) | TEST_F(LightStepDriverTest, FlushOneFailure) { function TEST_F (line 451) | TEST_F(LightStepDriverTest, FlushWithActiveReport) { function TEST_F (line 496) | TEST_F(LightStepDriverTest, OnFullWithActiveReport) { function TEST_F (line 544) | TEST_F(LightStepDriverTest, FlushSpansTimer) { function TEST_F (line 581) | TEST_F(LightStepDriverTest, CancelRequestOnDestruction) { function TEST_F (line 614) | TEST_F(LightStepDriverTest, SerializeAndDeserializeContext) { function TEST_F (line 658) | TEST_F(LightStepDriverTest, MultiplePropagationModes) { function TEST_F (line 696) | TEST_F(LightStepDriverTest, SpawnChild) { function TEST_F (line 722) | TEST_F(LightStepDriverTest, GetAndSetBaggage) { FILE: test/extensions/tracers/opencensus/config_test.cc type Envoy (line 16) | namespace Envoy { type Extensions (line 17) | namespace Extensions { type Tracers (line 18) | namespace Tracers { type OpenCensus (line 19) | namespace OpenCensus { function TEST (line 21) | TEST(OpenCensusTracerConfigTest, InvalidStackdriverConfiguration) { function TEST (line 44) | TEST(OpenCensusTracerConfigTest, InvalidOcagentConfiguration) { function TEST (line 67) | TEST(OpenCensusTracerConfigTest, OpenCensusHttpTracer) { function TEST (line 84) | TEST(OpenCensusTracerConfigTest, OpenCensusHttpTracerWithTypedCo... function TEST (line 126) | TEST(OpenCensusTracerConfigTest, OpenCensusHttpTracerGrpc) { function TEST (line 172) | TEST(OpenCensusTracerConfigTest, ShouldCreateAtMostOneOpenCensus... function TEST (line 200) | TEST(OpenCensusTracerConfigTest, ShouldCacheFirstCreatedTracerUs... function TEST (line 225) | TEST(OpenCensusTracerConfigTest, ShouldNotCacheInvalidConfigurat... function TEST (line 274) | TEST(OpenCensusTracerConfigTest, ShouldRejectSubsequentCreateAtt... function TEST (line 314) | TEST(OpenCensusTracerConfigTest, OpenCensusHttpTracerStackdriver... FILE: test/extensions/tracers/opencensus/tracer_test.cc type opencensus (line 31) | namespace opencensus { type trace (line 32) | namespace trace { type exporter (line 33) | namespace exporter { class SpanExporterTestPeer (line 35) | class SpanExporterTestPeer { type Envoy (line 44) | namespace Envoy { type Extensions (line 45) | namespace Extensions { type Tracers (line 46) | namespace Tracers { type OpenCensus (line 47) | namespace OpenCensus { class SpanCatcher (line 57) | class SpanCatcher : public SpanExporter::Handler { method Export (line 59) | void Export(const std::vector& spans) override { method catchSpans (line 67) | std::vector catchSpans() { function SpanCatcher (line 83) | SpanCatcher* getSpanCatcher() { method Export (line 59) | void Export(const std::vector& spans) override { method catchSpans (line 67) | std::vector catchSpans() { function registerSpanCatcher (line 89) | void registerSpanCatcher() { function TEST (line 102) | TEST(OpenCensusTracerTest, Span) { function testIncomingHeaders (line 185) | void testIncomingHeaders( function TEST (line 256) | TEST(OpenCensusTracerTest, PropagateTraceParentContext) { function TEST (line 260) | TEST(OpenCensusTracerTest, PropagateGrpcTraceBinContext) { function TEST (line 264) | TEST(OpenCensusTracerTest, PropagateCloudTraceContext) { function TEST (line 269) | TEST(OpenCensusTracerTest, PropagateB3Context) { function TEST (line 275) | TEST(OpenCensusTracerTest, PropagateB3ContextWithDebugFlag) { function SamplerTestHelper (line 285) | int SamplerTestHelper(const OpenCensusConfig& oc_config) { function TEST (line 305) | TEST(OpenCensusTracerTest, ConstantSamplerAlwaysOn) { function TEST (line 313) | TEST(OpenCensusTracerTest, ConstantSamplerAlwaysOff) { function TEST (line 321) | TEST(OpenCensusTracerTest, ProbabilitySamplerAlwaysOn) { function TEST (line 328) | TEST(OpenCensusTracerTest, ProbabilitySamplerAlwaysOff) { FILE: test/extensions/tracers/xray/config_test.cc type Envoy (line 18) | namespace Envoy { type Extensions (line 19) | namespace Extensions { type Tracers (line 20) | namespace Tracers { type XRay (line 21) | namespace XRay { function TEST (line 24) | TEST(XRayTracerConfigTest, XRayHttpTracerWithTypedConfig) { function TEST (line 50) | TEST(XRayTracerConfigTest, XRayHttpTracerWithInvalidFileName) { function TEST (line 85) | TEST(XRayTracerConfigTest, ProtocolNotUDPThrows) { function TEST (line 110) | TEST(XRayTracerConfigTest, UsingNamedPortThrows) { function TEST (line 135) | TEST(XRayTracerConfigTest, XRayHttpTracerWithSegmentFieldsTypedC... FILE: test/extensions/tracers/xray/fuzz_test.cc type Envoy (line 5) | namespace Envoy { type Extensions (line 6) | namespace Extensions { type Tracers (line 7) | namespace Tracers { type XRay (line 8) | namespace XRay { function DEFINE_FUZZER (line 12) | DEFINE_FUZZER(const uint8_t* buf, size_t len) { FILE: test/extensions/tracers/xray/localized_sampling_test.cc type Envoy (line 12) | namespace Envoy { type Extensions (line 13) | namespace Extensions { type Tracers (line 14) | namespace Tracers { type XRay (line 15) | namespace XRay { class LocalizedSamplingStrategyTest (line 19) | class LocalizedSamplingStrategyTest : public ::testing::Test { function TEST_F (line 24) | TEST_F(LocalizedSamplingStrategyTest, EmptyRules) { function TEST_F (line 30) | TEST_F(LocalizedSamplingStrategyTest, BadJson) { function TEST_F (line 36) | TEST_F(LocalizedSamplingStrategyTest, ValidCustomRules) { function TEST_F (line 61) | TEST_F(LocalizedSamplingStrategyTest, InvalidRate) { function TEST_F (line 86) | TEST_F(LocalizedSamplingStrategyTest, InvalidFixedTarget) { function TEST_F (line 111) | TEST_F(LocalizedSamplingStrategyTest, DefaultRuleMissingRate) { function TEST_F (line 135) | TEST_F(LocalizedSamplingStrategyTest, DefaultRuleMissingFixedTar... function TEST_F (line 159) | TEST_F(LocalizedSamplingStrategyTest, WrongVersion) { function TEST_F (line 184) | TEST_F(LocalizedSamplingStrategyTest, MissingVersion) { function TEST_F (line 208) | TEST_F(LocalizedSamplingStrategyTest, MissingDefaultRules) { function TEST_F (line 229) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleHostIsNotString) { function TEST_F (line 254) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleHttpMethodIsNotS... function TEST_F (line 279) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleUrlPathIsNotStri... function TEST_F (line 304) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleMissingFixedTarg... function TEST_F (line 328) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleMissingRate) { function TEST_F (line 352) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleArrayElementWith... function TEST_F (line 377) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleNegativeFixedRat... function TEST_F (line 402) | TEST_F(LocalizedSamplingStrategyTest, CustomRuleNegativeRate) { function TEST_F (line 427) | TEST_F(LocalizedSamplingStrategyTest, TraceOnlyFromReservoir) { function TEST_F (line 461) | TEST_F(LocalizedSamplingStrategyTest, TraceFromReservoirAndByRat... function TEST_F (line 494) | TEST_F(LocalizedSamplingStrategyTest, NoMatchingHost) { function TEST_F (line 532) | TEST_F(LocalizedSamplingStrategyTest, NoMatchingHttpMethod) { function TEST_F (line 570) | TEST_F(LocalizedSamplingStrategyTest, NoMatchingPath) { FILE: test/extensions/tracers/xray/tracer_test.cc type Envoy (line 23) | namespace Envoy { type Extensions (line 24) | namespace Extensions { type Tracers (line 25) | namespace Tracers { type XRay (line 26) | namespace XRay { type MockDaemonBroker (line 34) | struct MockDaemonBroker : DaemonBroker { method MockDaemonBroker (line 35) | MockDaemonBroker(const std::string& endpoint) { UNREFERENCED_P... class XRayTracerTest (line 39) | class XRayTracerTest : public ::testing::Test { method XRayTracerTest (line 41) | XRayTracerTest() : broker_(std::make_unique(... function TEST_F (line 48) | TEST_F(XRayTracerTest, SerializeSpanTest) { function TEST_F (line 105) | TEST_F(XRayTracerTest, NonSampledSpansNotSerialized) { function TEST_F (line 112) | TEST_F(XRayTracerTest, BaggageNotImplemented) { function TEST_F (line 123) | TEST_F(XRayTracerTest, ChildSpanHasParentInfo) { function TEST_F (line 157) | TEST_F(XRayTracerTest, UseExistingHeaderInformation) { function TEST_F (line 177) | TEST_F(XRayTracerTest, SpanInjectContextHasXRayHeader) { function TEST_F (line 198) | TEST_F(XRayTracerTest, SpanInjectContextHasXRayHeaderNonSampled) { function TEST_F (line 216) | TEST_F(XRayTracerTest, TraceIDFormatTest) { class XRayDaemonTest (line 234) | class XRayDaemonTest : public testing::TestWithParam& annotation... function withDefaultTimestampAndDuration (line 78) | std::string withDefaultTimestampAndDuration(const std::string& e... function wrapAsObject (line 88) | std::string wrapAsObject(absl::string_view array_string) { function expectSerializedBuffer (line 92) | void expectSerializedBuffer(SpanBuffer& buffer, const bool delay... function serializedMessageToJson (line 124) | std::string serializedMessageToJson(const std::string& serialize... function TEST (line 132) | TEST(ZipkinSpanBufferTest, TestSerializeTimestamp) { function TEST (line 146) | TEST(ZipkinSpanBufferTest, ConstructBuffer) { function TEST (line 211) | TEST(ZipkinSpanBufferTest, SerializeSpan) { function TEST (line 404) | TEST(ZipkinSpanBufferTest, TestSerializeTimestampInTheFuture) { FILE: test/extensions/tracers/zipkin/span_context_extractor_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type Tracers (line 12) | namespace Tracers { type Zipkin (line 13) | namespace Zipkin { function TEST (line 23) | TEST(ZipkinSpanContextExtractorTest, Largest) { function TEST (line 38) | TEST(ZipkinSpanContextExtractorTest, WithoutParentDebug) { function TEST (line 53) | TEST(ZipkinSpanContextExtractorTest, MalformedUuid) { function TEST (line 61) | TEST(ZipkinSpanContextExtractorTest, MiddleOfString) { function TEST (line 70) | TEST(ZipkinSpanContextExtractorTest, DebugOnly) { function TEST (line 84) | TEST(ZipkinSpanContextExtractorTest, Sampled) { function TEST (line 98) | TEST(ZipkinSpanContextExtractorTest, SampledFalse) { function TEST (line 112) | TEST(ZipkinSpanContextExtractorTest, IdNotYetSampled128) { function TEST (line 127) | TEST(ZipkinSpanContextExtractorTest, IdsUnsampled) { function TEST (line 141) | TEST(ZipkinSpanContextExtractorTest, ParentUnsampled) { function TEST (line 156) | TEST(ZipkinSpanContextExtractorTest, ParentDebug) { function TEST (line 171) | TEST(ZipkinSpanContextExtractorTest, IdsWithDebug) { function TEST (line 185) | TEST(ZipkinSpanContextExtractorTest, WithoutSampled) { function TEST (line 199) | TEST(ZipkinSpanContextExtractorTest, TooBig) { function TEST (line 218) | TEST(ZipkinSpanContextExtractorTest, Empty) { function TEST (line 225) | TEST(ZipkinSpanContextExtractorTest, InvalidInput) { function TEST (line 320) | TEST(ZipkinSpanContextExtractorTest, Truncated) { FILE: test/extensions/tracers/zipkin/tracer_test.cc type Envoy (line 22) | namespace Envoy { type Extensions (line 23) | namespace Extensions { type Tracers (line 24) | namespace Tracers { type Zipkin (line 25) | namespace Zipkin { class TestReporterImpl (line 28) | class TestReporterImpl : public Reporter { method TestReporterImpl (line 30) | TestReporterImpl(int value) : value_(value) {} method reportSpan (line 31) | void reportSpan(Span&& span) override { reported_spans_.push_b... method getValue (line 32) | int getValue() { return value_; } class ZipkinTracerTest (line 40) | class ZipkinTracerTest : public testing::Test { function TEST_F (line 45) | TEST_F(ZipkinTracerTest, SpanCreation) { function TEST_F (line 229) | TEST_F(ZipkinTracerTest, FinishSpan) { function TEST_F (line 312) | TEST_F(ZipkinTracerTest, FinishNotSampledSpan) { function TEST_F (line 340) | TEST_F(ZipkinTracerTest, SpanSampledPropagatedToChild) { function TEST_F (line 368) | TEST_F(ZipkinTracerTest, RootSpan128bitTraceId) { function TEST_F (line 387) | TEST_F(ZipkinTracerTest, SharedSpanContext) { function TEST_F (line 423) | TEST_F(ZipkinTracerTest, NotSharedSpanContext) { FILE: test/extensions/tracers/zipkin/zipkin_core_types_test.cc type Envoy (line 13) | namespace Envoy { type Extensions (line 14) | namespace Extensions { type Tracers (line 15) | namespace Tracers { type Zipkin (line 16) | namespace Zipkin { function TEST (line 19) | TEST(ZipkinCoreTypesEndpointTest, defaultConstructor) { function TEST (line 54) | TEST(ZipkinCoreTypesEndpointTest, customConstructor) { function TEST (line 77) | TEST(ZipkinCoreTypesEndpointTest, copyOperator) { function TEST (line 94) | TEST(ZipkinCoreTypesEndpointTest, assignmentOperator) { function TEST (line 111) | TEST(ZipkinCoreTypesAnnotationTest, defaultConstructor) { function TEST (line 191) | TEST(ZipkinCoreTypesAnnotationTest, customConstructor) { function TEST (line 221) | TEST(ZipkinCoreTypesAnnotationTest, copyConstructor) { function TEST (line 240) | TEST(ZipkinCoreTypesAnnotationTest, assignmentOperator) { function TEST (line 259) | TEST(ZipkinCoreTypesBinaryAnnotationTest, defaultConstructor) { function TEST (line 317) | TEST(ZipkinCoreTypesBinaryAnnotationTest, customConstructor) { function TEST (line 330) | TEST(ZipkinCoreTypesBinaryAnnotationTest, copyConstructor) { function TEST (line 342) | TEST(ZipkinCoreTypesBinaryAnnotationTest, assignmentOperator) { function TEST (line 354) | TEST(ZipkinCoreTypesSpanTest, defaultConstructor) { function TEST (line 579) | TEST(ZipkinCoreTypesSpanTest, copyConstructor) { function TEST (line 617) | TEST(ZipkinCoreTypesSpanTest, assignmentOperator) { function TEST (line 655) | TEST(ZipkinCoreTypesSpanTest, setTag) { FILE: test/extensions/tracers/zipkin/zipkin_tracer_impl_test.cc type Envoy (line 40) | namespace Envoy { type Extensions (line 41) | namespace Extensions { type Tracers (line 42) | namespace Tracers { type Zipkin (line 43) | namespace Zipkin { class ZipkinDriverTest (line 46) | class ZipkinDriverTest : public testing::Test { method ZipkinDriverTest (line 48) | ZipkinDriverTest() : time_source_(test_time_.timeSystem()) {} method setup (line 50) | void setup(envoy::config::trace::v3::ZipkinConfig& zipkin_conf... method setupValidDriver (line 64) | void setupValidDriver(const std::string& version) { method expectValidFlushSeveralSpans (line 79) | void expectValidFlushSeveralSpans(const std::string& version, ... method generateRandom64 (line 134) | uint64_t generateRandom64() { return Util::generateRandom64(ti... function TEST_F (line 156) | TEST_F(ZipkinDriverTest, InitializeDriver) { function TEST_F (line 193) | TEST_F(ZipkinDriverTest, AllowCollectorClusterToBeAddedViaApi) { function TEST_F (line 208) | TEST_F(ZipkinDriverTest, FlushSeveralSpans) { function TEST_F (line 212) | TEST_F(ZipkinDriverTest, FlushSeveralSpansHttpJsonV1) { function TEST_F (line 216) | TEST_F(ZipkinDriverTest, FlushSeveralSpansHttpJson) { function TEST_F (line 220) | TEST_F(ZipkinDriverTest, FlushSeveralSpansHttpProto) { function TEST_F (line 224) | TEST_F(ZipkinDriverTest, FlushOneSpanReportFailure) { function TEST_F (line 266) | TEST_F(ZipkinDriverTest, SkipReportIfCollectorClusterHasBeenRemo... function TEST_F (line 388) | TEST_F(ZipkinDriverTest, CancelInflightRequestsOnDestruction) { function TEST_F (line 448) | TEST_F(ZipkinDriverTest, FlushSpansTimer) { function TEST_F (line 475) | TEST_F(ZipkinDriverTest, NoB3ContextSampledTrue) { function TEST_F (line 489) | TEST_F(ZipkinDriverTest, NoB3ContextSampledFalse) { function TEST_F (line 503) | TEST_F(ZipkinDriverTest, PropagateB3NoSampleDecisionSampleTrue) { function TEST_F (line 519) | TEST_F(ZipkinDriverTest, PropagateB3NoSampleDecisionSampleFalse) { function TEST_F (line 535) | TEST_F(ZipkinDriverTest, PropagateB3NotSampled) { function TEST_F (line 556) | TEST_F(ZipkinDriverTest, PropagateB3NotSampledWithFalse) { function TEST_F (line 578) | TEST_F(ZipkinDriverTest, PropagateB3SampledWithTrue) { function TEST_F (line 600) | TEST_F(ZipkinDriverTest, PropagateB3SampleFalse) { function TEST_F (line 616) | TEST_F(ZipkinDriverTest, ZipkinSpanTest) { function TEST_F (line 703) | TEST_F(ZipkinDriverTest, ZipkinSpanContextFromB3HeadersTest) { function TEST_F (line 727) | TEST_F(ZipkinDriverTest, ZipkinSpanContextFromB3HeadersEmptyPare... function TEST_F (line 747) | TEST_F(ZipkinDriverTest, ZipkinSpanContextFromB3Headers128TraceI... function TEST_F (line 775) | TEST_F(ZipkinDriverTest, ZipkinSpanContextFromInvalidTraceIdB3He... function TEST_F (line 789) | TEST_F(ZipkinDriverTest, ZipkinSpanContextFromInvalidSpanIdB3Hea... function TEST_F (line 803) | TEST_F(ZipkinDriverTest, ZipkinSpanContextFromInvalidParentIdB3H... function TEST_F (line 818) | TEST_F(ZipkinDriverTest, ExplicitlySetSampledFalse) { function TEST_F (line 835) | TEST_F(ZipkinDriverTest, ExplicitlySetSampledTrue) { function TEST_F (line 852) | TEST_F(ZipkinDriverTest, DuplicatedHeader) { FILE: test/extensions/transport_sockets/alts/alts_integration_test.cc type Envoy (line 38) | namespace Envoy { type Extensions (line 39) | namespace Extensions { type TransportSockets (line 40) | namespace TransportSockets { type Alts (line 41) | namespace Alts { class CapturingHandshakerService (line 50) | class CapturingHandshakerService : public grpc::gcp::HandshakerS... method CapturingHandshakerService (line 52) | CapturingHandshakerService() = default; method DoHandshake (line 54) | grpc::Status class AltsIntegrationTestBase (line 82) | class AltsIntegrationTestBase : public testing::TestWithParam makeKey() { method makeCert (line 99) | bssl::UniquePtr makeCert() { function TEST_F (line 123) | TEST_F(HandshakerTest, NormalOperation) { function TEST_F (line 148) | TEST_F(HandshakerTest, ErrorCbOnAbnormalOperation) { class SslHandshakerImplForTest (line 175) | class SslHandshakerImplForTest : public SslHandshakerImpl { method SslHandshakerImplForTest (line 177) | SslHandshakerImplForTest(bssl::UniquePtr ssl_ptr, method doHandshake (line 187) | Network::PostIoAction doHandshake() override { method setCertCbOk (line 214) | void setCertCbOk() { cert_cb_ok_ = true; } function TEST_F (line 221) | TEST_F(HandshakerTest, NormalOperationWithSslHandshakerImplForTe... FILE: test/extensions/transport_sockets/tls/integration/ssl_integration_test.cc type Envoy (line 31) | namespace Envoy { type Ssl (line 32) | namespace Ssl { function TEST_P (line 91) | TEST_P(SslIntegrationTest, RouterRequestAndResponseWithGiantBodyBuff... function TEST_P (line 99) | TEST_P(SslIntegrationTest, RouterRequestAndResponseWithBodyNoBuffer) { function TEST_P (line 107) | TEST_P(SslIntegrationTest, RouterRequestAndResponseWithBodyNoBufferH... function TEST_P (line 118) | TEST_P(SslIntegrationTest, RouterRequestAndResponseWithBodyNoBufferV... function TEST_P (line 126) | TEST_P(SslIntegrationTest, RouterRequestAndResponseWithBodyNoBufferH... function TEST_P (line 135) | TEST_P(SslIntegrationTest, RouterHeaderOnlyRequestAndResponse) { function TEST_P (line 143) | TEST_P(SslIntegrationTest, RouterUpstreamDisconnectBeforeResponseCom... function TEST_P (line 151) | TEST_P(SslIntegrationTest, RouterDownstreamDisconnectBeforeRequestCo... function TEST_P (line 159) | TEST_P(SslIntegrationTest, RouterDownstreamDisconnectBeforeResponseC... function TEST_P (line 175) | TEST_P(SslIntegrationTest, AdminCertEndpoint) { class SslCertficateIntegrationTest (line 184) | class SslCertficateIntegrationTest method SslCertficateIntegrationTest (line 190) | SslCertficateIntegrationTest() : SslIntegrationTestBase(std::get<0... method makeSslClientConnection (line 194) | Network::ClientConnectionPtr method TearDown (line 201) | void TearDown() override { SslIntegrationTestBase::TearDown(); } method ClientSslTransportOptions (line 203) | ClientSslTransportOptions rsaOnlyClientOptions() { method ClientSslTransportOptions (line 211) | ClientSslTransportOptions ecdsaOnlyClientOptions() { method ipClientVersionTestParamsToString (line 220) | static std::string ipClientVersionTestParamsToString( function TEST_P (line 244) | TEST_P(SslCertficateIntegrationTest, ServerRsa) { function TEST_P (line 255) | TEST_P(SslCertficateIntegrationTest, ServerEcdsa) { function TEST_P (line 266) | TEST_P(SslCertficateIntegrationTest, ServerRsaEcdsa) { function TEST_P (line 277) | TEST_P(SslCertficateIntegrationTest, ClientRsaOnly) { function TEST_P (line 288) | TEST_P(SslCertficateIntegrationTest, ServerEcdsaClientRsaOnly) { function TEST_P (line 303) | TEST_P(SslCertficateIntegrationTest, ServerRsaEcdsaClientRsaOnly) { function TEST_P (line 314) | TEST_P(SslCertficateIntegrationTest, ServerRsaClientEcdsaOnly) { function TEST_P (line 330) | TEST_P(SslCertficateIntegrationTest, ServerEcdsaClientEcdsaOnly) { function TEST_P (line 342) | TEST_P(SslCertficateIntegrationTest, ServerRsaEcdsaClientEcdsaOnly) { function TEST_P (line 354) | TEST_P(SslCertficateIntegrationTest, ServerRsaOnlyOcspResponse) { function TEST_P (line 365) | TEST_P(SslCertficateIntegrationTest, ServerEcdsaOnlyOcspResponse) { function TEST_P (line 377) | TEST_P(SslCertficateIntegrationTest, BothEcdsaAndRsaOnlyRsaOcspRespo... function TEST_P (line 390) | TEST_P(SslCertficateIntegrationTest, BothEcdsaAndRsaWithOcspResponse... class SslTapIntegrationTest (line 409) | class SslTapIntegrationTest : public SslIntegrationTest { method initialize (line 411) | void initialize() override { method setupUpstreamTap (line 426) | void setupUpstreamTap(envoy::config::bootstrap::v3::Bootstrap& boo... method setupDownstreamTap (line 438) | void setupDownstreamTap(envoy::config::bootstrap::v3::Bootstrap& b... method createTapConfig (line 453) | envoy::extensions::transport_sockets::tap::v3::Tap function TEST_P (line 487) | TEST_P(SslTapIntegrationTest, TwoRequestsWithBinaryProto) { function TEST_P (line 560) | TEST_P(SslTapIntegrationTest, TruncationWithMultipleDataFrames) { function TEST_P (line 604) | TEST_P(SslTapIntegrationTest, RequestWithTextProto) { function TEST_P (line 626) | TEST_P(SslTapIntegrationTest, RequestWithJsonBodyAsStringUpstreamTap) { FILE: test/extensions/transport_sockets/tls/integration/ssl_integration_test.h function ocsp_staple_required_ (line 37) | bool ocsp_staple_required_{false}; FILE: test/extensions/transport_sockets/tls/io_handle_bio_test.cc type Envoy (line 14) | namespace Envoy { type Extensions (line 15) | namespace Extensions { type TransportSockets (line 16) | namespace TransportSockets { type Tls (line 17) | namespace Tls { class IoHandleBioTest (line 19) | class IoHandleBioTest : public testing::Test { method IoHandleBioTest (line 21) | IoHandleBioTest() { bio_ = BIO_new_io_handle(&io_handle_); } function TEST_F (line 28) | TEST_F(IoHandleBioTest, TestMiscApis) { FILE: test/extensions/transport_sockets/tls/ocsp/asn1_utility_test.cc type Envoy (line 10) | namespace Envoy { type Extensions (line 11) | namespace Extensions { type TransportSockets (line 12) | namespace TransportSockets { type Tls (line 13) | namespace Tls { type Ocsp (line 14) | namespace Ocsp { class Asn1UtilityTest (line 18) | class Asn1UtilityTest : public testing::Test { method expectParseResultErrorOnWrongTag (line 41) | void expectParseResultErrorOnWrongTag(std::function readFile(std::string filename) { method setup (line 42) | void setup(std::string response_filename) { method expectSuccessful (line 48) | void expectSuccessful() { method expectCertificateMatches (line 52) | void expectCertificateMatches(std::string cert_filename) { function TEST_F (line 62) | TEST_F(OcspFullResponseParsingTest, GoodCertTest) { function TEST_F (line 75) | TEST_F(OcspFullResponseParsingTest, RevokedCertTest) { function TEST_F (line 83) | TEST_F(OcspFullResponseParsingTest, UnknownCertTest) { function TEST_F (line 90) | TEST_F(OcspFullResponseParsingTest, ExpiredResponseTest) { function TEST_F (line 99) | TEST_F(OcspFullResponseParsingTest, ThisUpdateAfterNowTest) { function TEST_F (line 106) | TEST_F(OcspFullResponseParsingTest, ResponderIdKeyHashTest) { function TEST_F (line 113) | TEST_F(OcspFullResponseParsingTest, MultiCertResponseTest) { function TEST_F (line 119) | TEST_F(OcspFullResponseParsingTest, UnsuccessfulResponseTest) { FILE: test/extensions/transport_sockets/tls/ssl_certs_test.h function namespace (line 11) | namespace Envoy { FILE: test/extensions/transport_sockets/tls/ssl_socket_test.cc type Envoy (line 67) | namespace Envoy { type Extensions (line 68) | namespace Extensions { type TransportSockets (line 69) | namespace TransportSockets { type Tls (line 70) | namespace Tls { class TestUtilOptionsBase (line 76) | class TestUtilOptionsBase { method expectSuccess (line 82) | bool expectSuccess() const { return expect_success_; } method version (line 83) | Network::Address::IpVersion version() const { return version_; } method TestUtilOptionsBase (line 86) | TestUtilOptionsBase(bool expect_success, Network::Address::IpV... method setExpectedClientCertUri (line 89) | void setExpectedClientCertUri(const std::string& expected_clie... method setExpectedServerStats (line 93) | void setExpectedServerStats(const std::string& expected_server... class TestUtilOptions (line 108) | class TestUtilOptions : public TestUtilOptionsBase { method TestUtilOptions (line 110) | TestUtilOptions(const std::string& client_ctx_yaml, const std:... method TestUtilOptions (line 126) | TestUtilOptions& setExpectedServerStats(const std::string& exp... method expectNoCert (line 131) | bool expectNoCert() const { return expect_no_cert_; } method TestUtilOptions (line 133) | TestUtilOptions& setExpectNoCert() { method expectNoCertChain (line 138) | bool expectNoCertChain() const { return expect_no_cert_chain_; } method TestUtilOptions (line 140) | TestUtilOptions& setExpectNoCertChain() { method TestUtilOptions (line 145) | TestUtilOptions& setExpectedClientCertUri(const std::string& e... method TestUtilOptions (line 150) | TestUtilOptions& setExpectedSha256Digest(const std::string& ex... method TestUtilOptions (line 157) | TestUtilOptions& setExpectedSha1Digest(const std::string& expe... method TestUtilOptions (line 164) | TestUtilOptions& setExpectedLocalUri(const std::string& expect... method TestUtilOptions (line 171) | TestUtilOptions& setExpectedSerialNumber(const std::string& ex... method TestUtilOptions (line 178) | TestUtilOptions& setExpectedPeerIssuer(const std::string& expe... method TestUtilOptions (line 185) | TestUtilOptions& setExpectedPeerSubject(const std::string& exp... method TestUtilOptions (line 192) | TestUtilOptions& setExpectedLocalSubject(const std::string& ex... method TestUtilOptions (line 199) | TestUtilOptions& setExpectedPeerCert(const std::string& expect... method TestUtilOptions (line 206) | TestUtilOptions& setExpectedPeerCertChain(const std::string& e... method TestUtilOptions (line 213) | TestUtilOptions& setExpectedValidFromTimePeerCert(const std::s... method TestUtilOptions (line 222) | TestUtilOptions& setExpectedExpirationTimePeerCert(const std::... method TestUtilOptions (line 231) | TestUtilOptions& setPrivateKeyMethodExpected(bool expected_met... method expectedPrivateKeyMethod (line 236) | bool expectedPrivateKeyMethod() const { return expect_private_... method TestUtilOptions (line 238) | TestUtilOptions& setExpectedServerCloseEvent(Network::Connecti... method expectedServerCloseEvent (line 243) | Network::ConnectionEvent expectedServerCloseEvent() const { re... method TestUtilOptions (line 245) | TestUtilOptions& setExpectedOcspResponse(const std::string& ex... method TestUtilOptions (line 252) | TestUtilOptions& enableOcspStapling() { method ocspStaplingEnabled (line 257) | bool ocspStaplingEnabled() const { return ocsp_stapling_enable... function testUtil (line 282) | void testUtil(const TestUtilOptions& options) { class TestUtilOptionsV2 (line 492) | class TestUtilOptionsV2 : public TestUtilOptionsBase { method TestUtilOptionsV2 (line 494) | TestUtilOptionsV2( method TestUtilOptionsV2 (line 514) | TestUtilOptionsV2& setExpectedServerStats(const std::string& e... method TestUtilOptionsV2 (line 519) | TestUtilOptionsV2& setExpectedClientCertUri(const std::string&... method TestUtilOptionsV2 (line 524) | TestUtilOptionsV2& setExpectedClientStats(const std::string& e... method TestUtilOptionsV2 (line 529) | TestUtilOptionsV2& setClientSession(const std::string& client_... method TestUtilOptionsV2 (line 536) | TestUtilOptionsV2& setExpectedProtocolVersion(const std::strin... method TestUtilOptionsV2 (line 543) | TestUtilOptionsV2& setExpectedCiphersuite(const std::string& e... method TestUtilOptionsV2 (line 550) | TestUtilOptionsV2& setExpectedServerCertDigest(const std::stri... method TestUtilOptionsV2 (line 557) | TestUtilOptionsV2& method TestUtilOptionsV2 (line 565) | TestUtilOptionsV2& setExpectedALPNProtocol(const std::string& ... method TestUtilOptionsV2 (line 572) | TestUtilOptionsV2& method transportSocketOptions (line 578) | Network::TransportSocketOptionsSharedPtr transportSocketOption... method TestUtilOptionsV2 (line 582) | TestUtilOptionsV2& setExpectedTransportFailureReasonContains( function testUtilV2 (line 607) | const std::string testUtilV2(const TestUtilOptionsV2& options) { function configureServerAndExpiredClientCertificate (line 790) | void configureServerAndExpiredClientCertificate( class SslSocketTest (line 820) | class SslSocketTest : public SslCertsTest, method SslSocketTest (line 823) | SslSocketTest() function TEST_P (line 838) | TEST_P(SslSocketTest, GetCertDigest) { function TEST_P (line 866) | TEST_P(SslSocketTest, GetCertDigestInvalidFiles) { function TEST_P (line 890) | TEST_P(SslSocketTest, GetCertDigestInline) { function TEST_P (line 936) | TEST_P(SslSocketTest, GetCertDigestServerCertWithIntermediateCA) { function TEST_P (line 964) | TEST_P(SslSocketTest, GetCertDigestServerCertWithoutCommonName) { function TEST_P (line 992) | TEST_P(SslSocketTest, GetUriWithUriSan) { function TEST_P (line 1021) | TEST_P(SslSocketTest, Ipv4San) { function TEST_P (line 1044) | TEST_P(SslSocketTest, Ipv6San) { function TEST_P (line 1066) | TEST_P(SslSocketTest, GetNoUriWithDnsSan) { function TEST_P (line 1093) | TEST_P(SslSocketTest, NoCert) { function TEST_P (line 1116) | TEST_P(SslSocketTest, MultiCertPreferEcdsa) { function TEST_P (line 1146) | TEST_P(SslSocketTest, GetUriWithLocalUriSan) { function TEST_P (line 1173) | TEST_P(SslSocketTest, GetSubjectsWithBothCerts) { function TEST_P (line 1206) | TEST_P(SslSocketTest, GetPeerCert) { function TEST_P (line 1243) | TEST_P(SslSocketTest, GetPeerCertAcceptUntrusted) { function TEST_P (line 1281) | TEST_P(SslSocketTest, NoCertUntrustedNotPermitted) { function TEST_P (line 1304) | TEST_P(SslSocketTest, NoCertUntrustedPermitted) { function TEST_P (line 1329) | TEST_P(SslSocketTest, GetPeerCertChain) { function TEST_P (line 1361) | TEST_P(SslSocketTest, GetIssueExpireTimesPeerCert) { function TEST_P (line 1389) | TEST_P(SslSocketTest, FailedClientAuthCaVerificationNoClientCert) { function TEST_P (line 1411) | TEST_P(SslSocketTest, FailedClientAuthCaVerification) { function TEST_P (line 1437) | TEST_P(SslSocketTest, FailedClientAuthSanVerificationNoClientCer... function TEST_P (line 1459) | TEST_P(SslSocketTest, FailedClientAuthSanVerification) { function TEST_P (line 1486) | TEST_P(SslSocketTest, X509ExtensionsCertificateSerialNumber) { function TEST_P (line 1514) | TEST_P(SslSocketTest, FailedClientCertificateDefaultExpirationVe... function TEST_P (line 1527) | TEST_P(SslSocketTest, FailedClientCertificateExpirationVerificat... function TEST_P (line 1545) | TEST_P(SslSocketTest, ClientCertificateExpirationAllowedVerifica... function TEST_P (line 1563) | TEST_P(SslSocketTest, FailedClientCertAllowExpiredBadHashVerific... function TEST_P (line 1586) | TEST_P(SslSocketTest, FailedClientCertAllowServerExpiredWrongCAV... function TEST_P (line 1609) | TEST_P(SslSocketTest, ClientCertificateHashVerification) { function TEST_P (line 1637) | TEST_P(SslSocketTest, ClientCertificateHashVerificationNoCA) { function TEST_P (line 1663) | TEST_P(SslSocketTest, ClientCertificateHashListVerification) { function TEST_P (line 1701) | TEST_P(SslSocketTest, ClientCertificateHashListVerificationNoCA) { function TEST_P (line 1737) | TEST_P(SslSocketTest, FailedClientCertificateHashVerificationNoC... function TEST_P (line 1759) | TEST_P(SslSocketTest, FailedClientCertificateHashVerificationNoC... function TEST_P (line 1779) | TEST_P(SslSocketTest, FailedClientCertificateHashVerificationWro... function TEST_P (line 1806) | TEST_P(SslSocketTest, FailedClientCertificateHashVerificationNoC... function TEST_P (line 1831) | TEST_P(SslSocketTest, FailedClientCertificateHashVerificationWro... function TEST_P (line 1858) | TEST_P(SslSocketTest, CertificatesWithPassword) { function TEST_P (line 1907) | TEST_P(SslSocketTest, ClientCertificateSpkiVerification) { function TEST_P (line 1944) | TEST_P(SslSocketTest, ClientCertificateSpkiVerificationNoCA) { function TEST_P (line 1979) | TEST_P(SslSocketTest, FailedClientCertificateSpkiVerificationNoC... function TEST_P (line 2009) | TEST_P(SslSocketTest, FailedClientCertificateSpkiVerificationNoC... function TEST_P (line 2038) | TEST_P(SslSocketTest, FailedClientCertificateSpkiVerificationWro... function TEST_P (line 2075) | TEST_P(SslSocketTest, FailedClientCertificateSpkiVerificationNoC... function TEST_P (line 2110) | TEST_P(SslSocketTest, FailedClientCertificateSpkiVerificationWro... function TEST_P (line 2146) | TEST_P(SslSocketTest, ClientCertificateHashAndSpkiVerification) { function TEST_P (line 2185) | TEST_P(SslSocketTest, ClientCertificateHashAndSpkiVerificationNo... function TEST_P (line 2222) | TEST_P(SslSocketTest, FailedClientCertificateHashAndSpkiVerifica... function TEST_P (line 2254) | TEST_P(SslSocketTest, FailedClientCertificateHashAndSpkiVerifica... function TEST_P (line 2284) | TEST_P(SslSocketTest, FailedClientCertificateHashAndSpkiVerifica... function TEST_P (line 2322) | TEST_P(SslSocketTest, FailedClientCertificateHashAndSpkiVerifica... function TEST_P (line 2358) | TEST_P(SslSocketTest, FailedClientCertificateHashAndSpkiVerifica... function TEST_P (line 2397) | TEST_P(SslSocketTest, FlushCloseDuringHandshake) { function TEST_P (line 2454) | TEST_P(SslSocketTest, HalfClose) { function TEST_P (line 2537) | TEST_P(SslSocketTest, ClientAuthMultipleCAs) { function testTicketSessionResumption (line 2624) | void testTicketSessionResumption(const std::string& server_ctx_y... function testSupportForStatelessSessionResumption (line 2774) | void testSupportForStatelessSessionResumption(const std::string&... function TEST_P (line 2854) | TEST_P(SslSocketTest, TicketSessionResumption) { function TEST_P (line 2875) | TEST_P(SslSocketTest, TicketSessionResumptionCustomTimeout) { function TEST_P (line 2900) | TEST_P(SslSocketTest, TicketSessionResumptionWithClientCA) { function TEST_P (line 2929) | TEST_P(SslSocketTest, TicketSessionResumptionRotateKey) { function TEST_P (line 2963) | TEST_P(SslSocketTest, TicketSessionResumptionWrongKey) { function TEST_P (line 2998) | TEST_P(SslSocketTest, TicketSessionResumptionDifferentServerName... function TEST_P (line 3035) | TEST_P(SslSocketTest, TicketSessionResumptionDifferentServerCert) { function TEST_P (line 3070) | TEST_P(SslSocketTest, TicketSessionResumptionDifferentServerCert... function TEST_P (line 3105) | TEST_P(SslSocketTest, TicketSessionResumptionDifferentServerCert... function TEST_P (line 3138) | TEST_P(SslSocketTest, StatelessSessionResumptionDisabled) { function TEST_P (line 3156) | TEST_P(SslSocketTest, SatelessSessionResumptionEnabledExplicitly) { function TEST_P (line 3174) | TEST_P(SslSocketTest, StatelessSessionResumptionEnabledByDefault) { function TEST_P (line 3193) | TEST_P(SslSocketTest, ClientAuthCrossListenerSessionResumption) { function TEST_P (line 3480) | TEST_P(SslSocketTest, ClientSessionResumptionDefault) { function TEST_P (line 3498) | TEST_P(SslSocketTest, ClientSessionResumptionDisabledTls12) { function TEST_P (line 3520) | TEST_P(SslSocketTest, ClientSessionResumptionEnabledTls12) { function TEST_P (line 3545) | TEST_P(SslSocketTest, ClientSessionResumptionDisabledTls13) { function TEST_P (line 3570) | TEST_P(SslSocketTest, ClientSessionResumptionEnabledTls13) { function TEST_P (line 3594) | TEST_P(SslSocketTest, SslError) { function TestUtilOptionsV2 (line 3651) | static TestUtilOptionsV2 createProtocolTestOptions( method TestUtilOptionsV2 (line 494) | TestUtilOptionsV2( method TestUtilOptionsV2 (line 514) | TestUtilOptionsV2& setExpectedServerStats(const std::string& e... method TestUtilOptionsV2 (line 519) | TestUtilOptionsV2& setExpectedClientCertUri(const std::string&... method TestUtilOptionsV2 (line 524) | TestUtilOptionsV2& setExpectedClientStats(const std::string& e... method TestUtilOptionsV2 (line 529) | TestUtilOptionsV2& setClientSession(const std::string& client_... method TestUtilOptionsV2 (line 536) | TestUtilOptionsV2& setExpectedProtocolVersion(const std::strin... method TestUtilOptionsV2 (line 543) | TestUtilOptionsV2& setExpectedCiphersuite(const std::string& e... method TestUtilOptionsV2 (line 550) | TestUtilOptionsV2& setExpectedServerCertDigest(const std::stri... method TestUtilOptionsV2 (line 557) | TestUtilOptionsV2& method TestUtilOptionsV2 (line 565) | TestUtilOptionsV2& setExpectedALPNProtocol(const std::string& ... method TestUtilOptionsV2 (line 572) | TestUtilOptionsV2& method transportSocketOptions (line 578) | Network::TransportSocketOptionsSharedPtr transportSocketOption... method TestUtilOptionsV2 (line 582) | TestUtilOptionsV2& setExpectedTransportFailureReasonContains( function TEST_P (line 3661) | TEST_P(SslSocketTest, ProtocolVersions) { function TEST_P (line 3856) | TEST_P(SslSocketTest, ALPN) { function TEST_P (line 3929) | TEST_P(SslSocketTest, CipherSuites) { function TEST_P (line 3990) | TEST_P(SslSocketTest, EcdhCurves) { function TEST_P (line 4057) | TEST_P(SslSocketTest, SignatureAlgorithms) { function TEST_P (line 4100) | TEST_P(SslSocketTest, RevokedCertificate) { function TEST_P (line 4144) | TEST_P(SslSocketTest, RevokedCertificateCRLInTrustedCA) { function TEST_P (line 4185) | TEST_P(SslSocketTest, RevokedIntermediateCertificate) { function TEST_P (line 4276) | TEST_P(SslSocketTest, RevokedIntermediateCertificateCRLInTrusted... function TEST_P (line 4359) | TEST_P(SslSocketTest, GetRequestedServerName) { function TEST_P (line 4378) | TEST_P(SslSocketTest, OverrideRequestedServerName) { function TEST_P (line 4401) | TEST_P(SslSocketTest, OverrideRequestedServerNameWithoutSniInUps... function TEST_P (line 4422) | TEST_P(SslSocketTest, OverrideApplicationProtocols) { function TEST_P (line 4470) | TEST_P(SslSocketTest, DownstreamNotReadySslSocket) { function TEST_P (line 4506) | TEST_P(SslSocketTest, UpstreamNotReadySslSocket) { function TEST_P (line 4539) | TEST_P(SslSocketTest, TestTransportSocketCallback) { class SslReadBufferLimitTest (line 4571) | class SslReadBufferLimitTest : public SslSocketTest { method initialize (line 4573) | void initialize() { method readBufferLimitTest (line 4602) | void readBufferLimitTest(uint32_t read_buffer_limit, uint32_t ... method singleWriteTest (line 4663) | void singleWriteTest(uint32_t read_buffer_limit, uint32_t byte... method disconnect (line 4720) | void disconnect() { function TEST_P (line 4775) | TEST_P(SslReadBufferLimitTest, NoLimit) { function TEST_P (line 4779) | TEST_P(SslReadBufferLimitTest, NoLimitReserveSpace) { readBuffer... function TEST_P (line 4781) | TEST_P(SslReadBufferLimitTest, NoLimitSmallWrites) { function TEST_P (line 4785) | TEST_P(SslReadBufferLimitTest, SomeLimit) { function TEST_P (line 4789) | TEST_P(SslReadBufferLimitTest, WritesSmallerThanBufferLimit) { s... function TEST_P (line 4791) | TEST_P(SslReadBufferLimitTest, WritesLargerThanBufferLimit) { si... function TEST_P (line 4793) | TEST_P(SslReadBufferLimitTest, TestBind) { function TEST_P (line 4826) | TEST_P(SslReadBufferLimitTest, SmallReadsIntoSameSlice) { function TEST_P (line 4882) | TEST_P(SslSocketTest, RsaPrivateKeyProviderAsyncSignSuccess) { function TEST_P (line 4916) | TEST_P(SslSocketTest, RsaPrivateKeyProviderAsyncDecryptSuccess) { function TEST_P (line 4950) | TEST_P(SslSocketTest, RsaPrivateKeyProviderSyncSignSuccess) { function TEST_P (line 4984) | TEST_P(SslSocketTest, RsaPrivateKeyProviderSyncDecryptSuccess) { function TEST_P (line 5018) | TEST_P(SslSocketTest, RsaPrivateKeyProviderAsyncSignFailure) { function TEST_P (line 5053) | TEST_P(SslSocketTest, RsaPrivateKeyProviderSyncSignFailure) { function TEST_P (line 5088) | TEST_P(SslSocketTest, RsaPrivateKeyProviderSignFailure) { function TEST_P (line 5122) | TEST_P(SslSocketTest, RsaPrivateKeyProviderDecryptFailure) { function TEST_P (line 5156) | TEST_P(SslSocketTest, RsaPrivateKeyProviderAsyncSignCompleteFail... function TEST_P (line 5191) | TEST_P(SslSocketTest, RsaPrivateKeyProviderAsyncDecryptCompleteF... function TEST_P (line 5227) | TEST_P(SslSocketTest, RsaPrivateKeyProviderMultiCertSuccess) { function TEST_P (line 5267) | TEST_P(SslSocketTest, RsaPrivateKeyProviderMultiCertFail) { function TEST_P (line 5313) | TEST_P(SslSocketTest, EcdsaPrivateKeyProviderSuccess) { function TEST_P (line 5347) | TEST_P(SslSocketTest, RsaAndEcdsaPrivateKeyProviderMultiCertSucc... function TEST_P (line 5391) | TEST_P(SslSocketTest, RsaAndEcdsaPrivateKeyProviderMultiCertFail) { function TEST_P (line 5436) | TEST_P(SslSocketTest, TestStaplesOcspResponseSuccess) { function TEST_P (line 5466) | TEST_P(SslSocketTest, TestNoOcspStapleWhenNotEnabledOnClient) { function TEST_P (line 5489) | TEST_P(SslSocketTest, TestOcspStapleOmittedOnSkipStaplingAndResp... function TEST_P (line 5512) | TEST_P(SslSocketTest, TestConnectionFailsOnStapleRequiredAndOcsp... function TEST_P (line 5535) | TEST_P(SslSocketTest, TestConnectionSucceedsWhenRejectOnExpiredN... function TEST_P (line 5556) | TEST_P(SslSocketTest, TestConnectionFailsWhenRejectOnExpiredAndR... function TEST_P (line 5580) | TEST_P(SslSocketTest, TestConnectionFailsWhenCertIsMustStapleAnd... function TEST_P (line 5604) | TEST_P(SslSocketTest, TestConnectionSucceedsForMustStapleCertExp... function TEST_P (line 5637) | TEST_P(SslSocketTest, TestConnectionSucceedsForMustStapleCertNoV... function TEST_P (line 5665) | TEST_P(SslSocketTest, TestFilterMultipleCertsFilterByOcspPolicyF... function TEST_P (line 5701) | TEST_P(SslSocketTest, TestConnectionFailsOnMultipleCertificatesN... FILE: test/extensions/transport_sockets/tls/ssl_test_utility.h function namespace (line 12) | namespace Envoy { FILE: test/extensions/transport_sockets/tls/test_private_key_method_provider.cc type Envoy (line 9) | namespace Envoy { type Extensions (line 10) | namespace Extensions { type PrivateKeyMethodProvider (line 11) | namespace PrivateKeyMethodProvider { function calculateDigest (line 23) | static int calculateDigest(const EVP_MD* md, const uint8_t* in, si... function ssl_private_key_result_t (line 35) | static ssl_private_key_result_t ecdsaPrivateKeySign(SSL* ssl, uint... function ssl_private_key_result_t (line 92) | static ssl_private_key_result_t ecdsaPrivateKeyDecrypt(SSL*, uint8... function ssl_private_key_result_t (line 97) | static ssl_private_key_result_t rsaPrivateKeySign(SSL* ssl, uint8_... function ssl_private_key_result_t (line 168) | static ssl_private_key_result_t rsaPrivateKeyDecrypt(SSL* ssl, uin... function ssl_private_key_result_t (line 205) | static ssl_private_key_result_t privateKeyComplete(SSL* ssl, uint8... function ssl_private_key_result_t (line 228) | static ssl_private_key_result_t rsaPrivateKeyComplete(SSL* ssl, ui... function ssl_private_key_result_t (line 234) | static ssl_private_key_result_t ecdsaPrivateKeyComplete(SSL* ssl, ... function createIndex (line 300) | static int createIndex() { FILE: test/extensions/transport_sockets/tls/test_private_key_method_provider.h function namespace (line 12) | namespace Envoy { FILE: test/extensions/transport_sockets/tls/utility_test.cc type Envoy (line 17) | namespace Envoy { type Extensions (line 18) | namespace Extensions { type TransportSockets (line 19) | namespace TransportSockets { type Tls (line 20) | namespace Tls { function TEST (line 23) | TEST(UtilityTest, TestGetSubjectAlternateNamesWithDNS) { function TEST (line 30) | TEST(UtilityTest, TestMultipleGetSubjectAlternateNamesWithDNS) { function TEST (line 38) | TEST(UtilityTest, TestGetSubjectAlternateNamesWithUri) { function TEST (line 45) | TEST(UtilityTest, TestGetSubjectAlternateNamesWithNoSAN) { function TEST (line 52) | TEST(UtilityTest, TestGetSubject) { function TEST (line 59) | TEST(UtilityTest, TestGetIssuer) { function TEST (line 66) | TEST(UtilityTest, TestGetSerialNumber) { function TEST (line 72) | TEST(UtilityTest, TestDaysUntilExpiration) { function TEST (line 88) | TEST(UtilityTest, TestDaysUntilExpirationWithNull) { function TEST (line 93) | TEST(UtilityTest, TestValidFrom) { function TEST (line 101) | TEST(UtilityTest, TestExpirationTime) { function TEST (line 109) | TEST(UtilityTest, TestLongExpirationTime) { function TEST (line 117) | TEST(UtilityTest, GetLastCryptoError) { function TEST (line 130) | TEST(UtilityTest, TestGetCertificationExtensionValue) { FILE: test/extensions/upstreams/http/tcp/upstream_request_test.cc type Envoy (line 30) | namespace Envoy { type Extensions (line 31) | namespace Extensions { type Upstreams (line 32) | namespace Upstreams { type Http (line 33) | namespace Http { type Tcp (line 34) | namespace Tcp { class TcpConnPoolTest (line 36) | class TcpConnPoolTest : public ::testing::Test { method TcpConnPoolTest (line 38) | TcpConnPoolTest() : host_(std::make_shared { method FuzzerCorpusTest (line 39) | FuzzerCorpusTest() : api_(Api::createApiForTest()) {} function TEST_P (line 44) | TEST_P(FuzzerCorpusTest, RunOneCorpusFile) { function main (line 56) | int main(int argc, char** argv) { FILE: test/fuzz/utility.h function namespace (line 22) | namespace Fuzz { function std (line 131) | inline std::unique_ptr fromStreamInfo(const test::fuzz::... function std (line 179) | inline std::vector parseHttpData(const test::fuzz::HttpData... FILE: test/integration/ads_integration.cc type Envoy (line 21) | namespace Envoy { FILE: test/integration/ads_integration.h function namespace (line 16) | namespace Envoy { FILE: test/integration/ads_integration_test.cc type Envoy (line 26) | namespace Envoy { function TEST_P (line 32) | TEST_P(AdsIntegrationTest, Basic) { function TEST_P (line 38) | TEST_P(AdsIntegrationTest, BasicWithRateLimiting) { function TEST_P (line 44) | TEST_P(AdsIntegrationTest, Failure) { function TEST_P (line 119) | TEST_P(AdsIntegrationTest, MixV2V3TypeUrlInDiscoveryResponse) { function TEST_P (line 151) | TEST_P(AdsIntegrationTest, DuplicateWarmingListeners) { function TEST_P (line 181) | TEST_P(AdsIntegrationTest, RdsAfterLdsWithNoRdsChanges) { function TEST_P (line 219) | TEST_P(AdsIntegrationTest, CdsEdsReplacementWarming) { function TEST_P (line 273) | TEST_P(AdsIntegrationTest, DuplicateInitialClusters) { function TEST_P (line 289) | TEST_P(AdsIntegrationTest, RedisClusterRemoval) { function TEST_P (line 329) | TEST_P(AdsIntegrationTest, DuplicateWarmingClusters) { function TEST_P (line 374) | TEST_P(AdsIntegrationTest, CdsPausedDuringWarming) { function TEST_P (line 456) | TEST_P(AdsIntegrationTest, RemoveWarmingListener) { function TEST_P (line 518) | TEST_P(AdsIntegrationTest, ClusterWarmingOnNamedResponse) { function TEST_P (line 604) | TEST_P(AdsIntegrationTest, RdsAfterLdsWithRdsChange) { function TEST_P (line 649) | TEST_P(AdsIntegrationTest, RdsAfterLdsInvalidated) { class AdsFailIntegrationTest (line 732) | class AdsFailIntegrationTest : public Grpc::DeltaSotwIntegrationParamT... method AdsFailIntegrationTest (line 735) | AdsFailIntegrationTest() method TearDown (line 745) | void TearDown() override { cleanUpXdsConnection(); } method initialize (line 747) | void initialize() override { function TEST_P (line 765) | TEST_P(AdsFailIntegrationTest, ConnectDisconnect) { class AdsConfigIntegrationTest (line 773) | class AdsConfigIntegrationTest : public Grpc::DeltaSotwIntegrationPara... method AdsConfigIntegrationTest (line 776) | AdsConfigIntegrationTest() method TearDown (line 786) | void TearDown() override { cleanUpXdsConnection(); } method initialize (line 788) | void initialize() override { function TEST_P (line 814) | TEST_P(AdsConfigIntegrationTest, EdsClusterWithAdsConfigSource) { function TEST_P (line 823) | TEST_P(AdsIntegrationTest, XdsBatching) { function TEST_P (line 866) | TEST_P(AdsIntegrationTest, ListenerDrainBeforeServerStart) { function TEST_P (line 912) | TEST_P(AdsIntegrationTest, NodeMessage) { class AdsClusterFromFileIntegrationTest (line 935) | class AdsClusterFromFileIntegrationTest : public Grpc::DeltaSotwIntegr... method AdsClusterFromFileIntegrationTest (line 938) | AdsClusterFromFileIntegrationTest() method TearDown (line 948) | void TearDown() override { cleanUpXdsConnection(); } method initialize (line 950) | void initialize() override { method buildClusterLoadAssignment (line 982) | envoy::config::endpoint::v3::ClusterLoadAssignment function TEST_P (line 1005) | TEST_P(AdsClusterFromFileIntegrationTest, BasicTestWidsAdsEndpointLoad... class AdsIntegrationTestWithRtds (line 1023) | class AdsIntegrationTestWithRtds : public AdsIntegrationTest { method AdsIntegrationTestWithRtds (line 1025) | AdsIntegrationTestWithRtds() = default; method initialize (line 1027) | void initialize() override { method testBasicFlow (line 1043) | void testBasicFlow() { function TEST_P (line 1067) | TEST_P(AdsIntegrationTestWithRtds, Basic) { class AdsIntegrationTestWithRtdsAndSecondaryClusters (line 1072) | class AdsIntegrationTestWithRtdsAndSecondaryClusters : public AdsInteg... method AdsIntegrationTestWithRtdsAndSecondaryClusters (line 1074) | AdsIntegrationTestWithRtdsAndSecondaryClusters() = default; method initialize (line 1076) | void initialize() override { method testBasicFlow (line 1088) | void testBasicFlow() { function TEST_P (line 1121) | TEST_P(AdsIntegrationTestWithRtdsAndSecondaryClusters, Basic) { class AdsClusterV3Test (line 1127) | class AdsClusterV3Test : public AdsIntegrationTest { method AdsClusterV3Test (line 1129) | AdsClusterV3Test() : AdsIntegrationTest(envoy::config::core::v3::Api... function TEST_P (line 1136) | TEST_P(AdsClusterV3Test, CdsPausedDuringWarming) { function TEST_P (line 1222) | TEST_P(AdsClusterV3Test, XdsBatching) { FILE: test/integration/alpn_selection_integration_test.cc type Envoy (line 16) | namespace Envoy { class AlpnSelectionIntegrationTest (line 18) | class AlpnSelectionIntegrationTest : public testing::Test, public Http... method AlpnSelectionIntegrationTest (line 20) | AlpnSelectionIntegrationTest() method initialize (line 25) | void initialize() override { method createUpstreamSslContext (line 56) | Network::TransportSocketFactoryPtr createUpstreamSslContext() { method createUpstreams (line 81) | void createUpstreams() override { function TEST_F (line 96) | TEST_F(AlpnSelectionIntegrationTest, Http2UpstreamMatchingAlpn) { function TEST_F (line 118) | TEST_F(AlpnSelectionIntegrationTest, Http2UpstreamMismatchingAlpn) { function TEST_F (line 137) | TEST_F(AlpnSelectionIntegrationTest, Http2UpstreamConfiguredALPN) { function TEST_F (line 157) | TEST_F(AlpnSelectionIntegrationTest, Http11UpstreaMatchingAlpn) { function TEST_F (line 176) | TEST_F(AlpnSelectionIntegrationTest, Http11UpstreaMismatchingAlpn) { function TEST_F (line 197) | TEST_F(AlpnSelectionIntegrationTest, Http11UpstreamConfiguredALPN) { FILE: test/integration/api_listener_integration_test.cc type Envoy (line 13) | namespace Envoy { class ApiListenerIntegrationTest (line 16) | class ApiListenerIntegrationTest : public BaseIntegrationTest, method ApiListenerIntegrationTest (line 19) | ApiListenerIntegrationTest() : BaseIntegrationTest(GetParam(), boots... method SetUp (line 25) | void SetUp() override { method TearDown (line 36) | void TearDown() override { method bootstrapConfig (line 41) | static std::string bootstrapConfig() { method apiListenerConfig (line 49) | static std::string apiListenerConfig() { function ACTION_P (line 80) | ACTION_P(Notify, notification) { notification->Notify(); } function TEST_P (line 86) | TEST_P(ApiListenerIntegrationTest, Basic) { function TEST_P (line 115) | TEST_P(ApiListenerIntegrationTest, DestroyWithActiveStreams) { FILE: test/integration/api_version_integration_test.cc type Envoy (line 9) | namespace Envoy { class ApiVersionIntegrationTest (line 16) | class ApiVersionIntegrationTest : public testing::TestWithParam, method ApiVersionIntegrationTest (line 19) | ApiVersionIntegrationTest() : HttpIntegrationTest(Http::CodecClient:... method hasHiddenEnvoyDeprecated (line 27) | static bool hasHiddenEnvoyDeprecated(const Protobuf::Message& messag... method paramsToString (line 37) | static std::string paramsToString(const testing::TestParamInfo(G... method ads (line 47) | bool ads() const { return std::get<1>(GetParam()); } method apiType (line 48) | envoy::config::core::v3::ApiConfigSource::ApiType apiType() const { method resourceApiVersion (line 51) | envoy::config::core::v3::ApiVersion resourceApiVersion() const { ret... method transportApiVersion (line 52) | envoy::config::core::v3::ApiVersion transportApiVersion() const { method initialize (line 56) | void initialize() override { method setupConfigSource (line 83) | void setupConfigSource(envoy::config::core::v3::ConfigSource& config... method AssertionResult (line 101) | AssertionResult validateDiscoveryRequest( method TearDown (line 217) | void TearDown() override { function TEST_P (line 271) | TEST_P(ApiVersionIntegrationTest, Lds) { function TEST_P (line 285) | TEST_P(ApiVersionIntegrationTest, Cds) { function TEST_P (line 299) | TEST_P(ApiVersionIntegrationTest, Eds) { function TEST_P (line 317) | TEST_P(ApiVersionIntegrationTest, Rtds) { function TEST_P (line 338) | TEST_P(ApiVersionIntegrationTest, Rds) { function TEST_P (line 365) | TEST_P(ApiVersionIntegrationTest, Srds) { function TEST_P (line 398) | TEST_P(ApiVersionIntegrationTest, Sds) { FILE: test/integration/autonomous_upstream.cc type Envoy (line 3) | namespace Envoy { function HeaderToInt (line 6) | void HeaderToInt(const char header_name[], int32_t& return_int, FILE: test/integration/autonomous_upstream.h function namespace (line 5) | namespace Envoy { function class (line 40) | class AutonomousHttpConnection : public FakeHttpConnection { function class (line 56) | class AutonomousUpstream : public FakeUpstream { FILE: test/integration/base_integration_test.cc type Envoy (line 35) | namespace Envoy { function IntegrationTcpClientPtr (line 191) | IntegrationTcpClientPtr function getListenerDetails (line 248) | std::string getListenerDetails(Envoy::Server::Instance& server) { function entryIndex (line 337) | size_t entryIndex(const std::string& file, uint32_t entry) { function AssertionResult (line 402) | AssertionResult BaseIntegrationTest::compareDiscoveryRequest( function AssertionResult (line 418) | AssertionResult BaseIntegrationTest::compareSotwDiscoveryRequest( function AssertionResult (line 459) | AssertionResult compareSets(const std::set& set1, const s... function AssertionResult (line 475) | AssertionResult BaseIntegrationTest::waitForPortAvailable(uint32_t port, function AssertionResult (line 493) | AssertionResult BaseIntegrationTest::compareDeltaDiscoveryRequest( FILE: test/integration/base_integration_test.h function namespace (line 31) | namespace Envoy { function addFakeUpstream (line 319) | void addFakeUpstream(const std::string& uds_path, FakeHttpConnection::Ty... function addFakeUpstream (line 333) | void addFakeUpstream(Network::TransportSocketFactoryPtr&& transport_sock... function FakeUpstream (line 373) | FakeUpstream* xds_upstream_{} function fake_upstreams_count_ (line 392) | uint32_t fake_upstreams_count_{1} function concurrency_ (line 398) | uint32_t concurrency_{1} function deterministic_ (line 413) | bool deterministic_{} function defer_listener_finalization_ (line 417) | bool defer_listener_finalization_{false}; FILE: test/integration/capture_fuzz_gen.py function Coalesce (line 21) | def Coalesce(trace): function ToTestEvent (line 36) | def ToTestEvent(direction, event): function ToDownstreamTestEvent (line 45) | def ToDownstreamTestEvent(event): function ToUpstreamTestEvent (line 49) | def ToUpstreamTestEvent(event): function TestCaseGen (line 54) | def TestCaseGen(listener_events, cluster_events): function CaptureFuzzGen (line 74) | def CaptureFuzzGen(listener_path, cluster_path=None): FILE: test/integration/cds_integration_test.cc type Envoy (line 23) | namespace Envoy { class CdsIntegrationTest (line 31) | class CdsIntegrationTest : public Grpc::DeltaSotwIntegrationParamTest,... method CdsIntegrationTest (line 33) | CdsIntegrationTest() method TearDown (line 41) | void TearDown() override { method initialize (line 49) | void initialize() override { method verifyGrpcServiceMethod (line 104) | void verifyGrpcServiceMethod() { method acceptXdsConnection (line 113) | void acceptXdsConnection() { function TEST_P (line 139) | TEST_P(CdsIntegrationTest, CdsClusterUpDownUp) { function TEST_P (line 177) | TEST_P(CdsIntegrationTest, TwoClusters) { function TEST_P (line 226) | TEST_P(CdsIntegrationTest, VersionsRememberedAfterReconnect) { FILE: test/integration/cluster_filter_integration_test.cc type Envoy (line 10) | namespace Envoy { class PoliteFilter (line 13) | class PoliteFilter : public Network::Filter, Logger::Loggable init_func, std::string&& check_sta... function TEST_P (line 118) | TEST_P(ConnectionLimitIntegrationTest, TestListenerLimit) { function TEST_P (line 127) | TEST_P(ConnectionLimitIntegrationTest, TestEmptyGlobalCxRuntimeLimit) { function TEST_P (line 132) | TEST_P(ConnectionLimitIntegrationTest, TestEmptyListenerRuntimeLimit) { function TEST_P (line 143) | TEST_P(ConnectionLimitIntegrationTest, TestGlobalLimit) { function TEST_P (line 155) | TEST_P(ConnectionLimitIntegrationTest, TestBothLimits) { FILE: test/integration/drain_close_integration_test.cc type Envoy (line 3) | namespace Envoy { function TEST_P (line 9) | TEST_P(DrainCloseIntegrationTest, DrainCloseGradual) { function TEST_P (line 45) | TEST_P(DrainCloseIntegrationTest, DrainCloseImmediate) { function TEST_P (line 76) | TEST_P(DrainCloseIntegrationTest, AdminDrain) { testAdminDrain(downstr... function TEST_P (line 78) | TEST_P(DrainCloseIntegrationTest, AdminGracefulDrain) { function TEST_P (line 131) | TEST_P(DrainCloseIntegrationTest, RepeatedAdminGracefulDrain) { FILE: test/integration/dynamic_validation_integration_test.cc type Envoy (line 14) | namespace Envoy { class TestDynamicValidationNetworkFilter (line 18) | class TestDynamicValidationNetworkFilter : public Network::WriteFilter { method onWrite (line 20) | Network::FilterStatus onWrite(Buffer::Instance&, bool) override { class TestDynamicValidationNetworkFilterConfigFactory (line 25) | class TestDynamicValidationNetworkFilterConfigFactory method TestDynamicValidationNetworkFilterConfigFactory (line 29) | TestDynamicValidationNetworkFilterConfigFactory() method createFilterFactoryFromProtoTyped (line 35) | Network::FilterFactoryCb createFilterFactoryFromProtoTyped( method createProtocolOptionsTyped (line 41) | Upstream::ProtocolOptionsConfigConstSharedPtr function dynamicValidationTestParamsToString (line 49) | std::string dynamicValidationTestParamsToString( class DynamicValidationIntegrationTest (line 60) | class DynamicValidationIntegrationTest method DynamicValidationIntegrationTest (line 64) | DynamicValidationIntegrationTest() method createEnvoy (line 71) | void createEnvoy() override { function TEST_P (line 97) | TEST_P(DynamicValidationIntegrationTest, CdsProtocolOptionsRejected) { function TEST_P (line 122) | TEST_P(DynamicValidationIntegrationTest, LdsFilterRejected) { function TEST_P (line 153) | TEST_P(DynamicValidationIntegrationTest, LdsFilterRejectedTypedStruct) { function TEST_P (line 183) | TEST_P(DynamicValidationIntegrationTest, RdsFailedBySubscription) { function TEST_P (line 211) | TEST_P(DynamicValidationIntegrationTest, EdsFailedBySubscription) { FILE: test/integration/echo_integration_test.cc type Envoy (line 6) | namespace Envoy { class EchoIntegrationTest (line 10) | class EchoIntegrationTest : public testing::TestWithParam { function initialized_ (line 401) | bool initialized_{} function ABSL_GUARDED_BY (line 404) | ABSL_GUARDED_BY(lock_){} type class (line 413) | enum class type ReadFilter (line 432) | struct ReadFilter function parent_ (line 433) | parent_(parent) {} function initializeReadFilterCallbacks (line 449) | void function class (line 469) | class FakeRawConnection : public FakeConnectionBase { type ReadFilter (line 517) | struct ReadFilter function parent_ (line 518) | parent_(parent) {} function Network (line 591) | const Network::FilterChain* findFilterChain(const Network::ConnectionSoc... function setReadDisableOnNewConnection (line 603) | void setReadDisableOnNewConnection(bool value) { read_disable_on_new_con... function class (line 626) | class FakeListenSocketFactory : public Network::ListenSocketFactory { function class (line 644) | class FakeUpstreamUdpFilter : public Network::UdpListenerReadFilter { function class (line 657) | class FakeListener : public Network::ListenerConfig { function setMaxConnections (line 700) | void setMaxConnections(const uint32_t num_connections) { function clearMaxConnections (line 703) | void clearMaxConnections() { connection_resource_.resetMax(); } FILE: test/integration/filter_manager_integration_test.cc type Envoy (line 25) | namespace Envoy { class Throttler (line 32) | class Throttler { method Throttler (line 34) | Throttler(Event::Dispatcher& dispatcher, std::chrono::milliseconds t... class ThrottlerFilter (line 90) | class ThrottlerFilter : public Network::Filter, public Network::Connec... method ThrottlerFilter (line 92) | ThrottlerFilter(std::chrono::milliseconds tick_interval, uint64_t ma... method initializeReadFilterCallbacks (line 98) | void initializeReadFilterCallbacks(Network::ReadFilterCallbacks& cal... method initializeWriteFilterCallbacks (line 111) | void initializeWriteFilterCallbacks(Network::WriteFilterCallbacks& c... method onAboveWriteBufferHighWatermark (line 123) | void onAboveWriteBufferHighWatermark() override {} method onBelowWriteBufferLowWatermark (line 124) | void onBelowWriteBufferLowWatermark() override {} class ThrottlerFilterConfigFactory (line 165) | class ThrottlerFilterConfigFactory : public Extensions::NetworkFilters... method ThrottlerFilterConfigFactory (line 168) | explicit ThrottlerFilterConfigFactory(const std::string& name) : Fac... method createFilterFactoryFromProtoTyped (line 171) | Network::FilterFactoryCb createFilterFactoryFromProtoTyped( class DispenserFilter (line 191) | class DispenserFilter : public Network::Filter { method initializeReadFilterCallbacks (line 196) | void initializeReadFilterCallbacks(Network::ReadFilterCallbacks& cal... method initializeWriteFilterCallbacks (line 202) | void initializeWriteFilterCallbacks(Network::WriteFilterCallbacks& c... class DispenserFilterConfigFactory (line 251) | class DispenserFilterConfigFactory : public Server::Configuration::Nam... method DispenserFilterConfigFactory (line 253) | explicit DispenserFilterConfigFactory(const std::string& name) : nam... method createFilterFactoryFromProto (line 256) | Network::FilterFactoryCb method createEmptyConfigProto (line 264) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 270) | std::string name() const override { return name_; } function auxiliary_filters (line 291) | const std::vector auxiliary_filters() { function invalid_param_name_regex (line 296) | const std::regex invalid_param_name_regex() { return std::regex{"[^a-z... class TestWithAuxiliaryFilter (line 305) | class TestWithAuxiliaryFilter { method TestWithAuxiliaryFilter (line 307) | explicit TestWithAuxiliaryFilter(const std::string& auxiliary_filter... method addAuxiliaryFilter (line 326) | void addAuxiliaryFilter(ConfigHelper& config_helper) { method addNetworkFilter (line 348) | void addNetworkFilter(ConfigHelper& config_helper, const std::string... class InjectDataToFilterChainIntegrationTest (line 391) | class InjectDataToFilterChainIntegrationTest method testParamsToString (line 398) | static std::string testParamsToString( method InjectDataToFilterChainIntegrationTest (line 407) | explicit InjectDataToFilterChainIntegrationTest(const std::string& c... method SetUp (line 411) | void SetUp() override { addAuxiliaryFilter(config_helper_); } method filterConfig (line 415) | std::string filterConfig(const std::string& auxiliary_filter_name) o... class InjectDataWithEchoFilterIntegrationTest (line 429) | class InjectDataWithEchoFilterIntegrationTest : public InjectDataToFil... method echoConfig (line 431) | static std::string echoConfig() { method InjectDataWithEchoFilterIntegrationTest (line 439) | InjectDataWithEchoFilterIntegrationTest() function TEST_P (line 449) | TEST_P(InjectDataWithEchoFilterIntegrationTest, UsageOfInjectDataMetho... function TEST_P (line 459) | TEST_P(InjectDataWithEchoFilterIntegrationTest, FilterChainMismatch) { class InjectDataWithTcpProxyFilterIntegrationTest (line 482) | class InjectDataWithTcpProxyFilterIntegrationTest : public InjectDataT... method InjectDataWithTcpProxyFilterIntegrationTest (line 484) | InjectDataWithTcpProxyFilterIntegrationTest() function TEST_P (line 494) | TEST_P(InjectDataWithTcpProxyFilterIntegrationTest, UsageOfInjectDataM... class InjectDataWithHttpConnectionManagerIntegrationTest (line 531) | class InjectDataWithHttpConnectionManagerIntegrationTest method testParamsToString (line 539) | static std::string testParamsToString( method InjectDataWithHttpConnectionManagerIntegrationTest (line 550) | InjectDataWithHttpConnectionManagerIntegrationTest() method SetUp (line 554) | void SetUp() override { addAuxiliaryFilter(config_helper_); } method TearDown (line 556) | void TearDown() override { method filterConfig (line 562) | std::string filterConfig(const std::string& auxiliary_filter_name) o... function TEST_P (line 581) | TEST_P(InjectDataWithHttpConnectionManagerIntegrationTest, FILE: test/integration/filters/add_body_filter.cc type Envoy (line 14) | namespace Envoy { class AddBodyStreamFilter (line 17) | class AddBodyStreamFilter : public Http::PassThroughFilter { method decodeHeaders (line 21) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... method encodeHeaders (line 32) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap& hea... FILE: test/integration/filters/add_trailers_filter.cc type Envoy (line 11) | namespace Envoy { class AddTrailersStreamFilter (line 14) | class AddTrailersStreamFilter : public Http::PassThroughFilter { method decodeData (line 16) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool end_stream... method encodeData (line 25) | Http::FilterDataStatus encodeData(Buffer::Instance&, bool end_stream... class AddTrailersStreamFilterConfig (line 34) | class AddTrailersStreamFilterConfig method AddTrailersStreamFilterConfig (line 37) | AddTrailersStreamFilterConfig() : EmptyHttpFilterConfig("add-trailer... method createFilter (line 39) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/backpressure_filter.cc type Envoy (line 11) | namespace Envoy { class BackpressureFilter (line 15) | class BackpressureFilter : public Http::PassThroughFilter { method onDestroy (line 17) | void onDestroy() override { decoder_callbacks_->onDecoderFilterBelow... method decodeHeaders (line 19) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... class BackpressureConfig (line 25) | class BackpressureConfig : public Extensions::HttpFilters::Common::Emp... method BackpressureConfig (line 27) | BackpressureConfig() : EmptyHttpFilterConfig("backpressure-filter") {} method createFilter (line 29) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/call_decodedata_once_filter.cc type Envoy (line 11) | namespace Envoy { class CallDecodeDataOnceFilter (line 14) | class CallDecodeDataOnceFilter : public Http::PassThroughFilter { method decodeHeaders (line 18) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... method decodeData (line 29) | Http::FilterDataStatus decodeData(Buffer::Instance& data, bool) over... method decodeTrailers (line 36) | Http::FilterTrailersStatus decodeTrailers(Http::RequestTrailerMap&) ... FILE: test/integration/filters/clear_route_cache_filter.cc type Envoy (line 11) | namespace Envoy { class ClearRouteCacheFilter (line 14) | class ClearRouteCacheFilter : public Http::PassThroughFilter { method setDecoderFilterCallbacks (line 16) | void setDecoderFilterCallbacks(Http::StreamDecoderFilterCallbacks& c... class ClearRouteCacheFilterConfig (line 22) | class ClearRouteCacheFilterConfig : public Extensions::HttpFilters::Co... method ClearRouteCacheFilterConfig (line 24) | ClearRouteCacheFilterConfig() : EmptyHttpFilterConfig("clear-route-c... method createFilter (line 26) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/common.h function namespace (line 10) | namespace Envoy { FILE: test/integration/filters/continue_headers_only_inject_body_filter.cc type Envoy (line 14) | namespace Envoy { class ContinueHeadersOnlyInjectBodyFilter (line 18) | class ContinueHeadersOnlyInjectBodyFilter : public Http::PassThroughFi... method decodeHeaders (line 22) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... method encodeHeaders (line 31) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap& hea... FILE: test/integration/filters/decode_headers_return_stop_all_filter.cc type Envoy (line 18) | namespace Envoy { class DecodeHeadersReturnStopAllFilter (line 22) | class DecodeHeadersReturnStopAllFilter : public Http::PassThroughFilter { method decodeHeaders (line 29) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... method decodeData (line 59) | Http::FilterDataStatus decodeData(Buffer::Instance& data, bool) over... method decodeTrailers (line 79) | Http::FilterTrailersStatus decodeTrailers(Http::RequestTrailerMap&) ... method createTimerForContinue (line 90) | void createTimerForContinue() { FILE: test/integration/filters/eds_ready_filter.cc type Envoy (line 15) | namespace Envoy { class EdsReadyFilter (line 19) | class EdsReadyFilter : public Http::PassThroughFilter { method EdsReadyFilter (line 21) | EdsReadyFilter(const Stats::Scope& root_scope, Stats::SymbolTable& s... method decodeHeaders (line 23) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... class EdsReadyFilterConfig (line 45) | class EdsReadyFilterConfig : public Extensions::HttpFilters::Common::E... method EdsReadyFilterConfig (line 47) | EdsReadyFilterConfig() : EmptyHttpFilterConfig("eds-ready-filter") {} method createFilter (line 49) | Http::FilterFactoryCb FILE: test/integration/filters/encode_headers_return_stop_all_filter.cc type Envoy (line 18) | namespace Envoy { class EncodeHeadersReturnStopAllFilter (line 22) | class EncodeHeadersReturnStopAllFilter : public Http::PassThroughFilter { method encodeHeaders (line 29) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap& hea... method encodeData (line 56) | Http::FilterDataStatus encodeData(Buffer::Instance& data, bool) over... method encodeTrailers (line 75) | Http::FilterTrailersStatus encodeTrailers(Http::ResponseTrailerMap&)... method createTimerForContinue (line 88) | void createTimerForContinue() { FILE: test/integration/filters/encoder_decoder_buffer_filter.cc type Envoy (line 11) | namespace Envoy { class EncoderDecoderBufferStreamFilter (line 14) | class EncoderDecoderBufferStreamFilter : public Http::PassThroughFilter { method decodeHeaders (line 16) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... method decodeData (line 21) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool end_stream... method encodeHeaders (line 26) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap&, bo... method encodeData (line 31) | Http::FilterDataStatus encodeData(Buffer::Instance&, bool end_stream... class EncoderDecoderBuffferFilterConfig (line 37) | class EncoderDecoderBuffferFilterConfig method EncoderDecoderBuffferFilterConfig (line 40) | EncoderDecoderBuffferFilterConfig() : EmptyHttpFilterConfig("encoder... method createFilter (line 42) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/headers_only_filter.cc type Envoy (line 12) | namespace Envoy { class HeaderOnlyDecoderFilter (line 14) | class HeaderOnlyDecoderFilter : public Http::PassThroughFilter { method decodeHeaders (line 18) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... class HeaderOnlyEncoderFilter (line 28) | class HeaderOnlyEncoderFilter : public Http::PassThroughFilter { method encodeHeaders (line 32) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap&, bo... FILE: test/integration/filters/local_reply_during_encoding_filter.cc type Envoy (line 12) | namespace Envoy { class LocalReplyDuringEncode (line 14) | class LocalReplyDuringEncode : public Http::PassThroughFilter { method encodeHeaders (line 18) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap&, bo... FILE: test/integration/filters/metadata_stop_all_filter.cc type Envoy (line 18) | namespace Envoy { class MetadataStopAllFilter (line 20) | class MetadataStopAllFilter : public Http::PassThroughFilter { method decodeHeaders (line 24) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... method decodeData (line 35) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool) override { method decodeTrailers (line 40) | Http::FilterTrailersStatus decodeTrailers(Http::RequestTrailerMap&) ... method decodeMetadata (line 45) | Http::FilterMetadataStatus decodeMetadata(Http::MetadataMap&) overri... method createTimerForContinue (line 52) | void createTimerForContinue() { FILE: test/integration/filters/modify_buffer_filter.cc type Envoy (line 11) | namespace Envoy { class ModifyBufferStreamFilter (line 15) | class ModifyBufferStreamFilter : public Http::PassThroughFilter { method decodeData (line 17) | Http::FilterDataStatus decodeData(Buffer::Instance& data, bool end_s... method encodeData (line 31) | Http::FilterDataStatus encodeData(Buffer::Instance& data, bool end_s... class ModifyBuffferFilterConfig (line 46) | class ModifyBuffferFilterConfig : public Extensions::HttpFilters::Comm... method ModifyBuffferFilterConfig (line 48) | ModifyBuffferFilterConfig() : EmptyHttpFilterConfig("modify-buffer-f... method createFilter (line 50) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/passthrough_filter.cc type Envoy (line 9) | namespace Envoy { class TestPassThroughFilter (line 12) | class TestPassThroughFilter : public Http::PassThroughFilter { FILE: test/integration/filters/pause_filter.cc type Envoy (line 11) | namespace Envoy { class TestPauseFilter (line 17) | class TestPauseFilter : public Http::PassThroughFilter { method TestPauseFilter (line 21) | TestPauseFilter(absl::Mutex& encode_lock, uint32_t& number_of_encode... method decodeData (line 26) | Http::FilterDataStatus decodeData(Buffer::Instance& buf, bool end_st... method encodeData (line 39) | Http::FilterDataStatus encodeData(Buffer::Instance& buf, bool end_st... class TestPauseFilterConfig (line 65) | class TestPauseFilterConfig : public Extensions::HttpFilters::Common::... method TestPauseFilterConfig (line 67) | TestPauseFilterConfig() : EmptyHttpFilterConfig("pause-filter") {} method createFilter (line 69) | Http::FilterFactoryCb createFilter(const std::string&, method ABSL_GUARDED_BY (line 81) | ABSL_GUARDED_BY(encode_lock_) = 0; method ABSL_GUARDED_BY (line 82) | ABSL_GUARDED_BY(encode_lock_) = 0; FILE: test/integration/filters/process_context_filter.cc type Envoy (line 15) | namespace Envoy { class ProcessContextFilter (line 19) | class ProcessContextFilter : public Http::PassThroughFilter { method ProcessContextFilter (line 21) | ProcessContextFilter(ProcessContext& process_context) method decodeHeaders (line 23) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... class ProcessContextFilterConfig (line 39) | class ProcessContextFilterConfig : public Extensions::HttpFilters::Com... method ProcessContextFilterConfig (line 41) | ProcessContextFilterConfig() : EmptyHttpFilterConfig("process-contex... method createFilter (line 43) | Http::FilterFactoryCb FILE: test/integration/filters/process_context_filter.h function namespace (line 5) | namespace Envoy { FILE: test/integration/filters/random_pause_filter.cc type Envoy (line 12) | namespace Envoy { class RandomPauseFilter (line 17) | class RandomPauseFilter : public Http::PassThroughFilter { method RandomPauseFilter (line 19) | RandomPauseFilter(absl::Mutex& rand_lock, TestRandomGenerator& rng) method encodeData (line 22) | Http::FilterDataStatus encodeData(Buffer::Instance& buf, bool end_st... class RandomPauseFilterConfig (line 48) | class RandomPauseFilterConfig : public Extensions::HttpFilters::Common... method RandomPauseFilterConfig (line 50) | RandomPauseFilterConfig() : EmptyHttpFilterConfig("random-pause-filt... method createFilter (line 52) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/request_metadata_filter.cc type Envoy (line 11) | namespace Envoy { class RequestMetadataStreamFilter (line 15) | class RequestMetadataStreamFilter : public Http::PassThroughFilter { method decodeHeaders (line 17) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... method decodeData (line 24) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool) override { method decodeTrailers (line 31) | Http::FilterTrailersStatus decodeTrailers(Http::RequestTrailerMap&) ... method decodeMetadata (line 40) | Http::FilterMetadataStatus decodeMetadata(Http::MetadataMap& metadat... class AddRequestMetadataStreamFilterConfig (line 51) | class AddRequestMetadataStreamFilterConfig method AddRequestMetadataStreamFilterConfig (line 54) | AddRequestMetadataStreamFilterConfig() : EmptyHttpFilterConfig("requ... method createFilter (line 55) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/response_metadata_filter.cc type Envoy (line 11) | namespace Envoy { class ResponseMetadataStreamFilter (line 16) | class ResponseMetadataStreamFilter : public Http::PassThroughFilter { method encodeHeaders (line 19) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap&, bo... method encodeData (line 27) | Http::FilterDataStatus encodeData(Buffer::Instance&, bool) override { method encodeTrailers (line 35) | Http::FilterTrailersStatus encodeTrailers(Http::ResponseTrailerMap&)... method encode100ContinueHeaders (line 46) | Http::FilterHeadersStatus encode100ContinueHeaders(Http::ResponseHea... method encodeMetadata (line 58) | Http::FilterMetadataStatus encodeMetadata(Http::MetadataMap& metadat... class AddMetadataStreamFilterConfig (line 75) | class AddMetadataStreamFilterConfig method AddMetadataStreamFilterConfig (line 78) | AddMetadataStreamFilterConfig() : EmptyHttpFilterConfig("response-me... method createFilter (line 80) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/set_response_code_filter.cc type Envoy (line 14) | namespace Envoy { class SetResponseCodeFilterConfig (line 17) | class SetResponseCodeFilterConfig { method SetResponseCodeFilterConfig (line 19) | SetResponseCodeFilterConfig(const std::string& prefix, uint32_t code... class SetResponseCodeFilter (line 31) | class SetResponseCodeFilter : public Http::PassThroughFilter { method SetResponseCodeFilter (line 33) | SetResponseCodeFilter(std::shared_ptr c... method decodeHeaders (line 35) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... class SetResponseCodeFilterFactory (line 48) | class SetResponseCodeFilterFactory : public Extensions::HttpFilters::C... method SetResponseCodeFilterFactory (line 51) | SetResponseCodeFilterFactory() : FactoryBase("set-response-code-filt... method createFilterFactoryFromProtoTyped (line 54) | Http::FilterFactoryCb createFilterFactoryFromProtoTyped( FILE: test/integration/filters/stop_iteration_and_continue_filter.cc type Envoy (line 11) | namespace Envoy { class StopIterationAndContinueFilter (line 14) | class StopIterationAndContinueFilter : public Http::PassThroughFilter { method setEndStreamAndDecodeTimer (line 16) | void setEndStreamAndDecodeTimer() { method setEndStreamAndEncodeTimer (line 23) | void setEndStreamAndEncodeTimer() { method decodeHeaders (line 30) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... method decodeData (line 38) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool end_stream... method encodeHeaders (line 46) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap&, bo... method encodeData (line 54) | Http::FilterDataStatus encodeData(Buffer::Instance&, bool end_stream... class StopIterationAndContinueFilterConfig (line 68) | class StopIterationAndContinueFilterConfig method StopIterationAndContinueFilterConfig (line 71) | StopIterationAndContinueFilterConfig() method createFilter (line 74) | Http::FilterFactoryCb createFilter(const std::string&, FILE: test/integration/filters/test_socket_interface.cc type Envoy (line 13) | namespace Envoy { type Network (line 14) | namespace Network { function IoHandlePtr (line 27) | IoHandlePtr TestIoSocketHandle::accept(struct sockaddr* addr, sockle... function IoHandlePtr (line 37) | IoHandlePtr TestSocketInterface::makeSocket(int socket_fd, bool sock... FILE: test/integration/filters/test_socket_interface.h function namespace (line 16) | namespace Envoy { FILE: test/integration/filters/wait_for_whole_request_and_response.cc type Envoy (line 12) | namespace Envoy { class WaitForWholeRequestAndResponseStreamFilter (line 15) | class WaitForWholeRequestAndResponseStreamFilter : public Http::PassTh... method decodeHeaders (line 19) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap&, boo... method decodeData (line 25) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool end_stream... method encodeHeaders (line 32) | Http::FilterHeadersStatus encodeHeaders(Http::ResponseHeaderMap&, bo... method encodeData (line 39) | Http::FilterDataStatus encodeData(Buffer::Instance&, bool end_stream... FILE: test/integration/h1_capture_direct_response_fuzz_test.cc type Envoy (line 5) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 31) | DEFINE_PROTO_FUZZER(const test::integration::CaptureFuzzTestCase& inpu... FILE: test/integration/h1_capture_fuzz_test.cc type Envoy (line 3) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 6) | DEFINE_PROTO_FUZZER(const test::integration::CaptureFuzzTestCase& inpu... FILE: test/integration/h1_fuzz.cc type Envoy (line 11) | namespace Envoy { FILE: test/integration/h1_fuzz.h function namespace (line 10) | namespace Envoy { FILE: test/integration/h2_capture_direct_response_fuzz_test.cc type Envoy (line 5) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 35) | DEFINE_PROTO_FUZZER(const test::integration::H2CaptureFuzzTestCase& in... FILE: test/integration/h2_capture_fuzz_test.cc type Envoy (line 3) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 19) | DEFINE_PROTO_FUZZER(const test::integration::H2CaptureFuzzTestCase& in... FILE: test/integration/h2_fuzz.cc type Envoy (line 11) | namespace Envoy { function unifyHeadersFlags (line 17) | static Http2Frame::HeadersFlags FILE: test/integration/h2_fuzz.h function namespace (line 12) | namespace Envoy { FILE: test/integration/hds_integration_test.cc type Envoy (line 26) | namespace Envoy { class HdsIntegrationTest (line 30) | class HdsIntegrationTest : public Grpc::VersionedGrpcClientIntegration... method HdsIntegrationTest (line 33) | HdsIntegrationTest() : HttpIntegrationTest(Http::CodecClient::Type::... method createUpstreams (line 35) | void createUpstreams() override { method initialize (line 40) | void initialize() override { method waitForHdsStream (line 72) | void waitForHdsStream() { method healthcheckEndpoints (line 81) | void healthcheckEndpoints(std::string cluster2 = "") { method cleanupHdsConnection (line 102) | void cleanupHdsConnection() { method cleanupHostConnections (line 112) | void cleanupHostConnections() { method makeHttpHealthCheckSpecifier (line 129) | envoy::service::health::v3::HealthCheckSpecifier method makeTcpHealthCheckSpecifier (line 190) | envoy::service::health::v3::HealthCheckSpecifier makeTcpHealthCheckS... method checkEndpointHealthResponse (line 216) | bool checkEndpointHealthResponse(envoy::service::health::v3::Endpoin... method checkCounters (line 234) | void checkCounters(int requests, int responses, int successes, int f... method waitForEndpointHealthResponse (line 241) | void waitForEndpointHealthResponse(envoy::config::core::v3::HealthSt... method checkClusterEndpointHealthResponse (line 256) | bool checkClusterEndpointHealthResponse(envoy::config::core::v3::Hea... method waitForClusterHealthResponse (line 287) | bool waitForClusterHealthResponse(envoy::config::core::v3::HealthSta... method serviceNamespace (line 312) | const std::string serviceNamespace() const { function TEST_P (line 352) | TEST_P(HdsIntegrationTest, SingleEndpointHealthyHttp) { function TEST_P (line 387) | TEST_P(HdsIntegrationTest, SingleEndpointTimeoutHttp) { function TEST_P (line 428) | TEST_P(HdsIntegrationTest, SingleEndpointUnhealthyHttp) { function TEST_P (line 461) | TEST_P(HdsIntegrationTest, SingleEndpointTimeoutTcp) { function TEST_P (line 501) | TEST_P(HdsIntegrationTest, SingleEndpointHealthyTcp) { function TEST_P (line 531) | TEST_P(HdsIntegrationTest, SingleEndpointUnhealthyTcp) { function TEST_P (line 565) | TEST_P(HdsIntegrationTest, TwoEndpointsSameLocality) { function TEST_P (line 624) | TEST_P(HdsIntegrationTest, TwoEndpointsDifferentLocality) { function TEST_P (line 692) | TEST_P(HdsIntegrationTest, TwoEndpointsDifferentClusters) { function TEST_P (line 778) | TEST_P(HdsIntegrationTest, TestUpdateMessage) { function TEST_P (line 859) | TEST_P(HdsIntegrationTest, TestUpdateChangesTimer) { function TEST_P (line 899) | TEST_P(HdsIntegrationTest, TestDefaultTimer) { function TEST_P (line 926) | TEST_P(HdsIntegrationTest, SingleEndpointHealthyTlsHttp2) { function TEST_P (line 966) | TEST_P(HdsIntegrationTest, SingleEndpointHealthyTlsHttp1) { function TEST_P (line 1003) | TEST_P(HdsIntegrationTest, SingleEndpointUnhealthyTlsMissingSocketMatc... FILE: test/integration/header_casing_integration_test.cc type Envoy (line 11) | namespace Envoy { class HeaderCasingIntegrationTest (line 13) | class HeaderCasingIntegrationTest : public testing::TestWithParam(GetPara... type HeaderMode (line 184) | enum HeaderMode { method TearDown (line 189) | void TearDown() override { method addHeader (line 199) | void addHeader(Protobuf::RepeatedPtrField method protocolTestParamsToString (line 158) | static std::string protocolTestParamsToString( method TearDown (line 166) | void TearDown() override { cleanUpXdsConnection(); } method initHttpHealthCheck (line 170) | void initHttpHealthCheck(uint32_t cluster_idx) { function TEST_P (line 205) | TEST_P(HttpHealthCheckIntegrationTest, SingleEndpointHealthyHttp) { function TEST_P (line 225) | TEST_P(HttpHealthCheckIntegrationTest, SingleEndpointUnhealthyHttp) { function TEST_P (line 244) | TEST_P(HttpHealthCheckIntegrationTest, SingleEndpointTimeoutHttp) { FILE: test/integration/hotrestart_main.cc function main (line 12) | int main(int argc, char** argv) { FILE: test/integration/http2_integration_test.cc type Envoy (line 26) | namespace Envoy { function TEST_P (line 32) | TEST_P(Http2IntegrationTest, RouterRequestAndResponseWithBodyNoBuffer) { function TEST_P (line 36) | TEST_P(Http2IntegrationTest, RouterRequestAndResponseWithGiantBodyNoBu... function TEST_P (line 40) | TEST_P(Http2IntegrationTest, FlowControlOnAndGiantBody) { function TEST_P (line 45) | TEST_P(Http2IntegrationTest, LargeFlowControlOnAndGiantBody) { function TEST_P (line 51) | TEST_P(Http2IntegrationTest, RouterRequestAndResponseWithBodyAndConten... function TEST_P (line 55) | TEST_P(Http2IntegrationTest, RouterRequestAndResponseWithGiantBodyAndC... function TEST_P (line 59) | TEST_P(Http2IntegrationTest, FlowControlOnAndGiantBodyWithContentLengt... function TEST_P (line 64) | TEST_P(Http2IntegrationTest, LargeFlowControlOnAndGiantBodyWithContent... function TEST_P (line 70) | TEST_P(Http2IntegrationTest, RouterHeaderOnlyRequestAndResponseNoBuffe... function TEST_P (line 74) | TEST_P(Http2IntegrationTest, RouterRequestAndResponseLargeHeaderNoBuff... function TEST_P (line 78) | TEST_P(Http2IntegrationTest, RouterUpstreamDisconnectBeforeRequestcomp... function TEST_P (line 82) | TEST_P(Http2IntegrationTest, RouterUpstreamDisconnectBeforeResponseCom... function TEST_P (line 86) | TEST_P(Http2IntegrationTest, RouterDownstreamDisconnectBeforeRequestCo... function TEST_P (line 90) | TEST_P(Http2IntegrationTest, RouterDownstreamDisconnectBeforeResponseC... function TEST_P (line 94) | TEST_P(Http2IntegrationTest, RouterUpstreamResponseBeforeRequestComple... function TEST_P (line 98) | TEST_P(Http2IntegrationTest, Retry) { testRetry(); } function TEST_P (line 100) | TEST_P(Http2IntegrationTest, RetryAttemptCount) { testRetryAttemptCoun... function TEST_P (line 102) | TEST_P(Http2IntegrationTest, LargeRequestTrailersRejected) { testLarge... function TEST_P (line 105) | TEST_P(Http2IntegrationTest, CodecStreamIdleTimeout) { function TEST_P (line 126) | TEST_P(Http2IntegrationTest, Http2DownstreamKeepalive) { function TEST_P (line 161) | TEST_P(Http2MetadataIntegrationTest, ProxyMetadataInResponse) { function TEST_P (line 283) | TEST_P(Http2MetadataIntegrationTest, ProxyMultipleMetadata) { function TEST_P (line 320) | TEST_P(Http2MetadataIntegrationTest, ProxyInvalidMetadata) { function verifyExpectedMetadata (line 348) | void verifyExpectedMetadata(Http::MetadataMap metadata_map, std::set ge... method subsetLbTestParamsToString (line 45) | static std::string subsetLbTestParamsToString( method HttpSubsetLbIntegrationTest (line 51) | HttpSubsetLbIntegrationTest() method configureRoute (line 117) | void configureRoute(envoy::config::route::v3::Route* route, const st... method SetUp (line 139) | void SetUp() override { method runTest (line 148) | void runTest(Http::TestRequestHeaderMapImpl& request_headers, function TEST_P (line 211) | TEST_P(HttpSubsetLbIntegrationTest, SubsetLoadBalancer) { FILE: test/integration/http_timeout_integration_test.cc type Envoy (line 5) | namespace Envoy { function TEST_P (line 13) | TEST_P(HttpTimeoutIntegrationTest, GlobalTimeout) { function TEST_P (line 53) | TEST_P(HttpTimeoutIntegrationTest, UseTimeoutSetByEgressEnvoy) { function TEST_P (line 95) | TEST_P(HttpTimeoutIntegrationTest, DeriveTimeoutInIngressEnvoy) { function TEST_P (line 135) | TEST_P(HttpTimeoutIntegrationTest, IgnoreTimeoutSetByEgressEnvoy) { function TEST_P (line 178) | TEST_P(HttpTimeoutIntegrationTest, GlobalTimeoutAfterHeadersBeforeBody... function TEST_P (line 223) | TEST_P(HttpTimeoutIntegrationTest, PerTryTimeout) { function TEST_P (line 273) | TEST_P(HttpTimeoutIntegrationTest, PerTryTimeoutWithoutGlobalTimeout) { function TEST_P (line 326) | TEST_P(HttpTimeoutIntegrationTest, HedgedPerTryTimeout) { function TEST_P (line 380) | TEST_P(HttpTimeoutIntegrationTest, HedgedPerTryTimeoutWithBodyNoBuffer... function TEST_P (line 384) | TEST_P(HttpTimeoutIntegrationTest, HedgedPerTryTimeoutWithBodyNoBuffer... function TEST_P (line 388) | TEST_P(HttpTimeoutIntegrationTest, function TEST_P (line 394) | TEST_P(HttpTimeoutIntegrationTest, function TEST_P (line 400) | TEST_P(HttpTimeoutIntegrationTest, function TEST_P (line 406) | TEST_P(HttpTimeoutIntegrationTest, FILE: test/integration/http_timeout_integration_test.h function namespace (line 10) | namespace Envoy { function initialize (line 28) | void initialize() override { function enableRespectExpectedRqTimeout (line 44) | void enableRespectExpectedRqTimeout(bool enable) { respect_expected_rq_t... function respect_expected_rq_timeout (line 46) | bool respect_expected_rq_timeout{false}; FILE: test/integration/idle_timeout_integration_test.cc type Envoy (line 9) | namespace Envoy { class IdleTimeoutIntegrationTest (line 12) | class IdleTimeoutIntegrationTest : public HttpProtocolIntegrationTest { method initialize (line 14) | void initialize() override { method IntegrationStreamDecoderPtr (line 45) | IntegrationStreamDecoderPtr setupPerStreamIdleTimeoutTest(const char... method sleep (line 65) | void sleep() { method waitForTimeout (line 69) | void waitForTimeout(IntegrationStreamDecoder& response, absl::string... function TEST_P (line 98) | TEST_P(IdleTimeoutIntegrationTest, TimeoutBasic) { function TEST_P (line 130) | TEST_P(IdleTimeoutIntegrationTest, IdleTimeoutWithTwoRequests) { function TEST_P (line 176) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutAfterDownstream... function TEST_P (line 194) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutWithLargeBuffer) { function TEST_P (line 214) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutHeadRequestAfte... function TEST_P (line 229) | TEST_P(IdleTimeoutIntegrationTest, GlobalPerStreamIdleTimeoutAfterDown... function TEST_P (line 244) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutAfterDownstream... function TEST_P (line 261) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutAfterUpstreamHe... function TEST_P (line 277) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutAfterBidiData) { function TEST_P (line 311) | TEST_P(IdleTimeoutIntegrationTest, PerStreamIdleTimeoutRequestAndRespo... function TEST_P (line 316) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutConfiguredRequestResp... function TEST_P (line 321) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutConfiguredRequestResp... function TEST_P (line 326) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutTriggersOnBodilessPos... function TEST_P (line 340) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutUnconfiguredDoesNotTr... function TEST_P (line 356) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutTriggersOnRawIncomple... function TEST_P (line 370) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutDoesNotTriggerOnRawCo... function TEST_P (line 383) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutIsDisarmedByPremature... function TEST_P (line 397) | TEST_P(IdleTimeoutIntegrationTest, RequestTimeoutIsNotDisarmedByEncode... FILE: test/integration/integration_admin_test.cc type Envoy (line 29) | namespace Envoy { function TEST_P (line 37) | TEST_P(IntegrationAdminTest, HealthCheck) { function TEST_P (line 50) | TEST_P(IntegrationAdminTest, HealthCheckWithoutServerStats) { function TEST_P (line 71) | TEST_P(IntegrationAdminTest, HealthCheckWithBufferFilter) { function TEST_P (line 79) | TEST_P(IntegrationAdminTest, AdminLogging) { function ContentType (line 110) | std::string ContentType(const BufferingStreamDecoderPtr& response) { function TEST_P (line 120) | TEST_P(IntegrationAdminTest, Admin) { function TEST_P (line 426) | TEST_P(IntegrationAdminTest, AdminDrainInboundOnly) { function TEST_P (line 446) | TEST_P(IntegrationAdminTest, AdminOnDestroyCallbacks) { function TEST_P (line 473) | TEST_P(IntegrationAdminTest, AdminCpuProfilerStart) { class IntegrationAdminIpv4Ipv6Test (line 490) | class IntegrationAdminIpv4Ipv6Test : public testing::Test, public Http... method IntegrationAdminIpv4Ipv6Test (line 492) | IntegrationAdminIpv4Ipv6Test() method initialize (line 495) | void initialize() override { function TEST_F (line 509) | TEST_F(IntegrationAdminIpv4Ipv6Test, Ipv4Ipv6Listen) { class StatsMatcherIntegrationTest (line 528) | class StatsMatcherIntegrationTest method StatsMatcherIntegrationTest (line 533) | StatsMatcherIntegrationTest() : HttpIntegrationTest(Http::CodecClien... method initialize (line 535) | void initialize() override { method makeRequest (line 542) | void makeRequest() { function TEST_P (line 557) | TEST_P(StatsMatcherIntegrationTest, ExcludePrefixServerDot) { function TEST_P (line 564) | TEST_P(StatsMatcherIntegrationTest, DEPRECATED_FEATURE_TEST(ExcludeReq... function TEST_P (line 572) | TEST_P(StatsMatcherIntegrationTest, DEPRECATED_FEATURE_TEST(ExcludeExa... function TEST_P (line 579) | TEST_P(StatsMatcherIntegrationTest, DEPRECATED_FEATURE_TEST(ExcludeMul... function TEST_P (line 593) | TEST_P(StatsMatcherIntegrationTest, DEPRECATED_FEATURE_TEST(IncludeExa... FILE: test/integration/integration_admin_test.h function namespace (line 13) | namespace Envoy { function validateStatsJson (line 52) | void validateStatsJson(const std::string& stats_json, const uint64_t exp... FILE: test/integration/integration_stream_decoder.cc type Envoy (line 18) | namespace Envoy { FILE: test/integration/integration_stream_decoder.h function namespace (line 15) | namespace Envoy { FILE: test/integration/integration_tcp_client.cc type Envoy (line 27) | namespace Envoy { function AssertionResult (line 78) | AssertionResult IntegrationTcpClient::waitForData(size_t length, function AssertionResult (line 112) | AssertionResult IntegrationTcpClient::write(const std::string& data, b... FILE: test/integration/integration_tcp_client.h function namespace (line 23) | namespace Envoy { FILE: test/integration/integration_test.cc type Envoy (line 32) | namespace Envoy { function normalizeDate (line 35) | std::string normalizeDate(const std::string& s) { function setDisallowAbsoluteUrl (line 40) | void setDisallowAbsoluteUrl( function setAllowHttp10WithDefaultHost (line 45) | void setAllowHttp10WithDefaultHost( function TEST_P (line 58) | TEST_P(IntegrationTest, BadPrebindSocketOptionWithReusePort) { function TEST_P (line 80) | TEST_P(IntegrationTest, BadPostbindSocketOptionWithReusePort) { function TEST_P (line 102) | TEST_P(IntegrationTest, PerWorkerStatsAndBalancing) { function TEST_P (line 143) | TEST_P(IntegrationTest, RouterDirectResponseWithBody) { function TEST_P (line 191) | TEST_P(IntegrationTest, RouterDirectResponseEmptyBody) { function TEST_P (line 235) | TEST_P(IntegrationTest, ConnectionClose) { function TEST_P (line 252) | TEST_P(IntegrationTest, RouterRequestAndResponseWithBodyNoBuffer) { function TEST_P (line 256) | TEST_P(IntegrationTest, RouterRequestAndResponseWithGiantBodyNoBuffer) { function TEST_P (line 260) | TEST_P(IntegrationTest, FlowControlOnAndGiantBody) { function TEST_P (line 265) | TEST_P(IntegrationTest, LargeFlowControlOnAndGiantBody) { function TEST_P (line 270) | TEST_P(IntegrationTest, RouterRequestAndResponseWithBodyAndContentLeng... function TEST_P (line 274) | TEST_P(IntegrationTest, RouterRequestAndResponseWithGiantBodyAndConten... function TEST_P (line 278) | TEST_P(IntegrationTest, FlowControlOnAndGiantBodyWithContentLength) { function TEST_P (line 283) | TEST_P(IntegrationTest, LargeFlowControlOnAndGiantBodyWithContentLengt... function TEST_P (line 288) | TEST_P(IntegrationTest, RouterRequestAndResponseLargeHeaderNoBuffer) { function TEST_P (line 292) | TEST_P(IntegrationTest, RouterHeaderOnlyRequestAndResponseNoBuffer) { function TEST_P (line 296) | TEST_P(IntegrationTest, RouterUpstreamDisconnectBeforeRequestcomplete) { function TEST_P (line 300) | TEST_P(IntegrationTest, RouterUpstreamDisconnectBeforeResponseComplete) { function TEST_P (line 305) | TEST_P(IntegrationTest, ResponseFramedByConnectionCloseWithReadLimits) { function TEST_P (line 330) | TEST_P(IntegrationTest, RouterDownstreamDisconnectBeforeRequestComplet... function TEST_P (line 334) | TEST_P(IntegrationTest, RouterDownstreamDisconnectBeforeResponseComple... function TEST_P (line 338) | TEST_P(IntegrationTest, RouterUpstreamResponseBeforeRequestComplete) { function TEST_P (line 342) | TEST_P(IntegrationTest, EnvoyProxyingEarly100ContinueWithEncoderFilter) { function TEST_P (line 346) | TEST_P(IntegrationTest, EnvoyProxyingLate100ContinueWithEncoderFilter) { function TEST_P (line 351) | TEST_P(IntegrationTest, EnvoyProxying100ContinueWithDecodeDataPause) { function TEST_P (line 362) | TEST_P(IntegrationTest, UpstreamDisconnectWithTwoRequests) { function TEST_P (line 417) | TEST_P(IntegrationTest, HittingGrpcFilterLimitBufferingHeaders) { function TEST_P (line 448) | TEST_P(IntegrationTest, TestSmuggling) { function TEST_P (line 480) | TEST_P(IntegrationTest, TestServerAllowChunkedLength) { function TEST_P (line 514) | TEST_P(IntegrationTest, TestClientAllowChunkedLength) { function TEST_P (line 552) | TEST_P(IntegrationTest, BadFirstline) { function TEST_P (line 559) | TEST_P(IntegrationTest, MissingDelimiter) { function TEST_P (line 572) | TEST_P(IntegrationTest, InvalidCharacterInFirstline) { function TEST_P (line 580) | TEST_P(IntegrationTest, InvalidVersion) { function TEST_P (line 589) | TEST_P(IntegrationTest, BadTrailer) { function TEST_P (line 605) | TEST_P(IntegrationTest, BadHeader) { function TEST_P (line 620) | TEST_P(IntegrationTest, Http10Disabled) { function TEST_P (line 627) | TEST_P(IntegrationTest, Http10DisabledWithUpgrade) { function TEST_P (line 636) | TEST_P(IntegrationTest, Http09Enabled) { function TEST_P (line 655) | TEST_P(IntegrationTest, Http09WithKeepalive) { function TEST_P (line 671) | TEST_P(IntegrationTest, Http10Enabled) { function TEST_P (line 692) | TEST_P(IntegrationTest, TestInlineHeaders) { function TEST_P (line 724) | TEST_P(IntegrationTest, Http10WithHostandKeepAliveAndLwsNoContentLengt... function TEST_P (line 744) | TEST_P(IntegrationTest, Http10WithHostandKeepAliveAndContentLengthAndL... function TEST_P (line 762) | TEST_P(IntegrationTest, Pipeline) { function TEST_P (line 788) | TEST_P(IntegrationTest, PipelineWithTrailers) { function TEST_P (line 840) | TEST_P(IntegrationTest, PipelineInline) { function TEST_P (line 867) | TEST_P(IntegrationTest, NoHost) { function TEST_P (line 880) | TEST_P(IntegrationTest, BadPath) { function TEST_P (line 890) | TEST_P(IntegrationTest, AbsolutePath) { function TEST_P (line 905) | TEST_P(IntegrationTest, AbsolutePathWithPort) { function TEST_P (line 919) | TEST_P(IntegrationTest, AbsolutePathWithoutPort) { function TEST_P (line 936) | TEST_P(IntegrationTest, Connect) { function TEST_P (line 959) | TEST_P(IntegrationTest, UpstreamProtocolError) { function TEST_P (line 981) | TEST_P(IntegrationTest, TestHead) { function TEST_P (line 1015) | TEST_P(IntegrationTest, TestHeadWithExplicitTE) { function TEST_P (line 1041) | TEST_P(IntegrationTest, TestBind) { function TEST_P (line 1073) | TEST_P(IntegrationTest, TestFailedBind) { function setVia (line 1093) | ConfigHelper::HttpModifierFunction setVia(const std::string& via) { function TEST_P (line 1100) | TEST_P(IntegrationTest, ViaAppendHeaderOnly) { function TEST_P (line 1123) | TEST_P(IntegrationTest, ViaAppendWith100Continue) { function TEST_P (line 1131) | TEST_P(IntegrationTest, TestDelayedConnectionTeardownOnGracefulClose) { function TEST_P (line 1169) | TEST_P(IntegrationTest, TestDelayedConnectionTeardownConfig) { function TEST_P (line 1203) | TEST_P(IntegrationTest, TestDelayedConnectionTeardownTimeoutTrigger) { function TEST_P (line 1237) | TEST_P(IntegrationTest, TestClearingRouteCacheFilter) { function TEST_P (line 1246) | TEST_P(IntegrationTest, NoConnectionPoolsFree) { function TEST_P (line 1275) | TEST_P(IntegrationTest, ProcessObjectHealthy) { function TEST_P (line 1296) | TEST_P(IntegrationTest, ProcessObjectUnealthy) { function TEST_P (line 1317) | TEST_P(IntegrationTest, TrailersDroppedDuringEncoding) { testTrailers(... function TEST_P (line 1319) | TEST_P(IntegrationTest, TrailersDroppedUpstream) { function TEST_P (line 1324) | TEST_P(IntegrationTest, TrailersDroppedDownstream) { function TEST_P (line 1333) | TEST_P(UpstreamEndpointIntegrationTest, TestUpstreamEndpointAddress) { function TEST_P (line 1341) | TEST_P(IntegrationTest, TestFlood) { function TEST_P (line 1376) | TEST_P(IntegrationTest, TestFloodUpstreamErrors) { function TEST_P (line 1423) | TEST_P(IntegrationTest, TestManyBadRequests) { function TEST_P (line 1445) | TEST_P(IntegrationTest, TestUpgradeHeaderInResponse) { function TEST_P (line 1469) | TEST_P(IntegrationTest, ConnectWithNoBody) { function TEST_P (line 1507) | TEST_P(IntegrationTest, ConnectWithChunkedBody) { function TEST_P (line 1534) | TEST_P(IntegrationTest, Response204WithBody) { function TEST_P (line 1557) | TEST_P(IntegrationTest, QuitQuitQuit) { function TEST_P (line 1565) | TEST_P(IntegrationTest, ConnectionIsLeftOpenIfHCMStreamErrorIsFalseAnd... function TEST_P (line 1589) | TEST_P(IntegrationTest, ConnectionIsLeftOpenIfHCMStreamErrorIsTrueAndO... function TEST_P (line 1608) | TEST_P(IntegrationTest, ConnectionIsTerminatedIfHCMStreamErrorIsFalseA... FILE: test/integration/integration_test.h function namespace (line 8) | namespace Envoy { FILE: test/integration/listener_filter_integration_test.cc type Envoy (line 21) | namespace Envoy { class ListenerFilterIntegrationTest (line 24) | class ListenerFilterIntegrationTest : public testing::TestWithParam listener_filt... method setupConnections (line 73) | void setupConnections(bool listener_filter_disabled, bool expect_con... function TEST_P (line 110) | TEST_P(ListenerFilterIntegrationTest, AllListenerFiltersAreEnabledByDe... function TEST_P (line 117) | TEST_P(ListenerFilterIntegrationTest, DisabledTlsInspectorFailsFilterC... FILE: test/integration/listener_lds_integration_test.cc type Envoy (line 20) | namespace Envoy { class ListenerIntegrationTest (line 23) | class ListenerIntegrationTest : public HttpIntegrationTest, type FakeUpstreamInfo (line 26) | struct FakeUpstreamInfo { method ListenerIntegrationTest (line 32) | ListenerIntegrationTest() method initialize (line 37) | void initialize() override { method setUpGrpcLds (line 75) | void setUpGrpcLds() { method createUpstreams (line 90) | void createUpstreams() override { method resetFakeUpstreamInfo (line 98) | void resetFakeUpstreamInfo(FakeUpstreamInfo* upstream_info) { method resetConnections (line 108) | void resetConnections() { method FakeUpstream (line 115) | FakeUpstream& getLdsFakeUpstream() const { return *fake_upstreams_[1... method FakeUpstream (line 117) | FakeUpstream& getRdsFakeUpstream() const { return *fake_upstreams_[2... method createStream (line 119) | void createStream(FakeUpstreamInfo* upstream_info, FakeUpstream& ups... method createRdsStream (line 138) | void createRdsStream(const std::string& resource_name) { method createLdsStream (line 142) | void createLdsStream() { method sendLdsResponse (line 146) | void sendLdsResponse(const std::vector& listener_configs, method sendRdsResponse (line 160) | void sendRdsResponse(const std::string& route_config, const std::str... function TEST_P (line 183) | TEST_P(ListenerIntegrationTest, RemoveLastUninitializedListener) { function TEST_P (line 207) | TEST_P(ListenerIntegrationTest, BasicSuccess) { FILE: test/integration/load_stats_integration_test.cc type Envoy (line 17) | namespace Envoy { class LoadStatsIntegrationTest (line 20) | class LoadStatsIntegrationTest : public Grpc::VersionedGrpcClientInteg... method LoadStatsIntegrationTest (line 23) | LoadStatsIntegrationTest() : HttpIntegrationTest(Http::CodecClient::... method addEndpoint (line 29) | void addEndpoint(envoy::config::endpoint::v3::LocalityLbEndpoints& l... type LocalityAssignment (line 36) | struct LocalityAssignment { method LocalityAssignment (line 37) | LocalityAssignment() : LocalityAssignment({}, 0) {} method LocalityAssignment (line 38) | LocalityAssignment(const std::vector& endpoints) : Local... method LocalityAssignment (line 39) | LocalityAssignment(const std::vector& endpoints, uint32_... method updateClusterLoadAssignment (line 50) | void updateClusterLoadAssignment(const LocalityAssignment& winter_up... method createUpstreams (line 101) | void createUpstreams() override { method initialize (line 107) | void initialize() override { method initiateClientConnection (line 144) | void initiateClientConnection() { method waitForLoadStatsStream (line 153) | void waitForLoadStatsStream() { method mergeLoadStats (line 161) | void mergeLoadStats(envoy::service::load_stats::v3::LoadStatsRequest... method waitForLoadStatsRequest (line 241) | waitForLoadStatsRequest(const std::vector& clusters, method localityStats (line 338) | envoy::config::endpoint::v3::UpstreamLocalityStats localityStats(con... method cleanupLoadStatsConnection (line 355) | void cleanupLoadStatsConnection() { method sendAndReceiveUpstream (line 364) | void sendAndReceiveUpstream(uint32_t endpoint_index, uint32_t respon... function TEST_P (line 392) | TEST_P(LoadStatsIntegrationTest, Success) { function TEST_P (line 499) | TEST_P(LoadStatsIntegrationTest, LocalityWeighted) { function TEST_P (line 534) | TEST_P(LoadStatsIntegrationTest, NoLocalLocality) { function TEST_P (line 568) | TEST_P(LoadStatsIntegrationTest, Error) { function TEST_P (line 594) | TEST_P(LoadStatsIntegrationTest, InProgress) { function TEST_P (line 617) | TEST_P(LoadStatsIntegrationTest, Dropped) { FILE: test/integration/local_reply_integration_test.cc type Envoy (line 4) | namespace Envoy { class LocalReplyIntegrationTest (line 6) | class LocalReplyIntegrationTest : public HttpProtocolIntegrationTest { method initialize (line 8) | void initialize() override { HttpProtocolIntegrationTest::initialize... method setLocalReplyConfig (line 10) | void setLocalReplyConfig(const std::string& yaml) { function TEST_P (line 22) | TEST_P(LocalReplyIntegrationTest, MapStatusCodeAndFormatToJson) { function TEST_P (line 89) | TEST_P(LocalReplyIntegrationTest, MapStatusCodeAndFormatToJson4Grpc) { function TEST_P (line 141) | TEST_P(LocalReplyIntegrationTest, MapStatusCodeAndFormatToJsonForFirst... function TEST_P (line 219) | TEST_P(LocalReplyIntegrationTest, ShouldNotMatchAnyFilter) { function TEST_P (line 291) | TEST_P(LocalReplyIntegrationTest, ShouldMapResponseCodeAndMapToDefault... function TEST_P (line 354) | TEST_P(LocalReplyIntegrationTest, ShouldFormatResponseToCustomString) { FILE: test/integration/overload_integration_test.cc type Envoy (line 14) | namespace Envoy { class FakeResourceMonitorFactory (line 16) | class FakeResourceMonitorFactory method FakeResourceMonitor (line 37) | FakeResourceMonitor* monitor() const { return monitor_; } method createEmptyConfigProto (line 42) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 46) | std::string name() const override { class FakeResourceMonitor (line 18) | class FakeResourceMonitor : public Server::ResourceMonitor { method FakeResourceMonitor (line 20) | FakeResourceMonitor(Event::Dispatcher& dispatcher, FakeResourceMonit... method setResourcePressure (line 25) | void setResourcePressure(double pressure) { class FakeResourceMonitorFactory (line 35) | class FakeResourceMonitorFactory : public Server::Configuration::Resou... method FakeResourceMonitor (line 37) | FakeResourceMonitor* monitor() const { return monitor_; } method createEmptyConfigProto (line 42) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 46) | std::string name() const override { class OverloadIntegrationTest (line 76) | class OverloadIntegrationTest : public HttpProtocolIntegrationTest { method initialize (line 78) | void initialize() override { method updateResource (line 112) | void updateResource(double pressure) { function TEST_P (line 127) | TEST_P(OverloadIntegrationTest, CloseStreamsWhenOverloaded) { function TEST_P (line 169) | TEST_P(OverloadIntegrationTest, DisableKeepaliveWhenOverloaded) { function TEST_P (line 202) | TEST_P(OverloadIntegrationTest, StopAcceptingConnectionsWhenOverloaded) { FILE: test/integration/protocol_integration_test.cc type Envoy (line 45) | namespace Envoy { function setDoNotValidateRouteConfig (line 47) | void setDoNotValidateRouteConfig( class DownstreamProtocolIntegrationTest (line 59) | class DownstreamProtocolIntegrationTest : public HttpProtocolIntegrati... method changeHeadersForStopAllTests (line 61) | void changeHeadersForStopAllTests(T& headers, bool set_buffer_limit) { method verifyUpStreamRequestAfterStopAllFilter (line 70) | void verifyUpStreamRequestAfterStopAllFilter() { function TEST_P (line 91) | TEST_P(ProtocolIntegrationTest, TrailerSupportHttp1) { function TEST_P (line 98) | TEST_P(ProtocolIntegrationTest, ShutdownWithActiveConnPoolConnections) { function TEST_P (line 106) | TEST_P(ProtocolIntegrationTest, RouterNotFound) { testRouterNotFound(); } function TEST_P (line 108) | TEST_P(ProtocolIntegrationTest, RouterVirtualClusters) { testRouterVir... function TEST_P (line 111) | TEST_P(DownstreamProtocolIntegrationTest, RouterNotFoundBodyNoBuffer) { function TEST_P (line 116) | TEST_P(DownstreamProtocolIntegrationTest, RouterClusterNotFound404) { function TEST_P (line 131) | TEST_P(DownstreamProtocolIntegrationTest, RouterClusterNotFound503) { function TEST_P (line 146) | TEST_P(ProtocolIntegrationTest, RouterRedirect) { function TEST_P (line 160) | TEST_P(ProtocolIntegrationTest, UnknownResponsecode) { function TEST_P (line 173) | TEST_P(ProtocolIntegrationTest, ComputedHealthCheck) { function TEST_P (line 194) | TEST_P(ProtocolIntegrationTest, ModifyBuffer) { function TEST_P (line 215) | TEST_P(ProtocolIntegrationTest, AddBodyToRequestAndWaitForIt) { function TEST_P (line 239) | TEST_P(ProtocolIntegrationTest, AddBodyToResponseAndWaitForIt) { function TEST_P (line 261) | TEST_P(ProtocolIntegrationTest, ContinueHeadersOnlyInjectBodyFilter) { function TEST_P (line 289) | TEST_P(ProtocolIntegrationTest, AddEncodedTrailers) { function TEST_P (line 318) | TEST_P(ProtocolIntegrationTest, ResponseWithHostHeader) { function TEST_P (line 337) | TEST_P(ProtocolIntegrationTest, LongHeaderValueWithSpaces) { function TEST_P (line 372) | TEST_P(ProtocolIntegrationTest, Retry) { function TEST_P (line 416) | TEST_P(ProtocolIntegrationTest, RetryStreaming) { function TEST_P (line 473) | TEST_P(ProtocolIntegrationTest, RetryStreamingReset) { function TEST_P (line 532) | TEST_P(ProtocolIntegrationTest, RetryStreamingCancelDueToBufferOverflo... function TEST_P (line 592) | TEST_P(DownstreamProtocolIntegrationTest, RetryAttemptCountHeader) { function TEST_P (line 636) | TEST_P(DownstreamProtocolIntegrationTest, RetryPriority) { function TEST_P (line 708) | TEST_P(DownstreamProtocolIntegrationTest, RetryHostPredicateFilter) { function TEST_P (line 769) | TEST_P(ProtocolIntegrationTest, RetryHittingBufferLimit) { function TEST_P (line 795) | TEST_P(ProtocolIntegrationTest, RetryHittingRouteLimits) { function TEST_P (line 824) | TEST_P(DownstreamProtocolIntegrationTest, HittingDecoderFilterLimit) { function TEST_P (line 856) | TEST_P(ProtocolIntegrationTest, HittingEncoderFilterLimit) { function TEST_P (line 911) | TEST_P(ProtocolIntegrationTest, EnvoyHandling100Continue) { testEnvoyH... function TEST_P (line 913) | TEST_P(ProtocolIntegrationTest, EnvoyHandlingDuplicate100Continue) { function TEST_P (line 918) | TEST_P(ProtocolIntegrationTest, EnvoyProxyingEarly100Continue) { testE... function TEST_P (line 921) | TEST_P(ProtocolIntegrationTest, EnvoyProxyingEarlyMultiple1xx) { function TEST_P (line 926) | TEST_P(ProtocolIntegrationTest, EnvoyProxyingLate100Continue) { testEn... function TEST_P (line 929) | TEST_P(ProtocolIntegrationTest, EnvoyProxyingLateMultiple1xx) { function TEST_P (line 933) | TEST_P(ProtocolIntegrationTest, TwoRequests) { testTwoRequests(); } function TEST_P (line 935) | TEST_P(ProtocolIntegrationTest, TwoRequestsWithForcedBackup) { testTwo... function TEST_P (line 937) | TEST_P(ProtocolIntegrationTest, BasicMaxStreamDuration) { testMaxStrea... function TEST_P (line 939) | TEST_P(ProtocolIntegrationTest, MaxStreamDurationWithRetryPolicy) { function TEST_P (line 943) | TEST_P(ProtocolIntegrationTest, MaxStreamDurationWithRetryPolicyWhenRe... function TEST_P (line 949) | TEST_P(ProtocolIntegrationTest, HeadersWithUnderscoresDropped) { function TEST_P (line 982) | TEST_P(ProtocolIntegrationTest, HeadersWithUnderscoresRemainByDefault) { function TEST_P (line 1003) | TEST_P(ProtocolIntegrationTest, HeadersWithUnderscoresCauseRequestReje... function TEST_P (line 1033) | TEST_P(DownstreamProtocolIntegrationTest, ValidZeroLengthContent) { function TEST_P (line 1095) | TEST_P(DownstreamProtocolIntegrationTest, LargeCookieParsingConcatenat... function TEST_P (line 1117) | TEST_P(DownstreamProtocolIntegrationTest, LargeCookieParsingMany) { function TEST_P (line 1145) | TEST_P(DownstreamProtocolIntegrationTest, InvalidContentLength) { function TEST_P (line 1169) | TEST_P(DownstreamProtocolIntegrationTest, InvalidContentLengthAllowed) { function TEST_P (line 1208) | TEST_P(DownstreamProtocolIntegrationTest, MultipleContentLengths) { function TEST_P (line 1230) | TEST_P(DownstreamProtocolIntegrationTest, MultipleContentLengthsAllowe... function TEST_P (line 1264) | TEST_P(DownstreamProtocolIntegrationTest, HeadersOnlyFilterEncoding) { function TEST_P (line 1294) | TEST_P(DownstreamProtocolIntegrationTest, HeadersOnlyFilterDecoding) { function TEST_P (line 1317) | TEST_P(DownstreamProtocolIntegrationTest, HeadersOnlyFilterEncodingInt... function TEST_P (line 1352) | TEST_P(DownstreamProtocolIntegrationTest, HeadersOnlyFilterDecodingInt... function TEST_P (line 1383) | TEST_P(DownstreamProtocolIntegrationTest, HeadersOnlyFilterInterleaved) { function TEST_P (line 1418) | TEST_P(DownstreamProtocolIntegrationTest, LocalReplyDuringEncoding) { function TEST_P (line 1442) | TEST_P(DownstreamProtocolIntegrationTest, LargeRequestUrlRejected) { function TEST_P (line 1447) | TEST_P(DownstreamProtocolIntegrationTest, LargeRequestUrlAccepted) { function TEST_P (line 1452) | TEST_P(DownstreamProtocolIntegrationTest, LargeRequestHeadersRejected) { function TEST_P (line 1457) | TEST_P(DownstreamProtocolIntegrationTest, LargeRequestHeadersAccepted) { function TEST_P (line 1462) | TEST_P(DownstreamProtocolIntegrationTest, ManyRequestHeadersRejected) { function TEST_P (line 1467) | TEST_P(DownstreamProtocolIntegrationTest, ManyRequestHeadersAccepted) { function TEST_P (line 1472) | TEST_P(DownstreamProtocolIntegrationTest, ManyRequestTrailersRejected) { function TEST_P (line 1499) | TEST_P(DownstreamProtocolIntegrationTest, ManyRequestTrailersAccepted) { function TEST_P (line 1531) | TEST_P(DownstreamProtocolIntegrationTest, ManyRequestHeadersTimeout) { function TEST_P (line 1536) | TEST_P(DownstreamProtocolIntegrationTest, LargeRequestTrailersAccepted) { function TEST_P (line 1541) | TEST_P(DownstreamProtocolIntegrationTest, LargeRequestTrailersRejected) { function TEST_P (line 1548) | TEST_P(DownstreamProtocolIntegrationTest, ManyTrailerHeaders) { function TEST_P (line 1599) | TEST_P(ProtocolIntegrationTest, LargeRequestMethod) { function TEST_P (line 1636) | TEST_P(DownstreamProtocolIntegrationTest, TestDecodeHeadersReturnsStop... function TEST_P (line 1687) | TEST_P(DownstreamProtocolIntegrationTest, TestDecodeHeadersReturnsStop... function TEST_P (line 1745) | TEST_P(DownstreamProtocolIntegrationTest, TestTwoFiltersDecodeHeadersR... function TEST_P (line 1793) | TEST_P(DownstreamProtocolIntegrationTest, TestEncodeHeadersReturnsStop... function TEST_P (line 1825) | TEST_P(DownstreamProtocolIntegrationTest, TestEncodeHeadersReturnsStop... function TEST_P (line 1866) | TEST_P(ProtocolIntegrationTest, MultipleSetCookies) { function TEST_P (line 1887) | TEST_P(ProtocolIntegrationTest, TestDownstreamResetIdleTimeout) { function TEST_P (line 1921) | TEST_P(ProtocolIntegrationTest, ConnDurationTimeoutBasic) { function TEST_P (line 1946) | TEST_P(ProtocolIntegrationTest, ConnDurationInflightRequest) { function TEST_P (line 1974) | TEST_P(ProtocolIntegrationTest, ConnDurationTimeoutNoHttpRequest) { function TEST_P (line 1986) | TEST_P(DownstreamProtocolIntegrationTest, TestPrefetch) { function TEST_P (line 2007) | TEST_P(DownstreamProtocolIntegrationTest, BasicMaxStreamTimeout) { function TEST_P (line 2025) | TEST_P(DownstreamProtocolIntegrationTest, BasicMaxStreamTimeoutLegacy) { function TEST_P (line 2048) | TEST_P(DownstreamProtocolIntegrationTest, InvalidAuthority) { function TEST_P (line 2072) | TEST_P(DownstreamProtocolIntegrationTest, ConnectIsBlocked) { function TEST_P (line 2092) | TEST_P(DownstreamProtocolIntegrationTest, ConnectStreamRejection) { function TEST_P (line 2114) | TEST_P(DownstreamProtocolIntegrationTest, Test100AndDisconnect) { function TEST_P (line 2128) | TEST_P(DownstreamProtocolIntegrationTest, Test100AndDisconnectLegacy) { FILE: test/integration/proxy_proto_integration_test.cc type Envoy (line 15) | namespace Envoy { function TEST_P (line 21) | TEST_P(ProxyProtoIntegrationTest, CaptureTlvToMetadata) { function TEST_P (line 42) | TEST_P(ProxyProtoIntegrationTest, V1RouterRequestAndResponseWithBodyNo... function TEST_P (line 53) | TEST_P(ProxyProtoIntegrationTest, V2RouterRequestAndResponseWithBodyNo... function TEST_P (line 67) | TEST_P(ProxyProtoIntegrationTest, V1RouterRequestAndResponseWithBodyNo... function TEST_P (line 78) | TEST_P(ProxyProtoIntegrationTest, V2RouterRequestAndResponseWithBodyNo... function TEST_P (line 94) | TEST_P(ProxyProtoIntegrationTest, RouterProxyUnknownRequestAndResponse... function TEST_P (line 105) | TEST_P(ProxyProtoIntegrationTest, RouterProxyUnknownLongRequestAndResp... function TEST_P (line 119) | TEST_P(ProxyProtoIntegrationTest, AccessLog) { function TEST_P (line 143) | TEST_P(ProxyProtoIntegrationTest, DEPRECATED_FEATURE_TEST(OriginalDst)) { function TEST_P (line 174) | TEST_P(ProxyProtoIntegrationTest, ClusterProvided) { FILE: test/integration/proxy_proto_integration_test.h function namespace (line 15) | namespace Envoy { FILE: test/integration/redirect_integration_test.cc type Envoy (line 9) | namespace Envoy { class RedirectIntegrationTest (line 18) | class RedirectIntegrationTest : public HttpProtocolIntegrationTest { method initialize (line 20) | void initialize() override { method FakeStreamPtr (line 47) | FakeStreamPtr waitForNextStream() { function TEST_P (line 91) | TEST_P(RedirectIntegrationTest, RedirectNotConfigured) { function TEST_P (line 102) | TEST_P(RedirectIntegrationTest, InternalRedirectPassedThrough) { function TEST_P (line 114) | TEST_P(RedirectIntegrationTest, BasicInternalRedirect) { function TEST_P (line 149) | TEST_P(RedirectIntegrationTest, InternalRedirectWithThreeHopLimit) { function TEST_P (line 189) | TEST_P(RedirectIntegrationTest, InternalRedirectToDestinationWithBody) { function TEST_P (line 230) | TEST_P(RedirectIntegrationTest, InternalRedirectPreventedByPreviousRou... function TEST_P (line 283) | TEST_P(RedirectIntegrationTest, InternalRedirectPreventedByAllowListed... function TEST_P (line 341) | TEST_P(RedirectIntegrationTest, InternalRedirectPreventedBySafeCrossSc... function TEST_P (line 401) | TEST_P(RedirectIntegrationTest, InvalidRedirect) { FILE: test/integration/rtds_integration_test.cc type Envoy (line 9) | namespace Envoy { function tdsBootstrapConfig (line 14) | std::string tdsBootstrapConfig(absl::string_view api_type) { class RtdsIntegrationTest (line 68) | class RtdsIntegrationTest : public Grpc::DeltaSotwIntegrationParamTest... method RtdsIntegrationTest (line 70) | RtdsIntegrationTest() method TearDown (line 79) | void TearDown() override { cleanUpXdsConnection(); } method initialize (line 81) | void initialize() override { method acceptXdsConnection (line 93) | void acceptXdsConnection() { method getRuntimeKey (line 101) | std::string getRuntimeKey(const std::string& key) { function TEST_P (line 121) | TEST_P(RtdsIntegrationTest, RtdsReload) { function TEST_P (line 176) | TEST_P(RtdsIntegrationTest, RtdsAfterAsyncPrimaryClusterInitialization) { FILE: test/integration/scoped_rds_integration_test.cc type Envoy (line 20) | namespace Envoy { class ScopedRdsIntegrationTest (line 23) | class ScopedRdsIntegrationTest : public HttpIntegrationTest, type FakeUpstreamInfo (line 26) | struct FakeUpstreamInfo { method ScopedRdsIntegrationTest (line 32) | ScopedRdsIntegrationTest() method initialize (line 37) | void initialize() override { method createUpstreams (line 122) | void createUpstreams() override { method resetFakeUpstreamInfo (line 130) | void resetFakeUpstreamInfo(FakeUpstreamInfo* upstream_info) { method resetConnections (line 140) | void resetConnections() { method FakeUpstream (line 147) | FakeUpstream& getRdsFakeUpstream() const { return *fake_upstreams_[3... method FakeUpstream (line 149) | FakeUpstream& getScopedRdsFakeUpstream() const { return *fake_upstre... method createStream (line 151) | void createStream(FakeUpstreamInfo* upstream_info, FakeUpstream& ups... method createRdsStream (line 170) | void createRdsStream(const std::string& resource_name) { method createScopedRdsStream (line 174) | void createScopedRdsStream() { method sendRdsResponse (line 178) | void sendRdsResponse(const std::string& route_config, const std::str... method sendSrdsResponse (line 192) | void sendSrdsResponse(const std::vector& sotw_list, method sendDeltaScopedRdsResponse (line 203) | void sendDeltaScopedRdsResponse(const std::vector& to_a... method sendSotwScopedRdsResponse (line 228) | void sendSotwScopedRdsResponse(const std::vector& resou... method isDelta (line 247) | bool isDelta() { return sotwOrDelta() == Grpc::SotwOrDelta::Delta; } function TEST_P (line 259) | TEST_P(ScopedRdsIntegrationTest, BasicSuccess) { function TEST_P (line 406) | TEST_P(ScopedRdsIntegrationTest, ConfigUpdateFailure) { function TEST_P (line 468) | TEST_P(ScopedRdsIntegrationTest, OnDemandUpdateSuccess) { function TEST_P (line 519) | TEST_P(ScopedRdsIntegrationTest, OnDemandUpdateScopeNotMatch) { function TEST_P (line 569) | TEST_P(ScopedRdsIntegrationTest, OnDemandUpdatePrimaryVirtualHostNotMa... function TEST_P (line 619) | TEST_P(ScopedRdsIntegrationTest, OnDemandUpdateVirtualHostNotMatch) { function TEST_P (line 674) | TEST_P(ScopedRdsIntegrationTest, DifferentPriorityScopeShareRoute) { function TEST_P (line 730) | TEST_P(ScopedRdsIntegrationTest, OnDemandUpdateAfterActiveStreamDestro... FILE: test/integration/sds_dynamic_integration_test.cc type Envoy (line 37) | namespace Envoy { type Ssl (line 38) | namespace Ssl { class SdsDynamicIntegrationBaseTest (line 46) | class SdsDynamicIntegrationBaseTest : public Grpc::GrpcClientIntegra... method SdsDynamicIntegrationBaseTest (line 49) | SdsDynamicIntegrationBaseTest() method createSdsStream (line 55) | void createSdsStream(FakeUpstream&) { method setUpSdsConfig (line 63) | void setUpSdsConfig(envoy::extensions::transport_sockets::tls::v3:... method getServerSecret (line 73) | envoy::extensions::transport_sockets::tls::v3::Secret getServerSec... method getCvcSecret (line 84) | envoy::extensions::transport_sockets::tls::v3::Secret getCvcSecret... method getCvcSecretWithOnlyTrustedCa (line 94) | envoy::extensions::transport_sockets::tls::v3::Secret getCvcSecret... method getClientSecret (line 103) | envoy::extensions::transport_sockets::tls::v3::Secret getClientSec... method getWrongSecret (line 114) | envoy::extensions::transport_sockets::tls::v3::Secret method sendSdsResponse (line 122) | void sendSdsResponse(const envoy::extensions::transport_sockets::t... method PrintServerCounters (line 131) | void PrintServerCounters() { class SdsDynamicDownstreamIntegrationTest (line 144) | class SdsDynamicDownstreamIntegrationTest : public SdsDynamicIntegra... method initialize (line 146) | void initialize() override { method createUpstreams (line 179) | void createUpstreams() override { method TearDown (line 184) | void TearDown() override { method makeSslClientConnection (line 189) | Network::ClientConnectionPtr makeSslClientConnection() { function TEST_P (line 205) | TEST_P(SdsDynamicDownstreamIntegrationTest, BasicSuccess) { function TEST_P (line 221) | TEST_P(SdsDynamicDownstreamIntegrationTest, WrongSecretFirst) { class SdsDynamicDownstreamCertValidationContextTest (line 245) | class SdsDynamicDownstreamCertValidationContextTest : public SdsDyna... method SdsDynamicDownstreamCertValidationContextTest (line 247) | SdsDynamicDownstreamCertValidationContextTest() = default; method initialize (line 249) | void initialize() override { method setUpSdsValidationContext (line 299) | void setUpSdsValidationContext( method createUpstreams (line 317) | void createUpstreams() override { method createUpstreamSslContext (line 323) | Network::TransportSocketFactoryPtr createUpstreamSslContext() { method TearDown (line 339) | void TearDown() override { method enableCombinedValidationContext (line 347) | void enableCombinedValidationContext(bool enable) { use_combined_v... method shareValidationSecret (line 348) | void shareValidationSecret(bool share) { share_validation_secret_ ... function TEST_P (line 360) | TEST_P(SdsDynamicDownstreamCertValidationContextTest, BasicSuccess) { function TEST_P (line 376) | TEST_P(SdsDynamicDownstreamCertValidationContextTest, CombinedCertVa... function TEST_P (line 392) | TEST_P(SdsDynamicDownstreamCertValidationContextTest, BasicWithShare... function TEST_P (line 415) | TEST_P(SdsDynamicDownstreamCertValidationContextTest, CombinedValida... class SdsDynamicUpstreamIntegrationTest (line 438) | class SdsDynamicUpstreamIntegrationTest : public SdsDynamicIntegrati... method initialize (line 440) | void initialize() override { method TearDown (line 464) | void TearDown() override { method createUpstreams (line 474) | void createUpstreams() override { function TEST_P (line 487) | TEST_P(SdsDynamicUpstreamIntegrationTest, BasicSuccess) { function TEST_P (line 511) | TEST_P(SdsDynamicUpstreamIntegrationTest, WrongSecretFirst) { FILE: test/integration/sds_generic_secret_integration_test.cc type Envoy (line 18) | namespace Envoy { class SdsGenericSecretTestFilter (line 22) | class SdsGenericSecretTestFilter : public Http::StreamDecoderFilter { method SdsGenericSecretTestFilter (line 24) | SdsGenericSecretTestFilter(Api::Api& api, method decodeHeaders (line 32) | Http::FilterHeadersStatus decodeHeaders(Http::RequestHeaderMap& head... method decodeData (line 38) | Http::FilterDataStatus decodeData(Buffer::Instance&, bool) override { method decodeTrailers (line 42) | Http::FilterTrailersStatus decodeTrailers(Http::RequestTrailerMap&) ... method setDecoderFilterCallbacks (line 46) | void setDecoderFilterCallbacks(Http::StreamDecoderFilterCallbacks& c... class SdsGenericSecretTestFilterConfig (line 56) | class SdsGenericSecretTestFilterConfig method SdsGenericSecretTestFilterConfig (line 59) | SdsGenericSecretTestFilterConfig() method createFilter (line 67) | Http::FilterFactoryCb class SdsGenericSecretIntegrationTest (line 87) | class SdsGenericSecretIntegrationTest : public Grpc::GrpcClientIntegra... method SdsGenericSecretIntegrationTest (line 90) | SdsGenericSecretIntegrationTest() method initialize (line 93) | void initialize() override { method TearDown (line 107) | void TearDown() override { cleanUpXdsConnection(); } method createSdsStream (line 109) | void createSdsStream() { method sendSecret (line 116) | void sendSecret() { function TEST_P (line 136) | TEST_P(SdsGenericSecretIntegrationTest, FilterFetchSuccess) { FILE: test/integration/sds_static_integration_test.cc type Envoy (line 30) | namespace Envoy { type Ssl (line 31) | namespace Ssl { class SdsStaticDownstreamIntegrationTest (line 33) | class SdsStaticDownstreamIntegrationTest method SdsStaticDownstreamIntegrationTest (line 37) | SdsStaticDownstreamIntegrationTest() method initialize (line 40) | void initialize() override { method TearDown (line 79) | void TearDown() override { method makeSslClientConnection (line 85) | Network::ClientConnectionPtr makeSslClientConnection() { function TEST_P (line 102) | TEST_P(SdsStaticDownstreamIntegrationTest, RouterRequestAndResponseW... class SdsStaticUpstreamIntegrationTest (line 109) | class SdsStaticUpstreamIntegrationTest : public testing::TestWithPar... method SdsStaticUpstreamIntegrationTest (line 112) | SdsStaticUpstreamIntegrationTest() method initialize (line 115) | void initialize() override { method TearDown (line 139) | void TearDown() override { method createUpstreams (line 147) | void createUpstreams() override { function TEST_P (line 160) | TEST_P(SdsStaticUpstreamIntegrationTest, RouterRequestAndResponseWit... FILE: test/integration/server.cc type Envoy (line 28) | namespace Envoy { type Server (line 29) | namespace Server { function OptionsImpl (line 31) | OptionsImpl createTestOptionsImpl(const std::string& config_path, co... function IntegrationTestServerPtr (line 56) | IntegrationTestServerPtr IntegrationTestServer::create( FILE: test/integration/server.h function namespace (line 33) | namespace Envoy { function namespace (line 65) | namespace Stats { function waitForCounterExists (line 449) | void waitForCounterExists(const std::string& name) override { function onWorkerListenerAdded (line 470) | void onWorkerListenerAdded() override; function virtual (line 485) | virtual Server::Instance& server() PURE; function use_admin_interface_to_quit_ (line 535) | bool use_admin_interface_to_quit_{} function class (line 539) | class IntegrationTestServerImpl : public IntegrationTestServer { FILE: test/integration/server_stats.h function namespace (line 6) | namespace Envoy { FILE: test/integration/socket_interface_integration_test.cc type Envoy (line 11) | namespace Envoy { class SocketInterfaceIntegrationTest (line 14) | class SocketInterfaceIntegrationTest : public BaseIntegrationTest, method SocketInterfaceIntegrationTest (line 17) | SocketInterfaceIntegrationTest() : BaseIntegrationTest(GetParam(), c... method config (line 21) | static std::string config() { method echoConfig (line 31) | static std::string echoConfig() { function TEST_P (line 51) | TEST_P(SocketInterfaceIntegrationTest, Basic) { function TEST_P (line 68) | TEST_P(SocketInterfaceIntegrationTest, AddressWithSocketInterface) { function TEST_P (line 94) | TEST_P(SocketInterfaceIntegrationTest, InternalAddressWithSocketInterf... function TEST_P (line 112) | TEST_P(SocketInterfaceIntegrationTest, UdpRecvFromInternalAddressWithS... function TEST_P (line 124) | TEST_P(SocketInterfaceIntegrationTest, UdpSendToInternalAddressWithSoc... FILE: test/integration/ssl_utility.cc type Envoy (line 23) | namespace Envoy { type Ssl (line 24) | namespace Ssl { function createClientSslTransportSocketFactory (line 26) | Network::TransportSocketFactoryPtr function createUpstreamSslContext (line 85) | Network::TransportSocketFactoryPtr createUpstreamSslContext(ContextM... function createFakeUpstreamSslContext (line 100) | Network::TransportSocketFactoryPtr createFakeUpstreamSslContext( function getSslAddress (line 118) | Network::Address::InstanceConstSharedPtr getSslAddress(const Network... FILE: test/integration/ssl_utility.h function namespace (line 10) | namespace Envoy { FILE: test/integration/stats_integration_test.cc type Envoy (line 19) | namespace Envoy { class StatsIntegrationTest (line 22) | class StatsIntegrationTest : public testing::TestWithParam getProtocolTestParams() { function protocolTestParamsToString (line 43) | std::string function TEST_P (line 65) | TEST_P(TcpProxyIntegrationTest, TcpProxyUpstreamWritesFirst) { function TEST_P (line 97) | TEST_P(TcpProxyIntegrationTest, TcpProxyUpstreamDisconnect) { function TEST_P (line 115) | TEST_P(TcpProxyIntegrationTest, TcpProxyDownstreamDisconnect) { function TEST_P (line 132) | TEST_P(TcpProxyIntegrationTest, NoUpstream) { function TEST_P (line 151) | TEST_P(TcpProxyIntegrationTest, TcpProxyLargeWrite) { function TEST_P (line 184) | TEST_P(TcpProxyIntegrationTest, TcpProxyDownstreamFlush) { function TEST_P (line 223) | TEST_P(TcpProxyIntegrationTest, TcpProxyUpstreamFlush) { function TEST_P (line 254) | TEST_P(TcpProxyIntegrationTest, TcpProxyUpstreamFlushEnvoyExit) { function TEST_P (line 281) | TEST_P(TcpProxyIntegrationTest, AccessLog) { function TEST_P (line 355) | TEST_P(TcpProxyIntegrationTest, ShutdownWithOpenConnections) { function TEST_P (line 383) | TEST_P(TcpProxyIntegrationTest, TestIdletimeoutWithNoData) { function TEST_P (line 407) | TEST_P(TcpProxyIntegrationTest, TestIdletimeoutWithLargeOutstandingDat... function TEST_P (line 438) | TEST_P(TcpProxyIntegrationTest, TestMaxDownstreamConnectionDurationWit... function TEST_P (line 463) | TEST_P(TcpProxyIntegrationTest, TestMaxDownstreamConnectionDurationWit... function TEST_P (line 495) | TEST_P(TcpProxyIntegrationTest, TestNoCloseOnHealthFailure) { function TEST_P (line 564) | TEST_P(TcpProxyIntegrationTest, TestCloseOnHealthFailure) { class TcpProxyMetadataMatchIntegrationTest (line 618) | class TcpProxyMetadataMatchIntegrationTest : public TcpProxyIntegratio... method TcpProxyMetadataMatchIntegrationTest (line 620) | TcpProxyMetadataMatchIntegrationTest(uint32_t tcp_proxy_filter_index... function TEST_P (line 737) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 753) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 774) | TEST_P(TcpProxyMetadataMatchIntegrationTest, EndpointShouldMatchWeight... function TEST_P (line 791) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 810) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 828) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 844) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 865) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 883) | TEST_P(TcpProxyMetadataMatchIntegrationTest, function TEST_P (line 902) | TEST_P(TcpProxyMetadataMatchIntegrationTest, class InjectDynamicMetadata (line 918) | class InjectDynamicMetadata : public Network::ReadFilter { method InjectDynamicMetadata (line 920) | explicit InjectDynamicMetadata(const std::string& key) : key_(key) {} method onData (line 922) | Network::FilterStatus onData(Buffer::Instance& data, bool) override { method onNewConnection (line 953) | Network::FilterStatus onNewConnection() override { method initializeReadFilterCallbacks (line 961) | void initializeReadFilterCallbacks(Network::ReadFilterCallbacks& cal... class InjectDynamicMetadataFactory (line 970) | class InjectDynamicMetadataFactory : public Extensions::NetworkFilters... method InjectDynamicMetadataFactory (line 973) | InjectDynamicMetadataFactory() : FactoryBase("test.inject_dynamic_me... method createFilterFactoryFromProtoTyped (line 976) | Network::FilterFactoryCb class TcpProxyDynamicMetadataMatchIntegrationTest (line 986) | class TcpProxyDynamicMetadataMatchIntegrationTest : public TcpProxyMet... method TcpProxyDynamicMetadataMatchIntegrationTest (line 988) | TcpProxyDynamicMetadataMatchIntegrationTest() : TcpProxyMetadataMatc... function TEST_P (line 1005) | TEST_P(TcpProxyDynamicMetadataMatchIntegrationTest, DynamicMetadataMat... function TEST_P (line 1030) | TEST_P(TcpProxyDynamicMetadataMatchIntegrationTest, DynamicMetadataNon... function TEST_P (line 1129) | TEST_P(TcpProxySslIntegrationTest, SendTlsToTlsListener) { function TEST_P (line 1134) | TEST_P(TcpProxySslIntegrationTest, LargeBidirectionalTlsWrites) { function TEST_P (line 1141) | TEST_P(TcpProxySslIntegrationTest, DownstreamHalfClose) { function TEST_P (line 1161) | TEST_P(TcpProxySslIntegrationTest, UpstreamHalfClose) { FILE: test/integration/tcp_proxy_integration_test.h function namespace (line 11) | namespace Envoy { FILE: test/integration/tcp_tunneling_integration_test.cc type Envoy (line 11) | namespace Envoy { class ConnectTerminationIntegrationTest (line 15) | class ConnectTerminationIntegrationTest method ConnectTerminationIntegrationTest (line 19) | ConnectTerminationIntegrationTest() method initialize (line 24) | void initialize() override { method setUpConnection (line 38) | void setUpConnection() { method sendBidirectionalData (line 47) | void sendBidirectionalData(const char* downstream_send_data = "hello", function TEST_P (line 72) | TEST_P(ConnectTerminationIntegrationTest, Basic) { function TEST_P (line 90) | TEST_P(ConnectTerminationIntegrationTest, DownstreamClose) { function TEST_P (line 101) | TEST_P(ConnectTerminationIntegrationTest, DownstreamReset) { function TEST_P (line 112) | TEST_P(ConnectTerminationIntegrationTest, UpstreamClose) { function TEST_P (line 123) | TEST_P(ConnectTerminationIntegrationTest, TestTimeout) { function TEST_P (line 134) | TEST_P(ConnectTerminationIntegrationTest, BuggyHeaders) { function TEST_P (line 160) | TEST_P(ConnectTerminationIntegrationTest, BasicMaxStreamDuration) { class ProxyingConnectIntegrationTest (line 184) | class ProxyingConnectIntegrationTest : public HttpProtocolIntegrationT... method initialize (line 186) | void initialize() override { function TEST_P (line 205) | TEST_P(ProxyingConnectIntegrationTest, ProxyConnect) { class TcpTunnelingIntegrationTest (line 252) | class TcpTunnelingIntegrationTest : public testing::TestWithParam buildVirtualHost1... method buildVirtualHost2 (line 264) | envoy::config::route::v3::VirtualHost buildVirtualHost2() { method initialize (line 271) | void initialize() override { method useRdsWithVhosts (line 322) | void useRdsWithVhosts() { use_rds_with_vhosts = true; } method rdsConfig (line 323) | const envoy::config::route::v3::RouteConfiguration rdsConfig() const { method notifyAboutAliasResolutionFailure (line 328) | void notifyAboutAliasResolutionFailure(const std::string& version, F... method sendDeltaDiscoveryResponseWithUnresolvedAliases (line 343) | void sendDeltaDiscoveryResponseWithUnresolvedAliases( method createDeltaDiscoveryResponseWithResourceNameUsedAsAlias (line 361) | envoy::api::v2::DeltaDiscoveryResponse createDeltaDiscoveryResponseW... function TEST_P (line 384) | TEST_P(VhdsIntegrationTest, RdsUpdateWithoutVHDSChangesDoesNotRestartV... function TEST_P (line 407) | TEST_P(VhdsIntegrationTest, VhdsVirtualHostAddUpdateRemove) { function TEST_P (line 465) | TEST_P(VhdsIntegrationTest, RdsWithVirtualHostsVhdsVirtualHostAddUpdat... function TEST_P (line 529) | TEST_P(VhdsIntegrationTest, VhdsOnDemandUpdateWithResourceNameAsAlias) { function TEST_P (line 575) | TEST_P(VhdsIntegrationTest, VhdsOnDemandUpdateFailToResolveTheAlias) { function TEST_P (line 616) | TEST_P(VhdsIntegrationTest, VhdsOnDemandUpdateFailToResolveOneAliasOut... function TEST_P (line 652) | TEST_P(VhdsIntegrationTest, VhdsOnDemandUpdateHttpConnectionCloses) { function TEST_P (line 694) | TEST_P(VhdsIntegrationTest, MultipleUpdates) { FILE: test/integration/websocket_integration_test.cc type Envoy (line 19) | namespace Envoy { function upgradeRequestHeaders (line 22) | Http::TestRequestHeaderMapImpl upgradeRequestHeaders(const char* upgra... function upgradeResponseHeaders (line 33) | Http::TestResponseHeaderMapImpl upgradeResponseHeaders(const char* upg... function commonValidate (line 39) | void commonValidate(ProxiedHeaders& proxied_headers, const OriginalHea... function setRouteUsingWebsocket (line 114) | ConfigHelper::HttpModifierFunction setRouteUsingWebsocket() { function TEST_P (line 175) | TEST_P(WebsocketIntegrationTest, WebSocketConnectionDownstreamDisconne... function TEST_P (line 193) | TEST_P(WebsocketIntegrationTest, WebSocketConnectionUpstreamDisconnect) { function TEST_P (line 214) | TEST_P(WebsocketIntegrationTest, EarlyData) { function TEST_P (line 261) | TEST_P(WebsocketIntegrationTest, WebSocketConnectionIdleTimeout) { function TEST_P (line 285) | TEST_P(WebsocketIntegrationTest, NonWebsocketUpgrade) { function TEST_P (line 313) | TEST_P(WebsocketIntegrationTest, RouteSpecificUpgrade) { function TEST_P (line 343) | TEST_P(WebsocketIntegrationTest, WebsocketCustomFilterChain) { function TEST_P (line 404) | TEST_P(WebsocketIntegrationTest, BidirectionalChunkedData) { FILE: test/integration/websocket_integration_test.h function namespace (line 7) | namespace Envoy { FILE: test/integration/xds_integration_test.cc type Envoy (line 15) | namespace Envoy { class XdsIntegrationTest (line 21) | class XdsIntegrationTest : public testing::TestWithParam createConnectionAndWrite(const ... function TEST_P (line 175) | TEST_P(LdsInplaceUpdateTcpProxyIntegrationTest, ReloadConfigDeletingFi... function TEST_P (line 221) | TEST_P(LdsInplaceUpdateTcpProxyIntegrationTest, ReloadConfigAddingFilt... class LdsInplaceUpdateHttpIntegrationTest (line 278) | class LdsInplaceUpdateHttpIntegrationTest method LdsInplaceUpdateHttpIntegrationTest (line 282) | LdsInplaceUpdateHttpIntegrationTest() method initialize (line 285) | void initialize() override { method IntegrationCodecClientPtr (line 340) | IntegrationCodecClientPtr createHttpCodec(const std::string& alpn) { method expectResponseHeaderConnectionClose (line 349) | void expectResponseHeaderConnectionClose(IntegrationCodecClient& cod... method expectConnenctionServed (line 365) | void expectConnenctionServed(std::string alpn = "alpn0") { function TEST_P (line 380) | TEST_P(LdsInplaceUpdateHttpIntegrationTest, ReloadConfigDeletingFilter... function TEST_P (line 409) | TEST_P(LdsInplaceUpdateHttpIntegrationTest, ReloadConfigAddingFilterCh... function TEST_P (line 438) | TEST_P(LdsInplaceUpdateHttpIntegrationTest, OverlappingFilterChainServ... function TEST_P (line 474) | TEST_P(LdsIntegrationTest, ReloadConfig) { function TEST_P (line 508) | TEST_P(LdsIntegrationTest, FailConfigLoad) { FILE: test/integration/xfcc_integration_test.cc type Envoy (line 29) | namespace Envoy { type Xfcc (line 30) | namespace Xfcc { function TEST_P (line 192) | TEST_P(XfccIntegrationTest, MtlsForwardOnly) { function TEST_P (line 199) | TEST_P(XfccIntegrationTest, MtlsAlwaysForwardOnly) { function TEST_P (line 206) | TEST_P(XfccIntegrationTest, MtlsSanitize) { function TEST_P (line 213) | TEST_P(XfccIntegrationTest, MtlsSanitizeSetSubject) { function TEST_P (line 222) | TEST_P(XfccIntegrationTest, MtlsSanitizeSetUri) { function TEST_P (line 231) | TEST_P(XfccIntegrationTest, MtlsSanitizeSetDns) { function TEST_P (line 240) | TEST_P(XfccIntegrationTest, MtlsSanitizeSetSubjectUri) { function TEST_P (line 250) | TEST_P(XfccIntegrationTest, MtlsSanitizeSetSubjectDns) { function TEST_P (line 260) | TEST_P(XfccIntegrationTest, MtlsSanitizeSetSubjectUriDns) { function TEST_P (line 272) | TEST_P(XfccIntegrationTest, MtlsAppendForward) { function TEST_P (line 280) | TEST_P(XfccIntegrationTest, MtlsAppendForwardSubject) { function TEST_P (line 289) | TEST_P(XfccIntegrationTest, MtlsAppendForwardUri) { function TEST_P (line 298) | TEST_P(XfccIntegrationTest, MtlsAppendForwardDns) { function TEST_P (line 307) | TEST_P(XfccIntegrationTest, MtlsAppendForwardSubjectUri) { function TEST_P (line 318) | TEST_P(XfccIntegrationTest, MtlsAppendForwardSubjectDns) { function TEST_P (line 329) | TEST_P(XfccIntegrationTest, MtlsAppendForwardSubjectUriDns) { function TEST_P (line 341) | TEST_P(XfccIntegrationTest, MtlsAppendForwardUriPreviousXfccHeaderEm... function TEST_P (line 349) | TEST_P(XfccIntegrationTest, MtlsAppendForwardDnsPreviousXfccHeaderEm... function TEST_P (line 357) | TEST_P(XfccIntegrationTest, TlsAlwaysForwardOnly) { function TEST_P (line 366) | TEST_P(XfccIntegrationTest, TlsEnforceSanitize) { function TEST_P (line 376) | TEST_P(XfccIntegrationTest, NonTlsAlwaysForwardOnly) { function TEST_P (line 385) | TEST_P(XfccIntegrationTest, NonTlsEnforceSanitize) { function TEST_P (line 395) | TEST_P(XfccIntegrationTest, TagExtractedNameGenerationTest) { FILE: test/integration/xfcc_integration_test.h function namespace (line 21) | namespace Envoy { FILE: test/main.cc function main (line 13) | int main(int argc, char** argv) { FILE: test/mocks/access_log/mocks.cc type Envoy (line 9) | namespace Envoy { type AccessLog (line 10) | namespace AccessLog { FILE: test/mocks/access_log/mocks.h function namespace (line 10) | namespace Envoy { FILE: test/mocks/api/hot_restart.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/api/mocks.cc type Envoy (line 12) | namespace Envoy { type Api (line 13) | namespace Api { function SysCallIntResult (line 53) | SysCallIntResult MockOsSysCalls::setsockopt(os_fd_t sockfd, int leve... function SysCallIntResult (line 66) | SysCallIntResult MockOsSysCalls::getsockopt(os_fd_t sockfd, int leve... FILE: test/mocks/api/mocks.h function namespace (line 24) | namespace Envoy { FILE: test/mocks/buffer/mocks.cc type Envoy (line 5) | namespace Envoy { FILE: test/mocks/buffer/mocks.h function namespace (line 14) | namespace Envoy { function bufferToString (line 105) | auto bufferToString = [](const Buffer::OwnedImpl& buf) -> std::string { ... FILE: test/mocks/common.cc type Envoy (line 5) | namespace Envoy { type ConnectionPool (line 6) | namespace ConnectionPool { type Random (line 11) | namespace Random { FILE: test/mocks/common.h function namespace (line 18) | namespace Envoy { function class (line 35) | class ReadyWatcher { function class (line 44) | class MockTimeSystem : public Event::TestTimeSystem { function class (line 73) | class StringViewSaver { function namespace (line 96) | namespace ConnectionPool { function namespace (line 108) | namespace Random { FILE: test/mocks/compression/compressor/mocks.cc type Envoy (line 5) | namespace Envoy { type Compression (line 6) | namespace Compression { type Compressor (line 7) | namespace Compressor { FILE: test/mocks/compression/compressor/mocks.h function namespace (line 10) | namespace Compressor { FILE: test/mocks/compression/decompressor/mocks.cc type Envoy (line 5) | namespace Envoy { type Compression (line 6) | namespace Compression { type Decompressor (line 7) | namespace Decompressor { FILE: test/mocks/compression/decompressor/mocks.h function namespace (line 10) | namespace Decompressor { FILE: test/mocks/config/mocks.cc type Envoy (line 7) | namespace Envoy { type Config (line 8) | namespace Config { FILE: test/mocks/config/mocks.h function namespace (line 19) | namespace Envoy { FILE: test/mocks/event/mocks.cc type Envoy (line 16) | namespace Envoy { type Event (line 17) | namespace Event { FILE: test/mocks/event/mocks.h function namespace (line 27) | namespace Envoy { FILE: test/mocks/event/wrapped_dispatcher.h function namespace (line 10) | namespace Envoy { FILE: test/mocks/filesystem/mocks.cc type Envoy (line 6) | namespace Envoy { type Filesystem (line 7) | namespace Filesystem { FILE: test/mocks/filesystem/mocks.h function namespace (line 13) | namespace Envoy { FILE: test/mocks/grpc/mocks.cc type Envoy (line 7) | namespace Envoy { type Grpc (line 8) | namespace Grpc { FILE: test/mocks/grpc/mocks.h function namespace (line 19) | namespace Envoy { FILE: test/mocks/http/api_listener.cc type Envoy (line 3) | namespace Envoy { type Http (line 4) | namespace Http { FILE: test/mocks/http/api_listener.h function namespace (line 6) | namespace Envoy { FILE: test/mocks/http/conn_pool.cc type Envoy (line 3) | namespace Envoy { type Http (line 4) | namespace Http { type ConnectionPool (line 5) | namespace ConnectionPool { FILE: test/mocks/http/mocks.cc type Envoy (line 15) | namespace Envoy { type Http (line 16) | namespace Http { function initializeMockStreamFilterCallbacks (line 49) | static void initializeMockStreamFilterCallbacks(T& callbacks) { function IsSubsetOfHeadersMatcher (line 171) | IsSubsetOfHeadersMatcher IsSubsetOfHeaders(const HeaderMap& expected... function IsSupersetOfHeadersMatcher (line 175) | IsSupersetOfHeadersMatcher IsSupersetOfHeaders(const HeaderMap& expe... type Http (line 169) | namespace Http { function initializeMockStreamFilterCallbacks (line 49) | static void initializeMockStreamFilterCallbacks(T& callbacks) { function IsSubsetOfHeadersMatcher (line 171) | IsSubsetOfHeadersMatcher IsSubsetOfHeaders(const HeaderMap& expected... function IsSupersetOfHeadersMatcher (line 175) | IsSupersetOfHeadersMatcher IsSupersetOfHeaders(const HeaderMap& expe... FILE: test/mocks/http/mocks.h function namespace (line 39) | namespace Envoy { FILE: test/mocks/http/mocks_test.cc type Envoy (line 6) | namespace Envoy { type Http (line 10) | namespace Http { function TEST (line 11) | TEST(HeaderValueOfTest, ConstHeaderMap) { function TEST (line 23) | TEST(HeaderValueOfTest, MutableHeaderMap) { function TEST (line 37) | TEST(HeaderValueOfTest, LowerCaseString) { function TEST (line 54) | TEST(HttpStatusIsTest, CheckStatus) { function TEST (line 65) | TEST(IsSubsetOfHeadersTest, ConstHeaderMap) { function TEST (line 75) | TEST(IsSubsetOfHeadersTest, MutableHeaderMap) { function TEST (line 86) | TEST(IsSupersetOfHeadersTest, ConstHeaderMap) { function TEST (line 96) | TEST(IsSupersetOfHeadersTest, MutableHeaderMap) { function TEST (line 109) | TEST(HeaderHasValueRefTest, MutableValueRef) { function TEST (line 121) | TEST(HeaderHasValueRefTest, ConstValueRef) { function TEST (line 128) | TEST(HeaderHasValueRefTest, LowerCaseStringArguments) { FILE: test/mocks/http/stream.cc type Envoy (line 7) | namespace Envoy { type Http (line 8) | namespace Http { FILE: test/mocks/http/stream.h function namespace (line 7) | namespace Envoy { FILE: test/mocks/http/stream_decoder.cc type Envoy (line 6) | namespace Envoy { type Http (line 7) | namespace Http { FILE: test/mocks/http/stream_decoder.h function namespace (line 6) | namespace Envoy { FILE: test/mocks/http/stream_encoder.cc type Envoy (line 6) | namespace Envoy { type Http (line 7) | namespace Http { FILE: test/mocks/http/stream_encoder.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/init/mocks.cc type Envoy (line 3) | namespace Envoy { type Init (line 4) | namespace Init { FILE: test/mocks/init/mocks.h function namespace (line 11) | namespace Envoy { FILE: test/mocks/local_info/mocks.cc type Envoy (line 11) | namespace Envoy { type LocalInfo (line 12) | namespace LocalInfo { FILE: test/mocks/local_info/mocks.h function namespace (line 10) | namespace Envoy { FILE: test/mocks/local_reply/mocks.cc type Envoy (line 3) | namespace Envoy { type LocalReply (line 4) | namespace LocalReply { FILE: test/mocks/local_reply/mocks.h function namespace (line 5) | namespace Envoy { FILE: test/mocks/network/connection.cc type Envoy (line 9) | namespace Envoy { type Network (line 10) | namespace Network { function initializeMockConnection (line 50) | static void initializeMockConnection(T& connection) { FILE: test/mocks/network/connection.h function class (line 17) | class MockConnectionCallbacks : public ConnectionCallbacks { FILE: test/mocks/network/io_handle.cc type Envoy (line 5) | namespace Envoy { type Network (line 6) | namespace Network { FILE: test/mocks/network/io_handle.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/network/mocks.cc type Envoy (line 25) | namespace Envoy { type Network (line 26) | namespace Network { FILE: test/mocks/network/mocks.h function class (line 31) | class MockActiveDnsQuery : public ActiveDnsQuery { function class (line 40) | class MockDnsResolver : public DnsResolver { function class (line 52) | class MockAddressResolver : public Address::Resolver { function class (line 62) | class MockReadFilterCallbacks : public ReadFilterCallbacks { function class (line 77) | class MockReadFilter : public ReadFilter { function class (line 89) | class MockWriteFilterCallbacks : public WriteFilterCallbacks { function class (line 100) | class MockWriteFilter : public WriteFilter { function class (line 111) | class MockFilter : public Filter { function class (line 126) | class MockTcpListenerCallbacks : public TcpListenerCallbacks { function class (line 137) | class MockUdpListenerCallbacks : public UdpListenerCallbacks { function class (line 152) | class MockDrainDecision : public DrainDecision { function class (line 160) | class MockListenerFilter : public ListenerFilter { function class (line 169) | class MockListenerFilterManager : public ListenerFilterManager { function class (line 183) | class MockFilterChain : public DrainableFilterChain { function class (line 194) | class MockFilterChainManager : public FilterChainManager { function class (line 203) | class MockFilterChainFactory : public FilterChainFactory { function class (line 216) | class MockListenSocket : public Socket { function addReadFilter (line 536) | void addReadFilter(UdpListenerReadFilterPtr&& filter) override { addRead... FILE: test/mocks/network/socket.cc type Envoy (line 3) | namespace Envoy { type Network (line 4) | namespace Network { function IoHandle (line 10) | IoHandle& MockSocket::ioHandle() { return *io_handle_; } function IoHandle (line 12) | const IoHandle& MockSocket::ioHandle() const { return *io_handle_; } FILE: test/mocks/network/socket.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/network/transport_socket.cc type Envoy (line 13) | namespace Envoy { type Network (line 14) | namespace Network { FILE: test/mocks/network/transport_socket.h function namespace (line 12) | namespace Envoy { FILE: test/mocks/protobuf/mocks.cc type Envoy (line 5) | namespace Envoy { type ProtobufMessage (line 6) | namespace ProtobufMessage { FILE: test/mocks/protobuf/mocks.h function namespace (line 7) | namespace Envoy { FILE: test/mocks/ratelimit/mocks.h function namespace (line 10) | namespace Envoy { FILE: test/mocks/router/mocks.cc type Envoy (line 16) | namespace Envoy { type Router (line 17) | namespace Router { FILE: test/mocks/router/mocks.h function override (line 63) | const override { function std (line 66) | const std::string& allowMethods() const override { return allow_methods_... function std (line 68) | const std::string& exposeHeaders() const override { return expose_header... function absl (line 70) | const absl::optional& allowCredentials() const override { return a... function enabled_ (line 80) | bool enabled_{} function shadow_enabled_ (line 81) | bool shadow_enabled_{} function override (line 104) | const override { return per_try_timeout_; } function num_retries_ (line 128) | uint32_t num_retries_{} function retry_on_ (line 129) | uint32_t retry_on_{} function class (line 140) | class MockInternalRedirectPolicy : public InternalRedirectPolicy { function class (line 150) | class MockInternalRedirectPredicate : public InternalRedirectPredicate { function class (line 156) | class MockRetryState : public RetryState { function class (line 184) | class MockRateLimitPolicyEntry : public RateLimitPolicyEntry { function override (line 254) | const override { return stats_; } function mutable (line 259) | mutable VirtualClusterStats stats_{generateStats(stats_store_)} function class (line 291) | class MockHashPolicy : public Http::HashPolicy { function class (line 423) | class MockRouteTracing : public RouteTracing { function class (line 435) | class MockRoute : public Route { function class (line 477) | class MockRouteConfigProvider : public RouteConfigProvider { function class (line 494) | class MockRouteConfigProviderManager : public RouteConfigProviderManager { function class (line 509) | class MockScopedConfig : public ScopedConfig { FILE: test/mocks/router/router_filter_interface.cc type Envoy (line 7) | namespace Envoy { type Router (line 8) | namespace Router { FILE: test/mocks/runtime/mocks.cc type Envoy (line 11) | namespace Envoy { type Runtime (line 12) | namespace Runtime { FILE: test/mocks/runtime/mocks.h function featureEnabledDefault (line 24) | bool featureEnabledDefault(absl::string_view, uint64_t default_value) { FILE: test/mocks/secret/mocks.cc type Envoy (line 10) | namespace Envoy { type Secret (line 11) | namespace Secret { FILE: test/mocks/secret/mocks.h function namespace (line 13) | namespace Envoy { FILE: test/mocks/server/admin.cc type Envoy (line 6) | namespace Envoy { type Server (line 7) | namespace Server { FILE: test/mocks/server/admin.h function namespace (line 11) | namespace Envoy { FILE: test/mocks/server/admin_stream.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/admin_stream.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/server/bootstrap_extension_factory.cc type Envoy (line 3) | namespace Envoy { type Server (line 4) | namespace Server { type Configuration (line 5) | namespace Configuration { FILE: test/mocks/server/bootstrap_extension_factory.h function namespace (line 7) | namespace Envoy { FILE: test/mocks/server/config_tracker.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/config_tracker.h function namespace (line 10) | namespace Envoy { FILE: test/mocks/server/drain_manager.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/drain_manager.h function namespace (line 12) | namespace Envoy { FILE: test/mocks/server/factory_context.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { type Configuration (line 12) | namespace Configuration { FILE: test/mocks/server/factory_context.h function namespace (line 15) | namespace Envoy { FILE: test/mocks/server/filter_chain_factory_context.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 10) | namespace Configuration { FILE: test/mocks/server/filter_chain_factory_context.h function namespace (line 7) | namespace Envoy { FILE: test/mocks/server/guard_dog.cc type Envoy (line 6) | namespace Envoy { type Server (line 7) | namespace Server { FILE: test/mocks/server/guard_dog.h function namespace (line 8) | namespace Envoy { FILE: test/mocks/server/health_checker_factory_context.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 10) | namespace Configuration { FILE: test/mocks/server/health_checker_factory_context.h function namespace (line 17) | namespace Envoy { FILE: test/mocks/server/hot_restart.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/hot_restart.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/server/instance.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 53) | namespace Configuration { FILE: test/mocks/server/instance.h function namespace (line 36) | namespace Envoy { FILE: test/mocks/server/listener_component_factory.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/listener_component_factory.h function namespace (line 11) | namespace Envoy { FILE: test/mocks/server/listener_factory_context.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { type Configuration (line 12) | namespace Configuration { FILE: test/mocks/server/listener_factory_context.h function namespace (line 15) | namespace Envoy { FILE: test/mocks/server/listener_manager.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/listener_manager.h function namespace (line 7) | namespace Envoy { FILE: test/mocks/server/main.h function namespace (line 13) | namespace Envoy { FILE: test/mocks/server/options.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/overload_manager.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/overload_manager.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/server/server_lifecycle_notifier.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/server_lifecycle_notifier.h function namespace (line 8) | namespace Envoy { FILE: test/mocks/server/tracer_factory.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 10) | namespace Configuration { FILE: test/mocks/server/tracer_factory.h function namespace (line 8) | namespace Envoy { FILE: test/mocks/server/tracer_factory_context.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 10) | namespace Configuration { FILE: test/mocks/server/tracer_factory_context.h function namespace (line 9) | namespace Envoy { FILE: test/mocks/server/transport_socket_factory_context.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 10) | namespace Configuration { FILE: test/mocks/server/transport_socket_factory_context.h function namespace (line 13) | namespace Envoy { FILE: test/mocks/server/watch_dog.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/watch_dog.h function namespace (line 7) | namespace Envoy { FILE: test/mocks/server/watchdog_config.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { type Configuration (line 10) | namespace Configuration { FILE: test/mocks/server/worker.cc type Envoy (line 8) | namespace Envoy { type Server (line 9) | namespace Server { FILE: test/mocks/server/worker.h function namespace (line 8) | namespace Envoy { FILE: test/mocks/server/worker_factory.cc type Envoy (line 6) | namespace Envoy { type Server (line 7) | namespace Server { FILE: test/mocks/server/worker_factory.h function namespace (line 8) | namespace Envoy { FILE: test/mocks/ssl/mocks.cc type Envoy (line 3) | namespace Envoy { type Ssl (line 4) | namespace Ssl { FILE: test/mocks/ssl/mocks.h function class (line 21) | class MockContextManager : public ContextManager { FILE: test/mocks/stats/mocks.cc type Envoy (line 16) | namespace Envoy { type Stats (line 17) | namespace Stats { FILE: test/mocks/stats/mocks.h function namespace (line 28) | namespace Envoy { function class (line 365) | class MockStatsMatcher : public StatsMatcher { FILE: test/mocks/stream_info/mocks.cc type Envoy (line 15) | namespace Envoy { type StreamInfo (line 16) | namespace StreamInfo { FILE: test/mocks/stream_info/mocks.h function namespace (line 14) | namespace Envoy { FILE: test/mocks/tcp/mocks.cc type Envoy (line 11) | namespace Envoy { type Tcp (line 12) | namespace Tcp { type ConnectionPool (line 13) | namespace ConnectionPool { FILE: test/mocks/tcp/mocks.h function namespace (line 14) | namespace Envoy { FILE: test/mocks/thread_local/mocks.cc type Envoy (line 9) | namespace Envoy { type ThreadLocal (line 10) | namespace ThreadLocal { FILE: test/mocks/thread_local/mocks.h function namespace (line 11) | namespace Envoy { FILE: test/mocks/tracing/mocks.cc type Envoy (line 8) | namespace Envoy { type Tracing (line 9) | namespace Tracing { FILE: test/mocks/tracing/mocks.h function verbose_ (line 26) | bool verbose_{false}; function SpanPtr (line 43) | SpanPtr spawnChild(const Config& config, const std::string& name, function class (line 52) | class MockHttpTracer : public HttpTracer { FILE: test/mocks/upstream/basic_resource_limit.cc type Envoy (line 6) | namespace Envoy { type Upstream (line 7) | namespace Upstream { FILE: test/mocks/upstream/basic_resource_limit.h function namespace (line 8) | namespace Envoy { FILE: test/mocks/upstream/cds_api.cc type Envoy (line 8) | namespace Envoy { type Upstream (line 9) | namespace Upstream { FILE: test/mocks/upstream/cds_api.h function namespace (line 11) | namespace Envoy { FILE: test/mocks/upstream/cluster.cc type Envoy (line 6) | namespace Envoy { type Upstream (line 7) | namespace Upstream { FILE: test/mocks/upstream/cluster.h function namespace (line 12) | namespace Envoy { FILE: test/mocks/upstream/cluster_info.cc type Envoy (line 20) | namespace Envoy { type Upstream (line 21) | namespace Upstream { FILE: test/mocks/upstream/cluster_info.h function class (line 33) | class MockLoadBalancerSubsetInfo : public LoadBalancerSubsetInfo { function class (line 55) | class MockClusterTypedMetadata : public Config::TypedMetadataImpl& host, const std::stri... function TEST_P (line 39) | TEST_P(AdminInstanceTest, ConfigDump) { function TEST_P (line 61) | TEST_P(AdminInstanceTest, ConfigDumpMaintainsOrder) { function TEST_P (line 115) | TEST_P(AdminInstanceTest, ConfigDumpWithEndpoint) { function TEST_P (line 188) | TEST_P(AdminInstanceTest, ConfigDumpWithLocalityEndpoint) { function TEST_P (line 369) | TEST_P(AdminInstanceTest, ConfigDumpFiltersByResource) { function TEST_P (line 400) | TEST_P(AdminInstanceTest, ConfigDumpWithEndpointFiltersByResource) { function TEST_P (line 487) | TEST_P(AdminInstanceTest, ConfigDumpFiltersByMask) { function testDumpClustersConfig (line 519) | ProtobufTypes::MessagePtr testDumpClustersConfig() { function TEST_P (line 540) | TEST_P(AdminInstanceTest, ConfigDumpFiltersByResourceAndMask) { function TEST_P (line 569) | TEST_P(AdminInstanceTest, ConfigDumpNonExistentMask) { function TEST_P (line 589) | TEST_P(AdminInstanceTest, ConfigDumpNonExistentResource) { function TEST_P (line 602) | TEST_P(AdminInstanceTest, ConfigDumpResourceNotRepeated) { FILE: test/server/admin/config_tracker_impl_test.cc type Envoy (line 7) | namespace Envoy { type Server (line 8) | namespace Server { class ConfigTrackerImplTest (line 10) | class ConfigTrackerImplTest : public testing::Test { method ConfigTrackerImplTest (line 12) | ConfigTrackerImplTest() : cbs_map(tracker.getCallbacksMap()) { method test_msg (line 20) | ProtobufTypes::MessagePtr test_msg() { return std::make_unique& values) { method setHistogramValuesWithCounts (line 28) | void setHistogramValuesWithCounts(const std::vector getAllConfigFiles() { class RuntimeFeatureValidationServerTest (line 60) | class RuntimeFeatureValidationServerTest : public ValidationServerTe... method SetUpTestSuite (line 62) | static void SetUpTestSuite() { // NOLINT(readability-identifier-na... method setupTestDirectory (line 66) | static void setupTestDirectory() { method getAllConfigFiles (line 71) | static const std::vector getAllConfigFiles() { class TestConfigFactory (line 83) | class TestConfigFactory : public Configuration::NamedNetworkFilter... method name (line 85) | std::string name() const override { return "envoy.filters.networ... method createFilterFactoryFromProto (line 87) | Network::FilterFactoryCb createFilterFactoryFromProto(const Prot... method createEmptyConfigProto (line 103) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method isTerminalFilter (line 107) | bool isTerminalFilter() override { return true; } function TEST_P (line 111) | TEST_P(ValidationServerTest, Validate) { function TEST_P (line 117) | TEST_P(ValidationServerTest, NoopLifecycleNotifier) { function TEST_P (line 147) | TEST_P(ValidationServerTest_1, RunWithoutCrash) { function TEST_P (line 157) | TEST_P(RuntimeFeatureValidationServerTest, ValidRuntimeLoaderSinglet... FILE: test/server/config_validation/xds_fuzz.cc type Envoy (line 10) | namespace Envoy { function AssertionResult (line 209) | AssertionResult XdsFuzzTest::waitForAck(const std::string& expected_ty... FILE: test/server/config_validation/xds_fuzz.h function namespace (line 21) | namespace Envoy { FILE: test/server/config_validation/xds_fuzz_test.cc type Envoy (line 5) | namespace Envoy { function DEFINE_PROTO_FUZZER (line 7) | DEFINE_PROTO_FUZZER(const test::server::config_validation::XdsTestCase... FILE: test/server/config_validation/xds_verifier.cc type Envoy (line 5) | namespace Envoy { FILE: test/server/config_validation/xds_verifier.h function namespace (line 15) | namespace Envoy { FILE: test/server/config_validation/xds_verifier_test.cc type Envoy (line 6) | namespace Envoy { function buildListener (line 8) | envoy::config::listener::v3::Listener buildListener(const std::string&... function buildRoute (line 14) | envoy::config::route::v3::RouteConfiguration buildRoute(const std::str... function TEST (line 20) | TEST(XdsVerifier, Basic) { function TEST (line 45) | TEST(XdsVerifier, RouteBeforeListenerSOTW) { function TEST (line 68) | TEST(XdsVerifier, RouteBeforeListenerDelta) { function TEST (line 89) | TEST(XdsVerifier, UpdateWarmingListener) { function TEST (line 106) | TEST(XdsVerifier, UpdateActiveListener) { function TEST (line 129) | TEST(XdsVerifier, UpdateActiveToActive) { function TEST (line 151) | TEST(XdsVerifier, WarmMultipleListenersSOTW) { function TEST (line 165) | TEST(XdsVerifier, WarmMultipleListenersDelta) { function TEST (line 179) | TEST(XdsVerifier, ResendRouteSOTW) { function TEST (line 194) | TEST(XdsVerifier, ResendRouteDelta) { function TEST (line 209) | TEST(XdsVerifier, RemoveThenAddListener) { function TEST (line 227) | TEST(XdsVerifier, UpdateBackToOriginal) { FILE: test/server/configuration_impl_test.cc type Envoy (line 32) | namespace Envoy { type Server (line 33) | namespace Server { type Configuration (line 34) | namespace Configuration { function TEST (line 37) | TEST(FilterChainUtility, buildFilterChain) { function TEST (line 50) | TEST(FilterChainUtility, buildFilterChainFailWithBadFilters) { class ConfigurationImplTest (line 57) | class ConfigurationImplTest : public testing::Test { method ConfigurationImplTest (line 59) | ConfigurationImplTest() method addStatsdFakeClusterConfig (line 68) | void addStatsdFakeClusterConfig(envoy::config::metrics::v3::Stat... function TEST_F (line 79) | TEST_F(ConfigurationImplTest, DefaultStatsFlushInterval) { function TEST_F (line 88) | TEST_F(ConfigurationImplTest, CustomStatsFlushInterval) { function TEST_F (line 113) | TEST_F(ConfigurationImplTest, SetUpstreamClusterPerConnectionBuffe... function TEST_F (line 173) | TEST_F(ConfigurationImplTest, NullTracerSetWhenTracingConfiguratio... function TEST_F (line 212) | TEST_F(ConfigurationImplTest, NullTracerSetWhenHttpKeyAbsentFromTr... function TEST_F (line 252) | TEST_F(ConfigurationImplTest, ConfigurationFailsWhenInvalidTracerS... function TEST_F (line 301) | TEST_F(ConfigurationImplTest, ProtoSpecifiedStatsSink) { function TEST_F (line 332) | TEST_F(ConfigurationImplTest, StatsSinkWithInvalidName) { function TEST_F (line 362) | TEST_F(ConfigurationImplTest, StatsSinkWithNoName) { function TEST_F (line 391) | TEST_F(ConfigurationImplTest, StatsSinkWithNoType) { function TEST (line 426) | TEST(InitialImplTest, LayeredRuntime) { function TEST (line 447) | TEST(InitialImplTest, EmptyLayeredRuntime) { function TEST (line 465) | TEST(InitialImplTest, EmptyDeprecatedRuntime) { function TEST (line 482) | TEST(InitialImplTest, DeprecatedRuntimeTranslation) { function TEST_F (line 514) | TEST_F(ConfigurationImplTest, AdminSocketOptions) { function TEST_F (line 558) | TEST_F(ConfigurationImplTest, ExceedLoadBalancerHostWeightsLimit) { function TEST_F (line 637) | TEST_F(ConfigurationImplTest, ExceedLoadBalancerLocalityWeightsLim... function TEST_F (line 743) | TEST_F(ConfigurationImplTest, KillTimeoutWithoutSkew) { function TEST_F (line 761) | TEST_F(ConfigurationImplTest, CanSkewsKillTimeout) { function TEST_F (line 782) | TEST_F(ConfigurationImplTest, DoesNotSkewIfKillTimeoutDisabled) { function TEST_F (line 800) | TEST_F(ConfigurationImplTest, ShouldErrorIfBothWatchdogsAndWatchdo... function TEST_F (line 812) | TEST_F(ConfigurationImplTest, CanSetMultiWatchdogConfigs) { FILE: test/server/connection_handler_test.cc type Envoy (line 39) | namespace Envoy { type Server (line 40) | namespace Server { class ConnectionHandlerTest (line 43) | class ConnectionHandlerTest : public testing::Test, protected Logger... method ConnectionHandlerTest (line 45) | ConnectionHandlerTest() class TestListener (line 54) | class TestListener : public Network::ListenerConfig { method TestListener (line 56) | TestListener( method bindToPort (line 94) | bool bindToPort() override { return bind_to_port_; } method handOffRestoredDestinationConnections (line 95) | bool handOffRestoredDestinationConnections() const override { method perConnectionBufferLimitBytes (line 98) | uint32_t perConnectionBufferLimitBytes() const override { return... method listenerFiltersTimeout (line 99) | std::chrono::milliseconds listenerFiltersTimeout() const override { method continueOnListenerFiltersTimeout (line 102) | bool continueOnListenerFiltersTimeout() const override { method listenerTag (line 106) | uint64_t listenerTag() const override { return tag_; } method udpPacketWriterFactory (line 111) | Network::UdpPacketWriterFactoryOptRef udpPacketWriterFactory() o... method udpListenerWorkerRouter (line 114) | Network::UdpListenerWorkerRouterOptRef udpListenerWorkerRouter()... method direction (line 117) | envoy::config::core::v3::TrafficDirection direction() const over... method ResourceLimit (line 124) | ResourceLimit& openConnections() override { return open_connecti... method tcpBacklogSize (line 125) | uint32_t tcpBacklogSize() const override { return tcp_backlog_si... method setMaxConnections (line 128) | void setMaxConnections(const uint32_t num_connections) { method clearMaxConnections (line 131) | void clearMaxConnections() { open_connections_.resetMax(); } class MockUpstreamUdpFilter (line 155) | class MockUpstreamUdpFilter : public Network::UdpListenerReadFilter { method MockUpstreamUdpFilter (line 157) | MockUpstreamUdpFilter(ConnectionHandlerTest& parent, Network::Ud... class MockUpstreamUdpListener (line 170) | class MockUpstreamUdpListener : public Network::UdpListener { method MockUpstreamUdpListener (line 172) | explicit MockUpstreamUdpListener(ConnectionHandlerTest& parent) ... method TestListener (line 190) | TestListener* addListener( method TestListener (line 56) | TestListener( method bindToPort (line 94) | bool bindToPort() override { return bind_to_port_; } method handOffRestoredDestinationConnections (line 95) | bool handOffRestoredDestinationConnections() const override { method perConnectionBufferLimitBytes (line 98) | uint32_t perConnectionBufferLimitBytes() const override { return... method listenerFiltersTimeout (line 99) | std::chrono::milliseconds listenerFiltersTimeout() const override { method continueOnListenerFiltersTimeout (line 102) | bool continueOnListenerFiltersTimeout() const override { method listenerTag (line 106) | uint64_t listenerTag() const override { return tag_; } method udpPacketWriterFactory (line 111) | Network::UdpPacketWriterFactoryOptRef udpPacketWriterFactory() o... method udpListenerWorkerRouter (line 114) | Network::UdpListenerWorkerRouterOptRef udpListenerWorkerRouter()... method direction (line 117) | envoy::config::core::v3::TrafficDirection direction() const over... method ResourceLimit (line 124) | ResourceLimit& openConnections() override { return open_connecti... method tcpBacklogSize (line 125) | uint32_t tcpBacklogSize() const override { return tcp_backlog_si... method setMaxConnections (line 128) | void setMaxConnections(const uint32_t num_connections) { method clearMaxConnections (line 131) | void clearMaxConnections() { open_connections_.resetMax(); } function TEST_F (line 262) | TEST_F(ConnectionHandlerTest, RemoveListenerDuringRebalance) { function TEST_F (line 309) | TEST_F(ConnectionHandlerTest, ListenerConnectionLimitEnforced) { function TEST_F (line 392) | TEST_F(ConnectionHandlerTest, RemoveListener) { function TEST_F (line 423) | TEST_F(ConnectionHandlerTest, DisableListener) { function TEST_F (line 439) | TEST_F(ConnectionHandlerTest, AddDisabledListener) { function TEST_F (line 454) | TEST_F(ConnectionHandlerTest, DestroyCloseConnections) { function TEST_F (line 474) | TEST_F(ConnectionHandlerTest, CloseDuringFilterChainCreate) { function TEST_F (line 498) | TEST_F(ConnectionHandlerTest, CloseConnectionOnEmptyFilterChain) { function TEST_F (line 522) | TEST_F(ConnectionHandlerTest, NormalRedirect) { function TEST_F (line 585) | TEST_F(ConnectionHandlerTest, FallbackToWildcardListener) { function TEST_F (line 640) | TEST_F(ConnectionHandlerTest, WildcardListenerWithOriginalDst) { function TEST_F (line 683) | TEST_F(ConnectionHandlerTest, WildcardListenerWithNoOriginalDst) { function TEST_F (line 719) | TEST_F(ConnectionHandlerTest, TransportProtocolDefault) { function TEST_F (line 738) | TEST_F(ConnectionHandlerTest, TransportProtocolCustom) { function TEST_F (line 770) | TEST_F(ConnectionHandlerTest, ListenerFilterTimeout) { function TEST_F (line 815) | TEST_F(ConnectionHandlerTest, ContinueOnListenerFilterTimeout) { function TEST_F (line 862) | TEST_F(ConnectionHandlerTest, ListenerFilterTimeoutResetOnSuccess) { function TEST_F (line 901) | TEST_F(ConnectionHandlerTest, ListenerFilterDisabledTimeout) { function TEST_F (line 932) | TEST_F(ConnectionHandlerTest, ListenerFilterReportError) { function TEST_F (line 974) | TEST_F(ConnectionHandlerTest, UdpListenerNoFilterThrowsException) { function TEST_F (line 997) | TEST_F(ConnectionHandlerTest, TcpListenerInplaceUpdate) { function TEST_F (line 1040) | TEST_F(ConnectionHandlerTest, TcpListenerRemoveFilterChain) { function TEST_F (line 1084) | TEST_F(ConnectionHandlerTest, ListenerFilterWorks) { function TEST_F (line 1118) | TEST_F(ConnectionHandlerTest, ShutdownUdpListener) { function TEST_F (line 1144) | TEST_F(ConnectionHandlerTest, TcpBacklogCustom) { FILE: test/server/drain_manager_impl_test.cc type Envoy (line 16) | namespace Envoy { type Server (line 17) | namespace Server { class DrainManagerImplTest (line 22) | class DrainManagerImplTest : public Event::TestUsingSimulatedTime, method DrainManagerImplTest (line 25) | DrainManagerImplTest() { function TEST_F (line 35) | TEST_F(DrainManagerImplTest, Default) { function TEST_F (line 63) | TEST_F(DrainManagerImplTest, ModifyOnly) { function TEST_P (line 71) | TEST_P(DrainManagerImplTest, DrainDeadline) { function TEST_P (line 115) | TEST_P(DrainManagerImplTest, DrainDeadlineProbability) { FILE: test/server/filter_chain_benchmark_test.cc type Envoy (line 26) | namespace Envoy { type Server (line 27) | namespace Server { class MockFilterChainFactoryBuilder (line 30) | class MockFilterChainFactoryBuilder : public FilterChainFactoryBuild... method buildFilterChain (line 31) | Network::DrainableFilterChainSharedPtr class MockConnectionSocket (line 39) | class MockConnectionSocket : public Network::ConnectionSocket { method MockConnectionSocket (line 41) | MockConnectionSocket() = default; method createMockConnectionSocket (line 42) | static std::unique_ptr method detectedTransportProtocol (line 78) | absl::string_view detectedTransportProtocol() const override { ret... method requestedServerName (line 80) | absl::string_view requestedServerName() const override { return se... method close (line 90) | void close() override {} method isOpen (line 91) | bool isOpen() const override { return false; } method socketType (line 92) | Network::Socket::Type socketType() const override { return Network... method addressType (line 93) | Network::Address::Type addressType() const override { return local... method ipVersion (line 94) | absl::optional ipVersion() const over... method setLocalAddress (line 97) | void setLocalAddress(const Network::Address::InstanceConstSharedPt... method restoreLocalAddress (line 98) | void restoreLocalAddress(const Network::Address::InstanceConstShar... method setRemoteAddress (line 99) | void setRemoteAddress(const Network::Address::InstanceConstSharedP... method localAddressRestored (line 100) | bool localAddressRestored() const override { return true; } method setDetectedTransportProtocol (line 101) | void setDetectedTransportProtocol(absl::string_view) override {} method setRequestedApplicationProtocols (line 102) | void setRequestedApplicationProtocols(const std::vector lastRoundTripTime() over... class FilterChainBenchmarkFixture (line 182) | class FilterChainBenchmarkFixture : public ::benchmark::Fixture { method initialize (line 184) | void initialize(::benchmark::State& state) { FILE: test/server/filter_chain_manager_impl_test.cc type Envoy (line 45) | namespace Envoy { type Server (line 46) | namespace Server { class MockFilterChainFactoryBuilder (line 48) | class MockFilterChainFactoryBuilder : public FilterChainFactoryBuild... method MockFilterChainFactoryBuilder (line 50) | MockFilterChainFactoryBuilder() { class FilterChainManagerImplTest (line 60) | class FilterChainManagerImplTest : public testing::Test { method SetUp (line 62) | void SetUp() override { method addSingleFilterChainHelper (line 102) | void addSingleFilterChainHelper(const envoy::config::listener::v3:... function TEST_F (line 139) | TEST_F(FilterChainManagerImplTest, FilterChainMatchNothing) { function TEST_F (line 144) | TEST_F(FilterChainManagerImplTest, AddSingleFilterChain) { function TEST_F (line 150) | TEST_F(FilterChainManagerImplTest, LookupFilterChainContextByFilterC... function TEST_F (line 167) | TEST_F(FilterChainManagerImplTest, DuplicateContextsAreNotBuilt) { function TEST_F (line 195) | TEST_F(FilterChainManagerImplTest, CreatedFilterChainFactoryContextH... FILE: test/server/guarddog_impl_test.cc type Envoy (line 35) | namespace Envoy { type Server (line 36) | namespace Server { class DebugTestInterlock (line 48) | class DebugTestInterlock : public GuardDogImpl::TestInterlockHook { method signalFromImpl (line 51) | void signalFromImpl(MonotonicTime time) override { method ABSL_EXCLUSIVE_LOCKS_REQUIRED (line 57) | ABSL_EXCLUSIVE_LOCKS_REQUIRED(mutex) { type TimeSystemType (line 71) | enum class TimeSystemType { Real, Simulated } class GuardDogTestBase (line 73) | class GuardDogTestBase : public testing::TestWithParam makeTimeSystem() { method initGuardDog (line 86) | void initGuardDog(Stats::Scope& stats_scope, const Server::Configu... class GuardDogDeathTest (line 107) | class GuardDogDeathTest : public GuardDogTestBase { method GuardDogDeathTest (line 109) | GuardDogDeathTest() method SetupForDeath (line 118) | void SetupForDeath() { method SetupForMultiDeath (line 131) | void SetupForMultiDeath() { method setupForMultiDeathThreshold (line 149) | void setupForMultiDeathThreshold() { class GuardDogAlmostDeadTest (line 184) | class GuardDogAlmostDeadTest : public GuardDogDeathTest {} function TEST_P (line 191) | TEST_P(GuardDogDeathTest, KillDeathTest) { function TEST_P (line 204) | TEST_P(GuardDogAlmostDeadTest, KillNoFinalCheckTest) { function TEST_P (line 211) | TEST_P(GuardDogDeathTest, MultiKillDeathTest) { function TEST_P (line 220) | TEST_P(GuardDogAlmostDeadTest, MultiKillNoFinalCheckTest) { function TEST_P (line 227) | TEST_P(GuardDogDeathTest, MultiKillThresholdDeathTest) { function TEST_P (line 241) | TEST_P(GuardDogAlmostDeadTest, MultiKillUnderThreshold) { function TEST_P (line 255) | TEST_P(GuardDogAlmostDeadTest, NearDeathTest) { class GuardDogMissTest (line 274) | class GuardDogMissTest : public GuardDogTestBase { method GuardDogMissTest (line 276) | GuardDogMissTest() method checkMiss (line 280) | void checkMiss(uint64_t count, const std::string& descriptor) { method checkMegaMiss (line 288) | void checkMegaMiss(uint64_t count, const std::string& descriptor) { function TEST_P (line 304) | TEST_P(GuardDogMissTest, MissTest) { function TEST_P (line 324) | TEST_P(GuardDogMissTest, MegaMissTest) { function TEST_P (line 349) | TEST_P(GuardDogMissTest, MissCountTest) { function TEST_P (line 396) | TEST_P(GuardDogTestBase, StartStopTest) { function TEST_P (line 402) | TEST_P(GuardDogTestBase, LoopIntervalNoKillTest) { function TEST_P (line 409) | TEST_P(GuardDogTestBase, LoopIntervalTest) { function TEST_P (line 416) | TEST_P(GuardDogTestBase, WatchDogThreadIdTest) { function TEST_P (line 433) | TEST_P(GuardDogTestBase, AtomicIsAtomicTest) { class RecordGuardDogAction (line 443) | class RecordGuardDogAction : public Configuration::GuardDogAction { method RecordGuardDogAction (line 445) | RecordGuardDogAction(std::vector& events) : events_(e... method run (line 447) | void run(envoy::config::bootstrap::v3::Watchdog::WatchdogAction::W... class AssertGuardDogAction (line 469) | class AssertGuardDogAction : public Configuration::GuardDogAction { method AssertGuardDogAction (line 471) | AssertGuardDogAction() = default; method run (line 473) | void class RecordGuardDogActionFactory (line 483) | class RecordGuardDogActionFactory : public Configuration::GuardDogAc... method RecordGuardDogActionFactory (line 485) | RecordGuardDogActionFactory(const std::string& name, std::vector getActionsConfig() { method setupFirstDog (line 584) | void setupFirstDog(const NiceMock& co... function TEST_P (line 604) | TEST_P(GuardDogActionsTest, MissShouldOnlyReportRelevantThreads) { function TEST_P (line 622) | TEST_P(GuardDogActionsTest, MissShouldBeAbleToReportMultipleThreads) { function TEST_P (line 643) | TEST_P(GuardDogActionsTest, MissShouldSaturateOnMissEvent) { function TEST_P (line 665) | TEST_P(GuardDogActionsTest, MegaMissShouldOnlyReportRelevantThreads) { function TEST_P (line 683) | TEST_P(GuardDogActionsTest, MegaMissShouldBeAbleToReportMultipleThre... function TEST_P (line 705) | TEST_P(GuardDogActionsTest, MegaMissShouldSaturateOnMegaMissEvent) { function TEST_P (line 727) | TEST_P(GuardDogActionsTest, ShouldRespectEventPriority) { function TEST_P (line 765) | TEST_P(GuardDogActionsTest, KillShouldTriggerGuardDogActions) { function TEST_P (line 777) | TEST_P(GuardDogActionsTest, MultikillShouldTriggerGuardDogActions) { FILE: test/server/hot_restart_impl_test.cc type Envoy (line 26) | namespace Envoy { type Server (line 27) | namespace Server { class HotRestartImplTest (line 30) | class HotRestartImplTest : public testing::Test { method setup (line 32) | void setup() { function TEST_F (line 62) | TEST_F(HotRestartImplTest, VersionString) { function TEST_F (line 85) | TEST_F(HotRestartImplTest, DomainSocketAlreadyInUse) { function TEST_F (line 96) | TEST_F(HotRestartImplTest, DomainSocketError) { FILE: test/server/hot_restarting_parent_test.cc type Envoy (line 16) | namespace Envoy { type Server (line 17) | namespace Server { class HotRestartingParentTest (line 22) | class HotRestartingParentTest : public testing::Test { function TEST_F (line 28) | TEST_F(HotRestartingParentTest, ShutdownAdmin) { function TEST_F (line 35) | TEST_F(HotRestartingParentTest, GetListenSocketsForChildNotFound) { function TEST_F (line 48) | TEST_F(HotRestartingParentTest, GetListenSocketsForChildNotBindPort) { function TEST_F (line 67) | TEST_F(HotRestartingParentTest, ExportStatsToChild) { function TEST_F (line 117) | TEST_F(HotRestartingParentTest, RetainDynamicStats) { function TEST_F (line 155) | TEST_F(HotRestartingParentTest, DrainListeners) { FILE: test/server/lds_api_test.cc type Envoy (line 28) | namespace Envoy { type Server (line 29) | namespace Server { class LdsApiTest (line 32) | class LdsApiTest : public testing::Test { method LdsApiTest (line 34) | LdsApiTest() { method setup (line 40) | void setup() { method expectAdd (line 50) | void expectAdd(const std::string& listener_name, absl::optional& li... method buildListener (line 84) | envoy::config::listener::v3::Listener buildListener(const std::str... function TEST_F (line 109) | TEST_F(LdsApiTest, MisconfiguredListenerNameIsPresentInException) { function TEST_F (line 139) | TEST_F(LdsApiTest, EmptyListenersUpdate) { function TEST_F (line 157) | TEST_F(LdsApiTest, ListenerCreationContinuesEvenAfterException) { function TEST_F (line 194) | TEST_F(LdsApiTest, ValidateDuplicateListeners) { function TEST_F (line 216) | TEST_F(LdsApiTest, Basic) { function TEST_F (line 289) | TEST_F(LdsApiTest, UpdateVersionOnListenerRemove) { function TEST_F (line 340) | TEST_F(LdsApiTest, TlsConfigWithoutCaCert) { function TEST_F (line 410) | TEST_F(LdsApiTest, FailureSubscription) { function TEST_F (line 420) | TEST_F(LdsApiTest, ReplacingListenerWithSameAddress) { FILE: test/server/listener_manager_impl_quic_only_test.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { class MockSupportsUdpGso (line 14) | class MockSupportsUdpGso : public Api::OsSysCallsImpl { class ListenerManagerImplQuicOnlyTest (line 19) | class ListenerManagerImplQuicOnlyTest : public ListenerManagerImplTe... function TEST_F (line 25) | TEST_F(ListenerManagerImplQuicOnlyTest, QuicListenerFactoryAndSslCon... FILE: test/server/listener_manager_impl_test.cc type Envoy (line 37) | namespace Envoy { type Server (line 38) | namespace Server { class ListenerManagerImplWithDispatcherStatsTest (line 47) | class ListenerManagerImplWithDispatcherStatsTest : public ListenerMa... method ListenerManagerImplWithDispatcherStatsTest (line 49) | ListenerManagerImplWithDispatcherStatsTest() { enable_dispatcher_s... class ListenerManagerImplWithRealFiltersTest (line 52) | class ListenerManagerImplWithRealFiltersTest : public ListenerManage... method createIPv4Listener (line 57) | envoy::config::listener::v3::Listener createIPv4Listener(const std... method testSocketOption (line 73) | void testSocketOption(const envoy::config::listener::v3::Listener&... class ListenerManagerImplForInPlaceFilterChainUpdateTest (line 92) | class ListenerManagerImplForInPlaceFilterChainUpdateTest : public Li... method createDefaultListener (line 94) | envoy::config::listener::v3::Listener createDefaultListener() { method expectAddListener (line 110) | void expectAddListener(const envoy::config::listener::v3::Listener... method expectUpdateToThenDrain (line 120) | void expectUpdateToThenDrain(const envoy::config::listener::v3::Li... method expectRemove (line 135) | void expectRemove(const envoy::config::listener::v3::Listener& lis... class MockLdsApi (line 151) | class MockLdsApi : public LdsApi { function TEST_F (line 156) | TEST_F(ListenerManagerImplWithRealFiltersTest, EmptyFilter) { function TEST_F (line 174) | TEST_F(ListenerManagerImplWithRealFiltersTest, DefaultListenerPerCon... function TEST_F (line 189) | TEST_F(ListenerManagerImplWithRealFiltersTest, SetListenerPerConnect... function TEST_F (line 205) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsTransportSocket) { function TEST_F (line 241) | TEST_F(ListenerManagerImplWithRealFiltersTest, function TEST_F (line 278) | TEST_F(ListenerManagerImplWithRealFiltersTest, DEPRECATED_FEATURE_TE... function TEST_F (line 314) | TEST_F(ListenerManagerImplWithRealFiltersTest, UdpAddress) { function TEST_F (line 354) | TEST_F(ListenerManagerImplWithRealFiltersTest, BadListenerConfig) { function TEST_F (line 369) | TEST_F(ListenerManagerImplWithRealFiltersTest, BadListenerConfigNoFi... function TEST_F (line 381) | TEST_F(ListenerManagerImplWithRealFiltersTest, BadListenerConfig2UDP... function TEST_F (line 397) | TEST_F(ListenerManagerImplWithRealFiltersTest, BadFilterConfig) { class NonTerminalFilterFactory (line 413) | class NonTerminalFilterFactory : public Configuration::NamedNetworkF... method createFilterFactoryFromProto (line 416) | Network::FilterFactoryCb method createEmptyConfigProto (line 422) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 428) | std::string name() const override { return "non_terminal"; } function TEST_F (line 431) | TEST_F(ListenerManagerImplWithRealFiltersTest, TerminalNotLast) { function TEST_F (line 452) | TEST_F(ListenerManagerImplWithRealFiltersTest, NotTerminalLast) { function TEST_F (line 472) | TEST_F(ListenerManagerImplWithRealFiltersTest, BadFilterName) { class TestStatsConfigFactory (line 489) | class TestStatsConfigFactory : public Configuration::NamedNetworkFil... method createFilterFactoryFromProto (line 492) | Network::FilterFactoryCb createFilterFactoryFromProto( method createEmptyConfigProto (line 498) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 504) | std::string name() const override { return "stats_test"; } method isTerminalFilter (line 505) | bool isTerminalFilter() override { return true; } method commonFilterFactory (line 508) | Network::FilterFactoryCb commonFilterFactory(Configuration::Factor... function TEST_F (line 514) | TEST_F(ListenerManagerImplWithRealFiltersTest, StatsScopeTest) { function TEST_F (line 539) | TEST_F(ListenerManagerImplTest, UnsupportedInternalListener) { function TEST_F (line 551) | TEST_F(ListenerManagerImplTest, NotDefaultListenerFiltersTimeout) { function TEST_F (line 567) | TEST_F(ListenerManagerImplTest, ModifyOnlyDrainType) { function TEST_F (line 589) | TEST_F(ListenerManagerImplTest, AddListenerAddressNotMatching) { function TEST_F (line 638) | TEST_F(ListenerManagerImplTest, AddListenerOnIpv4OnlySetups) { function TEST_F (line 670) | TEST_F(ListenerManagerImplTest, AddListenerOnIpv6OnlySetups) { function TEST_F (line 700) | TEST_F(ListenerManagerImplTest, UpdateRemoveNotModifiableListener) { function TEST_F (line 760) | TEST_F(ListenerManagerImplTest, ListenerTeardownNotifiesServerInitMa... function TEST_F (line 893) | TEST_F(ListenerManagerImplTest, OverrideListener) { function TEST_F (line 966) | TEST_F(ListenerManagerImplTest, AddOrUpdateListener) { function TEST_F (line 1270) | TEST_F(ListenerManagerImplTest, UpdateActiveToWarmAndBack) { function TEST_F (line 1331) | TEST_F(ListenerManagerImplTest, AddReusableDrainingListener) { function TEST_F (line 1391) | TEST_F(ListenerManagerImplTest, AddClosedDrainingListener) { function TEST_F (line 1444) | TEST_F(ListenerManagerImplTest, BindToPortEqualToFalse) { function TEST_F (line 1482) | TEST_F(ListenerManagerImplTest, ReusePortEqualToTrue) { function TEST_F (line 1527) | TEST_F(ListenerManagerImplTest, NotSupportedDatagramUds) { function TEST_F (line 1536) | TEST_F(ListenerManagerImplTest, CantBindSocket) { function TEST_F (line 1589) | TEST_F(ListenerManagerImplTest, ConfigDumpWithExternalError) { function TEST_F (line 1626) | TEST_F(ListenerManagerImplTest, ListenerDraining) { function TEST_F (line 1676) | TEST_F(ListenerManagerImplTest, RemoveListener) { function TEST_F (line 1758) | TEST_F(ListenerManagerImplTest, StopListeners) { function TEST_F (line 1863) | TEST_F(ListenerManagerImplTest, StopAllListeners) { function TEST_F (line 1911) | TEST_F(ListenerManagerImplTest, StopWarmingListener) { function TEST_F (line 1968) | TEST_F(ListenerManagerImplTest, AddListenerFailure) { function TEST_F (line 2005) | TEST_F(ListenerManagerImplTest, StaticListenerAddFailure) { function TEST_F (line 2043) | TEST_F(ListenerManagerImplTest, StatsNameValidCharacterTest) { function TEST_F (line 2059) | TEST_F(ListenerManagerImplTest, DuplicateAddressDontBind) { function TEST_F (line 2118) | TEST_F(ListenerManagerImplTest, EarlyShutdown) { function TEST_F (line 2126) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2172) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2218) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2265) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2307) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2354) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2413) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2473) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2513) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 2560) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainWi... function TEST_F (line 2648) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 2734) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 2820) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 2919) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 2964) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 3012) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 3075) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 3118) | TEST_F(ListenerManagerImplWithRealFiltersTest, function TEST_F (line 3159) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 3176) | TEST_F(ListenerManagerImplWithRealFiltersTest, SingleFilterChainWith... function TEST_F (line 3195) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 3218) | TEST_F(ListenerManagerImplWithRealFiltersTest, function TEST_F (line 3242) | TEST_F(ListenerManagerImplWithRealFiltersTest, MultipleFilterChainsW... function TEST_F (line 3263) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsFilterChainWithout... function TEST_F (line 3292) | TEST_F(ListenerManagerImplWithRealFiltersTest, function TEST_F (line 3324) | TEST_F(ListenerManagerImplWithRealFiltersTest, SniFilterChainWithout... function TEST_F (line 3352) | TEST_F(ListenerManagerImplWithRealFiltersTest, AlpnFilterChainWithou... function TEST_F (line 3380) | TEST_F(ListenerManagerImplWithRealFiltersTest, CustomTransportProtoc... function TEST_F (line 3406) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateInline) { function TEST_F (line 3438) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateChainIn... function TEST_F (line 3463) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateIncompl... function TEST_F (line 3486) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateInvalid... function TEST_F (line 3506) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateInvalid... function TEST_F (line 3532) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateInvalid... function TEST_F (line 3552) | TEST_F(ListenerManagerImplWithRealFiltersTest, TlsCertificateInvalid... function TEST_F (line 3574) | TEST_F(ListenerManagerImplWithRealFiltersTest, Metadata) { function TEST_F (line 3619) | TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstFilter) { class OriginalDstTestFilter (line 3665) | class OriginalDstTestFilter : public Extensions::ListenerFilters::Or... method getOriginalDst (line 3666) | Network::Address::InstanceConstSharedPtr getOriginalDst(Network::S... function TEST_F (line 3672) | TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstTestFilter) { class OriginalDstTestFilterIPv6 (line 3738) | class OriginalDstTestFilterIPv6 method getOriginalDst (line 3740) | Network::Address::InstanceConstSharedPtr getOriginalDst(Network::S... function TEST_F (line 3746) | TEST_F(ListenerManagerImplWithRealFiltersTest, OriginalDstTestFilter... function TEST_F (line 3814) | TEST_F(ListenerManagerImplWithRealFiltersTest, TransparentFreebindLi... function TEST_F (line 3842) | TEST_F(ListenerManagerImplWithRealFiltersTest, TransparentListenerEn... function TEST_F (line 3856) | TEST_F(ListenerManagerImplWithRealFiltersTest, FreebindListenerEnabl... function TEST_F (line 3870) | TEST_F(ListenerManagerImplWithRealFiltersTest, FastOpenListenerEnabl... function TEST_F (line 3880) | TEST_F(ListenerManagerImplWithRealFiltersTest, ReusePortListenerEnab... function TEST_F (line 3892) | TEST_F(ListenerManagerImplWithRealFiltersTest, ReusePortListenerDisa... function TEST_F (line 3907) | TEST_F(ListenerManagerImplWithRealFiltersTest, LiteralSockoptListene... function TEST_F (line 3939) | TEST_F(ListenerManagerImplWithRealFiltersTest, AddressResolver) { function TEST_F (line 3960) | TEST_F(ListenerManagerImplWithRealFiltersTest, CRLFilename) { function TEST_F (line 3985) | TEST_F(ListenerManagerImplWithRealFiltersTest, CRLInline) { function TEST_F (line 4013) | TEST_F(ListenerManagerImplWithRealFiltersTest, InvalidCRLInline) { function TEST_F (line 4036) | TEST_F(ListenerManagerImplWithRealFiltersTest, CRLWithNoCA) { function TEST_F (line 4058) | TEST_F(ListenerManagerImplWithRealFiltersTest, VerifySanWithNoCA) { function TEST_F (line 4084) | TEST_F(ListenerManagerImplWithRealFiltersTest, VerifyIgnoreExpiratio... function TEST_F (line 4108) | TEST_F(ListenerManagerImplWithRealFiltersTest, VerifyIgnoreExpiratio... function TEST_F (line 4132) | TEST_F(ListenerManagerImplWithDispatcherStatsTest, DispatherStatsWit... function TEST_F (line 4138) | TEST_F(ListenerManagerImplWithRealFiltersTest, ApiListener) { function TEST_F (line 4167) | TEST_F(ListenerManagerImplWithRealFiltersTest, ApiListenerNotAllowed... function TEST_F (line 4196) | TEST_F(ListenerManagerImplWithRealFiltersTest, ApiListenerOnlyOneApi... function TEST_F (line 4256) | TEST_F(ListenerManagerImplTest, StopInplaceWarmingListener) { function TEST_F (line 4318) | TEST_F(ListenerManagerImplTest, RemoveInplaceUpdatingListener) { function TEST_F (line 4387) | TEST_F(ListenerManagerImplTest, UpdateInplaceWarmingListener) { function TEST_F (line 4450) | TEST_F(ListenerManagerImplTest, DrainageDuringInplaceUpdate) { function TEST (line 4520) | TEST(ListenerMessageUtilTest, ListenerMessageSameAreEquivalent) { function TEST (line 4526) | TEST(ListenerMessageUtilTest, ListenerMessageHaveDifferentNameNotEqu... function TEST (line 4534) | TEST(ListenerMessageUtilTest, ListenerMessageHaveDifferentFilterChai... function TEST_F (line 4548) | TEST_F(ListenerManagerImplForInPlaceFilterChainUpdateTest, Tradition... function TEST_F (line 4570) | TEST_F(ListenerManagerImplForInPlaceFilterChainUpdateTest, Tradition... function TEST_F (line 4593) | TEST_F(ListenerManagerImplForInPlaceFilterChainUpdateTest, function TEST_F (line 4619) | TEST_F(ListenerManagerImplForInPlaceFilterChainUpdateTest, function TEST_F (line 4641) | TEST_F(ListenerManagerImplForInPlaceFilterChainUpdateTest, Tradition... function TEST_F (line 4664) | TEST_F(ListenerManagerImplForInPlaceFilterChainUpdateTest, function TEST_F (line 4688) | TEST_F(ListenerManagerImplTest, RuntimeDisabledInPlaceUpdateFallback... function TEST_F (line 4789) | TEST_F(ListenerManagerImplTest, UdpDefaultWriterConfig) { function TEST_F (line 4809) | TEST_F(ListenerManagerImplTest, TcpBacklogCustomConfig) { FILE: test/server/listener_manager_impl_test.h function namespace (line 34) | namespace Envoy { function Network (line 173) | const Network::FilterChain* function checkStats (line 238) | void checkStats(int line_num, uint64_t added, uint64_t modified, uint64_... function checkConfigDump (line 264) | void checkConfigDump(const std::string& expected_dump_yaml) { function ABSL_MUST_USE_RESULT (line 274) | ABSL_MUST_USE_RESULT function listener_tag_ (line 297) | uint64_t listener_tag_{1}; FILE: test/server/options_impl_test.cc type Envoy (line 38) | namespace Envoy { class OptionsImplTest (line 41) | class OptionsImplTest : public testing::Test { method createOptionsImpl (line 46) | std::unique_ptr createOptionsImpl(const std::string& ar... method createOptionsImpl (line 52) | std::unique_ptr createOptionsImpl(std::vector createOverloadManager(const s... function TEST_F (line 198) | TEST_F(OverloadManagerImplTest, CallbackOnlyFiresWhenStateChanges) { function TEST_F (line 306) | TEST_F(OverloadManagerImplTest, ScaledTrigger) { function TEST_F (line 351) | TEST_F(OverloadManagerImplTest, FailedUpdates) { function TEST_F (line 367) | TEST_F(OverloadManagerImplTest, AggregatesMultipleResourceUpdates) { function TEST_F (line 389) | TEST_F(OverloadManagerImplTest, DelayedUpdatesAreCoalesced) { function TEST_F (line 413) | TEST_F(OverloadManagerImplTest, FlushesUpdatesEvenWithOneUnresponsiv... function TEST_F (line 436) | TEST_F(OverloadManagerImplTest, SkippedUpdates) { function TEST_F (line 467) | TEST_F(OverloadManagerImplTest, DuplicateResourceMonitor) { function TEST_F (line 481) | TEST_F(OverloadManagerImplTest, DuplicateOverloadAction) { function TEST_F (line 496) | TEST_F(OverloadManagerImplTest, ScaledTriggerSaturationLessThanScali... function TEST_F (line 518) | TEST_F(OverloadManagerImplTest, ScaledTriggerThresholdsEqual) { function TEST_F (line 539) | TEST_F(OverloadManagerImplTest, UnknownTrigger) { function TEST_F (line 556) | TEST_F(OverloadManagerImplTest, DuplicateTrigger) { function TEST_F (line 581) | TEST_F(OverloadManagerImplTest, Shutdown) { FILE: test/server/server_fuzz_test.cc type Envoy (line 22) | namespace Envoy { type Server (line 23) | namespace Server { function makePortHermetic (line 26) | void makePortHermetic(Fuzz::PerTestEnvironment& test_env, function makeHermeticPathsAndPorts (line 37) | envoy::config::bootstrap::v3::Bootstrap function DEFINE_PROTO_FUZZER (line 85) | DEFINE_PROTO_FUZZER(const envoy::config::bootstrap::v3::Bootstrap& i... FILE: test/server/server_test.cc type Envoy (line 47) | namespace Envoy { type Server (line 48) | namespace Server { function TEST (line 51) | TEST(ServerInstanceUtil, flushHelper) { class RunHelperTest (line 99) | class RunHelperTest : public testing::Test { method RunHelperTest (line 101) | RunHelperTest() { function TEST_F (line 138) | TEST_F(RunHelperTest, Normal) { function TEST_F (line 145) | TEST_F(RunHelperTest, ShutdownBeforeCmInitialize) { function TEST_F (line 155) | TEST_F(RunHelperTest, ShutdownBeforeInitManagerInit) { class InitializingInitManager (line 167) | class InitializingInitManager : public Init::ManagerImpl { method InitializingInitManager (line 169) | InitializingInitManager(absl::string_view name) : Init::ManagerImp... method State (line 171) | State state() const override { return State::Initializing; } class ServerInstanceImplTestBase (line 175) | class ServerInstanceImplTestBase { method initialize (line 177) | void initialize(const std::string& bootstrap_path) { initialize(bo... method initialize (line 179) | void initialize(const std::string& bootstrap_path, const bool use_... method initializeWithHealthCheckParams (line 201) | void initializeWithHealthCheckParams(const std::string& bootstrap_... method startTestServer (line 220) | Thread::ThreadPtr startTestServer(const std::string& bootstrap_path, method expectCorrectBuildVersion (line 246) | void expectCorrectBuildVersion(const envoy::config::core::v3::Buil... class ServerInstanceImplTest (line 274) | class ServerInstanceImplTest : public ServerInstanceImplTestBase, method ServerInstanceImplTest (line 277) | ServerInstanceImplTest() { version_ = GetParam(); } class CustomStatsSink (line 281) | class CustomStatsSink : public Stats::Sink { method CustomStatsSink (line 283) | CustomStatsSink(Stats::Scope& scope) : stats_flushed_(scope.counte... method flush (line 286) | void flush(Stats::MetricSnapshot&) override { stats_flushed_.inc(); } method onHistogramComplete (line 288) | void onHistogramComplete(const Stats::Histogram&, uint64_t) overri... class CustomStatsSinkFactory (line 295) | class CustomStatsSinkFactory : public Server::Configuration::StatsSi... method createStatsSink (line 298) | Stats::SinkPtr createStatsSink(const Protobuf::Message&, method createEmptyConfigProto (line 303) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 309) | std::string name() const override { return "envoy.custom_stats_sin... function TEST_P (line 317) | TEST_P(ServerInstanceImplTest, StatsFlushWhenServerIsStillInitializi... function TEST_P (line 334) | TEST_P(ServerInstanceImplTest, ProxyVersionOveridesFromBootstrap) { function TEST_P (line 344) | TEST_P(ServerInstanceImplTest, EmptyShutdownLifecycleNotifications) { function TEST_P (line 356) | TEST_P(ServerInstanceImplTest, LifecycleNotifications) { class NeverReadyTarget (line 423) | class NeverReadyTarget : public Init::TargetImpl { method NeverReadyTarget (line 425) | NeverReadyTarget(absl::Notification& initialized) method initialize (line 429) | void initialize() { initialized_.Notify(); } function TEST_P (line 434) | TEST_P(ServerInstanceImplTest, NoLifecycleNotificationOnEarlyShutdow... function TEST_P (line 462) | TEST_P(ServerInstanceImplTest, V2ConfigOnly) { function TEST_P (line 473) | TEST_P(ServerInstanceImplTest, Stats) { class ServerStatsTest (line 508) | class ServerStatsTest method ServerStatsTest (line 513) | ServerStatsTest() { method flushStats (line 518) | void flushStats() { function ipFlushingModeTestParamsToString (line 532) | std::string ipFlushingModeTestParamsToString( function TEST_P (line 546) | TEST_P(ServerStatsTest, FlushStats) { function TEST_P (line 570) | TEST_P(ServerInstanceImplTest, ValidationDefault) { function TEST_P (line 584) | TEST_P(ServerInstanceImplTest, ValidationAllowStatic) { function TEST_P (line 598) | TEST_P(ServerInstanceImplTest, ValidationRejectDynamic) { function TEST_P (line 615) | TEST_P(ServerInstanceImplTest, ValidationAllowStaticRejectDynamic) { function TEST_P (line 632) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(BootstrapNode... function TEST_P (line 646) | TEST_P(ServerInstanceImplTest, BootstrapNode) { function TEST_P (line 658) | TEST_P(ServerInstanceImplTest, LoadsBootstrapFromPbText) { function TEST_P (line 665) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(LoadsV2Bootst... function TEST_P (line 673) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(LoadsV2Bootst... function TEST_P (line 681) | TEST_P(ServerInstanceImplTest, FailToLoadV3ConfigWhenV2SelectedFromP... function TEST_P (line 690) | TEST_P(ServerInstanceImplTest, FailToLoadV3ConfigWhenV2SelectedFromY... function TEST_P (line 699) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(LoadsV2Config... function TEST_P (line 709) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(LoadsV2Config... function TEST_P (line 719) | TEST_P(ServerInstanceImplTest, LoadsV3ConfigFromPbText) { function TEST_P (line 726) | TEST_P(ServerInstanceImplTest, LoadsV3ConfigFromYaml) { function TEST_P (line 733) | TEST_P(ServerInstanceImplTest, LoadsV3ConfigWhenV3SelectedFromPbText) { function TEST_P (line 742) | TEST_P(ServerInstanceImplTest, LoadsV3ConfigWhenV3SelectedFromYaml) { function TEST_P (line 751) | TEST_P(ServerInstanceImplTest, FailToLoadV2ConfigWhenV3SelectedFromP... function TEST_P (line 760) | TEST_P(ServerInstanceImplTest, FailToLoadV2ConfigWhenV3SelectedFromY... function TEST_P (line 769) | TEST_P(ServerInstanceImplTest, InvalidBootstrapVersion) { function TEST_P (line 777) | TEST_P(ServerInstanceImplTest, LoadsBootstrapFromConfigProtoOptions) { function TEST_P (line 783) | TEST_P(ServerInstanceImplTest, LoadsBootstrapFromConfigYamlAfterConf... function TEST_P (line 789) | TEST_P(ServerInstanceImplTest, LoadsBootstrapFromConfigProtoOptionsL... function TEST_P (line 797) | TEST_P(ServerInstanceImplTest, BootstrapNodeWithOptionsOverride) { function TEST_P (line 810) | TEST_P(ServerInstanceImplTest, BootstrapRuntime) { function TEST_P (line 820) | TEST_P(ServerInstanceImplTest, RuntimeNoAdminLayer) { function TEST_P (line 835) | TEST_P(ServerInstanceImplTest, BootstrapRtdsThroughEdsFails) { function TEST_P (line 843) | TEST_P(ServerInstanceImplTest, BootstrapRtdsThroughAdsViaEdsFails) { function TEST_P (line 850) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(InvalidLegacy... function TEST_P (line 857) | TEST_P(ServerInstanceImplTest, InvalidBootstrapRuntime) { function TEST_P (line 864) | TEST_P(ServerInstanceImplTest, InvalidLayeredBootstrapMissingName) { function TEST_P (line 871) | TEST_P(ServerInstanceImplTest, InvalidLayeredBootstrapDuplicateName) { function TEST_P (line 878) | TEST_P(ServerInstanceImplTest, InvalidLayeredBootstrapNoLayerSpecifi... function TEST_P (line 886) | TEST_P(ServerInstanceImplTest, BootstrapClusterManagerInitialization... function TEST_P (line 892) | TEST_P(ServerInstanceImplTest, BadSdsConfigSource) { function TEST_P (line 900) | TEST_P(ServerInstanceImplTest, BootstrapClusterHealthCheckInvalidTim... function TEST_P (line 909) | TEST_P(ServerInstanceImplTest, BootstrapClusterHealthCheckInvalidInt... function TEST_P (line 919) | TEST_P(ServerInstanceImplTest, BootstrapClusterHealthCheckInvalidTim... function TEST_P (line 928) | TEST_P(ServerInstanceImplTest, BootstrapClusterHealthCheckValidTimeo... function TEST_P (line 935) | TEST_P(ServerInstanceImplTest, BootstrapNodeNoAdmin) { function TEST_P (line 944) | TEST_P(ServerInstanceImplTest, BootstrapNodeWithoutAccessLog) { function bindAndListenTcpSocket (line 951) | void bindAndListenTcpSocket(const Network::Address::InstanceConstSha... function TEST_P (line 965) | TEST_P(ServerInstanceImplTest, BootstrapNodeWithSocketOptions) { function TEST_P (line 986) | TEST_P(ServerInstanceImplTest, EmptyBootstrap) { function TEST_P (line 993) | TEST_P(ServerInstanceImplTest, CustomHeaderBootstrap) { function TEST_P (line 1002) | TEST_P(ServerInstanceImplTest, ValidateFail) { function TEST_P (line 1013) | TEST_P(ServerInstanceImplTest, LogToFile) { function TEST_P (line 1035) | TEST_P(ServerInstanceImplTest, LogToFileError) { function TEST_P (line 1049) | TEST_P(ServerInstanceImplTest, NoOptionsPassed) { function TEST_P (line 1066) | TEST_P(ServerInstanceImplTest, StdExceptionThrowInConstructor) { class FakeException (line 1075) | class FakeException { method FakeException (line 1077) | FakeException(const std::string& what) : what_(what) {} function TEST_P (line 1085) | TEST_P(ServerInstanceImplTest, UnknownExceptionThrowInConstructor) { function TEST_P (line 1093) | TEST_P(ServerInstanceImplTest, MutexContentionEnabled) { function TEST_P (line 1100) | TEST_P(ServerInstanceImplTest, NoHttpTracing) { function TEST_P (line 1108) | TEST_P(ServerInstanceImplTest, DEPRECATED_FEATURE_TEST(ZipkinHttpTra... class TestObject (line 1115) | class TestObject : public ProcessObject { method setFlag (line 1117) | void setFlag(bool value) { boolean_flag_ = value; } function TEST_P (line 1122) | TEST_P(ServerInstanceImplTest, WithProcessContext) { class FooBootstrapExtension (line 1137) | class FooBootstrapExtension : public BootstrapExtension {} function TEST_P (line 1139) | TEST_P(ServerInstanceImplTest, WithBootstrapExtensions) { function TEST_P (line 1159) | TEST_P(ServerInstanceImplTest, WithBootstrapExtensionsThrowingError) { function TEST_P (line 1178) | TEST_P(ServerInstanceImplTest, WithUnknownBootstrapExtensions) { class StaticValidationTest (line 1186) | class StaticValidationTest method StaticValidationTest (line 1190) | StaticValidationTest() { method AssertionResult (line 1200) | AssertionResult validate(absl::string_view yaml_filename) { function staticValidationTestParamsToString (line 1212) | std::string staticValidationTestParamsToString( function TEST_P (line 1227) | TEST_P(StaticValidationTest, BootstrapUnknownField) { function TEST_P (line 1231) | TEST_P(StaticValidationTest, ListenerUnknownField) { function TEST_P (line 1235) | TEST_P(StaticValidationTest, NetworkFilterUnknownField) { function TEST_P (line 1239) | TEST_P(StaticValidationTest, ClusterUnknownField) { class CallbacksStatsSink (line 1244) | class CallbacksStatsSink : public Stats::Sink, public Upstream::Clus... method CallbacksStatsSink (line 1246) | CallbacksStatsSink(Server::Configuration::ServerFactoryContext& se... method flush (line 1254) | void flush(Stats::MetricSnapshot&) override {} method onHistogramComplete (line 1255) | void onHistogramComplete(const Stats::Histogram&, uint64_t) overri... method onClusterAddOrUpdate (line 1258) | void onClusterAddOrUpdate(Upstream::ThreadLocalCluster&) override {} method onClusterRemoval (line 1259) | void onClusterRemoval(const std::string&) override {} class CallbacksStatsSinkFactory (line 1266) | class CallbacksStatsSinkFactory : public Server::Configuration::Stat... method createStatsSink (line 1269) | Stats::SinkPtr createStatsSink(const Protobuf::Message&, method createEmptyConfigProto (line 1274) | ProtobufTypes::MessagePtr createEmptyConfigProto() override { method name (line 1280) | std::string name() const override { return "envoy.callbacks_stats_... function TEST_P (line 1287) | TEST_P(ServerInstanceImplTest, CallbacksStatsSinkTest) { function TEST_P (line 1297) | TEST_P(ServerInstanceImplTest, DisabledExtension) { FILE: test/server/ssl_context_manager_test.cc type Envoy (line 10) | namespace Envoy { type Server (line 11) | namespace Server { function TEST (line 14) | TEST(SslContextManager, createStub) { FILE: test/server/utility.h function namespace (line 11) | namespace Envoy { FILE: test/server/worker_impl_test.cc type Envoy (line 25) | namespace Envoy { type Server (line 26) | namespace Server { class WorkerImplTest (line 29) | class WorkerImplTest : public testing::Test { method WorkerImplTest (line 31) | WorkerImplTest() function TEST_F (line 59) | TEST_F(WorkerImplTest, BasicFlow) { function TEST_F (line 150) | TEST_F(WorkerImplTest, ListenerException) { FILE: test/test_common/contention.cc type Envoy (line 5) | namespace Envoy { type Thread (line 6) | namespace Thread { type TestUtil (line 7) | namespace TestUtil { FILE: test/test_common/contention.h function namespace (line 14) | namespace Envoy { FILE: test/test_common/environment.cc type Envoy (line 40) | namespace Envoy { function makeTempDir (line 43) | std::string makeTempDir(std::string basename_template) { function getOrCreateUnixDomainSocketDirectory (line 59) | std::string getOrCreateUnixDomainSocketDirectory() { function getTemporaryDirectory (line 70) | std::string getTemporaryDirectory() { FILE: test/test_common/environment.h function namespace (line 18) | namespace Envoy { FILE: test/test_common/file_system_for_test.cc type Envoy (line 3) | namespace Envoy { type Filesystem (line 5) | namespace Filesystem { function Instance (line 9) | Instance& fileSystemForTest() { FILE: test/test_common/file_system_for_test.h function namespace (line 3) | namespace Envoy { FILE: test/test_common/global.cc type Envoy (line 5) | namespace Envoy { type Test (line 6) | namespace Test { function Globals (line 8) | Globals& Globals::instance() { FILE: test/test_common/global.h function namespace (line 9) | namespace Test { function SingletonSharedPtr (line 52) | SingletonSharedPtr get() { return instance().getHelper(); } FILE: test/test_common/global_test.cc type Envoy (line 8) | namespace Envoy { type Test (line 9) | namespace Test { class GlobalTest (line 11) | class GlobalTest : public testing::Test { function TEST_F (line 15) | TEST_F(GlobalTest, SingletonStringAndVector) { FILE: test/test_common/logging.cc type Envoy (line 7) | namespace Envoy { FILE: test/test_common/logging.h function class (line 31) | class LogLevelSetter { FILE: test/test_common/network_utility.cc type Envoy (line 20) | namespace Envoy { type Network (line 21) | namespace Network { type Test (line 22) | namespace Test { function findOrCheckFreePort (line 24) | Address::InstanceConstSharedPtr findOrCheckFreePort(Address::Insta... function findOrCheckFreePort (line 63) | Address::InstanceConstSharedPtr findOrCheckFreePort(const std::str... function getLoopbackAddressUrlString (line 74) | std::string getLoopbackAddressUrlString(const Address::IpVersion v... function getLoopbackAddressString (line 81) | std::string getLoopbackAddressString(const Address::IpVersion vers... function getAnyAddressUrlString (line 88) | std::string getAnyAddressUrlString(const Address::IpVersion versio... function getAnyAddressString (line 95) | std::string getAnyAddressString(const Address::IpVersion version) { function addressVersionAsString (line 102) | std::string addressVersionAsString(const Address::IpVersion versio... function getCanonicalLoopbackAddress (line 109) | Address::InstanceConstSharedPtr getCanonicalLoopbackAddress(Addres... function sockaddr_in6 (line 120) | sockaddr_in6 sockaddrIn6Any() { function getAnyAddress (line 130) | Address::InstanceConstSharedPtr getAnyAddress(const Address::IpVer... function supportsIpVersion (line 147) | bool supportsIpVersion(const Address::IpVersion version) { function ipVersionToDnsFamily (line 152) | std::string ipVersionToDnsFamily(Network::Address::IpVersion versi... function bindFreeLoopbackPort (line 164) | std::pair function TransportSocketPtr (line 185) | TransportSocketPtr createRawBufferSocket() { return std::make_uniq... function TransportSocketFactoryPtr (line 187) | TransportSocketFactoryPtr createRawBufferSocketFactory() { function createEmptyFilterChain (line 191) | const Network::FilterChainSharedPtr function createEmptyFilterChainWithRawBufferSockets (line 196) | const Network::FilterChainSharedPtr createEmptyFilterChainWithRawB... type SyncPacketProcessor (line 201) | struct SyncPacketProcessor : public Network::UdpPacketProcessor { method SyncPacketProcessor (line 202) | SyncPacketProcessor(std::list& data) : dat... method processPacket (line 204) | void processPacket(Network::Address::InstanceConstSharedPtr loca... method maxPacketSize (line 211) | uint64_t maxPacketSize() const override { return Network::MAX_UD... function readFromSocket (line 217) | Api::IoCallUint64Result readFromSocket(IoHandle& handle, const Add... FILE: test/test_common/network_utility.h function namespace (line 11) | namespace Envoy { FILE: test/test_common/network_utility_test.cc type Envoy (line 10) | namespace Envoy { type Network (line 11) | namespace Network { type Test (line 12) | namespace Test { class NetworkUtilityTest (line 14) | class NetworkUtilityTest : public testing::TestWithParam getVarint(uint32_t value) { function readWasmModule (line 50) | wasm::vec readWasmModule(const char* path, const std::string& na... function stripWasmModule (line 107) | wasm::vec stripWasmModule(const wasm::vec& module) { function serializeWasmModule (line 138) | wasm::vec serializeWasmModule(const char* path, const wasm::vec<... function writeWasmModule (line 163) | bool writeWasmModule(const char* path, const wasm::vec& module, ... function main (line 196) | int main(int argc, char* argv[]) { FILE: third_party/statusor/statusor.cc type absl (line 28) | namespace absl { type internal_statusor (line 30) | namespace internal_statusor { FILE: third_party/statusor/statusor.h function namespace (line 78) | namespace absl { function Base (line 230) | Base(value) {} function Base (line 232) | Base(status) {} FILE: third_party/statusor/statusor_internals.h function namespace (line 30) | namespace absl { FILE: third_party/statusor/statusor_test.cc type absl (line 31) | namespace absl { class Base1 (line 35) | class Base1 { class Base2 (line 41) | class Base2 { class Derived (line 47) | class Derived : public Base1, public Base2 { class CopyNoAssign (line 53) | class CopyNoAssign { method CopyNoAssign (line 55) | explicit CopyNoAssign(int value) : foo_(value) {} method CopyNoAssign (line 56) | CopyNoAssign(const CopyNoAssign& other) : foo_(other.foo_) {} class NoDefaultConstructor (line 63) | class NoDefaultConstructor { function ReturnUniquePtr (line 71) | StatusOr> ReturnUniquePtr() { function TEST (line 76) | TEST(StatusOr, ElementType) { function TEST (line 81) | TEST(StatusOr, NullPointerStatusOr) { function TEST (line 89) | TEST(StatusOr, TestNoDefaultConstructorInitialization) { function TEST (line 101) | TEST(StatusOr, TestMoveOnlyInitialization) { function TEST (line 113) | TEST(StatusOr, TestMoveOnlyStatusCtr) { function TEST (line 118) | TEST(StatusOr, TestMoveOnlyValueExtraction) { function TEST (line 129) | TEST(StatusOr, TestMoveOnlyConversion) { function TEST (line 142) | TEST(StatusOr, TestMoveOnlyVector) { function TEST (line 152) | TEST(StatusOr, TestMoveWithValuesAndErrors) { function TEST (line 183) | TEST(StatusOr, TestCopyWithValuesAndErrors) { function TEST (line 220) | TEST(StatusOr, TestDefaultCtor) { function TEST (line 226) | TEST(StatusOrDeathTest, TestDefaultCtorValue) { function TEST (line 234) | TEST(StatusOr, TestStatusCtor) { function TEST (line 240) | TEST(StatusOr, TestValueCtor) { function TEST (line 247) | TEST(StatusOr, TestCopyCtorStatusOk) { function TEST (line 255) | TEST(StatusOr, TestCopyCtorStatusNotOk) { function TEST (line 261) | TEST(StatusOr, TestCopyCtorNonAssignable) { function TEST (line 270) | TEST(StatusOr, TestCopyCtorStatusOKConverting) { function TEST (line 278) | TEST(StatusOr, TestCopyCtorStatusNotOkConverting) { function TEST (line 284) | TEST(StatusOr, TestAssignmentStatusOk) { function TEST (line 293) | TEST(StatusOr, TestAssignmentStatusNotOk) { function TEST (line 300) | TEST(StatusOr, TestStatus) { function TEST (line 308) | TEST(StatusOr, TestValue) { function TEST (line 314) | TEST(StatusOr, TestValueConst) { function TEST (line 320) | TEST(StatusOrDeathTest, TestValueNotOk) { function TEST (line 325) | TEST(StatusOrDeathTest, TestValueNotOkConst) { function TEST (line 330) | TEST(StatusOr, TestPointerDefaultCtor) { function TEST (line 336) | TEST(StatusOrDeathTest, TestPointerDefaultCtorValue) { function TEST (line 341) | TEST(StatusOr, TestPointerStatusCtor) { function TEST (line 347) | TEST(StatusOr, TestPointerValueCtor) { function TEST (line 354) | TEST(StatusOr, TestPointerCopyCtorStatusOk) { function TEST (line 362) | TEST(StatusOr, TestPointerCopyCtorStatusNotOk) { function TEST (line 368) | TEST(StatusOr, TestPointerCopyCtorStatusOKConverting) { function TEST (line 377) | TEST(StatusOr, TestPointerCopyCtorStatusNotOkConverting) { function TEST (line 383) | TEST(StatusOr, TestPointerAssignmentStatusOk) { function TEST (line 392) | TEST(StatusOr, TestPointerAssignmentStatusNotOk) { function TEST (line 399) | TEST(StatusOr, TestPointerStatus) { function TEST (line 407) | TEST(StatusOr, TestPointerValue) { function TEST (line 413) | TEST(StatusOr, TestPointerValueConst) { function TEST (line 428) | TEST(StatusOrDeathTest, TestPointerValueNotOk) { function TEST (line 433) | TEST(StatusOrDeathTest, TestPointerValueNotOkConst) { FILE: tools/api/generate_go_protobuf.py function generateProtobufs (line 21) | def generateProtobufs(output): function git (line 59) | def git(repo, *args): function cloneGoProtobufs (line 68) | def cloneGoProtobufs(repo): function findLastSyncSHA (line 75) | def findLastSyncSHA(repo): function updatedSinceSHA (line 85) | def updatedSinceSHA(repo, last_sha): function writeRevisionInfo (line 90) | def writeRevisionInfo(repo, sha): function syncGoProtobufs (line 97) | def syncGoProtobufs(output, repo): function publishGoProtobufs (line 107) | def publishGoProtobufs(repo, sha): function updated (line 116) | def updated(repo): FILE: tools/api/validate_structure.py class ValidationError (line 37) | class ValidationError(Exception): function ProtoApiVersion (line 42) | def ProtoApiVersion(proto_path): function ValidateProtoPath (line 50) | def ValidateProtoPath(proto_path): function ValidateProtoPaths (line 70) | def ValidateProtoPaths(proto_paths): FILE: tools/api_boost/api_boost.py function PrefixDirectory (line 31) | def PrefixDirectory(path_prefix): function ApiBoostFile (line 36) | def ApiBoostFile(llvm_include_path, debug_log, path): function RewriteIncludes (line 66) | def RewriteIncludes(args): function ApiBoostTree (line 93) | def ApiBoostTree(target_paths, FILE: tools/api_boost/api_boost_test.py function Diff (line 37) | def Diff(some_path, other_path): function ShouldRunTest (line 53) | def ShouldRunTest(test_name): FILE: tools/api_boost/testdata/decl_ref_expr.cc class ThresholdTriggerImpl (line 14) | class ThresholdTriggerImpl { method ThresholdTriggerImpl (line 16) | ThresholdTriggerImpl(const envoy::config::overload::v2alpha::Trigger& ... FILE: tools/api_boost/testdata/deprecate.cc function test (line 5) | void test() { FILE: tools/api_boost/testdata/elaborated_type.cc class ThresholdTriggerImpl (line 4) | class ThresholdTriggerImpl { method ThresholdTriggerImpl (line 6) | ThresholdTriggerImpl(const envoy::config::overload::v2alpha::Threshold... method someMethod (line 7) | void someMethod(envoy::api::v2::Cluster_LbPolicy) {} FILE: tools/api_boost/testdata/no_boost_file.cc class ThresholdTriggerImpl (line 8) | class ThresholdTriggerImpl { method ThresholdTriggerImpl (line 10) | ThresholdTriggerImpl(const ThresholdTrigger& /*config*/) {} method ThresholdTriggerImpl (line 11) | ThresholdTriggerImpl(SomePtrAlias /*config*/) {} FILE: tools/api_boost/testdata/rename.cc function test (line 3) | void test() { FILE: tools/api_boost/testdata/using_decl.cc class ThresholdTriggerImpl (line 7) | class ThresholdTriggerImpl { method ThresholdTriggerImpl (line 9) | ThresholdTriggerImpl(const ThresholdTrigger& /*config*/) {} method ThresholdTriggerImpl (line 10) | ThresholdTriggerImpl(SomePtrAlias /*config*/) {} FILE: tools/api_boost/testdata/validate.cc function foo (line 7) | void foo(Envoy::ProtobufMessage::ValidationVisitor& validator) { FILE: tools/api_proto_plugin/annotations.py class AnnotationError (line 48) | class AnnotationError(Exception): function ExtractAnnotations (line 52) | def ExtractAnnotations(s, inherited_annotations=None): function XformAnnotation (line 76) | def XformAnnotation(s, annotation_xforms): function WithoutAnnotations (line 114) | def WithoutAnnotations(s): FILE: tools/api_proto_plugin/plugin.py function DirectOutputDescriptor (line 32) | def DirectOutputDescriptor(output_suffix, visitor, want_params=False): function Plugin (line 37) | def Plugin(output_descriptors): FILE: tools/api_proto_plugin/traverse.py function TraverseService (line 6) | def TraverseService(type_context, service_proto, visitor): function TraverseEnum (line 20) | def TraverseEnum(type_context, enum_proto, visitor): function TraverseMessage (line 34) | def TraverseMessage(type_context, msg_proto, visitor): function TraverseFile (line 65) | def TraverseFile(file_proto, visitor): FILE: tools/api_proto_plugin/type_context.py class Comment (line 8) | class Comment(object): method __init__ (line 11) | def __init__(self, comment, file_level_annotations=None): method getCommentWithTransforms (line 16) | def getCommentWithTransforms(self, annotation_xforms): class SourceCodeInfo (line 29) | class SourceCodeInfo(object): method __init__ (line 32) | def __init__(self, name, source_code_info): method file_level_comments (line 41) | def file_level_comments(self): method file_level_annotations (line 58) | def file_level_annotations(self): method LocationPathLookup (line 67) | def LocationPathLookup(self, path): method LeadingCommentPathLookup (line 81) | def LeadingCommentPathLookup(self, path): method LeadingDetachedCommentsPathLookup (line 96) | def LeadingDetachedCommentsPathLookup(self, path): method TrailingCommentPathLookup (line 111) | def TrailingCommentPathLookup(self, path): class TypeContext (line 127) | class TypeContext(object): method __init__ (line 134) | def __init__(self, source_code_info, name): method _Extend (line 157) | def _Extend(self, path, type_name, name, deprecated=False): method ExtendMessage (line 172) | def ExtendMessage(self, index, name, deprecated): method ExtendNestedMessage (line 182) | def ExtendNestedMessage(self, index, name, deprecated): method ExtendField (line 192) | def ExtendField(self, index, name): method ExtendEnum (line 201) | def ExtendEnum(self, index, name, deprecated): method ExtendService (line 211) | def ExtendService(self, index, name): method ExtendNestedEnum (line 220) | def ExtendNestedEnum(self, index, name, deprecated): method ExtendEnumValue (line 230) | def ExtendEnumValue(self, index, name): method ExtendOneof (line 239) | def ExtendOneof(self, index, name): method ExtendMethod (line 248) | def ExtendMethod(self, index, name): method location (line 258) | def location(self): method leading_comment (line 263) | def leading_comment(self): method leading_detached_comments (line 268) | def leading_detached_comments(self): method trailing_comment (line 273) | def trailing_comment(self): FILE: tools/api_proto_plugin/utils.py function ProtoFileCanonicalFromLabel (line 4) | def ProtoFileCanonicalFromLabel(label): function BazelBinPathForOutputArtifact (line 18) | def BazelBinPathForOutputArtifact(label, suffix, root=''): FILE: tools/api_proto_plugin/visitor.py class Visitor (line 4) | class Visitor(object): method VisitService (line 7) | def VisitService(self, service_proto, type_context): method VisitEnum (line 19) | def VisitEnum(self, enum_proto, type_context): method VisitMessage (line 31) | def VisitMessage(self, msg_proto, type_context, nested_msgs, nested_en... method VisitFile (line 45) | def VisitFile(self, file_proto, type_context, services, msgs, enums): FILE: tools/bootstrap2pb.cc function main (line 24) | int main(int argc, char** argv) { FILE: tools/build_profile.py function PrintProfile (line 12) | def PrintProfile(f): FILE: tools/clang_tools/api_booster/main.cc type ApiBooster (line 45) | namespace ApiBooster { class ApiBooster (line 47) | class ApiBooster : public clang::ast_matchers::MatchFinder::MatchCallb... method ApiBooster (line 50) | ApiBooster(std::map& repl... method run (line 54) | void run(const clang::ast_matchers::MatchFinder::MatchResult& match_... method handleBeginSource (line 97) | bool handleBeginSource(clang::CompilerInstance& CI) override { method handleEndSource (line 103) | void handleEndSource() override { method isEnvoyNamespace (line 112) | static bool isEnvoyNamespace(absl::string_view s) { method truncateForDebug (line 116) | static std::string truncateForDebug(const std::string& text) { method onTypeLocMatch (line 124) | void onTypeLocMatch(const clang::TypeLoc& type_loc, const clang::Sou... method onUsingDeclMatch (line 151) | void onUsingDeclMatch(const clang::UsingDecl& using_decl, method onDeclRefExprMatch (line 163) | void onDeclRefExprMatch(const clang::DeclRefExpr& decl_ref_expr, con... method onCallExprMatch (line 243) | void onCallExprMatch(const clang::CallExpr& call_expr, const clang::... method onMemberCallExprMatch (line 278) | void onMemberCallExprMatch(const clang::CXXMemberCallExpr& member_ca... method tryRenameMethod (line 302) | bool tryRenameMethod(const TypeInformation& type_info, clang::Source... method onClassTemplateSpecializationDeclMatch (line 322) | void onClassTemplateSpecializationDeclMatch(const clang::ClassTempla... method tryBoostType (line 356) | void tryBoostType(const std::string& type_name, absl::optional getTypeInformationFromCType(const st... method getSpellingRange (line 502) | static clang::SourceRange getSpellingRange(clang::SourceRange source... function main (line 518) | int main(int argc, const char** argv) { FILE: tools/clang_tools/api_booster/proto_cxx_utils.cc type ApiBooster (line 3) | namespace ApiBooster { FILE: tools/clang_tools/api_booster/proto_cxx_utils.h function namespace (line 10) | namespace ApiBooster { FILE: tools/clang_tools/api_booster/proto_cxx_utils_test.cc type ApiBooster (line 4) | namespace ApiBooster { function TEST (line 8) | TEST(ProtoCxxUtils, CxxToProtoType) { function TEST (line 17) | TEST(ProtoCxxUtils, ProtoToCxxType) { function TEST (line 32) | TEST(ProtoCxxUtils, RenameMethod) { function TEST (line 52) | TEST(ProtoCxxUtils, RenameConstant) { function TEST (line 63) | TEST(ProtoCxxUtils, RenameEnumValue) { FILE: tools/clang_tools/syntax_only/main.cc function main (line 18) | int main(int argc, const char** argv) { FILE: tools/code_format/check_format.py class FormatChecker (line 212) | class FormatChecker: method __init__ (line 214) | def __init__(self, args): method evaluateLines (line 236) | def evaluateLines(self, path, line_xform, write=True): method readLines (line 262) | def readLines(self, path): method readFile (line 266) | def readFile(self, path): method lookPath (line 271) | def lookPath(self, executable): method pathExists (line 276) | def pathExists(self, executable): method executableByOthers (line 281) | def executableByOthers(self, executable): method checkTools (line 287) | def checkTools(self): method checkNamespace (line 331) | def checkNamespace(self, file_path): method packageNameForProto (line 346) | def packageNameForProto(self, file_path): method allowlistedForProtobufDeps (line 358) | def allowlistedForProtobufDeps(self, file_path): method allowlistedForRealTime (line 365) | def allowlistedForRealTime(self, file_path): method allowlistedForRegisterFactory (line 370) | def allowlistedForRegisterFactory(self, file_path): method allowlistedForSerializeAsString (line 376) | def allowlistedForSerializeAsString(self, file_path): method allowlistedForJsonStringToMessage (line 379) | def allowlistedForJsonStringToMessage(self, file_path): method allowlistedForHistogramSiSuffix (line 382) | def allowlistedForHistogramSiSuffix(self, name): method allowlistedForStdRegex (line 385) | def allowlistedForStdRegex(self, file_path): method allowlistedForGrpcInit (line 389) | def allowlistedForGrpcInit(self, file_path): method allowlistedForUnpackTo (line 392) | def allowlistedForUnpackTo(self, file_path): method denylistedForExceptions (line 397) | def denylistedForExceptions(self, file_path): method isApiFile (line 406) | def isApiFile(self, file_path): method isBuildFile (line 409) | def isBuildFile(self, file_path): method isExternalBuildFile (line 415) | def isExternalBuildFile(self, file_path): method isStarlarkFile (line 419) | def isStarlarkFile(self, file_path): method isWorkspaceFile (line 422) | def isWorkspaceFile(self, file_path): method isBuildFixerExcludedFile (line 425) | def isBuildFixerExcludedFile(self, file_path): method hasInvalidAngleBracketDirectory (line 431) | def hasInvalidAngleBracketDirectory(self, line): method checkCurrentReleaseNotes (line 441) | def checkCurrentReleaseNotes(self, file_path, error_messages): method checkFileContents (line 509) | def checkFileContents(self, file_path, checker): method fixSourceLine (line 531) | def fixSourceLine(self, line, line_number): method hasCondVarWaitFor (line 554) | def hasCondVarWaitFor(self, line): method isInSubdir (line 567) | def isInSubdir(self, filename, *subdirs): method tokenInLine (line 578) | def tokenInLine(self, token, line): method checkSourceLine (line 595) | def checkSourceLine(self, line, file_path, reportError): method checkBuildLine (line 791) | def checkBuildLine(self, line, file_path, reportError): method fixBuildLine (line 804) | def fixBuildLine(self, file_path, line, line_number): method fixBuildPath (line 810) | def fixBuildPath(self, file_path): method checkBuildPath (line 825) | def checkBuildPath(self, file_path): method fixSourcePath (line 848) | def fixSourcePath(self, file_path): method checkSourcePath (line 863) | def checkSourcePath(self, file_path): method executeCommand (line 885) | def executeCommand(self, method fixHeaderOrder (line 905) | def fixHeaderOrder(self, file_path): method clangFormat (line 912) | def clangFormat(self, file_path): method checkFormat (line 918) | def checkFormat(self, file_path): method checkFormatReturnTraceOnError (line 943) | def checkFormatReturnTraceOnError(self, file_path): method checkOwners (line 950) | def checkOwners(self, dir_name, owned_directories, error_messages): method checkApiShadowStarlarkFiles (line 964) | def checkApiShadowStarlarkFiles(self, file_path, error_messages): method checkFormatVisitor (line 978) | def checkFormatVisitor(self, arg, dir_name, names): method checkErrorMessages (line 1016) | def checkErrorMessages(self, error_messages): function ownedDirectories (line 1089) | def ownedDirectories(error_messages): function PooledCheckFormat (line 1126) | def PooledCheckFormat(path_predicate): FILE: tools/code_format/check_format_test_helper.py function runCheckFormat (line 28) | def runCheckFormat(operation, filename): function getInputFile (line 34) | def getInputFile(filename, extra_input_files=None): function fixFileHelper (line 50) | def fixFileHelper(filename, extra_input_files=None): function fixFileExpectingSuccess (line 60) | def fixFileExpectingSuccess(file, extra_input_files=None): function fixFileExpectingNoChange (line 75) | def fixFileExpectingNoChange(file): function emitStdoutAsError (line 86) | def emitStdoutAsError(stdout): function expectError (line 90) | def expectError(filename, status, stdout, expected_substring): function fixFileExpectingFailure (line 102) | def fixFileExpectingFailure(filename, expected_substring): function checkFileExpectingError (line 107) | def checkFileExpectingError(filename, expected_substring, extra_input_fi... function checkAndFixError (line 113) | def checkAndFixError(filename, expected_substring, extra_input_files=None): function checkToolNotFoundError (line 121) | def checkToolNotFoundError(): function checkUnfixableError (line 135) | def checkUnfixableError(filename, expected_substring): function checkFileExpectingOK (line 141) | def checkFileExpectingOK(filename): function runChecks (line 149) | def runChecks(): FILE: tools/code_format/common.py function includeDirOrder (line 1) | def includeDirOrder(): FILE: tools/code_format/envoy_build_fixer.py class EnvoyBuildFixerError (line 47) | class EnvoyBuildFixerError(Exception): function RunBuildozer (line 52) | def RunBuildozer(cmds, contents): function FixPackageAndLicense (line 74) | def FixPackageAndLicense(path, contents): function BuildifierLint (line 106) | def BuildifierLint(contents): function FindApiHeaders (line 117) | def FindApiHeaders(source_path): function FixApiDeps (line 135) | def FixApiDeps(path, contents): function FixBuild (line 182) | def FixBuild(path): FILE: tools/code_format/format_python_tools.py function collectFiles (line 11) | def collectFiles(): function validateFormat (line 31) | def validateFormat(fix=False): function displayFixResults (line 58) | def displayFixResults(successful_files, failed_files): FILE: tools/code_format/header_order.py function ReorderHeaders (line 22) | def ReorderHeaders(path): FILE: tools/code_format/paths.py function getBuildifier (line 6) | def getBuildifier(): function getBuildozer (line 11) | def getBuildozer(): FILE: tools/config_validation/validate_fragment.py function ValidateFragment (line 25) | def ValidateFragment(type_name, fragment): function ParseArgs (line 55) | def ParseArgs(): FILE: tools/dependency/validate.py class DependencyError (line 45) | class DependencyError(Exception): class DependencyInfo (line 50) | class DependencyInfo(object): method DepsByUseCategory (line 53) | def DepsByUseCategory(self, use_category): method GetMetadata (line 65) | def GetMetadata(self, dependency): class BuildGraph (line 78) | class BuildGraph(object): method QueryExternalDeps (line 81) | def QueryExternalDeps(self, *targets): method ListExtensions (line 102) | def ListExtensions(self): class Validator (line 111) | class Validator(object): method __init__ (line 114) | def __init__(self, dep_info, build_graph): method ValidateBuildGraphStructure (line 120) | def ValidateBuildGraphStructure(self): method ValidateTestOnlyDeps (line 135) | def ValidateTestOnlyDeps(self): method ValidateDataPlaneCoreDeps (line 148) | def ValidateDataPlaneCoreDeps(self): method ValidateControlPlaneDeps (line 175) | def ValidateControlPlaneDeps(self): method ValidateExtensionDeps (line 200) | def ValidateExtensionDeps(self, name, target): method ValidateAll (line 234) | def ValidateAll(self): FILE: tools/dependency/validate_test.py class FakeDependencyInfo (line 9) | class FakeDependencyInfo(object): method __init__ (line 12) | def __init__(self, deps): method DepsByUseCategory (line 15) | def DepsByUseCategory(self, use_category): method GetMetadata (line 18) | def GetMetadata(self, dependency): class FakeBuildGraph (line 22) | class FakeBuildGraph(object): method __init__ (line 25) | def __init__(self, reachable_deps, extensions): method QueryExternalDeps (line 29) | def QueryExternalDeps(self, *targets): method ListExtensions (line 32) | def ListExtensions(self): function FakeDep (line 36) | def FakeDep(use_category, extensions=[]): class ValidateTest (line 40) | class ValidateTest(unittest.TestCase): method BuildValidator (line 42) | def BuildValidator(self, deps, reachable_deps, extensions=[]): method test_valid_build_graph_structure (line 45) | def test_valid_build_graph_structure(self): method test_invalid_build_graph_structure (line 53) | def test_invalid_build_graph_structure(self): method test_valid_test_only_deps (line 61) | def test_valid_test_only_deps(self): method test_invalid_test_only_deps (line 65) | def test_invalid_test_only_deps(self): method test_valid_dataplane_core_deps (line 69) | def test_valid_dataplane_core_deps(self): method test_invalid_dataplane_core_deps (line 74) | def test_invalid_dataplane_core_deps(self): method test_valid_controlplane_deps (line 79) | def test_valid_controlplane_deps(self): method test_invalid_controlplane_deps (line 84) | def test_invalid_controlplane_deps(self): method test_valid_extension_deps (line 88) | def test_valid_extension_deps(self): method test_invalid_extension_deps_wrong_category (line 99) | def test_invalid_extension_deps_wrong_category(self): method test_invalid_extension_deps_allowlist (line 111) | def test_invalid_extension_deps_allowlist(self): FILE: tools/deprecate_features/deprecate_features.py function deprecate_proto (line 12) | def deprecate_proto(): FILE: tools/deprecate_version/deprecate_version.py class DeprecateVersionError (line 46) | class DeprecateVersionError(Exception): function GetConfirmation (line 50) | def GetConfirmation(): function CreateIssues (line 55) | def CreateIssues(access_token, runtime_and_pr): function GetRuntimeAndPr (line 134) | def GetRuntimeAndPr(): FILE: tools/envoy_collect/envoy_collect.py function fetch_url (line 62) | def fetch_url(url): function modify_envoy_config (line 66) | def modify_envoy_config(config_path, perf, output_directory): function run_envoy (line 106) | def run_envoy(envoy_shcmd_args, envoy_log_path, admin_address_path, dump... function envoy_collect (line 156) | def envoy_collect(parse_result, unknown_args): FILE: tools/envoy_headersplit/code_corpus/class_defn.h function class (line 7) | class Foo {} function class (line 9) | class Bar { function class (line 15) | class DeadBeaf { FILE: tools/envoy_headersplit/code_corpus/class_defn_without_namespace.h function class (line 5) | class Foo {} function class (line 7) | class Bar { function class (line 13) | class DeadBeaf { FILE: tools/envoy_headersplit/code_corpus/class_impl.cc function Foo (line 6) | Foo Bar::getFoo() { FILE: tools/envoy_headersplit/code_corpus/fail_mocks.cc type Envoy (line 22) | namespace Envoy { type Server (line 23) | namespace Server { FILE: tools/envoy_headersplit/code_corpus/fail_mocks.h function namespace (line 9) | namespace Envoy { FILE: tools/envoy_headersplit/code_corpus/hello.h function class (line 9) | class test { FILE: tools/envoy_headersplit/headersplit.py function to_filename (line 19) | def to_filename(classname: str) -> str: function get_directives (line 39) | def get_directives(translation_unit: Type[TranslationUnit]) -> str: function cursors_in_same_file (line 76) | def cursors_in_same_file(cursor: Cursor) -> List[Cursor]: function class_definitions (line 100) | def class_definitions(cursor: Cursor) -> List[Cursor]: function class_implementations (line 125) | def class_implementations(cursor: Cursor) -> List[Cursor]: function extract_definition (line 148) | def extract_definition(cursor: Cursor, classnames: List[str]) -> Tuple[s... function get_implline (line 187) | def get_implline(cursor: Cursor) -> int: function extract_implementations (line 212) | def extract_implementations(impl_cursors: List[Cursor], source_code: str... function get_enclosing_namespace (line 252) | def get_enclosing_namespace(defn: Cursor) -> Tuple[str, str]: function read_file_contents (line 292) | def read_file_contents(path): function write_file_contents (line 297) | def write_file_contents(class_name, class_defn, class_impl): function main (line 319) | def main(args): FILE: tools/envoy_headersplit/headersplit_test.py class HeadersplitTest (line 16) | class HeadersplitTest(unittest.TestCase): method test_to_filename (line 27) | def test_to_filename(self): method test_get_directives (line 39) | def test_get_directives(self): method test_class_definitions (line 54) | def test_class_definitions(self): method test_class_implementations (line 68) | def test_class_implementations(self): method test_class_implementations_error (line 76) | def test_class_implementations_error(self): FILE: tools/envoy_headersplit/replace_includes.py function to_classname (line 21) | def to_classname(filename: str) -> str: function to_bazelname (line 38) | def to_bazelname(filename: str, mockname: str) -> str: function get_filenames (line 55) | def get_filenames(mockname: str) -> List[str]: function replace_includes (line 70) | def replace_includes(mockname): FILE: tools/envoy_headersplit/replace_includes_test.py class ReplaceIncludesTest (line 11) | class ReplaceIncludesTest(unittest.TestCase): method test_to_classname (line 13) | def test_to_classname(self): method test_to_bazelname (line 21) | def test_to_bazelname(self): class FakeDir (line 29) | class FakeDir(): method glob (line 31) | def glob(self, _): method test_get_filenames (line 39) | def test_get_filenames(self, mock_Path): method test_replace_includes (line 45) | def test_replace_includes(self): FILE: tools/find_related_envoy_files.py function emit (line 58) | def emit(source_path, dest_path, source_ending, dest_ending): FILE: tools/gen_compilation_database.py function generateCompilationDatabase (line 14) | def generateCompilationDatabase(args): function isHeader (line 37) | def isHeader(filename): function isCompileTarget (line 44) | def isCompileTarget(target, args): function modifyCompileCommand (line 60) | def modifyCompileCommand(target, args): function fixCompilationDatabase (line 84) | def fixCompilationDatabase(args, db): FILE: tools/github/sync_assignable.py function GetConfirmation (line 20) | def GetConfirmation(): function SyncAssignable (line 25) | def SyncAssignable(access_token): FILE: tools/print_dependencies.py function print_deps (line 16) | def print_deps(deps): FILE: tools/proto_format/active_protos_gen.py function BuildOrderKey (line 37) | def BuildOrderKey(key): function DepsFormat (line 41) | def DepsFormat(pkgs): function FindPkgs (line 49) | def FindPkgs(package_version_status, api_root): FILE: tools/proto_format/proto_sync.py class ProtoSyncError (line 61) | class ProtoSyncError(Exception): class RequiresReformatError (line 65) | class RequiresReformatError(ProtoSyncError): method __init__ (line 67) | def __init__(self, message): function GetDirectoryFromPackage (line 73) | def GetDirectoryFromPackage(package): function GetDestinationPath (line 82) | def GetDestinationPath(src): function GetAbsRelDestinationPath (line 98) | def GetAbsRelDestinationPath(dst_root, src): function ProtoPrint (line 113) | def ProtoPrint(src, dst): function MergeActiveShadow (line 128) | def MergeActiveShadow(active_src, shadow_src, dst): function SyncProtoFile (line 145) | def SyncProtoFile(dst_srcs): function GetImportDeps (line 184) | def GetImportDeps(proto_path): function GetPreviousMessageTypeDeps (line 226) | def GetPreviousMessageTypeDeps(proto_path): function HasServices (line 246) | def HasServices(proto_path): function BuildOrderKey (line 263) | def BuildOrderKey(key): function BuildFileContents (line 267) | def BuildFileContents(root, files): function SyncBuildFiles (line 295) | def SyncBuildFiles(cmd, dst_root): function GenerateCurrentApiDir (line 311) | def GenerateCurrentApiDir(api_dir, dst_dir): function GitStatus (line 329) | def GitStatus(path): function GitModifiedFiles (line 333) | def GitModifiedFiles(path, suffix): function ShouldSync (line 356) | def ShouldSync(path, api_proto_modified_files, py_tools_modified_files): function Sync (line 374) | def Sync(api_root, mode, labels, shadow): FILE: tools/protodoc/generate_empty.py function GenerateEmptyExtensionsDocs (line 25) | def GenerateEmptyExtensionsDocs(extension, details, api_extensions_root): FILE: tools/protodoc/protodoc.py class ProtodocError (line 96) | class ProtodocError(Exception): function HideNotImplemented (line 100) | def HideNotImplemented(comment): function GithubUrl (line 105) | def GithubUrl(type_context): function FormatCommentWithAnnotations (line 120) | def FormatCommentWithAnnotations(comment, type_name=''): function MapLines (line 138) | def MapLines(f, s): function Indent (line 151) | def Indent(spaces, line): function IndentLines (line 156) | def IndentLines(spaces, lines): function FormatInternalLink (line 161) | def FormatInternalLink(text, ref): function FormatExternalLink (line 165) | def FormatExternalLink(text, ref): function FormatHeader (line 169) | def FormatHeader(style, text): function FormatExtension (line 182) | def FormatExtension(extension): function FormatHeaderFromFile (line 207) | def FormatHeaderFromFile(style, source_code_info, proto_name): function FormatFieldTypeAsJson (line 233) | def FormatFieldTypeAsJson(type_context, field): function FormatMessageAsJson (line 250) | def FormatMessageAsJson(type_context, msg): function NormalizeFieldTypeName (line 272) | def NormalizeFieldTypeName(field_fqn): function NormalizeTypeContextName (line 290) | def NormalizeTypeContextName(type_name): function QualifyTypeName (line 304) | def QualifyTypeName(type_name): function TypeNameFromFQN (line 308) | def TypeNameFromFQN(fqn): function FormatEmph (line 312) | def FormatEmph(s): function FormatFieldType (line 317) | def FormatFieldType(type_context, field): function StripLeadingSpace (line 376) | def StripLeadingSpace(s): function FileCrossRefLabel (line 381) | def FileCrossRefLabel(msg_name): function MessageCrossRefLabel (line 386) | def MessageCrossRefLabel(msg_name): function EnumCrossRefLabel (line 391) | def EnumCrossRefLabel(enum_name): function FieldCrossRefLabel (line 396) | def FieldCrossRefLabel(field_name): function EnumValueCrossRefLabel (line 401) | def EnumValueCrossRefLabel(enum_value_name): function FormatAnchor (line 406) | def FormatAnchor(label): function FormatSecurityOptions (line 411) | def FormatSecurityOptions(security_option, field, type_context, edge_con... function FormatFieldAsDefinitionListItem (line 436) | def FormatFieldAsDefinitionListItem(outer_type_context, type_context, fi... function FormatMessageAsDefinitionList (line 508) | def FormatMessageAsDefinitionList(type_context, msg, protodoc_manifest): function FormatEnumValueAsDefinitionListItem (line 538) | def FormatEnumValueAsDefinitionListItem(type_context, enum_value): function FormatEnumAsDefinitionList (line 558) | def FormatEnumAsDefinitionList(type_context, enum): function FormatProtoAsBlockComment (line 574) | def FormatProtoAsBlockComment(proto): class RstFormatVisitor (line 582) | class RstFormatVisitor(visitor.Visitor): method __init__ (line 588) | def __init__(self): method VisitEnum (line 597) | def VisitEnum(self, enum_proto, type_context): method VisitMessage (line 610) | def VisitMessage(self, msg_proto, type_context, nested_msgs, nested_en... method VisitFile (line 628) | def VisitFile(self, file_proto, type_context, services, msgs, enums): function Main (line 659) | def Main(): FILE: tools/protoxform/merge_active_shadow.py function AdjustReservedRange (line 31) | def AdjustReservedRange(target_proto, previous_reserved_range, skip_rese... function MergeActiveShadowEnum (line 41) | def MergeActiveShadowEnum(active_proto, shadow_proto, target_proto): function AdjustSourceCodeInfo (line 70) | def AdjustSourceCodeInfo(type_context, field_index, field_adjustment): function MergeActiveShadowMessage (line 83) | def MergeActiveShadowMessage(type_context, active_proto, shadow_proto, t... function MergeActiveShadowFile (line 187) | def MergeActiveShadowFile(active_file_proto, shadow_file_proto): FILE: tools/protoxform/merge_active_shadow_test.py class MergeActiveShadowTest (line 11) | class MergeActiveShadowTest(unittest.TestCase): method fakeTypeContext (line 13) | def fakeTypeContext(self): method assertTextProtoEq (line 20) | def assertTextProtoEq(self, lhs, rhs): method testAdjustReservedRange (line 23) | def testAdjustReservedRange(self): method testMergeActiveShadowEnum (line 59) | def testMergeActiveShadowEnum(self): method testMergeActiveShadowMessageComments (line 128) | def testMergeActiveShadowMessageComments(self): method testMergeActiveShadowMessage (line 393) | def testMergeActiveShadowMessage(self): method testMergeActiveShadowMessageNoShadowMessage (line 492) | def testMergeActiveShadowMessageNoShadowMessage(self): method testMergeActiveShadowMessageNoShadowEnum (line 502) | def testMergeActiveShadowMessageNoShadowEnum(self): method testMergeActiveShadowMessageMissing (line 512) | def testMergeActiveShadowMessageMissing(self): method testMergeActiveShadowFileMissing (line 522) | def testMergeActiveShadowFileMissing(self): method testMergeActiveShadowFileNoShadowMessage (line 531) | def testMergeActiveShadowFileNoShadowMessage(self): method testMergeActiveShadowFileNoShadowEnum (line 540) | def testMergeActiveShadowFileNoShadowEnum(self): FILE: tools/protoxform/migrate.py class UpgradeVisitor (line 21) | class UpgradeVisitor(visitor.Visitor): method __init__ (line 27) | def __init__(self, n, typedb, envoy_internal_shadow, package_version_s... method _UpgradedComment (line 33) | def _UpgradedComment(self, c): method _UpgradedPostMethod (line 79) | def _UpgradedPostMethod(self, m): method _UpgradedTypeCanonical (line 83) | def _UpgradedTypeCanonical(self, t): method _UpgradedType (line 92) | def _UpgradedType(self, t): method _Deprecate (line 97) | def _Deprecate(self, proto, field_or_value): method _Rename (line 113) | def _Rename(self, proto, migrate_annotation): method _OneofPromotion (line 124) | def _OneofPromotion(self, msg_proto, field_proto, migrate_annotation): method VisitService (line 144) | def VisitService(self, service_proto, type_context): method VisitMessage (line 159) | def VisitMessage(self, msg_proto, type_context, nested_msgs, nested_en... method VisitEnum (line 192) | def VisitEnum(self, enum_proto, type_context): method VisitFile (line 209) | def VisitFile(self, file_proto, type_context, services, msgs, enums): function VersionUpgradeXform (line 241) | def VersionUpgradeXform(n, envoy_internal_shadow, file_proto, params): FILE: tools/protoxform/options.py function AddHideOption (line 6) | def AddHideOption(options): function HasHideOption (line 18) | def HasHideOption(options): function SetVersioningAnnotation (line 32) | def SetVersioningAnnotation(options, previous_message_type): function GetVersioningAnnotation (line 44) | def GetVersioningAnnotation(options): FILE: tools/protoxform/protoprint.py class ProtoPrintError (line 46) | class ProtoPrintError(Exception): function ExtractClangProtoStyle (line 50) | def ExtractClangProtoStyle(clang_format_text): function ClangFormat (line 80) | def ClangFormat(contents): function FormatBlock (line 96) | def FormatBlock(block): function FormatComments (line 112) | def FormatComments(comments): function CreateNextFreeFieldXform (line 137) | def CreateNextFreeFieldXform(msg_proto): function FormatTypeContextComments (line 155) | def FormatTypeContextComments(type_context, annotation_xforms=None): function FormatHeaderFromFile (line 174) | def FormatHeaderFromFile(source_code_info, file_proto, empty_file): function NormalizeFieldTypeName (line 301) | def NormalizeFieldTypeName(type_context, field_fqn): function TypeNameFromFQN (line 383) | def TypeNameFromFQN(fqn): function FormatFieldType (line 387) | def FormatFieldType(type_context, field): function FormatServiceMethod (line 432) | def FormatServiceMethod(type_context, method): function FormatField (line 454) | def FormatField(type_context, field): function FormatEnumValue (line 472) | def FormatEnumValue(type_context, value): function TextFormatValue (line 490) | def TextFormatValue(field, value): function FormatOptions (line 505) | def FormatOptions(options): function FormatReserved (line 539) | def FormatReserved(enum_or_msg_proto): class ProtoFormatVisitor (line 563) | class ProtoFormatVisitor(visitor.Visitor): method VisitService (line 569) | def VisitService(self, service_proto, type_context): method VisitEnum (line 578) | def VisitEnum(self, enum_proto, type_context): method VisitMessage (line 592) | def VisitMessage(self, msg_proto, type_context, nested_msgs, nested_en... method VisitFile (line 632) | def VisitFile(self, file_proto, type_context, services, msgs, enums): FILE: tools/protoxform/protoxform.py class ProtoXformError (line 27) | class ProtoXformError(Exception): class ProtoFormatVisitor (line 31) | class ProtoFormatVisitor(visitor.Visitor): method __init__ (line 37) | def __init__(self, active_or_frozen, params): method VisitService (line 43) | def VisitService(self, service_proto, type_context): method VisitEnum (line 46) | def VisitEnum(self, enum_proto, type_context): method VisitMessage (line 49) | def VisitMessage(self, msg_proto, type_context, nested_msgs, nested_en... method VisitFile (line 52) | def VisitFile(self, file_proto, type_context, services, msgs, enums): function Main (line 81) | def Main(): FILE: tools/protoxform/protoxform_test_helper.py function PathAndFilename (line 14) | def PathAndFilename(label): function GoldenProtoFile (line 34) | def GoldenProtoFile(path, filename, version): function ProtoPrint (line 50) | def ProtoPrint(src, dst): function ResultProtoFile (line 64) | def ResultProtoFile(cmd, path, tmp, filename, version): function Diff (line 86) | def Diff(result_file, golden_file): function Run (line 103) | def Run(cmd, path, filename, version): FILE: tools/protoxform/utils.py function GetTypeDb (line 10) | def GetTypeDb(): function LoadTypeDb (line 15) | def LoadTypeDb(type_db_path): FILE: tools/run_command.py function runCommand (line 6) | def runCommand(command): FILE: tools/socket_passing.py function GenerateNewConfig (line 27) | def GenerateNewConfig(original_yaml, admin_address, updated_json): FILE: tools/spelling/check_spelling_pedantic.py function cmp (line 26) | def cmp(x, y): function red (line 134) | def red(s): function debug (line 140) | def debug(s): function debug1 (line 145) | def debug1(s): class SpellChecker (line 150) | class SpellChecker: method __init__ (line 153) | def __init__(self, dictionary_file): method start (line 161) | def start(self): method stop (line 188) | def stop(self): method check (line 196) | def check(self, line): method load_dictionary (line 247) | def load_dictionary(self): method add_words (line 268) | def add_words(self, additions): function check_camel_case (line 305) | def check_camel_case(checker, err): function check_affix (line 332) | def check_affix(checker, err): function mask_with_regex (line 364) | def mask_with_regex(comment, regex, group, secondary=None): function check_comment (line 382) | def check_comment(checker, offset, comment): function print_error (line 460) | def print_error(file, line_offset, lines, errors): function print_fix_options (line 479) | def print_fix_options(word, suggestions): function fix_error (line 511) | def fix_error(checker, file, line_offset, lines, errors): class Comment (line 597) | class Comment: method __init__ (line 600) | def __init__(self, line, col, text, last_on_line): function extract_comments (line 608) | def extract_comments(lines): function check_file (line 707) | def check_file(checker, file, lines, error_handler): function execute (line 725) | def execute(files, dictionary_file, fix): FILE: tools/spelling/check_spelling_pedantic_test.py function runCheckFormat (line 22) | def runCheckFormat(operation, filename): function getInputFile (line 28) | def getInputFile(filename): function emitStdoutAsError (line 32) | def emitStdoutAsError(stdout): function expectError (line 36) | def expectError(filename, status, stdout, expected_substrings): function checkFileExpectingErrors (line 55) | def checkFileExpectingErrors(filename, expected_substrings): function checkFilePathExpectingOK (line 60) | def checkFilePathExpectingOK(filename): function checkFileExpectingOK (line 68) | def checkFileExpectingOK(filename): function runChecks (line 72) | def runChecks(): FILE: tools/stack_decode.py function decode_stacktrace_log (line 24) | def decode_stacktrace_log(object_file, input_source, address_offset=0): function run_addr2line (line 68) | def run_addr2line(obj_file, addr_to_resolve): function trim_proc_cwd (line 75) | def trim_proc_cwd(file_and_line_number): function run_pmap (line 83) | def run_pmap(pid): function find_address_offset (line 90) | def find_address_offset(pid): FILE: tools/testdata/check_format/angle_bracket_include.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/attribute_packed.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/clang_format_double_off.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/clang_format_double_on.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/clang_format_off.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/clang_format_on.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/clang_format_trailing_off.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/commented_throw.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | void foo() { FILE: tools/testdata/check_format/condition_variable.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/condition_variable_any.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/condvar_wait_for.cc type Envoy (line 1) | namespace Envoy { function waiting (line 4) | int waiting() { FILE: tools/testdata/check_format/counter_from_string.cc type Envoy (line 1) | namespace Envoy { function init (line 3) | void init(Stats::Scope& scope) { FILE: tools/testdata/check_format/cpp_std.cc type Envoy (line 5) | namespace Envoy { FILE: tools/testdata/check_format/designated_initializers.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/duration_value.cc type Envoy (line 3) | namespace Envoy { function foo (line 5) | std::chrono::duration foo() { FILE: tools/testdata/check_format/duration_value_zero.cc type Envoy (line 3) | namespace Envoy { function foo_int (line 5) | std::chrono::duration foo_int() { function foo_decimal (line 9) | std::chrono::duration foo_decimal() { FILE: tools/testdata/check_format/elvis_operator.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/extra_enthusiastic_spaces.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/gauge_from_string.cc type Envoy (line 1) | namespace Envoy { function init (line 3) | void init(Stats::Scope& scope) { FILE: tools/testdata/check_format/grpc_init.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | void foo() { FILE: tools/testdata/check_format/grpc_shutdown.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | void foo() { FILE: tools/testdata/check_format/header_order.cc type Envoy (line 36) | namespace Envoy { FILE: tools/testdata/check_format/histogram_from_string.cc type Envoy (line 1) | namespace Envoy { function init (line 3) | void init(Stats::Scope& scope) { FILE: tools/testdata/check_format/long_line.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/mutex.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/over_enthusiastic_spaces.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/proto_deps.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/proto_enum_mangling.cc type Envoy (line 3) | namespace Envoy { function foo (line 5) | void foo() { auto bar = ::envoy::foo::bar::v2::RedisProxy_ConnPoolSett... FILE: tools/testdata/check_format/proto_style.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/real_time_source.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | int foo() { FILE: tools/testdata/check_format/real_time_source_override.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | int foo() { FILE: tools/testdata/check_format/real_time_system.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | int foo() { FILE: tools/testdata/check_format/regex.cc type Envoy (line 3) | namespace Envoy { type BadRegex (line 5) | struct BadRegex { FILE: tools/testdata/check_format/serialize_as_string.cc type Envoy (line 1) | namespace Envoy { function use_serialize_as_string (line 3) | void use_serialize_as_string() { FILE: tools/testdata/check_format/shared_mutex.cc type Envoy (line 3) | namespace Envoy { function make_a_mutex (line 5) | void make_a_mutex() { FILE: tools/testdata/check_format/sleep.cc type Envoy (line 1) | namespace Envoy { function waiting (line 4) | int waiting() { FILE: tools/testdata/check_format/std_any.cc type Envoy (line 3) | namespace Envoy { function bar (line 4) | void bar() { FILE: tools/testdata/check_format/std_atomic_free_functions.cc type Envoy (line 3) | namespace Envoy { function do_atomic_stuff (line 5) | void do_atomic_stuff() { FILE: tools/testdata/check_format/std_get_if.cc type Envoy (line 3) | namespace Envoy { function foo (line 4) | void foo() { FILE: tools/testdata/check_format/std_get_time.cc type Envoy (line 4) | namespace Envoy { function parse_time (line 6) | void parse_time() { FILE: tools/testdata/check_format/std_holds_alternative.cc type Envoy (line 3) | namespace Envoy { function foo (line 4) | void foo() { FILE: tools/testdata/check_format/std_make_optional.cc type Envoy (line 3) | namespace Envoy { function foo (line 4) | void foo() { FILE: tools/testdata/check_format/std_monostate.cc type Envoy (line 3) | namespace Envoy { type S (line 4) | struct S { method S (line 5) | S(int i) : i(i) {} function foo (line 9) | void foo() { FILE: tools/testdata/check_format/std_optional.cc type Envoy (line 3) | namespace Envoy { function bar (line 4) | void bar() { FILE: tools/testdata/check_format/std_string_view.cc type Envoy (line 3) | namespace Envoy { function foo (line 4) | void foo() { FILE: tools/testdata/check_format/std_unordered_map.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/std_unordered_set.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/std_variant.cc type Envoy (line 3) | namespace Envoy { function bar (line 4) | void bar() { FILE: tools/testdata/check_format/std_visit.cc type Envoy (line 3) | namespace Envoy { type SomeVisitorFunctor (line 4) | struct SomeVisitorFunctor { function foo (line 9) | void foo() { FILE: tools/testdata/check_format/steady_clock.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | int foo() { return std::chrono::steady_clock::now(); } FILE: tools/testdata/check_format/strerror.cc type Envoy (line 3) | namespace Envoy { FILE: tools/testdata/check_format/system_clock.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | int foo() { return std::chrono::system_clock::now(); } FILE: tools/testdata/check_format/test/register_factory.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/test_naming.cc type Envoy (line 1) | namespace Envoy { function TEST_F (line 3) | TEST_F(FooBar, testSomething) { FILE: tools/testdata/check_format/testing_test.cc type Envoy (line 1) | namespace Envoy { FILE: tools/testdata/check_format/throw.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | void foo() { FILE: tools/testdata/check_format/time_system_wait_for.cc type Envoy (line 1) | namespace Envoy { function waiting (line 3) | int waiting() { return timeSystem().waitFor(mutex, condvar, duration); } FILE: tools/testdata/check_format/unpack_to.cc type Envoy (line 1) | namespace Envoy { function foo (line 3) | int foo() { FILE: tools/type_whisperer/api_type_db.cc type Envoy (line 8) | namespace Envoy { type Tools (line 9) | namespace Tools { type TypeWhisperer (line 10) | namespace TypeWhisperer { FILE: tools/type_whisperer/api_type_db.h function namespace (line 9) | namespace Envoy { FILE: tools/type_whisperer/file_descriptor_set_text_gen.py function Decode (line 13) | def Decode(path): FILE: tools/type_whisperer/proto_build_targets_gen.py function LoadTypeDb (line 60) | def LoadTypeDb(type_db_path): function BuildOrderKey (line 68) | def BuildOrderKey(key): function FilterPkgs (line 73) | def FilterPkgs(pkgs): function DepsFormat (line 81) | def DepsFormat(pkgs): function IsV2Package (line 86) | def IsV2Package(pkg): function IsV3Package (line 93) | def IsV3Package(pkg): FILE: tools/type_whisperer/type_whisperer.py class TypeWhispererVisitor (line 13) | class TypeWhispererVisitor(visitor.Visitor): method __init__ (line 19) | def __init__(self): method VisitService (line 23) | def VisitService(self, service_proto, type_context): method VisitEnum (line 26) | def VisitEnum(self, enum_proto, type_context): method VisitMessage (line 31) | def VisitMessage(self, msg_proto, type_context, nested_msgs, nested_en... method VisitFile (line 43) | def VisitFile(self, file_proto, type_context, services, msgs, enums): function Main (line 60) | def Main(): FILE: tools/type_whisperer/typedb_gen.py function UpgradedPackage (line 46) | def UpgradedPackage(type_desc): function UpgradedType (line 58) | def UpgradedType(type_name, type_desc): function UpgradedPath (line 64) | def UpgradedPath(proto_path, upgraded_package): function UpgradedTypeWithDescription (line 69) | def UpgradedTypeWithDescription(type_name, type_desc): function LoadTypes (line 79) | def LoadTypes(path): function NextVersionUpgrade (line 94) | def NextVersionUpgrade(type_name, type_map, next_version_upgrade_memo, v... FILE: tools/vscode/generate_debug_config.py function bazelInfo (line 14) | def bazelInfo(name, bazel_extra_options=[]): function getWorkspace (line 19) | def getWorkspace(): function getExecutionRoot (line 23) | def getExecutionRoot(workspace): function binaryPath (line 33) | def binaryPath(bazel_bin, target): function buildBinaryWithDebugInfo (line 39) | def buildBinaryWithDebugInfo(target): function getLaunchJson (line 47) | def getLaunchJson(workspace): function writeLaunchJson (line 54) | def writeLaunchJson(workspace, launch): function gdbConfig (line 63) | def gdbConfig(target, binary, workspace, execroot, arguments): function lldbConfig (line 76) | def lldbConfig(target, binary, workspace, execroot, arguments): function addToLaunchJson (line 92) | def addToLaunchJson(target, binary, workspace, execroot, arguments, debu...