Skip to main content

Module test_util

Module test_util 

Source

Structsยง

FileDirGuard
StorageGuard
TestGuard

Enumsยง

StorageType
TempDirGuard

Constantsยง

PEER_PLACEHOLDER_ADDR

Functionsยง

create_datanode_opts ๐Ÿ”’
create_test_table ๐Ÿ”’
create_tmp_dir_and_datanode_opts
execute_sql
execute_sql_and_expect
get_test_store_config
prepare_another_catalog_and_schema ๐Ÿ”’
prepare_another_catalog_and_schema_with_kv_backend ๐Ÿ”’
prepare_another_catalog_and_schema_with_manager ๐Ÿ”’
run_sql ๐Ÿ”’
s3_test_config ๐Ÿ”’
setup_grpc_server
setup_grpc_server_for_instance ๐Ÿ”’
Builds and starts a gRPC server on top of an already-constructed standalone instance. This is the shared core behind the setup_grpc_server_* helpers.
setup_grpc_server_with
setup_grpc_server_with_auto_create_table_disabled
Sets up a gRPC server backed by a standalone instance whose frontend has auto table creation disabled, for testing the server-side global switch.
setup_grpc_server_with_user_provider
setup_mysql_server
setup_mysql_server_with_slow_query_threshold
setup_mysql_server_with_user_provider
setup_pg_server
setup_pg_server_with_slow_query_threshold
setup_pg_server_with_user_provider
setup_standalone_instance ๐Ÿ”’
setup_standalone_instance_with_plugins ๐Ÿ”’
setup_standalone_instance_with_plugins_and_slow_query_threshold ๐Ÿ”’
setup_standalone_instance_with_slow_query_threshold ๐Ÿ”’
setup_test_http_app
setup_test_http_app_with_frontend
setup_test_http_app_with_frontend_and_custom_options
setup_test_http_app_with_frontend_and_slow_query_threshold
setup_test_http_app_with_frontend_and_user_provider
setup_test_prom_app_with_frontend
setup_test_prom_app_with_frontend_batched
Like setup_test_prom_app_with_frontend but enables the pending-rows batcher, so Prometheus remote write goes through the batched (metric-engine) path instead of the direct PromStoreProtocolHandler::write path.
setup_test_prom_app_with_frontend_inner ๐Ÿ”’
try_execute_sql