Commit Graph

878 Commits (d2eb34e109ea0f2adccf7463f42e535bfaacf2fd)

Author SHA1 Message Date
Javier Sánchez Parra 31bea01651 Add test checking COM_BINLOG_DUMP enables fast_forward
3 years ago
Miro Stauder 2aff8616e3 generic targets for python and php tests
3 years ago
Miro Stauder 65f39050c3 add test_sqlite3_from_unixtime-t
3 years ago
René Cannaò a2be18881a
Merge pull request #4062 from sysown/v2.x-fast_forward_ssl2
3 years ago
René Cannaò b70a16647a
Merge pull request #4073 from sysown/v2.x_issue_4072
3 years ago
René Cannaò e027c9b3e6
Merge pull request #4060 from sysown/v2.x-add_pymysql_test_mariadb_ff
3 years ago
René Cannaò e4316955ee
Merge pull request #4056 from sysown/v2.x-4055
3 years ago
René Cannaò 709149f243
Merge pull request #4052 from sysown/v2.x-fix_autocommit_handshake_resp
3 years ago
Rahim Kanji 495ca17c48 * Increasing rows via join instead of adding million of rows.
3 years ago
Rahim Kanji c0ef09d456 Added IF EXISTS option while dropping testdb
3 years ago
Rahim Kanji e60c65fdf4 * Removed hard coded env variables
3 years ago
Rahim Kanji ba6e4146a5 Added TAP test
3 years ago
René Cannaò 9950027010 Renamed two TAP tests
3 years ago
René Cannaò 24ddbb8b4a More testing on SSL and fast_forward
3 years ago
René Cannaò 7e80539c3e More bugfixes and testing on SSL and fast_forward
3 years ago
René Cannaò d836b0b032 More bugfixes and testing on SSL and fast_forward
3 years ago
Javier Sánchez Parra 97d9e5b52a Add PyMySQL test for malformed packet when using MariaDB with fast_forward
3 years ago
Javier Jaramago Fernández d8019705c7 Add new TAP test checking empty queries handling
3 years ago
René Cannaò 43d65cae60 SSL and fast_forward : handling of SSL_ERROR_SYSCALL
3 years ago
René Cannaò 4c21a6d8c7 Add support for SSL and fast_forward with more than 16KB of data
3 years ago
Javier Jaramago Fernández 910b225f00 Add regression test for malformed request on RESTAPI #4055
3 years ago
René Cannaò d981dea1ec Adding mysql_ssl_set to test_ssl_fast_forward-t
3 years ago
René Cannaò cc85a938b9 Added test for large queries and SSL
3 years ago
Javier Sánchez Parra 0e7afa3391 Add test to check autocommit is set during reset_connection and change_user
3 years ago
René Cannaò 13d63486de Further testing about SSL and fast_forward
3 years ago
René Cannaò 1d860fd7a5 Further testing about SSL and fast_forward
3 years ago
René Cannaò c993eda2e4 SSL and fast_forward : removed double frees
3 years ago
René Cannaò 85941b4707 SSL and fast_forward
3 years ago
Javier Sánchez Parra dfb3ef2cef Fix test_server_sess_status-t to expect autocommit to be set
3 years ago
Javier Sánchez Parra 6bffdc19f3 Fix server status comparison in 'test_server_sess_status-t'
3 years ago
Javier Jaramago Fernández fc5ebf297c Improve 'test_server_sess_status-t' logic
3 years ago
Javier Jaramago Fernández 9c637db016 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-4023
3 years ago
René Cannaò ec93211d02
Merge pull request #4024 from sysown/v2.x_LocalDNSCache
3 years ago
René Cannaò 4ff11f49e4
Merge pull request #4046 from sysown/v2.x-4001
3 years ago
Javier Jaramago Fernández be9088b25f Increase sleeps for TAP tests reconfiguring ProxySQL interfaces
3 years ago
Javier Jaramago Fernández 0e39503f6e Fix unnecessary recompilation of several TAP tests #4001
3 years ago
Javier Jaramago Fernández aa28c1c804 Improvements and fixes for RESTAPI TAP tests #4001
3 years ago
Javier Jaramago Fernández 8a8c45dada Fix potential race condition on test 'eof_fast_forward-t'
3 years ago
Javier Sánchez Parra 081ef669c9 Compile fwd_eof_query.cpp with libmysqlclient to test sequence id sanity
3 years ago
Javier Sánchez Parra 740245d669 Remove unused utils.h include from fwd_eof_query.cpp
3 years ago
Javier Sánchez Parra e73f3417f4 Add tests for warnings and status flags for deprecate_eof_cache-t
3 years ago
Javier Sánchez Parra 70eef57fdd Refactor deprecate_eof_cache-t to compare against inserted values
3 years ago
Javier Sánchez Parra b5b3dfb4ba Fix offset in deprecate_eof_cache_t iterating through inserted values
3 years ago
Javier Jaramago Fernández 6373e96c1c
Merge pull request #4032 from sysown/v2.x-multiple_tap_tests_migration
3 years ago
René Cannaò 3a0429c2f4
Merge pull request #3972 from sysown/v2.x-plan_test_max_connections_ff
3 years ago
René Cannaò 77c9ae758d
Merge branch 'v2.x' into v2.x-fix_compression_split_packets
3 years ago
René Cannaò 7dbfea7f05
Merge pull request #4016 from sysown/v2.x-fix_ldap_mapping_startup
3 years ago
René Cannaò a5dfb66936
Merge pull request #4008 from rahim-kanji/v2.x-3991
3 years ago
Rahim Kanji 4885e1680d Merge remote-tracking branch 'Master/v2.x' into v2.x_LocalDNSCache
3 years ago
Javier Jaramago Fernández 409a1c098e Improve deps checks on Makefile for 'deprecate_eof_support' tests
3 years ago
Rahim Kanji 5212c199f3 TAP Test: Adding dummy server with host group id 999 and setting all users default host group to 999
3 years ago
Javier Jaramago Fernández 6422b94204 Fix Makefile target dependencies and paths for 'deprecate_eof_support' tests
3 years ago
Javier Jaramago Fernández 96d81f3bcd Fix mixed indentation found on 'deprecate_eof_support' test files
3 years ago
Javier Jaramago Fernández a5be659b7f Fix Makefile for 'deprecate_eof_support' tests
3 years ago
Javier Jaramago Fernández 4613fff900 Make 'test_ps_async-t' test it's logic also with 'CLIENT_DEPRECATE_EOF'
3 years ago
Javier Jaramago Fernández c71b4d1217 Move previously external TAP tests into main repository
3 years ago
Miro Stauder 85dbd17954 add cityhash to link deps
3 years ago
Javier Jaramago Fernández 940d55c701 Remove multiple unused old test files and moved others for potential refactor
3 years ago
Javier Jaramago Fernández eba8a890a3 Remove duplicate test file 'test_enforce_autocommit_on_reads-t'
3 years ago
Javier Jaramago Fernández b0be70bc24 Remove currently unused TAP test suite utilities
3 years ago
Rahim Kanji 2e7703e2db Replaced SELECT 1 with DO 1 to route traffic to hostgroup 0 (writer)
3 years ago
Rahim Kanji 3ba94cd20b Removed hard coded env variables
3 years ago
Rahim Kanji dbfb99ce71 * Added hostname and ip information in mysql_connection
3 years ago
René Cannaò 8a44ce155d
Merge pull request #3988 from sysown/v2.x-fix_server_metrics_update
3 years ago
René Cannaò 1c896aea97
Merge pull request #3996 from rahim-kanji/v2.x-3992
3 years ago
Javier Jaramago Fernández dde861797c Add test for checking 'server_status' reported by ProxySQL #4023
3 years ago
Javier Jaramago Fernández dcfbb0de62 Add test checking capabilities reported by ProxySQL in 'Greeting message' #4023
3 years ago
Javier Jaramago Fernández f193891b6f Add test for 'stats_mysql_users' for regular and LDAP users
3 years ago
Javier Jaramago Fernández 7b4eea0f92 Add new test for 'cstr_format' utility functions
3 years ago
Javier Jaramago Fernández b3da7ee68c Fix test 'prepare_statement_err3024' and add new regression tests
3 years ago
Rahim Kanji 97e07288ab Added separate set_testing header for legacy test.
4 years ago
Rahim Kanji 88ea7b989c * Added wsrep_sync_wait, max_execution_time, optimizer_use_condition_selectivity in possible_unknown_variables.
4 years ago
Javier Jaramago Fernández fc854fd24b Add extra sleep to 'test_mysql_connect_retries-t' to avoid SHUNNING errors
4 years ago
Javier Jaramago Fernández a4e89c6544 Add new test 'test_mysql_connect_retries-t'
4 years ago
Javier Jaramago Fernández 373765abb8 Fix test 'max_connections_ff-t' due to recent changes to 'connect_timeout' for 'fast_forward'
4 years ago
Javier Jaramago Fernández 18a747c61f Add some extra helper function to test utils
4 years ago
Javier Jaramago Fernández 9a0bf7b814 Fix defaults for 'CommandLine' test utils
4 years ago
Rahim Kanji 0421ed90b9 Updated test case
4 years ago
Rahim Kanji 83bd05bbfd Added optimizer_use_condition_selectivity in possible_unknown_variables as it's available only in MariaDB
4 years ago
Rahim Kanji 8ebb990002 Resolves Issue 3991
4 years ago
Rahim Kanji ec5aef63ac Resolves Issue 3992
4 years ago
Rahim Kanji 2e6582e6ef Resolves Issue 3992
4 years ago
Javier Jaramago Fernández c165ecdc72 Add regression test for compressed split packets issue
4 years ago
Javier Jaramago Fernández 234828b9fe Add fixed metrics counters to 'test_prometheus_metrics-t.cpp'
4 years ago
René Cannaò 83ffb729bb
Merge pull request #3946 from sysown/v2.x-3923
4 years ago
René Cannaò 8c48b37f2b
Merge pull request #3970 from sysown/v2.x-stmt_execute_conn_status
4 years ago
René Cannaò e62714c3f2 Increased CPU threshold in reg_test_3273_ssl_con-t
4 years ago
Javier Jaramago Fernández e44b28120c Add missing mandatory call to 'plan' from 'tap' suite for 'max_connections_ff-t'
4 years ago
Javier Jaramago Fernández 4fa9706ca4 Add simple regression test for 'SQL_CALC_FOUND_ROWS' and 'FOUND_ROWS()' behavior
4 years ago
Javier Jaramago Fernández 0780d1a18f Complete rework of 'test_session_status_flags' with support for stmt
4 years ago
René Cannaò 7d9e2e8e7e
Merge pull request #3969 from sysown/v2.x-ff_max_conns_timeout
4 years ago
Javier Jaramago Fernández 937ffe0820 Add new test for 'fast_forward' sessions behavior regarding 'max_connections'
4 years ago
Javier Jaramago Fernández cb86c84c7d Fix memory leak in tap tests utility function 'get_variable_value'
4 years ago
Javier Jaramago Fernández 45d2bf2d6b Rework of 'test_auto_increment_delay_multiplex' for new cases and also testing 'connection_delay_multiplex_ms'
4 years ago
Javier Jaramago Fernández 6beb910a9d Add new payloads to query digest testing checking for final delimiter removal
4 years ago
Javier Jaramago Fernández e12f0c7173 Fix test to match new 'auto_increment_delay_multiplex_timeout_ms' behavior #3923
4 years ago
René Cannaò 3310dc42db
Merge pull request #3945 from sysown/v2.x-tap_test_sqlite3_server-t
4 years ago
René Cannaò 301bb09a4d
Merge pull request #3921 from sysown/v2.x-cluster_cmp_checksums
4 years ago
René Cannaò 06bfcbe3bb
Merge pull request #3944 from sysown/v2.x-digest_binary_data
4 years ago
Javier Jaramago Fernández fc50c6ab19 Fix memory leaks in digest micro-benchmark located in 'test_mysql_query_digests_stages'
4 years ago
Miro Stauder e35aecddb9 reintroduce port change test
4 years ago
Javier Jaramago Fernández 085fa70336 Add new test checking read/write of binary data through ProxySQL
4 years ago
Javier Jaramago Fernández 83cf1c1c82 Add new checks for escaped string delimiters to 'regular_tokenizer_digests'
4 years ago
Javier Jaramago Fernández b3f0a51b88 Fix 'test-query_timeout-t' by taking into account 'mysql-poll_timeout'
4 years ago
René Cannaò f72879e0b6 Use only Galera fro set-testing_240-t
4 years ago
René Cannaò f960a4d9b7
Merge pull request #3903 from sysown/v2.x-tests_220619
4 years ago
Miro Stauder 9d2cf44b77 test_sqlite3_server-t - port change is failing, disable for now
4 years ago
René Cannaò 61c6819cca
Merge pull request #3939 from sysown/v2.x-3926
4 years ago
René Cannaò 4b26dad975 Wrong value of NO_BACKSLASH_ESCAPES was sent to client
4 years ago
René Cannaò 18c400e90f
Merge pull request #3916 from sysown/v2.x-3749
4 years ago
René Cannaò 524e664190 Rename clickhouse_php_conn-t to clickhouse_php_conn-t.php
4 years ago
René Cannaò 622b748fdf Switching autocommit from 0 to 1 drops SAVEPOINTs
4 years ago
René Cannaò f7d8824379 Trying to work around MySQL bug 107875
4 years ago
Javier Jaramago Fernández 0335bdc5b7 Change servers entries order in 'test_cluster_sync-t' to test checksum computation
4 years ago
Javier Jaramago Fernández a999eeddca Fix 'test_cluster1-t' checksum fetching logic
4 years ago
Javier Jaramago Fernández f12839acc1 Revert "Fix test 'test_cluster1' synchronization for 'mysql_servers'"
4 years ago
Javier Jaramago Fernández e6083250b5 Merge branch 'v2.x' of github.com:sysown/proxysql into v2.x-cluster_cmp_checksums
4 years ago
René Cannaò 5e68075edf Cluster: Speed up processing of MySQL Query Rules
4 years ago
René Cannaò 830460933f Create table in TAP test_session_status_flags-t
4 years ago
René Cannaò 2a5f364fd5
Merge pull request #3888 from sysown/v2.4-clickhouse
4 years ago
Javier Jaramago Fernández 13a7d7fab0 Fix test 'test_cluster1' synchronization for 'mysql_servers'
4 years ago
Javier Jaramago Fernández 134448f058 Improve 'test_cluster_sync' including 'mysql_servers'
4 years ago
René Cannaò 38cfc593ae Update TAP test to for new SAVEPOINT implementation
4 years ago
René Cannaò 61b32de42f Solve bug #3749 and improve testing
4 years ago
Javier Jaramago Fernández 8cca479cb6 Add new test checking ClickHouse server type support using PHP connector
4 years ago
Javier Jaramago Fernández a68b055fd0 Add new target duplicating 'test_clickhouse_server' compiled with 'libmysqlclient'
4 years ago
Javier Jaramago Fernández 81036e8cb6 Make 'test_clickhouse_server' compatible with 'libmysqlclient'
4 years ago
René Cannaò 0a49b11fef Emulate SET autocommit in SQLite3 Server
4 years ago
René Cannaò 3c08820d7d TAP test for prepared statments cache
4 years ago
René Cannaò 1a5606a280 Adding TAP to connect to Admin via Unix Socket
4 years ago
René Cannaò ee752782c0 Modified a TAP test to increase code coverage on escape_string_single_quotes()
4 years ago
René Cannaò c3cc6c74f8 More code coverage for SQLite3 Server
4 years ago
René Cannaò a0f603e77b More code coverage for Clickhouse server
4 years ago
René Cannaò 0a3ba13450 More queries to test for Clickhouse Server
4 years ago
René Cannaò 32f6ea9556 Adding new TAP test for Clickhouse
4 years ago
René Cannaò 2065c05590 Merge branch 'v2.x-tests_220619' of https://github.com/sysown/proxysql into v2.x-tests_220619
4 years ago
Javier Jaramago Fernández 8804d134d7 Fix 'test_binlog_reader-t' silent failure when no infra is present
4 years ago
Javier Jaramago Fernández c0714a61e0 Stop after finding metric indentified by tags in 'check_message_count_parse_failure'
4 years ago
Javier Jaramago Fernández e17ad53329 Fix metric searching logic in 'test_prometheus_metrics-t'
4 years ago
René Cannaò c34f7fc7ea Make TAP test query_timeout less sensible to loaded servers
4 years ago
René Cannaò a6c59ccb79 TAP test for large mysql_stmt_send_long_data()
4 years ago
René Cannaò 6cadae8b0a TAP test mysql-sql_log_bin-error-t
4 years ago
René Cannaò 227e045aa4 Improved mysql-init_connect-t.cpp for PMC-10003
4 years ago
René Cannaò afb079899c Fixed timer in TAP tests
4 years ago
René Cannaò 51f1456d38 Fix to TAP test mysql-last_insert_id-t
4 years ago
René Cannaò 98ba560119 TAP test for LAST_INSERT_ID()
4 years ago
René Cannaò 2f356c3b77 Adding various TAP tests
4 years ago
René Cannaò 15e007bf30
Merge pull request #3902 from sysown/v2.x_minor_fixes_20220618
4 years ago
René Cannaò aeeaaba845 Minor test fixes
4 years ago
Javier Jaramago Fernández 0ef90865c6 Add multiple new 'crashing payloads' for 'test_mysql_query_digests_stages-t'
4 years ago