-
-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Command to print the list of test files #5642
Command to print the list of test files #5642
Conversation
b8e763c
to
dd0a485
Compare
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #5642 +/- ##
============================================
+ Coverage 89.28% 89.34% +0.06%
- Complexity 6409 6423 +14
============================================
Files 682 683 +1
Lines 20370 20403 +33
============================================
+ Hits 18187 18229 +42
+ Misses 2183 2174 -9 ☔ View full report in Codecov by Sentry. |
afd7b7d
to
1206704
Compare
tests/end-to-end/cli/list-file-tests/list-test-files-exclude-group.phpt
Outdated
Show resolved
Hide resolved
tests/end-to-end/cli/list-file-tests/list-test-files-group.phpt
Outdated
Show resolved
Hide resolved
After 43ee0fe, this branch has conflicts that must be resolved. Sorry! |
don't worry, I fixed the tests and resolved the conflicts. sorry about closing and reopening was a misclick |
GitHub still tells me "This branch cannot be rebased due to conflicts". |
d387c7d
to
4d6f46b
Compare
don't know what happened after your forced push, btw now seems to be fixed. |
4d6f46b
to
1296afe
Compare
Hello, this work introduces a new command for writing the list of test files, utilizing standard filters such as group, exclude-group, suite, etc.
This could be beneficial when a test runner, like CircleCI, needs to split tests among different workers (see parallelism in https://circleci.com/docs/parallelism-faster-jobs/#other-ways-to-split-tests).
By utilizing this command in conjunction with my previous PR#5462: Support for multiple arguments on CircleCI it will be possible to efficiently split the tests in the following manner:
Making the use of phpunit-finder obsolete, which now seems to be deprecated.