Commit Graph

102 Commits (mysqlx-plugin-impl)

Author SHA1 Message Date
Rene Cannao 99c86e5759 test: run check_groups.py at start of run-multi-group.bash
2 months ago
Rene Cannao 39840b5393 Exclude /usr and deps from coverage reports
2 months ago
Rene Cannao 5a8b6e9a89 Fix gcov coverage collection for multi-group CI runs
2 months ago
Rene Cannao 83c3e76506 Fix libparser.so loading for CI test binaries
2 months ago
Rene Cannao f8c64142cb Fix cluster CI: remove duplicate primary INSERT and add sync_algorithm=3
2 months ago
Rene Cannao c7647c7387 Fix coverage: generate separate reports and combine with fastcov -C
2 months ago
Rene Cannao 8ca54a9def Fix coverage: don't overwrite ProxySQL's gcda files with stale copies
2 months ago
Rene Cannao b02147b92b Include primary in its own proxysql_servers table
2 months ago
Rene Cannao f98a0e85ed Remove Query_Processor.cpp debug filter that broke fast_routing test
2 months ago
Rene Cannao 3c4ebf0da7 Set cluster_mysql_servers_sync_algorithm=3 (auto_select) on all nodes
2 months ago
Rene Cannao fb9ff4476e Include TAP test coverage: copy .gcda files from source tree to /gcov
2 months ago
Rene Cannao 0f12f5d6f1 Fix TAP_CLUSTER_NODES: include primary (6032) as first entry
2 months ago
Rene Cannao a4675096b5 Fix cluster admin_variables sync: set same admin vars on primary and nodes
2 months ago
Rene Cannao 82c112c461 Fix coverage: restore GCOV_PREFIX for primary after unsetting for cluster nodes
2 months ago
Rene Cannao c84f4117ac Fix pgsql admin port: set pgsql_ifaces in admin_variables, not pgsql_variables
2 months ago
Rene Cannao 98b56ec386 Move cluster node pgsql/sqlite ports to 7xxx range to avoid restapi collisions
2 months ago
Rene Cannao 48376427cf Fix port conflicts: assign unique pgsql/sqlite ports to cluster nodes
2 months ago
Rene Cannao 35a9bfb42e Use 'proxysql' hostname in proxysql_servers instead of 127.0.0.1
2 months ago
Rene Cannao 8705685f83 Address PR review comments: port collisions, gcov, loop bounds, fastcov
2 months ago
Rene Cannao 5a868d3366 Default AUTO_CLEANUP=1 in run-multi-group.bash
2 months ago
Rene Cannao 359e6be734 Update debug filters in infra-mysql57 infra-config.sql
2 months ago
Rene Cannao ce92a2a0e4 Redirect coverage generation output to log file in run-multi-group.bash
2 months ago
Rene Cannao 0590803889 Limit code coverage to proxysql source directories only
2 months ago
Rene Cannao 8c67073c15 Redirect coverage generation output to dedicated log file
2 months ago
Rene Cannao 6fcb8fd631 Run ProxySQL cluster nodes inside a single container
2 months ago
Rene Cannao 879ebdc220 Fix startup order and add readiness check in test runner
2 months ago
Rene Cannao 7df23de546 Remove error suppression from ProxySQL config dump queries
2 months ago
Rene Cannao 648852b2ac Add debug filters to infra-mysql57 infra-config.sql
2 months ago
Rene Cannao 98fb842c50 Add test/tap/tests/unit/ to TAP_WORKDIRS
2 months ago
Rene Cannao 4dfaedcb84 Revert "Skip missing unit test binaries instead of counting as failures"
2 months ago
Rene Cannao 75d324680d Skip missing unit test binaries instead of counting as failures
2 months ago
Rene Cannao b93a1a164c Remove jenkins-build-scripts dependencies from test scripts
2 months ago
Rene Cannao 6d90bc2a7e Source group env.sh inside test runner container
2 months ago
Rene Cannao 3389217e98 Default WITHGCOV=0 in env-isolated.bash
2 months ago
Rene Cannao 5d02ad5faf Add basictests TAP group and sysbench to CI base image
2 months ago
René Cannaò 3aab0c280f Fix SKIP_PROXYSQL path: run test binaries directly instead of proxysql-tester.py
2 months ago
René Cannaò 4c4736c73d Add SKIP_PROXYSQL support for infrastructure-free test groups
2 months ago
René Cannaò abd1da861f
Merge pull request #5470 from sysown/private/multi-group-runner
2 months ago
Rene Cannao 60b5aff5c4 Fix tests not running after infrastructure setup in multi-group runner
2 months ago
Rene Cannao a1042ce13f Fix code coverage collection: mount gcov directory in test runner
2 months ago
Rene Cannao be290c5aeb Address PR review feedback on test infrastructure
2 months ago
Rene Cannao 86e86c8ce3 Fix parallel coverage collection and improve multi-group runner
2 months ago
Rene Cannao 0bc75cd589 Fix test validation and coverage HTML generation
2 months ago
Rene Cannao 7ee1332633 Add --ignore-errors source and --synthesize-missing to genhtml
2 months ago
Rene Cannao 20fc53e45c Fix code coverage collection in multi-group test runner
2 months ago
Rene Cannao 30620f37c4 Revert "Move coverage collection inside Docker container"
2 months ago
Rene Cannao e571f08a45 Move coverage collection inside Docker container
2 months ago
Rene Cannao d9e9f2f059 Add coverage tools (lcov, fastcov) to proxysql-ci-base Docker image
2 months ago
Rene Cannao 5f25df6c61 Improve test startup staggering with group-based hash
2 months ago
Rene Cannao dcef810b99 Fix inner_exit_code unbound variable in run-multi-group.bash
2 months ago