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
Javier Jaramago Fernández f934c3a048
Several improvements for 'reg_test_3504-change_user-t'
2 years ago
..
aws_ssl_certs
client_host_err
load_data_local_datadir
reg_test_3223_scripts
reg_test_3838_scripts
reg_test_3847_node_datadir
test_cluster_sync_config
tokenizer_payloads Add payloads with control chars to query digests TAP tests 2 years ago
.env Update .env 3 years ago
Makefile list deleted .gcno files 2 years ago
README.md Added README 2 years ago
admin-listen_on_unix-t.cpp fix mysql includes 3 years ago
admin_show_create_table-t.cpp fix mysql includes 3 years ago
admin_show_fields_from-t.cpp fix mysql includes 3 years ago
admin_show_table_status-t.cpp fix comparison 2 years ago
admin_various_commands-t.cpp fix mysql includes 3 years ago
admin_various_commands2-t.cpp fix mysql includes 3 years ago
admin_various_commands3-t.cpp fix mysql includes 3 years ago
aurora.cpp More clean up of TAP Makefile and tests 3 years ago
basic-t.cpp
charset_unsigned_int-t.cpp use inludes from our deps intead of system 3 years ago
clickhouse_php_conn-t.php Merge pull request #4304 from sysown/v2.6.0-tap_test_fixes 3 years ago
config.json
envvars-t.cpp cleanups 3 years ago
envvars-t.env add per folder and per test env file loading to TAP tests 3 years ago
firewall_commands1-t.cpp fix mysql includes 3 years ago
galera_1-sim
galera_1_timeout_count.cpp More clean up of TAP Makefile and tests 3 years ago
galera_2-sim
galera_2_timeout_no_count.cpp More clean up of TAP Makefile and tests 3 years ago
generate_set_session_csv.cpp Disabling query_cache_type from generate_set_session_csv 2 years ago
kill_connection-t.cpp use inludes from our deps intead of system 3 years ago
kill_connection2-t.cpp use inludes from our deps intead of system 3 years ago
kill_connection3-t.cpp Increase sleep time in kill_connection3-t 2 years ago
max_connections_ff-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
modules_server_test.h
multiple_prepared_statements-t.cpp Optimization on multiple_prepared_statements-t 2 years ago
mysql-fast_forward-t.cpp Several enhancements for TAP tests compilation 2 years ago
mysql-init_connect-1-t.cpp use inludes from our deps intead of system 3 years ago
mysql-init_connect-2-t.cpp use inludes from our deps intead of system 3 years ago
mysql-last_insert_id-t.cpp Update 'LAST_INSERT_ID' tap test with 'FROM DUAL' support 2 years ago
mysql-mirror1-t.cpp use inludes from our deps intead of system 3 years ago
mysql-set_transaction-t.cpp use inludes from our deps intead of system 3 years ago
mysql-sql_log_bin-error-t.cpp use inludes from our deps intead of system 3 years ago
mysql-test_ssl_CA-t.cpp use inludes from our deps intead of system 3 years ago
mysql_hostgroup_attributes-servers_defaults-t.cpp fix mysql includes 3 years ago
mysql_reconnect.cpp use local includes - mysql 2 years ago
mysql_stmt_send_long_data-t.cpp use inludes from our deps intead of system 3 years ago
mysql_stmt_send_long_data_large-t.cpp use inludes from our deps intead of system 3 years ago
prepare_statement_err3024-t.cpp Several enhancements for TAP tests compilation 2 years ago
proxysql_reference_select_config_file.cnf Fixing tap test after deprecating mysql-default_tx_isolation 2 years ago
reg_test_1493-mixed_compression-t.cpp fix mysql includes 3 years ago
reg_test_1574-mariadb_read_stmt_execute_response-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_1574-stmt_metadata-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_2793-compression-t.cpp fix mysql includes 3 years ago
reg_test_3184-set_wait_timeout-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3223-restapi_return_codes-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
reg_test_3247-mycli_support-t.cpp Several enhancements for TAP tests compilation 2 years ago
reg_test_3273_ssl_con-t.cpp Merge remote-tracking branch 'Master/v2.x' into v2.x_testing_ci_test_failures 2 years ago
reg_test_3317-lock_hostgroup_special_queries-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3327-process_query_set_status_flags-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3371_prepared_statement_crash-t.cpp Updated TAP test to use cl.host instead of cl.mysql_host 2 years ago
reg_test_3427-stmt_first_comment1-param-t.cpp revert broken symlinks 3 years ago
reg_test_3427-stmt_first_comment1-t.cpp Merge remote-tracking branch 'Master/v2.x' into v2.x_unified_makefile_fixes 2 years ago
reg_test_3427-stmt_first_comment2-param-t.cpp revert broken symlinks 3 years ago
reg_test_3427-stmt_first_comment2-t.cpp revert broken symlinks 3 years ago
reg_test_3434-text_stmt_mix-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3493-USE_with_comment-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3504-change_user-t.cpp Several improvements for 'reg_test_3504-change_user-t' 2 years ago
reg_test_3504-change_user_helper.cpp Several improvements for 'reg_test_3504-change_user-t' 2 years ago
reg_test_3546-stmt_empty_params-t.cpp fix mysql includes 3 years ago
reg_test_3549-autocommit_tracking-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3585-stmt_metadata-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3591-restapi_num_fds-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3603-stmt_metadata-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3606-mysql_warnings-t.cpp Several enhancements for TAP tests compilation 2 years ago
reg_test_3625-sqlite3_session_client_error_limit-t.cpp Merge branch 'v2.x' into v2.x_sha2pass_draft3 2 years ago
reg_test_3690-admin_large_pkts-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3765_ssl_pollout-t.cpp Refactor of TAP tests section into utility function 2 years ago
reg_test_3838-restapi_eintr-t.cpp fix mysql includes 3 years ago
reg_test_3847_admin_lock-t.cpp fix mysql includes 3 years ago
reg_test_3992_fast_forward_malformed_packet-mysqlsh-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_3992_fast_forward_malformed_packet-pymysql-t.py
reg_test_3992_fast_forward_malformed_packet-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_4001-restapi_scripts_num_fds-t.cpp use inludes from our deps intead of system 3 years ago
reg_test_4055_restapi-t.cpp
reg_test_4072-show-warnings-t.cpp fix assigment result comparison 2 years ago
reg_test_4158_change_user-t.cpp fix comparison 2 years ago
reg_test_4264-commit_rollback-t.cpp fix mysql includes 3 years ago
reg_test_4300-dollar_quote_check-t.cpp fix mysql includes 3 years ago
reg_test_4399-stats_mysql_query_digest-t.cpp Added regression test 2 years ago
reg_test_4402-mysql_fields-t.cpp Fix potential invalid syntax in TAP test queries 2 years ago
reg_test_4556-ssl_error_queue-t.cpp Add reg test for frontend/backend conns SSL errors 2 years ago
reg_test_4556-ssl_error_queue-t.env Add reg test for frontend/backend conns SSL errors 2 years ago
reg_test__ssl_client_busy_wait-t.cpp Refactor of TAP tests section into utility function 2 years ago
reg_test_compression_split_packets-t.cpp fix connection strings and related 3 years ago
reg_test_fast_forward_split_packet-t.cpp Several enhancements for TAP tests compilation 2 years ago
reg_test_mariadb_stmt_store_result-t.cpp Several enhancements for TAP tests compilation 2 years ago
reg_test_sql_calc_found_rows-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
reg_test_stmt_resultset_err_no_rows-t.cpp fix mysql includes 3 years ago
reg_test_stmt_resultset_err_no_rows.php
reg_test_stmt_resultset_err_no_rows_php-t.cpp fix mysql includes 3 years ago
repro_3404-mysql_close_fd_leak.cpp use inludes from our deps intead of system 3 years ago
repro_test_leak_3350.cpp use inludes from our deps intead of system 3 years ago
repro_test_leak_3525.cpp use inludes from our deps intead of system 3 years ago
savepoint-948-t.cpp use inludes from our deps intead of system 3 years ago
savepoint-3749-t.cpp use inludes from our deps intead of system 3 years ago
set_character_set-t.cpp use inludes from our deps intead of system 3 years ago
set_testing-240-t.cpp Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-disable_ssl_tickets 2 years ago
set_testing-240.h Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-disable_ssl_tickets 2 years ago
set_testing-multi-t.cpp Several enhancements for TAP tests compilation 2 years ago
set_testing-t.cpp use inludes from our deps intead of system 3 years ago
set_testing-t.csv Revert "remove generated files" 2 years ago
set_testing-t.csv.obsolete Revert "remove generated files" 2 years ago
set_testing.h Several enhancements for TAP tests compilation 2 years ago
setparser_test-t.cpp
setparser_test.cpp Initial rewriting of SetParser 3 years ago
setparser_test2.cpp Error handling for incomplete parsing in SetParser 3 years ago
setparser_test3.cpp Error handling for incomplete parsing in SetParser 3 years ago
setparser_test_common.h Adding test for issue #4268 3 years ago
sqlite3-t.cpp use inludes from our deps intead of system 3 years ago
sqlite_autocommit-t.cpp use inludes from our deps intead of system 3 years ago
stmt_explain-t.cpp Updated TAP test to use cl.host instead of cl.mysql_host 2 years ago
test_admin_prometheus_metrics_dump-t_disabled_gh3571.cpp fix mysql includes 3 years ago
test_admin_stats-t.cpp fix mysql includes 3 years ago
test_auth_methods-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_auth_methods-t.env Fix env vars support for 'test_auth_methods-t' 2 years ago
test_auto_increment_delay_multiplex-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
test_backend_conn_ping-t.cpp Fix 'test_backend_conn_ping-t' conn-pool cleanup 2 years ago
test_binlog_fast_forward-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
test_binlog_reader-t.cpp use local includes - json 2 years ago
test_binlog_reader_uses_previous_hostgroup-t.cpp Refactor several TAP tests utilities functions 2 years ago
test_cacert_load_and_verify_duration-t.cpp Increase tolerance of 'test_cacert_load_and_verify_duration-t' for ASAN builds 2 years ago
test_change_user-t.cpp fix function call 2 years ago
test_clickhouse_server-t.cpp fix mysql includes 3 years ago
test_client_limit_error-t.cpp use local includes - libconfig 2 years ago
test_cluster1-t.cpp use inludes from our deps intead of system 3 years ago
test_cluster_sync-t.cpp Fix potential race condition for 'test_cluster_sync-t' 2 years ago
test_cluster_sync_mysql_servers-t.cpp Refactor several TAP tests utilities 2 years ago
test_com_binlog_dump_enables_fast_forward-t.cpp Adding plan() in several TAP tests 3 years ago
test_com_register_slave_enables_fast_forward-t.cpp
test_com_reset_connection_com_change_user-t.cpp fix mysql includes 3 years ago
test_connection_annotation-t.cpp fix mysql includes 3 years ago
test_csharp_connector_support-t.cpp use inludes from our deps intead of system 3 years ago
test_debug_filters-t.cpp use inludes from our deps intead of system 3 years ago
test_default_conn_collation-t.cpp fix mysql includes 3 years ago
test_default_value_transaction_isolation-t.cpp use inludes from our deps intead of system 3 years ago
test_default_value_transaction_isolation_attr-t.cpp use inludes from our deps intead of system 3 years ago
test_digest_umap_aux-t.cpp Adding some clean up to test_digest_umap_aux-t 2 years ago
test_dns_cache-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_empty_query-t.cpp
test_enforce_autocommit_on_reads-t.cpp use inludes from our deps intead of system 3 years ago
test_filtered_set_statements-t.cpp Merge remote-tracking branch 'Master/v2.x' into v2.x_testing_ci_test_failures 2 years ago
test_firewall-t.cpp use inludes from our deps intead of system 3 years ago
test_flagOUT_weight-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_flush_logs-t.sh add tap test for flush logs 2 years ago
test_format_utils-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_greeting_capabilities-t.cpp
test_gtid_forwarding-t.cpp fix mysql includes 3 years ago
test_hostgroup_attributes_online_servers-t.cpp Added TAP test 2 years ago
test_keep_multiplexing_variables-t.cpp use inludes from our deps intead of system 3 years ago
test_ldap_stats_mysql_users.cpp
test_log_last_insert_id-t.cpp fix mysql includes 3 years ago
test_max_transaction_time-t.cpp
test_mysql_connect_retries-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_mysql_connect_retries_delay-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_mysql_hostgroup_attributes-1-t.cpp Merge remote-tracking branch 'Master/v2.x' into v2.x_unified_makefile_fixes 2 years ago
test_mysql_query_digests_stages-t.cpp Replace 'std::regex' in favor of 're2' in TAP test 2 years ago
test_mysql_query_rules_fast_routing-t.cpp use inludes from our deps intead of system 3 years ago
test_mysqlsh-t.cpp fix mysql includes 3 years ago
test_prepare_statement_memory_usage-t.cpp Implemented memory usage monitoring for the prepared statement cache with the following changes: 3 years ago
test_prometheus_metrics-t.cpp Improve TAP test with conn_pool metrics create/update 2 years ago
test_ps_async-t.cpp use inludes from our deps intead of system 3 years ago
test_ps_hg_routing-t.cpp use inludes from our deps intead of system 3 years ago
test_ps_large_result-t.cpp use inludes from our deps intead of system 3 years ago
test_ps_no_store-t.cpp use inludes from our deps intead of system 3 years ago
test_query_cache_soft_ttl_pct-t.cpp fix assigment result comparison 2 years ago
test_query_rules_fast_routing_algorithm-t.cpp Disable debug filter in test_query_rules_fast_routing_algorithm-t 2 years ago
test_query_rules_routing-t.cpp fix mysql includes 3 years ago
test_query_timeout-t.cpp use inludes from our deps intead of system 3 years ago
test_read_only_actions_offline_hard_servers-t.cpp Refactor several TAP tests utilities 2 years ago
test_rw_binary_data-t.cpp fix mysql includes 3 years ago
test_server_sess_status-t.cpp
test_session_status_flags-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
test_set_character_results-t.cpp use inludes from our deps intead of system 3 years ago
test_set_collation-t.cpp use inludes from our deps intead of system 3 years ago
test_simple_embedded_HTTP_server-t.cpp fix mysql includes 3 years ago
test_sqlite3_from_unixtime-t.py
test_sqlite3_pass_exts-t.cpp Several enhancements for TAP tests compilation 2 years ago
test_sqlite3_pass_exts-t.env Add end-to-end pass gen testing to 'test_sqlite3_pass_exts-t' 2 years ago
test_sqlite3_server-t.cpp fix mysql includes 3 years ago
test_sqlite3_server.sh various connection related fixes 3 years ago
test_sqlite3_server_and_fast_routing-t.cpp fix mysql includes 3 years ago
test_ssl_connect-t.cpp fix mysql includes 3 years ago
test_ssl_fast_forward-1-t.cpp use inludes from our deps intead of system 3 years ago
test_ssl_fast_forward-2-t.cpp use inludes from our deps intead of system 3 years ago
test_ssl_fast_forward-3-t.cpp use inludes from our deps intead of system 3 years ago
test_ssl_large_query-1-t.cpp use inludes from our deps intead of system 3 years ago
test_ssl_large_query-2-t.cpp use inludes from our deps intead of system 3 years ago
test_stats_proxysql_message_metrics-t.cpp fix mysql includes 3 years ago
test_thread_conn_dist-t.cpp Add TAP test checking thread conns distribution 2 years ago
test_throttle_max_bytes_per_second_to_client-t.cpp use inludes from our deps intead of system 3 years ago
test_unshun_algorithm-t.cpp Add default timestamps for TAP library (diag/ok) 2 years ago
test_unsupported_queries-t.cpp fix mysql includes 3 years ago
test_warnings-t.cpp use local includes - mysql 2 years ago
test_wexecvp_syscall_failures-t.cpp
tests.env add per folder and per test env file loading to TAP tests 3 years 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'.