It incorporates improvements from EvoFuzz specifically tailored for EvoSuite.
Our experiment using the JUGE framework shows the PR improves EvoSuite significantly.
Specifically, with a 30-second time budget and 10 repetitions, we observed, for example:
All projects in SBFT'24 benchmark compiled into JDK8:
JUGE Score improved from 35.67 to 43.56
Line Coverage improved from 22.53% to 26.94%
SPOON and SEATA in SBFT'22 benchmark compiled into JDK11:
( only these two projects in the benchmark can be compiled into JDK11)
JUGE Score improved from 35.83 to 56.36
Line Coverage improved from 45.95% to 73.48%
For the additional information, refer to our paper at SBFT2024 tool competition track.
(Title: EvoFuzz at the SBFT 2024 Tool Competition)
This PR incorporates the improvements from EvoFuzz, the 1st place winner of SBFT'24 competition, specifically tailored for EvoSuite.
To summarize our PR,
For the additional information, refer to our paper at SBFT2024 tool competition track. (Title: EvoFuzz at the SBFT 2024 Tool Competition)