Class implementing a log observer (can be passed to
BuildStep.addLogObserver().
It parses the output of mysql-test-run.pl as used in MySQL, MariaDB,
Drizzle, etc.
It counts number of tests run and uses it to provide more accurate
completion estimates.
It parses out test failures from the output and summarises the results
on the Waterfall page. It also passes the information to methods that can
be overridden in a subclass to do further processing on the
information.
|
|
|
|
|
|
|
openTestFail(self,
testname,
variant,
result,
info,
line) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
doCollectTestFail(self,
testname,
variant,
result,
info,
text) |
source code
|
|
|
|
|
collectTestFail(self,
testname,
variant,
result,
info,
text) |
source code
|
|
|
|
Inherited from buildstep.LogLineObserver :
errLineReceived ,
errReceived ,
outReceived ,
setMaxLineLength
Inherited from buildstep.LogObserver :
__providedBy__ ,
__provides__ ,
logChunk ,
setStep
|