- makeTestCaseClassifier
TestCaseClassifier makeTestCaseClassifier(Database db, long minThreshold)
Undocumented in source. Be warned that the author may not have intended to support it.
- parseTestCaseMetadata
TestCaseMetadata parseTestCaseMetadata(AbsolutePath metadataPath)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportDeadTestCases
TestCaseDeadStat reportDeadTestCases(Database db)
- reportDiff
DiffReport reportDiff(Database db, const(Mutation.Kind)[] kinds, Diff diff, AbsolutePath workdir)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportMarkedMutants
MarkedMutantsStat reportMarkedMutants(Database db, Mutation.Kind[] kinds, string file)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportMinimalSet
MinimalTestSet reportMinimalSet(Database db, Mutation.Kind[] kinds)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportMutationScoreHistory
MutationScoreHistory reportMutationScoreHistory(Database db)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportMutationSubtypeStats
void reportMutationSubtypeStats(long[MakeMutationTextResult] mut_stat, Table!4 tbl)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportScore
MutationScore reportScore(Database db, Mutation.Kind[] kinds, string file)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportSelectedAliveMutants
MutantSample reportSelectedAliveMutants(Database db, const(Mutation.Kind)[] kinds, long historyNr)
- reportStatistics
MutationStat reportStatistics(Database db, Mutation.Kind[] kinds, string file)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportSyncStatus
SyncStatus reportSyncStatus(Database db, const(Mutation.Kind)[] kinds, long nrMutants)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportTestCaseFullOverlap
TestCaseOverlapStat reportTestCaseFullOverlap(Database db, Mutation.Kind[] kinds)
Test cases that kill exactly the same mutants.
- reportTestCaseSimilarityAnalyse
TestCaseSimilarityAnalyse reportTestCaseSimilarityAnalyse(Database db, Mutation.Kind[] kinds, ulong limit)
Analyse the similarity between test cases.
- reportTestCaseStats
TestCaseStat reportTestCaseStats(Database db, Mutation.Kind[] kinds)
Extract the number of source code mutants that a test case has killed and
how much the kills contributed to the total.
- reportTestCaseUniqueness
TestCaseUniqueness reportTestCaseUniqueness(Database db, Mutation.Kind[] kinds)
- reportTestGroups
TestGroupStat reportTestGroups(Database db, const(Mutation.Kind)[] kinds, const(TestGroup) test_g)
Undocumented in source. Be warned that the author may not have intended to support it.
- reportTestGroupsSimilarity
TestGroupSimilarity reportTestGroupsSimilarity(Database db, const(Mutation.Kind)[] kinds, const(TestGroup)[] test_groups)
Analyze the similarity between the test groups.
- reportTrendByCodeChange
ScoreTrendByCodeChange reportTrendByCodeChange(Database db, Mutation.Kind[] kinds)
Estimate the mutation score by running a kalman filter over the mutants in
the order they have been tested. It gives a rough estimate of where the test
suites quality is going over time.
- toTable
void toTable(TestCaseStat st, long take_, ReportKillSortOrder sort_order, Table!3 tbl)
Update the table with the score of test cases and how many mutants they killed.
- toTable
void toTable(TestCaseDeadStat st, Table!2 tbl)
Undocumented in source. Be warned that the author may not have intended to support it.