I know this is a big PR but all of this is needed for the actions and logging to work together.
Logging PR:
New internal/wptutil.py: which adds logging using the existing logging lib.
New --debug argument that enables logs, prevents deletion of work files, bypasses idle check for more consistent performance results, and ran with (--testurl (light, medium, heavy)) will automatically set standard testing URL.
Logs are now through out the code base
Actions now runs local (Light, Heavy) test, Prints log timing, Verbose runs to each commit, and compares new functions vs old in devtools_parsing.py.
vvvvv is a new logging format with colors, so we can see errors easily. It also creates logging/main.log which is great for seeing the code flow and timings throughout.
Please Check out the actions for this PR to see all the new tests we have.
I know this is a big PR but all of this is needed for the actions and logging to work together.
Logging PR:
Please Check out the actions for this PR to see all the new tests we have.