| 
|   | run_periodic_task (self, name) | 
|   | 
| None  | suspend_periodic_tasks (self, typing.List[str] names) | 
|   | 
| None  | resume_periodic_tasks (self, typing.List[str] names) | 
|   | 
| None  | resume_all_periodic_tasks (self) | 
|   | 
| None  | write_cache_dumps (self, typing.List[str] names, *testsuite_skip_prepare=False) | 
|   | 
| None  | read_cache_dumps (self, typing.List[str] names, *testsuite_skip_prepare=False) | 
|   | 
| None  | run_task (self, str name) | 
|   | 
| None  | run_distlock_task (self, str name) | 
|   | 
| None  | reset_metrics (self) | 
|   | Calls ResetMetric(metric); for each metric that has such C++ function.  
  | 
|   | 
| typing.Dict[str, typing.List[typing.Dict[str, str]]]  | metrics_portability (self, *typing.Optional[str] prefix=None) | 
|   | Reports metrics related issues that could be encountered on different monitoring systems.  
  | 
|   | 
| typing.List[str]  | list_tasks (self) | 
|   | 
|   | spawn_task (self, str name) | 
|   | 
|   | capture_logs (self) | 
|   | 
| None  | invalidate_caches (self, *bool clean_update=True, typing.Optional[typing.List[str]] cache_names=None) | 
|   | Send request to service to update caches.  
  | 
|   | 
| typing.Dict[str, typing.Any]  | tests_control (self, *args, **kwargs) | 
|   | 
| None  | update_server_state (self) | 
|   | Update service-side state through http call to 'tests/control':  
  | 
|   | 
| None  | enable_testpoints (self, *args, **kwargs) | 
|   | Send list of handled testpoint pats to service.  
  | 
|   | 
|   | __init__ (self, client) | 
|   | 
| http.ClientResponse  | post (self, str path, annotations.JsonAnyOptional json=None, typing.Any data=None, typing.Optional[typing.Dict[str, str]] params=None, typing.Optional[str] bearer=None, typing.Optional[str] x_real_ip=None, typing.Optional[typing.Dict[str, str]] headers=None, **kwargs) | 
|   | Make a HTTP POST request.  
  | 
|   | 
| http.ClientResponse  | put (self, path, annotations.JsonAnyOptional json=None, typing.Any data=None, typing.Optional[typing.Dict[str, str]] params=None, typing.Optional[str] bearer=None, typing.Optional[str] x_real_ip=None, typing.Optional[typing.Dict[str, str]] headers=None, **kwargs) | 
|   | Make a HTTP PUT request.  
  | 
|   | 
| http.ClientResponse  | patch (self, path, annotations.JsonAnyOptional json=None, typing.Any data=None, typing.Optional[typing.Dict[str, str]] params=None, typing.Optional[str] bearer=None, typing.Optional[str] x_real_ip=None, typing.Optional[typing.Dict[str, str]] headers=None, **kwargs) | 
|   | Make a HTTP PATCH request.  
  | 
|   | 
| http.ClientResponse  | get (self, str path, typing.Optional[typing.Dict[str, str]] headers=None, typing.Optional[str] bearer=None, typing.Optional[str] x_real_ip=None, **kwargs) | 
|   | Make a HTTP GET request.  
  | 
|   | 
| http.ClientResponse  | delete (self, str path, typing.Optional[typing.Dict[str, str]] headers=None, typing.Optional[str] bearer=None, typing.Optional[str] x_real_ip=None, **kwargs) | 
|   | Make a HTTP DELETE request.  
  | 
|   | 
| http.ClientResponse  | options (self, str path, typing.Optional[typing.Dict[str, str]] headers=None, typing.Optional[str] bearer=None, typing.Optional[str] x_real_ip=None, **kwargs) | 
|   | Make a HTTP OPTIONS request.  
  | 
|   | 
| http.ClientResponse  | request (self, str http_method, str path, **kwargs) | 
|   | Make a HTTP request with the specified method.  
  | 
|   |