Bug 43550

Summary: Проблемы с базой при запуске тестов mysql_client_test
Product: Sisyphus Reporter: annschafer <annschafer>
Component: mariadbAssignee: Alexey Shabalin <shaba>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: shaba
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description annschafer 2022-08-17 10:09:41 MSK
mariadb-10.6.9-alt1

Поврежденная база, которая создавалась автоматически при запуске тестов. Воспроизводится только на server.

Шаги воспроизведения:
1) # apt-get install mariadb mariadb-client
2) # systemctl start mysqld.service
3) # control mysqld-chroot disabled
4) # systemctl restart mariadb
5) # mysql_client_test --no-defaults

Результат: преждевременное завершение тестов из-за поврежденной базы

...
#####################################
4 of (1/1): test_view_sp_list_fields  
#####################################

 [MySQL-10.6.9-MariaDB-alt1-log][1728] Cannot load from mysql.proc. The table is probably corrupted
/usr/src/RPM/BUILD/mariadb-10.6.9/tests/mysql_client_test.c:13357: check failed: 'r == 0'
MySQL error 0: 

На старой версии подобных проблем с базой во время тестов не возникало, тест доходил до 203 of (1/1): test_mysql_insert_id