Sveta Smirnova
5100e9b1aa
PT-191 - add ssl options to DSN
...
- Updated ssl tests, so they test option --mysql_ssl and DSN
2025-07-30 17:18:38 +03:00
Sveta Smirnova
b7094dfd09
PT-191 - add ssl options to DSN
...
- Added test cases to ensure SSL is working in all tools
2025-07-26 14:18:30 +03:00
Sveta Smirnova
f57d63ab00
PT-2340 - Support MySQL 8.4
...
- Added sleep to t/lib/MasterSlave.t, so it does not fail on fast machines
- Disabled SSL tests on versions earlier than 8.0
2024-11-14 22:48:06 +03:00
Sveta Smirnova
e4281dc6c2
PT-2340 - Support MySQL 8.4
...
- Adjusted t/pt-deadlock-logger/check_schema_exists.t so it makes sense
2024-10-04 18:32:39 +03:00
Sveta Smirnova
5d55904436
PT-2340 - Support MySQL 8.4
...
- Tests for the minimal SSL support
- Updated util/update-modules, so they don't skip tools with modules, not defined in lib
2024-09-18 15:28:45 +03:00
Sveta Smirnova
5c999ca3e0
PT-2340 - Support MySQL 8.4
...
- Removed runtime.txt after discussion with Anastasia Alexandrova
- Added "use VersionParser" into tests in t/lib when needed
- Removed word master from tests for pt-archiver, pt-config-diff, pt-deadlock-logger, pt-duplicate-key-checker, pt-find, pt-fk-error-logger, pt-heartbeat, pt-index-usage, pt-ioprofile, pt-kill, pt-mysql-summary
- Removed word slave from tests for pt-archiver, pt-config-diff, pt-deadlock-logger, pt-duplicate-key-checker, pt-find, pt-fk-error-logger, pt-heartbeat, pt-index-usage, pt-ioprofile, pt-kill, pt-mysql-summary
- Updated modules for pt-archiver, pt-config-diff, pt-deadlock-logger, pt-duplicate-key-checker, pt-find, pt-fk-error-logger, pt-heartbeat, pt-index-usage, pt-ioprofile, pt-kill, pt-mysql-summary
- Changed mysql_ssl patch, so it is now short option s
- Added a check for existing zombies in t/pt-kill/execute_command.t
- Added bin/pt-galera-log-explainer to .gitignore
2024-07-27 01:59:52 +03:00
Sveta Smirnova
91ef89f904
PT-2114 Incorrect casting of bit columns by pt archiver ( #587 )
...
* PT-2114 Incorrect casting of BIT columns by pt-archiver
Added special handling of BIT columns, because by default Perl does not properly recognizes
this type and creates invalid query for MySQL.
Removed debugging comment from t/pt-table-checksum/pt-226.t
Added test case.
* PT-2114 Incorrect casting of BIT columns by pt-archiver
Removed debugging comments from t/pt-deadlock-logger/standard_options.t and t/pt-table-checksum/fnv_64.t
* PT-2114 Incorrect casting of BIT columns by pt-archiver
Added test for archiving BIT columns.
* PT-2114 Incorrect casting of BIT columns by pt-archiver
Added test for bulk operations
* PT-2114 Incorrect casting of BIT columns by pt-archiver
Added more tests for BIT columns
* PT-2114 Incorrect casting of BIT columns by pt-archiver
- Improved fix for PT-2123, so it works with 5.7
- Fixed tests for PT-2114, so they work with 5.7
2023-02-22 18:59:05 +03:00
Sveta Smirnova
2f584c85db
PT-2140 - Update modules in the main branch ( #570 )
...
* PT-2140 - Update modules in the main branch
Updated modules for:
- pt-align
- pt-archiver
- pt-config-diff
- pt-deadlock-logger
- pt-diskstats
- pt-duplicate-key-checker
- pt-fifo-split
- pt-find
- pt-fingerprint
- pt-fk-error-logger
- pt-heartbeat
- pt-index-usage
- pt-ioprofile
- pt-kill
- pt-mext
- pt-mysql-summary
- pt-online-schema-change
- pt-pmp
- pt-query-digest
- pt-show-grants
- pt-sift
- pt-slave-delay
- pt-slave-find
- pt-slave-restart
- pt-summary
- pt-table-sync
- pt-upgrade
- pt-variable-advisor
Added execute bit for pt-query-digest
* PT-2140 Update modules in the main branch
Fixed Daemon.pm plugin usage
Updated all tests, related to the Daemon plugin.
I intentionally did not fix failing tests, not related to Daemon plugin,
to avoid making this PR too big.
- bin/pt-archiver
- PT-2141 - Fixed usage of Daemon.pm
- PT-2141 - Updated t/pt-archiver/standard_options.t
- bin/pt-deadlock-logger
- PT-2143 - Fixed usage of Daemon.pm
- PT-2143 - Updated t/pt-deadlock-logger/standard_options.t
- bin/pt-fifo-split
- PT-2144 - Fixed usage of Daemon.pm
- PT-2144 - Updated t/pt-fifo-split/pt-fifo-split.t
- bin/pt-find
- PT-2145 - Fixed usage of Daemon.pm
- PT-2145 - Updated t/pt-find/pt-find.t
- bin/pt-fk-error-logger
- PT-2146 - Fixed usage of Daemon.pm
- PT-2146 - Updated t/pt-fk-error-logger/basics.t
- bin/pt-heartbeat
- PT-2147 - Fixed usage of Daemon.pm
- PT-2147 - Updated t/pt-heartbeat/standard_options.t, t/pt-heartbeat/basics.t
- bin/pt-kill
- PT-2148 - Fixed usage of Daemon.pm
- PT-2148 - Updated t/pt-kill/standard_options.t
- bin/pt-show-grants
- PT-2152 - Fixed usage of Daemon.pm
- PT-2152 - Updated t/pt-show-grants/standard_options.t
- bin/pt-slave-delay
- Fixed usage of Daemon.pm
- Updated t/pt-slave-delay/standard_options.t
- bin/pt-slave-find
- PT-2153 - Fixed usage of Daemon.pm
- PT-2153 -Updated t/pt-slave-find/pt-slave-find.t
- bin/pt-slave-restart
- Fixed usage of Daemon.pm
- Updated t/pt-slave-restart/pt-slave-restart.t
- bin/pt-table-sync
- PT-2154 - Fixed usage of Daemon.pm
- PT-2154 -Updated t/pt-table-sync/standard_options.t
2023-01-06 15:04:10 +03:00
Carlos Salguero
ecf43e2a17
PT-1985 pt-deadlock db schema check ( #502 )
2021-07-29 12:15:53 -03:00
Carlos Salguero
5c106b4fad
Updated all tests for PS 5.7
2017-12-18 13:01:11 -03:00
Daniel Nichter
8b640ec2ae
Test and fix bug 1206728.
2013-10-10 14:36:42 -07:00
Daniel Nichter
7ca202ee0a
Test and handle timestamp lines like: 130624 17:39:24TOO DEEP OR LONG SEARCH IN THE LOCK TABLE WAITS-FOR GRAPH, WE WILL ROLL BACK FOLLOWING TRANSACTION
2013-06-26 15:23:44 -07:00
Daniel Nichter
8b428e28a1
Mini-overhaul pt-deadlock-logger: change --interval default from undef to 30, add --iterations, remove --print, add --quiet, use explicit --columns default, remove --collapse, change default --clear-deadlocks table to percona_schema.clear_deadlocks, refactor the code, use Cxn and Runtime, remove some global vars.
2013-02-25 17:19:32 -07:00
Brian Fraser
3cab0e1b95
Added t/pt-deadlock-logger/samples/bug_1082104.txt & changed the username regex per Daniel's comments
2012-12-12 02:43:30 -03:00
Brian Fraser
9b17aacb04
Fix 1082104: pt-deadlock-logger problem when a username has a dash
2012-11-23 19:11:50 -03:00
Daniel Nichter
b406f02f5b
Test and fix deadlock parsing with partition info.
2012-10-22 15:30:29 -06:00
Daniel Nichter
af1240b6f6
Test cases.
2012-10-22 12:16:42 -06:00
Brian Fraser
409f40b240
t/pt-deadlock-logger/standard_options.t: Modernize the tests to stop relying on sleep(), modify an ancient test that was looking for mt-deadlock-logger
2012-07-23 01:52:41 -03:00
Baron Schwartz
47fb3d65e8
Fix a bazillion tests with ANSI sql_mode, and get rid of a bunch of MySQLDump usage.
2012-06-09 14:43:33 -04:00
Brian Fraser fraserb@gmail.com
7e32dbc1b3
Updated the test plan for t/pt-deadlock-logger/standard_options.t
2012-06-03 21:56:15 -03:00
Brian Fraser fraserb@gmail.com
2fe64a7fb9
Updated the test plan for t/pt-deadlock-logger/create_dest_table.t
2012-06-03 21:52:11 -03:00
Daniel Nichter
3f1a2cf575
Merge changes.
2012-06-03 15:15:56 -04:00
Daniel Nichter
a64bf961e8
Fix test counts.
2012-06-03 15:14:30 -04:00
Baron Schwartz
1e082cfd34
fix a couple things for MySQL 5.5
2012-06-03 14:47:00 -04:00
Daniel Nichter
a2810a0ec1
Remove duplicate calls to Sandbox::ok().
2012-06-03 14:38:21 -04:00
Daniel Nichter
bdbb66d22b
Re-add calls to Sandbox::ok().
2012-06-03 13:54:32 -04:00
Baron Schwartz
cae983afc2
some changes to work with MySQL 5.5
2012-06-03 13:50:02 -04:00
Daniel Nichter
a0b54b145d
Merge 2.1.
2012-06-03 13:29:02 -04:00
Daniel Nichter
7e880b0808
Call Sandbox::box() in all tests that use Sandbox.
2012-06-03 12:59:56 -04:00
Brian Fraser fraserb@gmail.com
cf1091960b
Move the sample for 903443 into it's own file
2012-05-30 13:03:17 -03:00
Brian Fraser fraserb@gmail.com
32860a5242
Fix for 903443
2012-05-27 23:35:47 -03:00
baron
d44e8b539b
clean up a couple of things causing tests to fail for me, and remove a feature that's not quite ready yet, and add another feature for innodb compression
2012-03-30 17:04:25 -04:00
Daniel Nichter
d1bd7a9f3b
Change MKDEBUG to PTDEBUG. Remove 1.0.2 from release notes.
2011-12-30 09:23:41 -07:00
Daniel Nichter
eb01431399
Change MaatkitTest to PerconaTest in all tool tests. Add stub tests for pt-align and pt-collect.
2011-07-12 16:56:55 -06:00
Daniel Nichter
b4b6376be1
Add forked Maatkit tools in bin/ and their tests in t/.
2011-06-24 16:02:05 -06:00