update github-action branch has some unnecessary UI updates Test 4.x branch, not sure why but seems like php8.0 MySQLi driver has a poor performance here
UI viewer test:
Because the silex is out of sup. Here is the Symfony version of it, but at the moment only tested github action part not fully test travis. https://github.com/matomo-org/ui-tests-viewer/tree/php-8-symfony
@sgiehl revert some unnecessary code form change. that should make review easier.
4.x-dev. Or we could merge VUE, PHPCS build and test to one pipeline as a step
[ ] [Review] Code review on this branch.
[ ] [Decision] do we need Travis and Github action running at the same time, or completely remove Travis
Suggestion: We keep both running for at least 1 week.
[ ] [Review] Submodule PR review. Submodule target change to 4. x-dev
[ ] [Decision] do we allow UI upload for public fork repo. Do we consider displaying the failed UI HTML inside GitHub action?
[ ] Doc] Documentation for development guild
[ ] [Doc] Documentation for internal staff use.
@peterhashair no idea why but you could either try setting
testdox=true in the phpunit.xml.dist and then monitor if it's one particular test that takes a while. Or I believe there is also another feature maybe to print how long each test took to execute in phpunit. This would then help you figure out if there's one or few tests that are slow or all of them.
I just checked and testdox gave me this output for example:
If you don't want this PR to be closed automatically in 28 days then you need to assign the label 'Do not close'.