org.apache.derbyTesting.functionTests.harness
Class GenerateReport
java.lang.Object
org.apache.derbyTesting.functionTests.harness.GenerateReport
public class GenerateReport
- extends java.lang.Object
Generate summary information from a RunSuite run.
Can be called separately, if given the suite name.
Will be called from RunSuite if System property genrep=true.
Condenses run information down, prints out result stats,
and shows details of failures (.diff files).
|
Field Summary |
(package private) static java.lang.String |
DASHLINE
|
(package private) static java.io.PrintWriter |
diffFile
|
(package private) static java.lang.String |
diffFileName
|
(package private) static java.io.PrintWriter |
failFile
|
(package private) static java.lang.String |
failFileName
|
(package private) static java.io.FilenameFilter |
fileFilter
|
(package private) static int |
NumFail
|
(package private) static int |
NumPass
|
(package private) static int |
NumRun
|
(package private) static int |
NumSkip
|
(package private) static java.io.PrintWriter |
passFile
|
(package private) static java.lang.String |
passFileName
|
(package private) static int |
PercentFail
|
(package private) static int |
PercentPass
|
(package private) static java.io.PrintWriter |
propFile
|
(package private) static java.lang.String |
propFileName
|
(package private) static java.io.PrintWriter |
reportFile
|
(package private) static java.io.PrintWriter |
skipFile
|
(package private) static java.lang.String |
skipFileName
|
(package private) static java.lang.String |
SuiteName
|
(package private) static java.sql.Time |
TestDuration
|
(package private) static java.sql.Timestamp |
TestStart
|
|
Method Summary |
(package private) static void |
addDiff(java.io.PrintWriter outFile,
java.io.File inFile,
java.lang.String relativeName)
|
(package private) static void |
addLines(java.io.PrintWriter outFile,
java.io.File inFile,
java.lang.String relativeName)
|
(package private) static void |
CalculatePassFailStats()
|
(package private) static void |
CalculateRunLength()
|
(package private) static void |
CollectPassFailStats()
|
(package private) static void |
CollectPassFailStats(java.io.File dir,
java.lang.String relativeName)
|
(package private) static void |
CollectProperties()
|
(package private) static int |
CountLines(java.lang.String fileName)
|
static void |
main(java.lang.String[] args)
|
(package private) static void |
OutputFile(java.lang.String fileName)
|
(package private) static java.io.PrintWriter |
setupFile(java.lang.String fn)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DASHLINE
static final java.lang.String DASHLINE
- See Also:
- Constant Field Values
passFileName
static java.lang.String passFileName
failFileName
static java.lang.String failFileName
diffFileName
static java.lang.String diffFileName
skipFileName
static java.lang.String skipFileName
propFileName
static java.lang.String propFileName
passFile
static java.io.PrintWriter passFile
failFile
static java.io.PrintWriter failFile
diffFile
static java.io.PrintWriter diffFile
skipFile
static java.io.PrintWriter skipFile
propFile
static java.io.PrintWriter propFile
reportFile
static java.io.PrintWriter reportFile
fileFilter
static java.io.FilenameFilter fileFilter
NumPass
static int NumPass
NumFail
static int NumFail
NumRun
static int NumRun
NumSkip
static int NumSkip
PercentPass
static int PercentPass
PercentFail
static int PercentFail
TestStart
static java.sql.Timestamp TestStart
TestDuration
static java.sql.Time TestDuration
SuiteName
static java.lang.String SuiteName
GenerateReport
public GenerateReport()
CollectProperties
static void CollectProperties()
CalculateRunLength
static void CalculateRunLength()
CollectPassFailStats
static void CollectPassFailStats()
addLines
static void addLines(java.io.PrintWriter outFile,
java.io.File inFile,
java.lang.String relativeName)
addDiff
static void addDiff(java.io.PrintWriter outFile,
java.io.File inFile,
java.lang.String relativeName)
CollectPassFailStats
static void CollectPassFailStats(java.io.File dir,
java.lang.String relativeName)
CalculatePassFailStats
static void CalculatePassFailStats()
CountLines
static int CountLines(java.lang.String fileName)
OutputFile
static void OutputFile(java.lang.String fileName)
setupFile
static java.io.PrintWriter setupFile(java.lang.String fn)
main
public static void main(java.lang.String[] args)
Apache Derby V10.6 Internals - Copyright © 2004,2008 The Apache Software Foundation. All Rights Reserved.