Start the service in testsuite.
|
| None | pytest_addoption (parser) |
| |
| | service_env () |
| | Override this to pass extra environment variables to the service.
|
| |
| Optional[str] | service_http_ping_url (service_config, service_baseurl) |
| | Returns the service HTTP ping URL that is used by the testsuite to detect that the service is ready to work.
|
| |
| net.HealthChecks | service_non_http_health_checks (service_config) |
| | Returns a health checks info.
|
| |
| | service_daemon_scope (create_daemon_scope, daemon_scoped_mark, service_env, service_http_ping_url, service_config_path_temp, service_binary, service_non_http_health_checks) |
| | Prepares the start of the service daemon.
|
| |
| None | extra_client_deps () |
| | Service client dependencies hook.
|
| |
| None | auto_client_deps (request) |
| | Ensures that the following fixtures, if available, are run before service start:
|
| |
| | builtin_client_deps (testpoint, cleanup_userver_dumps, userver_log_capture, dynamic_config, mock_configs_service) |
| | Service client dependencies hook, like extra_client_deps.
|
| |
| DaemonInstance | service_daemon_instance (ensure_daemon_started, service_daemon_scope, builtin_client_deps, auto_client_deps, extra_client_deps) |
| | Calls ensure_daemon_started on service_daemon_scope to actually start the service.
|
| |
| Optional[Dict[str, Any]] | daemon_scoped_mark (request) |
| | Depend on this fixture directly or transitively to make your fixture a per-daemon fixture.
|
| |