polardbxengine/mysql-test/t/component_backup_lock_servi...

15 lines
786 B
Plaintext

INSTALL COMPONENT "file://component_test_backup_lock_service";
--echo # The component component_test_backup_lock_service acquires BACKUP LOCK
--echo # during its initialization. Check that BACKUP LOCK has been really acquired.
SELECT object_type, object_schema, object_name, lock_type, lock_duration, lock_status
FROM performance_schema.metadata_locks WHERE object_type = 'BACKUP LOCK';
--echo # Stop component.
UNINSTALL COMPONENT "file://component_test_backup_lock_service";
--echo # The component component_test_backup_lock_service releases BACKUP LOCK
--echo # during its unloading. Check that BACKUP LOCK has been really released.
SELECT object_schema, object_name, lock_type, lock_duration, lock_status
FROM performance_schema.metadata_locks WHERE object_type = 'BACKUP LOCK';