oss-fuzz-gen icon indicating copy to clipboard operation
oss-fuzz-gen copied to clipboard

Unified line coverage formula for measurement and comparison.

Open DonggeLiu opened this issue 1 year ago • 8 comments
trafficstars

E.g., the percentage line coverage of a new fuzz target f1 should be the #lines it covered over the #lines it linked during compilation: $$\frac{Cov(f1)}{Linked(f1)}$$

The percentage line coverage improvement of f1 over an existing fuzz target f0 should be the #lines covered by f1 minus the #lines covered by f2, then divided by the union #lines linked by both. $$\frac{Cov(f1)-Cov(f0)}{Linked(f1 \cup f0)}$$

DonggeLiu avatar Nov 25 '24 00:11 DonggeLiu

👋🏼 @DonggeLiu, would love to take a crack at this issue if open for contributors!

eysk-io avatar Mar 07 '25 01:03 eysk-io

👋🏼 @DonggeLiu, would love to take a crack at this issue if open for contributors!

Absolutely, thanks so much!

DonggeLiu avatar Mar 07 '25 01:03 DonggeLiu

@eysk-io If you aren't still working on it can I give It a try?

Kartikayy007 avatar Mar 13 '25 16:03 Kartikayy007

Hey @DonggeLiu can I work on this issue as it has been a week and no PR or updated is there from Assignee

Kartikayy007 avatar Mar 14 '25 12:03 Kartikayy007

@Kartikayy007 sorry about the delay here, am working on this currently

eysk-io avatar Mar 14 '25 16:03 eysk-io

@Kartikayy007 sorry about the delay here, am working on this currently

Ok no problem :)

Kartikayy007 avatar Mar 14 '25 17:03 Kartikayy007

@DonggeLiu apologies but im unfortunately not able to take this on anymore so please feel free to assign @Kartikayy007 or someone else to this issue

eysk-io avatar Mar 18 '25 02:03 eysk-io

@DonggeLiu apologies but im unfortunately not able to take this on anymore so please feel free to assign @Kartikayy007 or someone else to this issue

Sure @eysk-io I'll start working on it

Kartikayy007 avatar Mar 18 '25 05:03 Kartikayy007