Package com.sun.javatest.report
Class KflSorter
- java.lang.Object
-
- com.sun.javatest.report.KflSorter
-
public class KflSorter extends java.lang.ObjectSupport class to read and process a list of tests and test cases which are known to fail during execution. The intent is to allow better post-run analysis of repetitive test runs, making is easier to find out what has "changed" since the list was made. This class is loosely based on the exclude list, making it easy to interchange the files and tools.File format: Test_URL[Test_Cases] BugID_List The test URL rules are defined elsewhere, but it is critical that the test names do not contain spaces and nothing before the BugID_List has any whitespace. The exact format of the BugID_List must simply conform to being comma separated values, no whitespace or non-printable characters.
- Since:
- 4.4
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classKflSorter.TestDiffCreated for each result which somehow does not match what was expected based on the KFL.static classKflSorter.Transitions
-
Field Summary
Fields Modifier and Type Field Description protected interrorCountprotected java.util.SortedSet<KflSorter.TestDiff>fail2errorprotected java.util.SortedSet<KflSorter.TestDiff>fail2failprotected java.util.SortedSet<KflSorter.TestDiff>fail2notrunprotected java.util.SortedSet<KflSorter.TestDiff>fail2passprotected KnownFailuresListkflprotected java.util.SortedSet<KflSorter.TestDiff>missingprotected java.util.SortedSet<KflSorter.TestDiff>newFailuresprotected java.util.SortedSet<KflSorter.TestDiff>otherErrorsprotected java.util.SortedSet<KflSorter.TestDiff>tc_fail2errorprotected java.util.SortedSet<KflSorter.TestDiff>tc_fail2notrunprotected java.util.SortedSet<KflSorter.TestDiff>tc_fail2passprotected java.util.SortedSet<KflSorter.TestDiff>tc_missingprotected java.util.SortedSet<KflSorter.TestDiff>tc_newFailuresprotected inttcErrorCountprotected static java.util.regex.PatterntestCasePatternprotected TestResultTabletrt
-
-
-
Field Detail
-
testCasePattern
protected static final java.util.regex.Pattern testCasePattern
-
fail2pass
protected java.util.SortedSet<KflSorter.TestDiff> fail2pass
-
fail2error
protected java.util.SortedSet<KflSorter.TestDiff> fail2error
-
fail2notrun
protected java.util.SortedSet<KflSorter.TestDiff> fail2notrun
-
missing
protected java.util.SortedSet<KflSorter.TestDiff> missing
-
newFailures
protected java.util.SortedSet<KflSorter.TestDiff> newFailures
-
otherErrors
protected java.util.SortedSet<KflSorter.TestDiff> otherErrors
-
fail2fail
protected java.util.SortedSet<KflSorter.TestDiff> fail2fail
-
tc_missing
protected java.util.SortedSet<KflSorter.TestDiff> tc_missing
-
tc_fail2pass
protected java.util.SortedSet<KflSorter.TestDiff> tc_fail2pass
-
tc_fail2error
protected java.util.SortedSet<KflSorter.TestDiff> tc_fail2error
-
tc_fail2notrun
protected java.util.SortedSet<KflSorter.TestDiff> tc_fail2notrun
-
tc_newFailures
protected java.util.SortedSet<KflSorter.TestDiff> tc_newFailures
-
kfl
protected KnownFailuresList kfl
-
trt
protected TestResultTable trt
-
errorCount
protected int errorCount
-
tcErrorCount
protected int tcErrorCount
-
-