/proc/self/cwd/test/common/upstream/utility.h
Line | Count | Source (jump to first uncovered line) |
1 | | #pragma once |
2 | | |
3 | | #include "envoy/config/bootstrap/v3/bootstrap.pb.h" |
4 | | #include "envoy/config/cluster/v3/cluster.pb.h" |
5 | | #include "envoy/config/core/v3/base.pb.h" |
6 | | #include "envoy/config/core/v3/health_check.pb.h" |
7 | | #include "envoy/config/core/v3/health_check.pb.validate.h" |
8 | | #include "envoy/config/endpoint/v3/endpoint_components.pb.h" |
9 | | #include "envoy/upstream/upstream.h" |
10 | | |
11 | | #include "source/common/common/utility.h" |
12 | | #include "source/common/config/metadata.h" |
13 | | #include "source/common/config/well_known_names.h" |
14 | | #include "source/common/json/json_loader.h" |
15 | | #include "source/common/network/utility.h" |
16 | | #include "source/common/upstream/upstream_impl.h" |
17 | | |
18 | | #include "test/test_common/utility.h" |
19 | | |
20 | | #include "fmt/printf.h" |
21 | | |
22 | | namespace Envoy { |
23 | | namespace Upstream { |
24 | | namespace { |
25 | | |
26 | | constexpr static const char* kDefaultStaticClusterTmpl = R"EOF( |
27 | | { |
28 | | "name": "%s", |
29 | | "connect_timeout": "0.250s", |
30 | | "type": "static", |
31 | | "lb_policy": "round_robin", |
32 | | "load_assignment": { |
33 | | "endpoints": [ |
34 | | { |
35 | | "lb_endpoints": [ |
36 | | { |
37 | | "endpoint": { |
38 | | "address": { |
39 | | %s, } |
40 | | } |
41 | | } |
42 | | ] |
43 | | } |
44 | | ] |
45 | | } |
46 | | } |
47 | | )EOF"; |
48 | | |
49 | 0 | inline std::string defaultStaticClusterJson(const std::string& name) { |
50 | 0 | return fmt::sprintf(kDefaultStaticClusterTmpl, name, R"EOF( |
51 | 0 | "socket_address": { |
52 | 0 | "address": "127.0.0.1", |
53 | 0 | "port_value": 11001 |
54 | 0 | })EOF"); |
55 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticClusterJson(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticClusterJson(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticClusterJson(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticClusterJson(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticClusterJson(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) |
56 | | |
57 | | inline envoy::config::bootstrap::v3::Bootstrap |
58 | 0 | parseBootstrapFromV3Json(const std::string& json_string) { |
59 | 0 | envoy::config::bootstrap::v3::Bootstrap bootstrap; |
60 | 0 | // TODO(alyssawilk) rename to JSON |
61 | 0 | #ifdef ENVOY_ENABLE_YAML |
62 | 0 | TestUtility::loadFromJson(json_string, bootstrap); |
63 | 0 | #else |
64 | 0 | PANIC("JSON compiled out: cannot parse " + json_string); |
65 | 0 | #endif |
66 | 0 | return bootstrap; |
67 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::parseBootstrapFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::parseBootstrapFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::parseBootstrapFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::parseBootstrapFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::parseBootstrapFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) |
68 | | |
69 | 0 | inline envoy::config::cluster::v3::Cluster parseClusterFromV3Json(const std::string& json_string) { |
70 | 0 | envoy::config::cluster::v3::Cluster cluster; |
71 | 0 | #ifdef ENVOY_ENABLE_YAML |
72 | 0 | TestUtility::loadFromJson(json_string, cluster); |
73 | 0 | #else |
74 | 0 | PANIC("JSON compiled out: cannot parse " + json_string); |
75 | 0 | #endif |
76 | 0 | return cluster; |
77 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Json(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) |
78 | | |
79 | 0 | inline envoy::config::cluster::v3::Cluster parseClusterFromV3Yaml(const std::string& yaml) { |
80 | 0 | envoy::config::cluster::v3::Cluster cluster; |
81 | 0 | #ifdef ENVOY_ENABLE_YAML |
82 | 0 | TestUtility::loadFromYaml(yaml, cluster); |
83 | 0 | #else |
84 | 0 | PANIC("JSON compiled out: cannot parse " + yaml); |
85 | 0 | #endif |
86 | 0 | return cluster; |
87 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::parseClusterFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) |
88 | | |
89 | 0 | inline envoy::config::cluster::v3::Cluster defaultStaticCluster(const std::string& name) { |
90 | 0 | #ifdef ENVOY_ENABLE_YAML |
91 | 0 | return parseClusterFromV3Json(defaultStaticClusterJson(name)); |
92 | 0 | #else |
93 | 0 | PANIC("JSON compiled out: cannot parse " + name); |
94 | 0 | #endif |
95 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticCluster(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticCluster(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticCluster(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticCluster(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::defaultStaticCluster(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) |
96 | | |
97 | | inline HostSharedPtr makeTestHost(ClusterInfoConstSharedPtr cluster, const std::string& hostname, |
98 | | const std::string& url, TimeSource& time_source, |
99 | 0 | uint32_t weight = 1) { |
100 | 0 | return std::make_shared<HostImpl>( |
101 | 0 | cluster, hostname, *Network::Utility::resolveUrl(url), nullptr, nullptr, weight, |
102 | 0 | envoy::config::core::v3::Locality(), |
103 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
104 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
105 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) |
106 | | |
107 | | inline HostSharedPtr makeTestHost(ClusterInfoConstSharedPtr cluster, const std::string& url, |
108 | | TimeSource& time_source, uint32_t weight = 1, |
109 | | uint32_t priority = 0, |
110 | 203k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { |
111 | 203k | return std::make_shared<HostImpl>( |
112 | 203k | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, weight, |
113 | 203k | envoy::config::core::v3::Locality(), |
114 | 203k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, |
115 | 203k | status, time_source); |
116 | 203k | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Line | Count | Source | 110 | 19.6k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { | 111 | 19.6k | return std::make_shared<HostImpl>( | 112 | 19.6k | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, weight, | 113 | 19.6k | envoy::config::core::v3::Locality(), | 114 | 19.6k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, | 115 | 19.6k | status, time_source); | 116 | 19.6k | } |
health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Line | Count | Source | 110 | 3.74k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { | 111 | 3.74k | return std::make_shared<HostImpl>( | 112 | 3.74k | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, weight, | 113 | 3.74k | envoy::config::core::v3::Locality(), | 114 | 3.74k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, | 115 | 3.74k | status, time_source); | 116 | 3.74k | } |
load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Line | Count | Source | 110 | 180k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { | 111 | 180k | return std::make_shared<HostImpl>( | 112 | 180k | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, weight, | 113 | 180k | envoy::config::core::v3::Locality(), | 114 | 180k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, | 115 | 180k | status, time_source); | 116 | 180k | } |
|
117 | | |
118 | | inline HostSharedPtr makeTestHost(ClusterInfoConstSharedPtr cluster, const std::string& url, |
119 | | TimeSource& time_source, |
120 | | envoy::config::core::v3::Locality locality, uint32_t weight = 1, |
121 | | uint32_t priority = 0, |
122 | 0 | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { |
123 | 0 | return std::make_shared<HostImpl>( |
124 | 0 | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, weight, locality, |
125 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, |
126 | 0 | status, time_source); |
127 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, envoy::config::core::v3::Locality, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, envoy::config::core::v3::Locality, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, envoy::config::core::v3::Locality, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, envoy::config::core::v3::Locality, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, envoy::config::core::v3::Locality, unsigned int, unsigned int, envoy::config::core::v3::HealthStatus) |
128 | | |
129 | | inline HostSharedPtr makeTestHost(ClusterInfoConstSharedPtr cluster, const std::string& url, |
130 | | const envoy::config::core::v3::Metadata& metadata, |
131 | 0 | TimeSource& time_source, uint32_t weight = 1) { |
132 | 0 | return std::make_shared<HostImpl>( |
133 | 0 | cluster, "", *Network::Utility::resolveUrl(url), |
134 | 0 | std::make_shared<const envoy::config::core::v3::Metadata>(metadata), nullptr, weight, |
135 | 0 | envoy::config::core::v3::Locality(), |
136 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
137 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
138 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, Envoy::TimeSource&, unsigned int) |
139 | | |
140 | | inline HostSharedPtr makeTestHost(ClusterInfoConstSharedPtr cluster, const std::string& url, |
141 | | const envoy::config::core::v3::Metadata& metadata, |
142 | | envoy::config::core::v3::Locality locality, |
143 | 0 | TimeSource& time_source, uint32_t weight = 1) { |
144 | 0 | return std::make_shared<HostImpl>( |
145 | 0 | cluster, "", *Network::Utility::resolveUrl(url), |
146 | 0 | std::make_shared<const envoy::config::core::v3::Metadata>(metadata), nullptr, weight, |
147 | 0 | locality, envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
148 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
149 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, envoy::config::core::v3::Locality, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, envoy::config::core::v3::Locality, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, envoy::config::core::v3::Locality, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, envoy::config::core::v3::Locality, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::core::v3::Metadata const&, envoy::config::core::v3::Locality, Envoy::TimeSource&, unsigned int) |
150 | | |
151 | | inline HostSharedPtr |
152 | | makeTestHost(ClusterInfoConstSharedPtr cluster, const std::string& url, |
153 | | const envoy::config::endpoint::v3::Endpoint::HealthCheckConfig& health_check_config, |
154 | 0 | TimeSource& time_source, uint32_t weight = 1) { |
155 | 0 | return std::make_shared<HostImpl>(cluster, "", *Network::Utility::resolveUrl(url), nullptr, |
156 | 0 | nullptr, weight, envoy::config::core::v3::Locality(), |
157 | 0 | health_check_config, 0, envoy::config::core::v3::UNKNOWN, |
158 | 0 | time_source); |
159 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::endpoint::v3::Endpoint_HealthCheckConfig const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::endpoint::v3::Endpoint_HealthCheckConfig const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::endpoint::v3::Endpoint_HealthCheckConfig const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::endpoint::v3::Endpoint_HealthCheckConfig const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHost(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, envoy::config::endpoint::v3::Endpoint_HealthCheckConfig const&, Envoy::TimeSource&, unsigned int) |
160 | | |
161 | | inline HostSharedPtr makeTestHostWithHashKey(ClusterInfoConstSharedPtr cluster, |
162 | | const std::string& hash_key, const std::string& url, |
163 | 0 | TimeSource& time_source, uint32_t weight = 1) { |
164 | 0 | envoy::config::core::v3::Metadata metadata; |
165 | 0 | Config::Metadata::mutableMetadataValue(metadata, Config::MetadataFilters::get().ENVOY_LB, |
166 | 0 | Config::MetadataEnvoyLbKeys::get().HASH_KEY) |
167 | 0 | .set_string_value(hash_key); |
168 | 0 | return std::make_shared<HostImpl>( |
169 | 0 | cluster, "", *Network::Utility::resolveUrl(url), |
170 | 0 | std::make_shared<const envoy::config::core::v3::Metadata>(metadata), nullptr, weight, |
171 | 0 | envoy::config::core::v3::Locality(), |
172 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
173 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
174 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithHashKey(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithHashKey(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithHashKey(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithHashKey(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithHashKey(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) |
175 | | |
176 | | inline HostSharedPtr makeTestHostWithMetadata(ClusterInfoConstSharedPtr cluster, |
177 | | MetadataConstSharedPtr metadata, |
178 | | const std::string& url, TimeSource& time_source, |
179 | 0 | uint32_t weight = 1) { |
180 | 0 | return std::make_shared<HostImpl>( |
181 | 0 | cluster, "", *Network::Utility::resolveUrl(url), metadata, nullptr, weight, |
182 | 0 | envoy::config::core::v3::Locality(), |
183 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
184 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
185 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithMetadata(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::shared_ptr<envoy::config::core::v3::Metadata const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithMetadata(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::shared_ptr<envoy::config::core::v3::Metadata const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithMetadata(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::shared_ptr<envoy::config::core::v3::Metadata const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithMetadata(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::shared_ptr<envoy::config::core::v3::Metadata const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostWithMetadata(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::shared_ptr<envoy::config::core::v3::Metadata const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&, unsigned int) |
186 | | |
187 | | inline HostDescriptionConstSharedPtr makeTestHostDescription(ClusterInfoConstSharedPtr cluster, |
188 | | const std::string& url, |
189 | 815 | TimeSource& time_source) { |
190 | 815 | return std::make_shared<HostDescriptionImpl>( |
191 | 815 | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, |
192 | 815 | envoy::config::core::v3::Locality().default_instance(), |
193 | 815 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, time_source); |
194 | 815 | } http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostDescription(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&) Line | Count | Source | 189 | 815 | TimeSource& time_source) { | 190 | 815 | return std::make_shared<HostDescriptionImpl>( | 191 | 815 | cluster, "", *Network::Utility::resolveUrl(url), nullptr, nullptr, | 192 | 815 | envoy::config::core::v3::Locality().default_instance(), | 193 | 815 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, time_source); | 194 | 815 | } |
Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostDescription(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostDescription(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostDescription(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeTestHostDescription(std::__1::shared_ptr<Envoy::Upstream::ClusterInfo const>, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, Envoy::TimeSource&) |
195 | | |
196 | | inline HostsPerLocalitySharedPtr makeHostsPerLocality(std::vector<HostVector>&& locality_hosts, |
197 | 38.6k | bool force_no_local_locality = false) { |
198 | 38.6k | return std::make_shared<HostsPerLocalityImpl>( |
199 | 38.6k | std::move(locality_hosts), !force_no_local_locality && !locality_hosts.empty()); |
200 | 38.6k | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeHostsPerLocality(std::__1::vector<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, std::__1::allocator<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > > >&&, bool) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeHostsPerLocality(std::__1::vector<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, std::__1::allocator<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > > >&&, bool) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeHostsPerLocality(std::__1::vector<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, std::__1::allocator<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > > >&&, bool) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeHostsPerLocality(std::__1::vector<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, std::__1::allocator<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > > >&&, bool) load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeHostsPerLocality(std::__1::vector<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, std::__1::allocator<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > > >&&, bool) Line | Count | Source | 197 | 38.6k | bool force_no_local_locality = false) { | 198 | 38.6k | return std::make_shared<HostsPerLocalityImpl>( | 199 | 38.6k | std::move(locality_hosts), !force_no_local_locality && !locality_hosts.empty()); | 200 | 38.6k | } |
|
201 | | |
202 | | inline LocalityWeightsSharedPtr |
203 | 0 | makeLocalityWeights(std::initializer_list<uint32_t> locality_weights) { |
204 | 0 | return std::make_shared<LocalityWeights>(locality_weights); |
205 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::makeLocalityWeights(std::initializer_list<unsigned int>) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::makeLocalityWeights(std::initializer_list<unsigned int>) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::makeLocalityWeights(std::initializer_list<unsigned int>) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::makeLocalityWeights(std::initializer_list<unsigned int>) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::makeLocalityWeights(std::initializer_list<unsigned int>) |
206 | | |
207 | | inline envoy::config::core::v3::HealthCheck |
208 | 0 | parseHealthCheckFromV3Yaml(const std::string& yaml_string) { |
209 | 0 | envoy::config::core::v3::HealthCheck health_check; |
210 | 0 | #ifdef ENVOY_ENABLE_YAML |
211 | 0 | TestUtility::loadFromYamlAndValidate(yaml_string, health_check); |
212 | 0 | #else |
213 | 0 | PANIC("JSON compiled out: cannot parse " + yaml_string); |
214 | 0 | #endif |
215 | 0 | return health_check; |
216 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::parseHealthCheckFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::parseHealthCheckFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::parseHealthCheckFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::parseHealthCheckFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::parseHealthCheckFromV3Yaml(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&) |
217 | | |
218 | | inline PrioritySet::UpdateHostsParams |
219 | | updateHostsParams(HostVectorConstSharedPtr hosts, HostsPerLocalityConstSharedPtr hosts_per_locality, |
220 | | HealthyHostVectorConstSharedPtr healthy_hosts, |
221 | 0 | HostsPerLocalityConstSharedPtr healthy_hosts_per_locality) { |
222 | 0 | return HostSetImpl::updateHostsParams( |
223 | 0 | hosts, hosts_per_locality, std::move(healthy_hosts), std::move(healthy_hosts_per_locality), |
224 | 0 | std::make_shared<const DegradedHostVector>(), HostsPerLocalityImpl::empty(), |
225 | 0 | std::make_shared<const ExcludedHostVector>(), HostsPerLocalityImpl::empty()); |
226 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>, std::__1::shared_ptr<Envoy::Phantom<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, Envoy::Upstream::Healthy> const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>, std::__1::shared_ptr<Envoy::Phantom<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, Envoy::Upstream::Healthy> const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>, std::__1::shared_ptr<Envoy::Phantom<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, Envoy::Upstream::Healthy> const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>, std::__1::shared_ptr<Envoy::Phantom<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, Envoy::Upstream::Healthy> const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>, std::__1::shared_ptr<Envoy::Phantom<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > >, Envoy::Upstream::Healthy> const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) |
227 | | |
228 | | inline PrioritySet::UpdateHostsParams |
229 | | updateHostsParams(HostVectorConstSharedPtr hosts, |
230 | 0 | HostsPerLocalityConstSharedPtr hosts_per_locality) { |
231 | 0 | return updateHostsParams(std::move(hosts), std::move(hosts_per_locality), |
232 | 0 | std::make_shared<const HealthyHostVector>(), |
233 | 0 | HostsPerLocalityImpl::empty()); |
234 | 0 | } Unexecuted instantiation: http_integration.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: utility.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: health_check_fuzz.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: health_check_fuzz_test_utils.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) Unexecuted instantiation: load_balancer_fuzz_base.cc:Envoy::Upstream::(anonymous namespace)::updateHostsParams(std::__1::shared_ptr<std::__1::vector<std::__1::shared_ptr<Envoy::Upstream::Host>, std::__1::allocator<std::__1::shared_ptr<Envoy::Upstream::Host> > > const>, std::__1::shared_ptr<Envoy::Upstream::HostsPerLocality const>) |
235 | | |
236 | | } // namespace |
237 | | } // namespace Upstream |
238 | | } // namespace Envoy |