Merge InnoDB test cases from MySQL 5.7
(MDEV-13626)
|
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Tests |
| Affects Version/s: | 10.2 |
| Fix Version/s: | N/A |
| Type: | Technical task | Priority: | Major |
| Reporter: | Alice Sherepa | Assignee: | Marko Mäkelä |
| Resolution: | Cannot Reproduce | Votes: | 0 |
| Labels: | None | ||
| Description |
|
test from mysql 5.7, here https://github.com/MariaDB/server/tree/bb-10.2-alice/mysql-test/suite/innodb/t/innodb_deadlock_with_autoinc.test
|
| Comments |
| Comment by Marko Mäkelä [ 2023-11-02 ] |
|
I can’t reproduce a failure. This test is part of a MySQL bug fix that was applied to the 10.2 branch as part of applying InnoDB changes from MySQL 5.7.14. The test is starting 40 concurrent connections. I see that it could depend on a MySQL 5.7 enhancement of DEBUG_SYNC that would allow multiple WAIT_FOR on the same signal. Maybe that enhancement was finally ported to MariaDB within the past 2 or 3 years. I do not have a memory of it. I manually ran the test on a newer major version branch that includes the deadlock checker rewrite I do not think that there is much value in adding this test to the MariaDB regression test suite at this point. |