Skip to content

[Git HEAD] 3 of 37 tests are failing (in Ubuntu 24.04.1 LTS of GitHub Actions) #343

@hartwork

Description

@hartwork

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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions