You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
proxysql/test/tap/tests
René Cannaò f9ac5607bf
test(pgsql): differential native-vs-libpq auth test (compiles; run pending Docker) [Task 1.8]
2 weeks ago
..
aws_ssl_certs
client_host_err
load_data_local_datadir
rag_stats_testing
reg_test_3223_scripts
reg_test_3838_scripts
reg_test_3847_node_datadir
test_cluster_sync_config feat: remove PROXYSQLGENAI flag, genai now builds under PROXYSQL40 (issue #5722) 2 months ago
test_pgsql_replication_lag
tokenizer_payloads fix(test): update pgsql digest fixtures for typecast trailing-space behavior 1 month ago
unit feat(pgsql): native SCRAM-SHA-256 client exchange over libscram with proof-correctness test 2 weeks ago
.env
Makefile Merge branch 'v3.0' into fix/kill-proxysqlgenai-build-flag-v2 1 month ago
README.md
admin-listen_on_unix-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
admin_set_credentials_logging-t.cpp
admin_set_credentials_logging-t.env
admin_show_create_table-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
admin_show_fields_from-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
admin_show_table_status-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
admin_various_commands-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
admin_various_commands2-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
admin_various_commands3-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
ai_error_handling_edge_cases-t.cpp
ai_llm_retry_scenarios-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
ai_validation-t.cpp
aurora.cpp
basic-t.cpp
binlog_rpl.h Use MariaDB replication helper for binlog TAP tests 3 months ago
charset_unsigned_int-t.cpp
clickhouse_php_conn-t.php
cluster_sim_runner.h test: Add cluster simulator TAP groups 2 months ago
config.json
envvars-t.cpp
envvars-t.env
fast_forward_grace_close.cpp test(mysql): enlarge grace close binlog to ~50 MB to un-flake target>8s iterations 2 months ago
fast_forward_switch_replication_deprecate_eof.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
firewall_commands1-t.cpp fix(test/tap): batch 3 - remaining narrowing fixes in admin tests and anomaly_detector_unit 3 months ago
galera_1-sim
galera_1_timeout_count.cpp
galera_2-sim
galera_2_timeout_no_count.cpp
genai_module-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
generate_set_session_csv.cpp fix(test): handle wsrep_trx_fragment_{size,unit} like wsrep_sync_wait 2 months ago
issue5384-t.cpp
kill_connection-t.cpp
kill_connection2-t.cpp fix(test/tap): revert two semantic regressions from cleanup commits 2 months ago
kill_connection3-t.cpp fix(test/tap): cleanup kill_connection3-t.cpp - nullptr, range-based loops, NOLINT for parallel-array loops 3 months ago
listener_conflicts_validation-t.cpp
llm_bridge_accuracy-t.cpp
max_connections_ff-t.cpp fix(test/tap): revert two semantic regressions from cleanup commits 2 months ago
mcp_mixed_mysql_pgsql_concurrency_stress-t.cpp
mcp_mixed_stats_cap_churn-t.cpp
mcp_mixed_stats_profile_matrix-t.cpp
mcp_module-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mcp_mysql_concurrency_stress-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mcp_pgsql_concurrency_stress-t.cpp
mcp_query_rules-t.cpp
mcp_query_run_sql_readonly-t.cpp
mcp_query_run_sql_readonly_bypass-t.cpp fix(security): close EXPLAIN ANALYZE bypass via comment/whitespace/PG syntax (GHSA-7wh6-2vcc-gcm4) 1 month ago
mcp_runtime_variables-t.cpp
mcp_semantic_lifecycle-t.cpp
mcp_show_connections_commands_inmemory-t.cpp
mcp_show_queries_topk-t.cpp
mcp_stats_refresh-t.cpp
modules_server_test.h test: Use loopback addr when configuring SQLite3 server as a MySQL backend 2 months ago
multiple_prepared_statements-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-fast_forward-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-init_connect-1-t.cpp
mysql-init_connect-2-t.cpp
mysql-last_insert_id-t.cpp fix(test): accept Galera/GR auto_increment offsets in mysql-last_insert_id-t (#5780) 2 months ago
mysql-mirror1-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-protocol_compression_level-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-reg_test_4707_threshold_resultset_size-t.cpp
mysql-reg_test_4716_single_semicolon-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-reg_test_4723_query_cache_stores_empty_result-t.cpp
mysql-reg_test_4867_query_rules-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
mysql-select_version_without_backend-t.cpp
mysql-session_track_variables_enforced-t.cpp TAP: parameterize session_track_variables helpers; add time_zone and sql_mode coverage 2 months ago
mysql-session_track_variables_ff-t.cpp TAP: parameterize session_track_variables helpers; add time_zone and sql_mode coverage 2 months ago
mysql-session_track_variables_ff_mysql56-t.cpp TAP: parameterize session_track_variables helpers; add time_zone and sql_mode coverage 2 months ago
mysql-session_track_variables_optional-t.cpp TAP: parameterize session_track_variables helpers; add time_zone and sql_mode coverage 2 months ago
mysql-set_transaction-t.cpp
mysql-set_wait_timeout-t.cpp
mysql-show_ssl_version-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-sql_log_bin-error-t.cpp
mysql-test_malformed_packet-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-test_ssl_CA-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql-watchdog_test-t.cpp
mysql-zstd_compression_level-t.cpp test: expand zstd_compression_level test with MySQL 8.4 C API and timing benchmark 2 months ago
mysql_hostgroup_attributes-servers_defaults-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql_hostgroup_attributes_config_file-t.cpp fix(test/tap): dead cleanup label in mysql_hostgroup_attributes_config_file-t.cpp 3 months ago
mysql_query_logging_memory-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
mysql_reconnect.cpp
mysql_stmt_send_long_data-t.cpp
mysql_stmt_send_long_data_large-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
nl2sql_integration-t.cpp
nl2sql_internal-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
nl2sql_model_selection-t.cpp
nl2sql_prompt_builder-t.cpp
nl2sql_unit_base-t.cpp
parsersql_digest_test.cpp fix: add NOSONAR annotations for SonarCloud security hotspots 2 months ago
pg_lite_client.cpp
pg_lite_client.h fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
pgsql-admin_metacmds-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
pgsql-admin_metacmds_describe_all_tables-t.cpp
pgsql-admin_metacmds_describe_queries-t.cpp
pgsql-basic_tests-t.cpp
pgsql-connection_parameters_test-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
pgsql-copy_from_stdin_session_parameter-t.cpp fix(tests): resolve flaky failures in pgsql-copy_from_stdin_session_parameter-t and test_dns_cache-t 3 months ago
pgsql-copy_from_test-t.cpp tap/utils: add wait_for_log_match() to fix log-scrape races 2 months ago
pgsql-copy_to_test-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
pgsql-extended_query_protocol_query_rules_test-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
pgsql-extended_query_protocol_test-t.cpp fix(test/tap): batch 2 of static analysis real-bug fixes 3 months ago
pgsql-issue5384-t.cpp
pgsql-monitor_ssl_connections_test-t.cpp fix(tests): poll for NON-SSL counter increase in pgsql monitor SSL test 3 months ago
pgsql-multiplex_status_test-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
pgsql-native_auth_differential-t.cpp test(pgsql): differential native-vs-libpq auth test (compiles; run pending Docker) [Task 1.8] 2 weeks ago
pgsql-notice_test-t.cpp
pgsql-options_startup_params-t.cpp
pgsql-parameterized_kill_queries_test-t.cpp
pgsql-proxysql_cmd_test-t.cpp
pgsql-query_cache_soft_ttl_pct-t.cpp
pgsql-query_cache_test-t.cpp
pgsql-query_cancel_session_termination_test-t.cpp
pgsql-query_digests_stages_test-t.cpp
pgsql-query_rules_routing-t.cpp
pgsql-reg_test_4707_threshold_resultset_size-t.cpp
pgsql-reg_test_4716_single_semicolon-t.cpp
pgsql-reg_test_4867_query_rules-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
pgsql-reg_test_5140_bind_param_fmt_mix-t.cpp
pgsql-reg_test_5273_bind_parameter_format-t.cpp
pgsql-reg_test_5284_frontend_ssl_enforcement-t.cpp
pgsql-reg_test_5300_threshold_resultset_deadlock-t.cpp
pgsql-reg_test_5352_prepared_statement_refcount_race-t.cpp Fail fast in purge-trigger setup if connection or stmt fails 3 months ago
pgsql-reg_test_5415_copy_error_recovery-t.cpp
pgsql-reg_test_5801_options_startup_param-t.cpp refactor(pgsql): address PR review on #5801 options handling 1 month ago
pgsql-retry_guard_in_txn_on_broken_backend-t.cpp test(pgsql): identify backend via pg_stat_activity instead of pg_backend_pid() 2 months ago
pgsql-scram_cache_invalidation-t.cpp feat: add SCRAM cache invalidation, TAP test, and bench_connect tool 2 months ago
pgsql-servers_ssl_params-t.cpp test/tap/tests: drain in-flight monitor cycle in pgsql-servers_ssl_params-t 2 months ago
pgsql-set_parameter_validation_test-t.cpp fix(set-walker #150): document algo-3-vs-algo-0/1/2 whitespace divergence 1 month ago
pgsql-set_statement_test-t.cpp fix(test): pgsql-set_statement_test-t log race (#5788) 1 month ago
pgsql-ssl_keylog-t.cpp test(pgsql-ssl_keylog): fix container-local path + NSS label regex 3 months ago
pgsql-test_dns_cache-t.cpp test: fix two false-positive failures unmasked by recent CI 1 month ago
pgsql-test_malformed_packet-t.cpp
pgsql-transaction_state_comprehensive-t.cpp
pgsql-transaction_variable_state_tracking-t.cpp
pgsql-tx_poisoned_extended_query-t.cpp test(pgsql): harden tx_poisoned tests after review 2 months ago
pgsql-tx_poisoned_recovery-t.cpp test(pgsql): harden tx_poisoned tests after review 2 months ago
pgsql-unsupported_feature_test-t.cpp
pgsql-watchdog_test-t.cpp
pgsql_query_logging_autodump-t.cpp
pgsql_query_logging_memory-t.cpp
prepare_statement_err3024-t.cpp fix(test): detect backend via admin in prepare_statement_err3024-t (#5783) 2 months ago
proxysql_reference_select_config_file.cnf
reg_test_1493-mixed_compression-t.cpp
reg_test_1574-mariadb_read_stmt_execute_response-t.cpp
reg_test_1574-stmt_metadata-t.cpp
reg_test_2233_mirror_fast_routing-t.cpp
reg_test_2793-compression-t.cpp test: add TAP tests and housekeeping for mysql-zstd_compression_level 2 months ago
reg_test_3184-set_wait_timeout-t.cpp
reg_test_3223-restapi_return_codes-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
reg_test_3247-mycli_support-t.cpp
reg_test_3273_ssl_con-t.cpp
reg_test_3317-lock_hostgroup_special_queries-t.cpp
reg_test_3327-process_query_set_status_flags-t.cpp
reg_test_3371_prepared_statement_crash-t.cpp
reg_test_3427-stmt_first_comment1-param-t.cpp
reg_test_3427-stmt_first_comment1-t.cpp
reg_test_3427-stmt_first_comment2-param-t.cpp
reg_test_3427-stmt_first_comment2-t.cpp
reg_test_3434-text_stmt_mix-t.cpp
reg_test_3493-USE_with_comment-t.cpp
reg_test_3504-change_user-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
reg_test_3504-change_user_helper.cpp
reg_test_3546-stmt_empty_params-t.cpp
reg_test_3549-autocommit_tracking-t.cpp
reg_test_3585-stmt_metadata-t.cpp
reg_test_3591-restapi_num_fds-t.cpp
reg_test_3603-stmt_metadata-t.cpp
reg_test_3606-mysql_warnings-t.cpp
reg_test_3625-sqlite3_session_client_error_limit-t.cpp
reg_test_3690-admin_large_pkts-t.cpp
reg_test_3765_ssl_pollout-t.cpp
reg_test_3838-restapi_eintr-t.cpp
reg_test_3847_admin_lock-t.cpp
reg_test_3992_fast_forward_malformed_packet-mysqlsh-t.cpp
reg_test_3992_fast_forward_malformed_packet-pymysql-t.py
reg_test_3992_fast_forward_malformed_packet-t.cpp
reg_test_4001-restapi_scripts_num_fds-t.cpp
reg_test_4055_restapi-t.cpp
reg_test_4072-show-warnings-t.cpp fix(test/reg_4072): drop MIN_SLEEP_US floor to 0 — let self-tune decide 1 month ago
reg_test_4158_change_user-t.cpp
reg_test_4264-commit_rollback-t.cpp Merge branch 'v3.0' into session-track-system-variable 2 months ago
reg_test_4300-dollar_quote_check-t.cpp
reg_test_4399-stats_mysql_query_digest-t.cpp
reg_test_4402-mysql_fields-t.cpp
reg_test_4556-ssl_error_queue-t.cpp fix(test/tap): replace tempnam with mkstemp in reg_test_4556-ssl_error_queue 3 months ago
reg_test_4855_affected_rows_ddl-t.cpp
reg_test_4935-caching_sha2-t.cpp fix(test/tap): skip reg_test_4935-caching_sha2-t on MySQL 9.x 2 months ago
reg_test_4935-caching_sha2-t.env Fix hardcoded hostgroups in TAP tests for mysql84 3 months ago
reg_test_5212_tcp_keepalive_warnings-t.cpp
reg_test_5233_set_warning-t.cpp
reg_test_5306-show_warnings_with_comment-t.cpp Fix SHOW WARNINGS test to work with MySQL 5.7 3 months ago
reg_test_5389-flush_logs_no_drop-t.cpp
reg_test_5620_fast_routing_qr_leak-t.cpp fix(core): reset qr=NULL on non-match so apply=1 trap doesn't bypass fast-routing 2 months ago
reg_test_5639_stmt_execute_max_allowed_packet-t.cpp fix(session): avoid double-free of stmt_meta pkt in LargePacket (#5639) 1 month ago
reg_test_5766_libconfig_escape_passthrough-t.cpp test(5766): drop hardcoded /tmp path to clear remaining SonarCloud hotspot 2 months ago
reg_test_5790-mariadb_collation_255-t.cpp test(reg_5790): connect admin via cl.admin_host 1 month ago
reg_test__ssl_client_busy_wait-t.cpp
reg_test_com_change_user_malformed_packet-t.cpp
reg_test_compression_split_packets-t.cpp
reg_test_fast_forward_split_packet-t.cpp
reg_test_handshake_response_unterminated_username-t.cpp
reg_test_mariadb_metadata_check-t.cpp fix(test/tap): real bugs from static analysis 3 months ago
reg_test_mariadb_stmt_store_result-t.cpp
reg_test_oversize_first_pkt-t.cpp test: fix two false-positive failures unmasked by recent CI 1 month ago
reg_test_pp1_unknown_spoof-t.cpp test(security): regression tests for PP1 UNKNOWN address spoof (GHSA-gw94-85m2-x8v2) 1 month ago
reg_test_proclist_use_after_free-t.cpp
reg_test_proxy_protocol_oversized_address-t.cpp
reg_test_sql_calc_found_rows-t.cpp
reg_test_stmt_close_short_packet-t.cpp
reg_test_stmt_inv_param_offset-t.cpp
reg_test_stmt_resultset_err_no_rows-t.cpp
reg_test_stmt_resultset_err_no_rows.php
reg_test_stmt_resultset_err_no_rows_php-t.cpp
reg_test_stmt_send_long_data_short_packet-t.cpp Fix COM_STMT_SEND_LONG_DATA short packet handling 3 months ago
reg_test_unexp_ping_pkt-t.cpp
repro_3404-mysql_close_fd_leak.cpp
repro_test_leak_3350.cpp
repro_test_leak_3525.cpp
savepoint-948-t.cpp
savepoint-3749-t.cpp
session_track_variables.h TAP: parameterize session_track_variables helpers; add time_zone and sql_mode coverage 2 months ago
set_character_set-t.cpp
set_testing-240-t.cpp fix(test): add is_cluster guard to set_testing-240-t for wsrep variables 2 months ago
set_testing-240.h fix(test): add is_cluster guard to set_testing-240-t for wsrep variables 2 months ago
set_testing-multi-t.cpp fix(core): handle MySQL errors 1210 and 1231 when setting variables on backend 2 months ago
set_testing-t.cpp fix(core): handle MySQL errors 1210 and 1231 when setting variables on backend 2 months ago
set_testing-t.csv feat: add wsrep_trx_fragment_size and wsrep_trx_fragment_unit session variable tracking 2 months ago
set_testing-t.csv.obsolete
set_testing.h feat: add wsrep_trx_fragment_size and wsrep_trx_fragment_unit session variable tracking 2 months ago
setparser_parsersql_test.cpp chore(sonar): tighten NOSONAR placement for remaining hotspots 1 month ago
setparser_test-t.cpp
setparser_test.cpp
setparser_test2.cpp
setparser_test3.cpp
setparser_test_common.h fix: restore setparser_test_common.h to original and relocate parsersql_syntax_errors[] 2 months ago
sqlite3-t.cpp chore(lint): Make `SQLite3DB` table helpers const-correct 2 months ago
sqlite_autocommit-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
stmt_explain-t.cpp
test_PROXY_Protocol-t.cpp
test_admin_prometheus_metrics_dump-t_disabled_gh3571.cpp
test_admin_stats-t.cpp
test_auth_methods-t.cpp fix(test/tap): skip mysql_native_password fixtures on MySQL 9.x in test_auth_methods-t 2 months ago
test_auth_methods-t.env Fix hardcoded hostgroups in TAP tests for mysql84 3 months ago
test_auto_increment_delay_multiplex-t.cpp
test_backend_conn_ping-t.cpp fix(tests): query runtime_mysql_servers instead of hardcoding hostnames 3 months ago
test_binlog_dump_multi_backend_crash-t.cpp Address PR review feedback for test_binlog_dump_multi_backend_crash 3 months ago
test_binlog_fast_forward-t.cpp
test_binlog_reader-t.cpp Merge branch 'v3.0' into session-track-system-variable 2 months ago
test_binlog_reader_uses_previous_hostgroup-t.cpp Use MariaDB replication helper for binlog TAP tests 3 months ago
test_cacert_load_and_verify_duration-t.cpp
test_change_user-t.cpp fix(test/tap): leaks and unreachable cleanup in test_change_user-t.cpp 3 months ago
test_clickhouse_server-t.cpp
test_client_limit_error-t.cpp
test_cluster1-t.cpp fix(test): wait for cluster admin ports before test_cluster1-t (#5782) 2 months ago
test_cluster_sim_aurora-t.cpp test: Add cluster simulator TAP groups 2 months ago
test_cluster_sim_galera-t.cpp test: Add cluster simulator TAP groups 2 months ago
test_cluster_sim_group_repl-t.cpp test: Add cluster simulator TAP groups 2 months ago
test_cluster_sim_read_only-t.cpp test: Add cluster simulator TAP groups 2 months ago
test_cluster_sim_repl_lag-t.cpp test: Add cluster simulator TAP groups 2 months ago
test_cluster_sync-t.cpp Fix cluster sync test for disabled admin variables 2 months ago
test_cluster_sync_mysql_servers-t.cpp fix: use dynamic MySQL host/port in test_cluster_sync_mysql_servers 3 months ago
test_cluster_sync_pgsql-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
test_com_binlog_dump_enables_fast_forward-t.cpp fix(tests): use SHOW BINARY LOG STATUS for MySQL 8.4 in binlog dump test 3 months ago
test_com_register_slave_enables_fast_forward-t.cpp Use MariaDB replication helper for binlog TAP tests 3 months ago
test_com_reset_connection_com_change_user-t.cpp Fix test_prometheus_metrics and test_com_reset_connection for mysql84 3 months ago
test_connection_annotation-t.cpp fix(test/tap): wrong handle/column bugs + leaks in two more tests 3 months ago
test_csharp_connector_support-t.cpp
test_debug_filters-t.cpp
test_default_conn_collation-t.cpp fix(test/tap): real bugs from static analysis 3 months ago
test_default_value_transaction_isolation_attr-t.cpp
test_digest_umap_aux-t.cpp fix(test/tap): real bugs from static analysis 3 months ago
test_dns_cache-t.cpp fix(tests): resolve flaky failures in pgsql-copy_from_stdin_session_parameter-t and test_dns_cache-t 3 months ago
test_empty_query-t.cpp wip: add TAP test linting and partial cleanup 3 months ago
test_enforce_autocommit_on_reads-t.cpp
test_ffto_bypass-t.cpp
test_ffto_mysql-t.cpp
test_ffto_mysql_bypass_recovery-t.cpp
test_ffto_mysql_concurrent-t.cpp
test_ffto_mysql_errors-t.cpp
test_ffto_mysql_large_queries-t.cpp
test_ffto_mysql_large_resultsets-t.cpp
test_ffto_mysql_mixed_protocol-t.cpp
test_ffto_mysql_transactions-t.cpp
test_ffto_pgsql-t.cpp
test_ffto_pgsql_command_types-t.cpp
test_ffto_pgsql_concurrent-t.cpp
test_ffto_pgsql_error_stats-t.cpp
test_ffto_pgsql_errors-t.cpp
test_ffto_pgsql_large_resultsets-t.cpp
test_ffto_pgsql_mixed_protocol-t.cpp
test_ffto_pgsql_pipeline-t.cpp
test_ffto_pgsql_stmt_portal-t.cpp
test_filtered_set_statements-t.cpp feat: add wsrep_trx_fragment_size and wsrep_trx_fragment_unit session variable tracking 2 months ago
test_firewall-t.cpp
test_flagOUT_weight-t.cpp
test_flush_logs-t.sh test(flush_logs): harden timing race — poll instead of fixed-sleep 3 months ago
test_format_utils-t.cpp
test_greeting_capabilities-t.cpp fix(mysql): advertise CLIENT_PLUGIN_AUTH_LENENC_CLIENT_DATA in server greeting 2 months ago
test_gtid_forwarding-t.cpp fix(tests): make test_gtid_forwarding-t work with dbdeployer infra 3 months ago
test_hostgroup_attributes_online_servers-t.cpp
test_ignore_min_gtid-t.cpp
test_keep_multiplexing_variables-t.cpp
test_ldap_stats_mysql_users.cpp
test_load_from_config_prefix_stripping-t.cpp
test_load_from_config_validation-t.cpp
test_load_restapi_from_config_startup-t.cpp
test_log_last_insert_id-t.cpp fix: MySQL 9.x charset handling and log_last_insert_id test race 2 months ago
test_match_eof_conn_cap.cpp
test_max_transaction_time-t.cpp
test_mcp_claude_headless_flow-t.sh
test_mcp_llm_discovery_phaseb-t.sh
test_mcp_rag_metrics-t.sh
test_mcp_static_harvest-t.sh
test_mysql_connect_retries-t.cpp fix(test): fix flaky test failures in mysql84-g8 and mysql84-gr-g5 2 months ago
test_mysql_connect_retries_delay-t.cpp
test_mysql_hostgroup_attributes-1-t.cpp
test_mysql_query_digests_stages-t.cpp
test_mysql_query_rules_fast_routing-t.cpp
test_mysqlsh-t.cpp
test_mysqlx_admin_tables-t.cpp fix(mysqlx): plugin_descriptor visibility + admin_tables test + dead decl 2 months ago
test_mysqlx_e2e_handshake-t.cpp test(framework): remove skip_all() — fail loudly on missing preconditions 1 month ago
test_mysqlx_e2e_routing-t.cpp test(framework): remove skip_all() — fail loudly on missing preconditions 1 month ago
test_mysqlx_plugin_load-t.cpp test(mysqlx): address PR-#5700 review feedback 2 months ago
test_mysqlx_route_drop_inflight-t.cpp test(framework): remove skip_all() — fail loudly on missing preconditions 1 month ago
test_mysqlx_soak_behavioral-t.sh ci(mysqlx): wire mysqlx-soak group into TAP harness end-to-end 2 months ago
test_mysqlx_soak_stress-t.sh ci(mysqlx): wire mysqlx-soak group into TAP harness end-to-end 2 months ago
test_noise_injection-t.cpp Add protocol-aware noise injection using use_noise_mysql/use_noise_pgsql 3 months ago
test_pgsql_replication_lag-t.cpp
test_pgsql_replication_lag-t.env
test_plugin_auth_lenenc_client_data-t.cpp test(mysql): add end-to-end test for CLIENT_PLUGIN_AUTH_LENENC_CLIENT_DATA 2 months ago
test_prepare_statement_memory_usage-t.cpp
test_prometheus_metrics-t.cpp Fix test_prometheus_metrics and test_com_reset_connection for mysql84 3 months ago
test_ps_async-t.cpp
test_ps_hg_routing-t.cpp
test_ps_large_result-t.cpp
test_ps_logging-t.cpp
test_ps_min_gtid-t.cpp TAP: fix typo in `test_ps_min_gtid-t` 3 months ago
test_ps_min_gtid_fc-t.cpp TAP: Remove `@@server_uuid` dependency from `test_ps_min_gtid-t` and `test_ps_min_gtid_fc-t` 3 months ago
test_ps_no_store-t.cpp
test_query_cache_soft_ttl_pct-t.cpp
test_query_rules_fast_routing_algorithm-t.cpp test: Use loopback addr when configuring SQLite3 server as a MySQL backend 2 months ago
test_query_rules_routing-t.cpp
test_query_timeout-t.cpp
test_read_only_actions_offline_hard_servers-t.cpp test(read_only_offline_hard): set default_hostgroup to WHG, not hardcoded 0 3 months ago
test_rw_binary_data-t.cpp fix(test/tap): NULL-init + remove dead cleanup labels 3 months ago
test_server_sess_status-t.cpp
test_session_status_flags-t.cpp
test_set_character_results-t.cpp
test_set_collation-t.cpp Handle utf8/utf8mb3 charset equivalence in test_set_collation 3 months ago
test_set_statement_for-t.cpp fix(session): SET STATEMENT ... FOR detection tolerates any whitespace 1 month ago
test_simple_embedded_HTTP_server-t.cpp
test_sqlite3_from_unixtime-t.py
test_sqlite3_pass_exts-t.cpp sqlite3: CACHING_SHA2_PASSWORD() accepts optional rounds arg (closes #5640) 2 months ago
test_sqlite3_pass_exts-t.env Fix hardcoded hostgroups in TAP tests for mysql84 3 months ago
test_sqlite3_server-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
test_sqlite3_server.sh
test_sqlite3_server_and_fast_routing-t.cpp test: Use loopback addr when configuring SQLite3 server as a MySQL backend 2 months ago
test_sqlite3_special_queries.cpp
test_ssl_connect-t.cpp
test_ssl_fast_forward-1-t.cpp fix(test/tap): misleading-indentation bug fix + function-address bug + leak cleanup 3 months ago
test_ssl_fast_forward-2.cpp
test_ssl_fast_forward-3.cpp
test_ssl_large_query-1-t.cpp fix(test/tap): leaks and NULL derefs in test_ssl_large_query-{1,2}-t.cpp 3 months ago
test_ssl_large_query-2-t.cpp fix(test/tap): leaks and NULL derefs in test_ssl_large_query-{1,2}-t.cpp 3 months ago
test_stats_mcp_tables-t.cpp fix: resolve PR #5741 review findings (issue #5729) 2 months ago
test_stats_proxysql_message_metrics-t.cpp fix(test/tap): memory leaks and NULL derefs in three TAP tests 3 months ago
test_thread_conn_dist-t.cpp
test_throttle_max_bytes_per_second_to_client-t.cpp
test_tls_stats-t.cpp
test_tsdb_api-t.cpp fix(test): suppress S4423 with NOSONAR (TLS 1.3 already pinned) 2 months ago
test_tsdb_variables-t.cpp
test_unshun_algorithm-t.cpp
test_unsupported_queries-t.cpp fix(test/tap): eliminate compiler warnings in TAP tests 3 months ago
test_utf8mb4_as_ci-4841-t.cpp
test_warnings-t.cpp fix(test/tap): cleanup test_warnings-t.cpp - replace NULL with nullptr, add braces, fix enum types, fix narrowing conversions 3 months ago
test_wexecvp_syscall_failures-t.cpp
tests.env
unit-strip_schema_from_query-t.cpp
unit_test.h
vector_db_performance-t.cpp
vector_features-t.cpp wip: add TAP test linting and partial cleanup 3 months ago

README.md

Warning Count Logging in ProxySQL TAP Tests

With the exception of a few, all TAP tests are now geared up to log warning count and the query that triggered the warning during its execution.

Working

The method for extracting both the warning count and the associated query in all TAP tests involves overriding of specific APIs of MariaDB client library. This method facilitates the seamless extraction of both the warning count and the query.

Default Settings

By default, the logging of both the warning count and the associated query is activated for all TAP tests.

However, there are specific tests where logging is intentionally disabled. If needed, you have the flexibility to disable the logging by defining the preprocessor directive 'DISABLE_WARNING_COUNT_LOGGING'.