-
Notifications
You must be signed in to change notification settings - Fork 254
Closed
Description
This is with Ubuntu 24.04 LTS:
+ make check
Creating coverage files (2 tests, 5 source files)
Source tree ......... done (950 lines, 50 functions, 3428 branches)
Full coverage ....... done
Target coverage ..... done
Partial coverage .... done
Zero coverage ....... done
Starting tests
genhtml/full.sh ................... [pass] (time 0.4s, mem 47.0MB)
genhtml/zero.sh ................... [pass] (time 0.4s, mem 46.7MB)
genhtml/demangle.sh ............... [pass] (time 1.3s, mem 38.8MB)
genhtml/relative/relative.sh ...... [pass] (time 0.3s, mem 39.3MB)
genhtml/lambda/lambda.sh .......... [pass] (time 3.7s, mem 126.3MB)
lcov/add/zero.sh .................. [pass] (time 0.3s, mem 37.5MB)
lcov/add/zero2.sh ................. [pass] (time 0.5s, mem 42.7MB)
lcov/add/full.sh .................. [pass] (time 0.3s, mem 37.5MB)
lcov/add/full2.sh ................. [pass] (time 0.5s, mem 42.7MB)
lcov/add/prune.sh ................. [pass] (time 0.7s, mem 33.7MB)
lcov/add/track.sh ................. [pass] (time 0.2s, mem 33.3MB)
lcov/misc/help.sh ................. [pass] (time 0.2s, mem 32.5MB)
lcov/misc/version.sh .............. [pass] (time 0.2s, mem 32.5MB)
lcov/summary/zero.sh .............. [pass] (time 0.3s, mem 37.5MB)
lcov/summary/full.sh .............. [pass] (time 0.3s, mem 37.6MB)
lcov/extract/extract.sh ........... [pass] (time 14.4s, mem 61.8MB)
lcov/demangle/demangle.sh ......... [pass] (time 2.6s, mem 61.3MB)
lcov/exception/exception.sh ....... [pass] (time 3.1s, mem 48.6MB)
lcov/gcov-tool/path.sh ............ [pass] (time 4.4s, mem 33.8MB)
lcov/branch/branch.sh ............. [pass] (time 1.4s, mem 61.5MB)
lcov/merge/merge.sh ............... [fail] (time 1.6s, mem 33.0MB)
Skipping 117 previous lines (see /home/runner/work/lcov-fork/lcov-fork/tests//test.log)
...
(use "lcov --ignore-errors inconsistent,inconsistent ..." to suppress this warning)
DA:6,0
LF:8
LH:2
Found 4 cores.
Combining tracefiles.
lcov: ERROR: (missing) 'functionBug_1.dat' found from pattern 'functionBug_1.dat' is not a readable file
(use "lcov --ignore-errors missing ..." to bypass this error)
Error: function merge failed
EXITCODE ...: 1
lcov/format/format.sh ............. [pass] (time 1.4s, mem 33.0MB)
lcov/errs/errs.sh ................. [pass] (time 6.9s, mem 33.0MB)
lcov/multiple/multiple.sh ......... [pass] (time 1.2s, mem 33.7MB)
lcov/follow/follow.sh ............. [pass] (time 1.2s, mem 33.7MB)
lcov/initializer/initializer.sh ... [pass] (time 1.0s, mem 84.9MB)
lcov/lambda/lambda.sh ............. [pass] (time 0.3s, mem 36.3MB)
lcov/mcdc/mcdc.sh ................. [pass] (time 7.3s, mem 86.2MB)
gendiffcov/simple/script.sh ....... [fail] (time 2.3s, mem 65.4MB)
Skipping 131 previous lines (see /home/runner/work/lcov-fork/lcov-fork/tests//test.log)
...
Writing data to filt2.info
Summary coverage rate:
source files: 1
lines.......: 62.5% (10 of 16 lines)
functions...: 100.0% (1 of 1 function)
branches....: 33.3% (2 of 6 branches)
Message summary:
no messages were reported
ERROR: filter with mismatched version did not fail
EXITCODE ...: 1
gendiffcov/filter/filter.pl ....... [pass] (time 0.1s, mem 31.8MB)
gendiffcov/function/function.sh ... [pass] (time 7.1s, mem 66.9MB)
...fcov/insensitive/insensitive.sh [pass] (time 3.7s, mem 65.4MB)
...iffcov/synthesize/synthesize.sh [pass] (time 3.6s, mem 65.2MB)
gendiffcov/errs/msgtest.sh ........ [pass] (time 18.3s, mem 65.3MB)
py2lcov/py2lcov.sh ................ [fail] (time 0.3s, mem 31.1MB)
Skipping 19 previous lines (see /home/runner/work/lcov-fork/lcov-fork/tests//test.log)
...
main()
File "/home/runner/work/lcov-fork/lcov-fork/bin/py2lcov", line 189, in main
p.process_xml_file(xml)
File "/home/runner/work/lcov-fork/lcov-fork/bin/xml2lcovutil.py", line 183, in process_xml_file
path = os.path.join(s[0], name)
^^^^^^^^^^^^^^^^^^^^^^^^
File "<frozen posixpath>", line 76, in join
TypeError: expected str, bytes or os.PathLike object, not NoneType
py2lcov failed function example
EXITCODE ...: 1
perl2lcov/perltest1.sh ............ [pass] (time 8.3s, mem 71.1MB)
xml2lcov/xml2lcov.sh .............. [pass] (time 1.1s, mem 33.7MB)
37 tests executed, 34 passed, 3 failed, 0 skipped (time 102.9s, mem 1803.5MB)
Metadata
Metadata
Assignees
Labels
No labels