mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 10:56:12 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			794 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			794 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| -- source include/mysql_upgrade_preparation.inc
 | |
| 
 | |
| #
 | |
| # MDEV-31925 mysqld_upgrade --check-if-upgrade-is-needed leaks files
 | |
| #
 | |
| 
 | |
| # Run mysql_upgrade with --check-if-upgrade-is-needed
 | |
| --echo Running mysql_upgrade with --check-if-upgrade-is-needed
 | |
| --exec $MYSQL_UPGRADE --check-if-upgrade-is-needed 2>&1
 | |
| 
 | |
| # Check if temporary files related to mysql_upgrade are cleared
 | |
| --echo Checking for absence of temporary files by mysql_upgrade
 | |
| --perl
 | |
| 
 | |
| # Use the temporary directory path from the MySQL configuration
 | |
| my $tmpdir = "$ENV{MYSQL_TMP_DIR}";
 | |
| 
 | |
| die "Test failed: Found temporary file left by mysql_upgrade\n" if (glob("$tmpdir/mysql_upgrade-*"));
 | |
| print "No temporary files found\n";
 | |
| EOF
 | |
| 
 | |
| let $MYSQLD_DATADIR= `select @@datadir`;
 | |
| --remove_file $MYSQLD_DATADIR/mariadb_upgrade_info
 | |
| --echo End of 10.4 tests
 | 
