MediaWiki  REL1_19
DbTestPreviewer Class Reference
Inheritance diagram for DbTestPreviewer:
Collaboration diagram for DbTestPreviewer:

List of all members.

Public Member Functions

 __construct ($parent)
 This should be called before the table prefix is changed.
 end ()
 Commit transaction and clean up for result recording.
 record ($test, $result)
 report ()
 start ()
 Set up result recording; insert a record for the run with the date and all that fun stuff.

Protected Attributes

 $curRun
 $db
 $lb
 $prevRun
 $results

Private Member Functions

 getTestStatusInfo ($testname, $after)
 Returns a string giving information about when a test last had a status change.

Detailed Description

Definition at line 51 of file testHelpers.inc.


Constructor & Destructor Documentation

This should be called before the table prefix is changed.

Reimplemented from TestRecorder.

Definition at line 61 of file testHelpers.inc.

References TestRecorder\$parent, and wfGetLBFactory().

Here is the call graph for this function:


Member Function Documentation

Commit transaction and clean up for result recording.

Reimplemented from TestRecorder.

Definition at line 241 of file testHelpers.inc.

DbTestPreviewer::getTestStatusInfo ( testname,
after 
) [private]

Returns a string giving information about when a test last had a status change.

Could help to track down when regressions were introduced, as distinct from tests which have never passed (which are more change requests than regressions).

Definition at line 174 of file testHelpers.inc.

Referenced by report().

Here is the caller graph for this function:

DbTestPreviewer::record ( test,
result 
)

Reimplemented from TestRecorder.

Reimplemented in DbTestRecorder.

Definition at line 89 of file testHelpers.inc.

References $result, and $test.

Reimplemented from TestRecorder.

Definition at line 94 of file testHelpers.inc.

References $count, $res, $test, getTestStatusInfo(), and print.

Here is the call graph for this function:

Set up result recording; insert a record for the run with the date and all that fun stuff.

Reimplemented from TestRecorder.

Reimplemented in DbTestRecorder.

Definition at line 73 of file testHelpers.inc.

References print.


Member Data Documentation

DbTestPreviewer::$curRun [protected]

Definition at line 54 of file testHelpers.inc.

DbTestPreviewer::$db [protected]

Definition at line 53 of file testHelpers.inc.

DbTestPreviewer::$lb [protected]

Definition at line 52 of file testHelpers.inc.

DbTestPreviewer::$prevRun [protected]

Definition at line 55 of file testHelpers.inc.

DbTestPreviewer::$results [protected]

Definition at line 56 of file testHelpers.inc.


The documentation for this class was generated from the following file: