[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