
Public Member Functions | |
| def | __init__ |
| def | execute |
| def | tryexecution |
Public Attributes | |
| name | |
| status | |
| summary | |
| dependencies | |
Static Public Attributes | |
| string | DONE = "0 DONE" |
| string | WARNINGS = "1 WARNINGS" |
| string | FAILED = "2 FAILED" |
| string | TODO = "3 TODO" |
| string | SKIPPED = "4 SKIPPED" |
| tuple | COMPLETED = (DONE, WARNINGS) |
Base class for all actions to be performed.
Definition at line 74 of file runtests.py.
| def runtests::Action::__init__ | ( | self, | ||
| name | ||||
| ) |
Definition at line 84 of file runtests.py.
| def runtests::Action::execute | ( | self | ) |
Runs action. Throws an exeception if anything fails. Will be called by tryexecution() with stderr/stdout redirected into a file and the current directory set to an empty temporary directory.
Reimplemented in runtests::CVSCheckout, runtests::SVNCheckout, runtests::ClientCheckout, runtests::AutotoolsBuild, runtests::SyncEvolutionTest, runtests::EvoSvn, runtests::SyncEvolutionBuild, runtests::SyncEvolutionCross, runtests::SyncEvolutionDist, runtests::SynthesisTest, and runtests::FunambolTest.
Definition at line 90 of file runtests.py.
| def runtests::Action::tryexecution | ( | self, | ||
| step, | ||||
| logs | ||||
| ) |
wrapper around execute which handles exceptions, directories and stdout
Definition at line 97 of file runtests.py.
tuple runtests::Action::COMPLETED = (DONE, WARNINGS) [static] |
Definition at line 82 of file runtests.py.
string runtests::Action::DONE = "0 DONE" [static] |
Definition at line 77 of file runtests.py.
string runtests::Action::FAILED = "2 FAILED" [static] |
Definition at line 79 of file runtests.py.
Definition at line 85 of file runtests.py.
string runtests::Action::SKIPPED = "4 SKIPPED" [static] |
Definition at line 81 of file runtests.py.
Definition at line 86 of file runtests.py.
Definition at line 87 of file runtests.py.
string runtests::Action::TODO = "3 TODO" [static] |
Definition at line 80 of file runtests.py.
string runtests::Action::WARNINGS = "1 WARNINGS" [static] |
Definition at line 78 of file runtests.py.
1.5.7.1