Fork https://github.com/matomo-org/matomo/pull/18290
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.
This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers
@tsteur somehow this test on MySQL running really slow, but MariaDB is a little bit quick. Any idea? PHP (SystemTestsCore, 8.0, MYSQLI)
@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:
This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers
This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers
This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers
This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers
This issue is in "needs review" but there has been no activity for 7 days. ping @matomo-org/core-reviewers
@sgiehl move all tests to here https://github.com/matomo-org/github-action-tests makes more sense, but needs a little work, start working on it.