Package gw.test.util
Class TestTimingData
java.lang.Object
gw.test.util.TestTimingData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate static class
private static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate List<TestTimingData.MethodTimingData>
private Map<String,
TestTimingData.ClassTimingData> private List<TestTimingData.ClassTimingData>
private long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate String
formatNanoTime
(long ns) private String
formatPercentage
(double d) private TestTimingData.ClassTimingData
getOrCreateClassTimingData
(String className) static void
private void
void
private void
processTestLine
(String message, String timeStr) static TestTimingData
private List<TestTimingData.ClassTimingData>
private List<TestTimingData.MethodTimingData>
-
Field Details
-
_classTimingData
-
_orderedClasses
-
_allMethods
-
_totalSuiteTime
private long _totalSuiteTime
-
-
Constructor Details
-
TestTimingData
private TestTimingData()
-
-
Method Details
-
main
-
readDataFromFile
-
printStatistics
public void printStatistics() -
sortClassesByTime
-
sortMethodsByTime
-
formatNanoTime
-
formatPercentage
-
populateFromFile
-
processTestLine
-
getOrCreateClassTimingData
-
readLines
- Throws:
IOException
-