MCPcopy Create free account
hub / github.com/FuzzAnything/PromptFuzz / eval_seed_coverage

Method eval_seed_coverage

src/execution/mod.rs:894–903  ·  view source on GitHub ↗
(&self, seed_id: usize)

Source from the content-addressed store, hash-verified

892 }
893
894 pub fn eval_seed_coverage(&self, seed_id: usize) -> Result<()> {
895 let work_seed = self.deopt.get_work_seed_by_id(seed_id)?;
896 let fuzzer_binary = work_seed.with_extension("cov.out");
897 let corpus_dir = self.deopt.get_library_shared_corpus_dir()?;
898 let profdata: PathBuf = self.deopt.get_seed_coverage_file(seed_id)?;
899 self.compile_seed(seed_id)?;
900
901 self.execute_cov_fuzzer_pool(&fuzzer_binary, vec![&corpus_dir], &profdata)?;
902 Ok(())
903 }
904}
905
906fn check_clang() -> Result<()> {

Callers 2

eval_api_cov_mapFunction · 0.80

Calls 5

get_work_seed_by_idMethod · 0.80
compile_seedMethod · 0.80

Tested by

no test coverage detected