Problem/Motivation
PHPUnit job always passes without running any tests, which misleads contributors
Since #3547679, .gitlab-ci.yml replaces the phpunit job script with an echo: "Skipping PHPUnit tests - see issue for test failures"
This is very confusing for developers:
The project has Functional, FunctionalJavascript and Kernel tests, and merge requests show a green phpunit job
Reviewers and maintainers get the same false signal when they decide whether a merge request is safe to merge.
Proposed resolution
Restore the default phpunit job so that CI results mean something again
Comments
Comment #2
alorencComment #3
alorencComment #4
alorencComment #5
alorencIt would be good to allow creating either unit or kernel tests.
Comment #6
alorencComment #7
alorencComment #8
alorencI am closing this ticket in favour of https://www.drupal.org/project/layout_paragraphs/issues/3591549
Comment #9
alorenc