let $alg = $MTR_COMBINATIONS; if (`SELECT COUNT(*) = 0 FROM information_schema.plugins WHERE plugin_name = "provider_$alg" AND plugin_status = "active"`) { skip Needs provider_$alg plugin; } --echo # --echo # Testing unloaded compression provider: $alg --echo # --echo # Innodb_have_$alg reflects that the provider is loaded eval SHOW GLOBAL STATUS WHERE Variable_name = "Innodb_have_$alg"; --echo # Innodb_compression_algorithm can be set to $alg let $innodb_compression_algorithm_orig = `SELECT @@Innodb_compression_algorithm`; eval SET GLOBAL Innodb_compression_algorithm = $alg; eval SET GLOBAL Innodb_compression_algorithm = $innodb_compression_algorithm_orig;