diff --git a/tests/phpunit/tests/rest-api/rest-plugins-controller.php b/tests/phpunit/tests/rest-api/rest-plugins-controller.php index aff8ffa3eb..739f553650 100644 --- a/tests/phpunit/tests/rest-api/rest-plugins-controller.php +++ b/tests/phpunit/tests/rest-api/rest-plugins-controller.php @@ -1023,6 +1023,13 @@ class WP_REST_Plugins_Controller_Test extends WP_Test_REST_Controller_Testcase { 10, 3 ); + + // Remove upgrade hooks which are not required for plugin installation tests + // and may interfere with the results due to a timeout in external HTTP requests. + remove_action( 'upgrader_process_complete', array( 'Language_Pack_Upgrader', 'async_upgrade' ), 20 ); + remove_action( 'upgrader_process_complete', 'wp_version_check' ); + remove_action( 'upgrader_process_complete', 'wp_update_plugins' ); + remove_action( 'upgrader_process_complete', 'wp_update_themes' ); } /**