[wp-trac] [WordPress Trac] #62176: No stable error detection after Automatic Updates with more than one update

WordPress Trac noreply at wordpress.org
Tue Oct 8 06:55:54 UTC 2024


#62176: No stable error detection after Automatic Updates with more than one update
-----------------------------------+------------------------------
 Reporter:  georgwordpress         |       Owner:  (none)
     Type:  defect (bug)           |      Status:  new
 Priority:  normal                 |   Milestone:  Awaiting Review
Component:  Upgrade/Install        |     Version:  6.6
 Severity:  normal                 |  Resolution:
 Keywords:  2nd-opinion has-patch  |     Focuses:
-----------------------------------+------------------------------
Changes (by georgwordpress):

 * keywords:  2nd-opinion has-patch reporter-feedback => 2nd-opinion has-
               patch


Comment:

 === Environment
 - WordPress: 6.6.2
 - PHP: 8.3.8-nmm1
 - Server: Apache
 - Database: mysqli (Server: 10.5.26-MariaDB-ubu2004-log / Client: mysqlnd
 8.3.8-nmm1)
 - Browser: Chrome 129.0.0.0 (Windows 10/11)
 - Theme: Twenty Twenty-Four 1.2
 - MU-Plugins: Keine aktiviert
 - Plugins:
   * AAA Plugin Update A 1.1.32
   * AAA Plugin Update B 1.2.32
   * Cron Jobs 1.2.10
   * WooCommerce 9.3.3
   * WordPress Beta Tester 3.5.6

 **remarks:**
 Plugin Beta Tester is only activated for scaping above environment
 shared hosting at all-inkl

 **Preparation:**
 Fresh installation of wordpress
 wp-config.php:
 {{{
 define( 'WP_DEBUG', true);
 define( 'WP_DEBUG_LOG', true );
 }}}

 update translations
 install plugins see above
 AAA Plugin Update A/B are selfhosted plugins without further
 functionalities,
 only a unknown functions is used to throw a fatal error,
 at first installation this line of code is commented out

 After everthing beeing stable a backup of all files is made.
 This Backup is the starting point for testing.


 === Steps for testing
 **Positive test, no buggy plugins**
 1. editing header of installed plugins to lower the version number
 2. Browse to /wp-admin/plugins.php to check wheather available updates is
 recognized
 3. use a cron plugin to edited the next start time of wp_version_check to
 2 Minutes in future
 4. logout
 5. use another browser to request the homepage again and again to trigger
 the cron jobs.

 ==> Expected result: all plugins updated, no error in log

 **Negative tests, with buggy plugins**
 On my plugin update server I change the plugin zip packages to a version
 which will throwing a fatal error after update
 Then the test steps as described above.

 ==> Expected result: detection of buggy plugins, rollback of buggy plugins

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/62176#comment:7>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list