-
Notifications
You must be signed in to change notification settings - Fork 11
🎨 WP Directives plugin - Stress testing in real sites #91
🎨 WP Directives plugin - Stress testing in real sites #91
Conversation
The latest results are in the I'm currently focused on this:
|
This looks great Michal! I made some Pull Requests with potential small improvements. Maybe some of them don't make much sense, just let me know 🙂 |
9d22117
to
61fc7f1
Compare
Don't add mutation if it is a comment removal
Read `csv` file instead of an array of domains
I've opened a PR to bundle the testing script with |
Build the stress testing script with webpack instead of esbuild
[Stress testing] Replace `startsWith` in the `toVdom` function
Fix hydration error `root fragment` is not defined in the stress testing
I did the script to get the posts with |
…age-step Script to get a post using Rest API to test it with the vDOM script.
I started retesting 4000 sites, and I encountered the same |
Running get posts on |
Update stress testing with handling of `ref` and `xpacket`
We have tested all the sites and solved all the issues we encountered. Here's a summary and a recap of the process. Looking at the results, I believe we should feel confident enough for this initial phase. Results
Main pointsThis is a list of the main issues we faced and the solutions proposed. We also iterated our testing script many times, but I’m not sharing anything related to that here.
|
As explained in the issue, I believe we can consider this initial testing phase completed and successful, so I'm closing the PR as well. |
This PR adds a script that runs some stress tests against multiple live WordPress pages and uses the MutationObserver to check for DOM modifications.
2022-10-27_13-10-17.mp4