/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: 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&) 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&) |
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: 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&) 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&) |
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: 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&) 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&) |
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: 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&) 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&) |
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: 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&) 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&) |
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, 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: 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) 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) |
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 | 204k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { |
111 | 204k | return std::make_shared<HostImpl>( |
112 | 204k | cluster, "", Network::Utility::resolveUrl(url), nullptr, weight, |
113 | 204k | envoy::config::core::v3::Locality(), |
114 | 204k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, |
115 | 204k | status, time_source); |
116 | 204k | } 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) 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, 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 | } |
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 | 20.5k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { | 111 | 20.5k | return std::make_shared<HostImpl>( | 112 | 20.5k | cluster, "", Network::Utility::resolveUrl(url), nullptr, weight, | 113 | 20.5k | envoy::config::core::v3::Locality(), | 114 | 20.5k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, | 115 | 20.5k | status, time_source); | 116 | 20.5k | } |
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.95k | Host::HealthStatus status = Host::HealthStatus::UNKNOWN) { | 111 | 3.95k | return std::make_shared<HostImpl>( | 112 | 3.95k | cluster, "", Network::Utility::resolveUrl(url), nullptr, weight, | 113 | 3.95k | envoy::config::core::v3::Locality(), | 114 | 3.95k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), priority, | 115 | 3.95k | status, time_source); | 116 | 3.95k | } |
|
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, 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: 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) 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) |
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), 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: 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) 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) |
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), weight, locality, |
147 | 0 | 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: 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) 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) |
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, weight, |
156 | 0 | envoy::config::core::v3::Locality(), health_check_config, 0, |
157 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
158 | 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: 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) 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) |
159 | | |
160 | | inline HostSharedPtr makeTestHostWithHashKey(ClusterInfoConstSharedPtr cluster, |
161 | | const std::string& hash_key, const std::string& url, |
162 | 0 | TimeSource& time_source, uint32_t weight = 1) { |
163 | 0 | envoy::config::core::v3::Metadata metadata; |
164 | 0 | Config::Metadata::mutableMetadataValue(metadata, Config::MetadataFilters::get().ENVOY_LB, |
165 | 0 | Config::MetadataEnvoyLbKeys::get().HASH_KEY) |
166 | 0 | .set_string_value(hash_key); |
167 | 0 | return std::make_shared<HostImpl>( |
168 | 0 | cluster, "", Network::Utility::resolveUrl(url), |
169 | 0 | std::make_shared<const envoy::config::core::v3::Metadata>(metadata), weight, |
170 | 0 | envoy::config::core::v3::Locality(), |
171 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
172 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
173 | 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: 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) 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) |
174 | | |
175 | | inline HostSharedPtr makeTestHostWithMetadata(ClusterInfoConstSharedPtr cluster, |
176 | | MetadataConstSharedPtr metadata, |
177 | | const std::string& url, TimeSource& time_source, |
178 | 0 | uint32_t weight = 1) { |
179 | 0 | return std::make_shared<HostImpl>( |
180 | 0 | cluster, "", Network::Utility::resolveUrl(url), metadata, weight, |
181 | 0 | envoy::config::core::v3::Locality(), |
182 | 0 | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, |
183 | 0 | envoy::config::core::v3::UNKNOWN, time_source); |
184 | 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: 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) 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) |
185 | | |
186 | | inline HostDescriptionConstSharedPtr makeTestHostDescription(ClusterInfoConstSharedPtr cluster, |
187 | | const std::string& url, |
188 | 1.10k | TimeSource& time_source) { |
189 | 1.10k | return std::make_shared<HostDescriptionImpl>( |
190 | 1.10k | cluster, "", Network::Utility::resolveUrl(url), nullptr, |
191 | 1.10k | envoy::config::core::v3::Locality().default_instance(), |
192 | 1.10k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, time_source); |
193 | 1.10k | } 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 | 188 | 1.10k | TimeSource& time_source) { | 189 | 1.10k | return std::make_shared<HostDescriptionImpl>( | 190 | 1.10k | cluster, "", Network::Utility::resolveUrl(url), nullptr, | 191 | 1.10k | envoy::config::core::v3::Locality().default_instance(), | 192 | 1.10k | envoy::config::endpoint::v3::Endpoint::HealthCheckConfig::default_instance(), 0, time_source); | 193 | 1.10k | } |
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: 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&) 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&) |
194 | | |
195 | | inline HostsPerLocalitySharedPtr makeHostsPerLocality(std::vector<HostVector>&& locality_hosts, |
196 | 37.7k | bool force_no_local_locality = false) { |
197 | 37.7k | return std::make_shared<HostsPerLocalityImpl>( |
198 | 37.7k | std::move(locality_hosts), !force_no_local_locality && !locality_hosts.empty()); |
199 | 37.7k | } 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) 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 | 196 | 37.7k | bool force_no_local_locality = false) { | 197 | 37.7k | return std::make_shared<HostsPerLocalityImpl>( | 198 | 37.7k | std::move(locality_hosts), !force_no_local_locality && !locality_hosts.empty()); | 199 | 37.7k | } |
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) |
200 | | |
201 | | inline LocalityWeightsSharedPtr |
202 | 0 | makeLocalityWeights(std::initializer_list<uint32_t> locality_weights) { |
203 | 0 | return std::make_shared<LocalityWeights>(locality_weights); |
204 | 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: load_balancer_fuzz_base.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>) |
205 | | |
206 | | inline envoy::config::core::v3::HealthCheck |
207 | 0 | parseHealthCheckFromV3Yaml(const std::string& yaml_string) { |
208 | 0 | envoy::config::core::v3::HealthCheck health_check; |
209 | 0 | #ifdef ENVOY_ENABLE_YAML |
210 | 0 | TestUtility::loadFromYamlAndValidate(yaml_string, health_check); |
211 | 0 | #else |
212 | 0 | PANIC("JSON compiled out: cannot parse " + yaml_string); |
213 | 0 | #endif |
214 | 0 | return health_check; |
215 | 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: 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&) 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&) |
216 | | |
217 | | inline PrioritySet::UpdateHostsParams |
218 | | updateHostsParams(HostVectorConstSharedPtr hosts, HostsPerLocalityConstSharedPtr hosts_per_locality, |
219 | | HealthyHostVectorConstSharedPtr healthy_hosts, |
220 | 0 | HostsPerLocalityConstSharedPtr healthy_hosts_per_locality) { |
221 | 0 | return HostSetImpl::updateHostsParams( |
222 | 0 | hosts, hosts_per_locality, std::move(healthy_hosts), std::move(healthy_hosts_per_locality), |
223 | 0 | std::make_shared<const DegradedHostVector>(), HostsPerLocalityImpl::empty(), |
224 | 0 | std::make_shared<const ExcludedHostVector>(), HostsPerLocalityImpl::empty()); |
225 | 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: 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>) 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>) |
226 | | |
227 | | inline PrioritySet::UpdateHostsParams |
228 | | updateHostsParams(HostVectorConstSharedPtr hosts, |
229 | 0 | HostsPerLocalityConstSharedPtr hosts_per_locality) { |
230 | 0 | return updateHostsParams(std::move(hosts), std::move(hosts_per_locality), |
231 | 0 | std::make_shared<const HealthyHostVector>(), |
232 | 0 | HostsPerLocalityImpl::empty()); |
233 | 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: 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>) 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>) |
234 | | |
235 | | } // namespace |
236 | | } // namespace Upstream |
237 | | } // namespace Envoy |