#
ae1d4a82 |
| 13-May-2020 |
Gerard Roche |
Fix lcov genhtml: ERROR: cannot read [file] lcov is emitting several errors for generated regex files that have no code coverage data. The fix is to add the files to the lcov exlusion li
Fix lcov genhtml: ERROR: cannot read [file] lcov is emitting several errors for generated regex files that have no code coverage data. The fix is to add the files to the lcov exlusion list. This is not an issue for CI because it uses gcovr to generate code coverage. The errors: Processing ext/date/lib/parse_date.gcda geninfo: WARNING: could not open /home/code/vendor/php/php-src/parse_date.re geninfo: WARNING: could not open /home/code/vendor/php/php-src/<stdout> geninfo: WARNING: some exclusion markers may be ignored Processing ext/date/lib/parse_tz.gcda Processing ext/date/lib/tm2unixtime.gcda Processing ext/date/lib/parse_iso_intervals.gcda geninfo: WARNING: could not open /home/code/vendor/php/php-src/<stdout> geninfo: WARNING: could not open /home/code/vendor/php/php-src/parse_iso_intervals.re geninfo: WARNING: some exclusion markers may be ignored ... genhtml: ERROR: cannot read /home/code/vendor/php/php-src/parse_date.re Processing file /home/code/vendor/php/php-src/parse_date.re make: *** [Makefile:443: lcov-html] Error 2 Closes GH-5568.
show more ...
|
Revision tags: php-7.3.13RC1, php-7.2.26RC1, php-7.4.0, php-7.2.25, php-7.3.12, php-7.4.0RC6, php-7.3.12RC1, php-7.2.25RC1, php-7.4.0RC5, php-7.1.33, php-7.2.24, php-7.3.11, php-7.4.0RC4, php-7.3.11RC1, php-7.2.24RC1, php-7.4.0RC3 |
|
#
db54b0fa |
| 25-Sep-2019 |
Gerard Roche |
Azure: Publish code coverage results * Add an Azure Publish Code Coverage Results task * Add `make gcovr-html` to generate a gcovr test coverage report in HTML * Add `make gcovr-xml`
Azure: Publish code coverage results * Add an Azure Publish Code Coverage Results task * Add `make gcovr-html` to generate a gcovr test coverage report in HTML * Add `make gcovr-xml` to generate a gcovr test coverage report in XML * Remove `test` target dependency from `make lcov-html`; Run the two targets together instead: `make test lcov-html`. Re: https://github.com/php/php-src/pull/4739#issuecomment-534911441 See: https://externals.io/message/107113, https://docs.microsoft.com/en-us/azure/devops/pipelines/tasks/test/publish-code-coverage-results?view=azure-devops, and https://github.com/php/php-src/pull/4759.
show more ...
|
#
3718a955 |
| 11-Oct-2019 |
Nikita Popov |
Remove configure checks for ltp when using --enable-gcov gcov builds can also be used with other tools like gcovr, so remove the hard dependency on LTP.
|
Revision tags: php-7.2.23, php-7.3.10 |
|
#
9cc1bf56 |
| 23-Sep-2019 |
Gerard Roche |
Fix GCOV not working for PHP-7.4 and master branches Code coverage reports (`make lcov`), since commit eef8522 (7.4 branch), generates incorrect coverage and emits warnings. Simplifying
Fix GCOV not working for PHP-7.4 and master branches Code coverage reports (`make lcov`), since commit eef8522 (7.4 branch), generates incorrect coverage and emits warnings. Simplifying the Makefile.gcov file has the side-effect of resolving the issue. Processing sapi/cli/php_http_parser.gcda php-src/lcov_data/sapi/cli/php_http_parser.gcda:stamp mismatch with notes file geninfo: WARNING: gcov did not create any files for php-src/lcov_data/sapi/cli/php_http_parser.gcda! ... Processing ext/mbstring/mb_gpc.gcda php-src/lcov_data/ext/mbstring/mb_gpc.gcda:stamp mismatch with notes file geninfo: WARNING: gcov did not create any files for php-src/lcov_data/ext/mbstring/mb_gpc.gcda! Closes: https://bugs.php.net/bug.php?id=52718. See also: https://bugs.php.net/bug.php?id=78288.
show more ...
|
Revision tags: php-7.4.0RC2, php-7.2.23RC1, php-7.3.10RC1, php-7.4.0RC1, php-7.1.32, php-7.2.22, php-7.3.9, php-7.4.0beta4, php-7.2.22RC1, php-7.3.9RC1, php-7.4.0beta2, php-7.1.31, php-7.2.21, php-7.3.8, php-7.4.0beta1, php-7.2.21RC1, php-7.3.8RC1, php-7.4.0alpha3, php-7.3.7, php-7.2.20, php-7.4.0alpha2, php-7.3.7RC3, php-7.3.7RC2, php-7.2.20RC2, php-7.4.0alpha1, php-7.3.7RC1, php-7.2.20RC1, php-7.2.19, php-7.3.6, php-7.1.30, php-7.2.19RC1, php-7.3.6RC1, php-7.1.29, php-7.2.18, php-7.3.5, php-7.2.18RC1, php-7.3.5RC1, php-7.2.17, php-7.3.4, php-7.1.28, php-7.3.4RC1, php-7.2.17RC1, php-7.1.27, php-7.3.3, php-7.2.16 |
|
#
2957651c |
| 04-Mar-2019 |
Peter Kokot |
Move Makefile.global and Makefile.gcov to build directory These files can be stored in the build directory instead of bloating the project root directory.
|