Skip to content

Computation of #Fixed File that Covered by Induced Files #4

@jkrinke

Description

@jkrinke

Thanks for the interesting dataset!

I am somewhat confused about the coverage information. I assume that all non-Java files and also all unit tests are ignored?

Consider ACCUMULO-2967:
Bug-Fixing commit d4d455f1f changes two files, ZooSession.java and ZooSessionTest.java.
Bug-Inducing commit f42ead0d3 changes four files, AddressUtilTest.java, ZooSession.java, AddressUtilTest.java, and log4j.properties.

However, the File Coverage csv file states: 1 file changed in the bug-fixing commit, 2 files changed in the bug-inducing commit, and no overlap.

Are ZooSessionTest.java and log4j.properties ignored for the coverage information?

Why is #Fixed File that Covered by Induced Files in this case 0? The overlap is ZooSession.java, so shouldn't it be 1?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions