#include <userver/testsuite/testsuite_support.hpp>
Testsuite support component.
Provides additional functionality for testing, e.g. forced cache updates.
Options inherited from components::ComponentBase :
Definition at line 40 of file testsuite_support.hpp.
Inheritance diagram for components::TestsuiteSupport:Public Member Functions | |
| TestsuiteSupport (const components::ComponentConfig &component_config, const components::ComponentContext &component_context) | |
| testsuite::CacheControl & | GetCacheControl () |
| testsuite::DumpControl & | GetDumpControl () |
| testsuite::PeriodicTaskControl & | GetPeriodicTaskControl () |
| testsuite::TestpointControl & | GetTestpointControl () |
| const testsuite::PostgresControl & | GetPostgresControl () |
| const testsuite::RedisControl & | GetRedisControl () |
| testsuite::TestsuiteTasks & | GetTestsuiteTasks () |
| testsuite::HttpAllowedUrlsExtra & | GetHttpAllowedUrlsExtra () |
| testsuite::GrpcControl & | GetGrpcControl () |
| std::chrono::milliseconds | GetIncreasedTimeout () const noexcept |
| virtual ComponentHealth | GetComponentHealth () const |
| virtual void | OnLoadingCancelled () |
| virtual void | OnAllComponentsLoaded () |
Static Public Member Functions | |
| static yaml_config::Schema | GetStaticConfigSchema () |
Static Public Attributes | |
| static constexpr std::string_view | kName = "testsuite-support" |
| The default name of components::TestsuiteSupport. | |
|
inlinevirtualinherited |
Reimplemented in components::ComponentBase, and server::handlers::Restart.
Definition at line 52 of file raw_component_base.hpp.
|
noexcept |
testsuite-increased-timeout static option, testsuite-increased-timeout value otherwise
|
inlinevirtualinherited |
Reimplemented in urabbitmq::ConsumerComponentBase, components::ComponentBase, components::Server, and server::handlers::Ping.
Definition at line 56 of file raw_component_base.hpp.
|
inlinevirtualinherited |
Reimplemented in components::ComponentBase.
Definition at line 54 of file raw_component_base.hpp.