Coverage Report

Created: 2023-11-12 09:30

/proc/self/cwd/source/server/config_validation/admin.cc
Line
Count
Source (jump to first uncovered line)
1
#include "source/server/config_validation/admin.h"
2
3
namespace Envoy {
4
namespace Server {
5
6
// Pretend that handler was added successfully.
7
bool ValidationAdmin::addStreamingHandler(const std::string&, const std::string&, GenRequestFn,
8
0
                                          bool, bool, const ParamDescriptorVec&) {
9
0
  return true;
10
0
}
11
12
bool ValidationAdmin::addHandler(const std::string&, const std::string&, HandlerCb, bool, bool,
13
0
                                 const ParamDescriptorVec&) {
14
0
  return true;
15
0
}
16
17
0
bool ValidationAdmin::removeHandler(const std::string&) { return true; }
18
19
0
const Network::Socket& ValidationAdmin::socket() { return *socket_; }
20
21
0
ConfigTracker& ValidationAdmin::getConfigTracker() { return config_tracker_; }
22
23
void ValidationAdmin::startHttpListener(const std::list<AccessLog::InstanceSharedPtr>&,
24
                                        const std::string&,
25
                                        Network::Address::InstanceConstSharedPtr,
26
                                        const Network::Socket::OptionsSharedPtr&,
27
0
                                        Stats::ScopeSharedPtr&&) {}
28
29
Http::Code ValidationAdmin::request(absl::string_view, absl::string_view, Http::ResponseHeaderMap&,
30
0
                                    std::string&) {
31
0
  PANIC("not implemented");
32
0
}
33
34
0
void ValidationAdmin::addListenerToHandler(Network::ConnectionHandler*) {}
35
36
} // namespace Server
37
} // namespace Envoy