je_load_density.wrapper.user_template.sql_user_template

SQL DB user template.

Each task entry:

{"method": "execute", "sql": "SELECT 1", "params": {...},
 "name": "smoke", "expect_rows": 1}

Uses SQLAlchemy (soft-dep). The connection_string is passed once via start_test(connection_string=...).

Functions

set_wrapper_sql_user(user_detail_dict, **kwargs)

Classes

SqlUserWrapper(*args, **kwargs)

Locust user that issues SQL queries via SQLAlchemy.

class je_load_density.wrapper.user_template.sql_user_template.SqlUserWrapper(*args: Any, **kwargs: Any)

Bases: User

Locust user that issues SQL queries via SQLAlchemy.

host = 'sqlite:///:memory:'
run_tasks() None
wait_time = 0.1
je_load_density.wrapper.user_template.sql_user_template.set_wrapper_sql_user(user_detail_dict: Dict[str, Any], **kwargs) type