|
etr
4.0-pre
|
| Cetr.command.CleanCommand | Implements the Command.CLEAN command |
| Cetr.storage.manager.CommitContext | Context manager that does automatic commits if no errors occur |
| CEtrJson.EtrJson | Robot Framework Library of JSON keywords provided by etr |
| CEtrUtils.EtrUtils | Robot Framework Library of utilities provided by etr |
| ▼CException | |
| Cetr.exception.AbortException | Exception indicating a transient error |
| Cetr.exception.DeferredException | Exception indicating that test execution is aborted by user |
| Cetr.exception.TransientException | Exception indicating that an error occurred due to external circumstance with user provided data |
| Cetr.exception.UserError | A user error should never result in a back trace but a user friendly message about the error |
| ▼Clogging.Handler | |
| Cetr.tools.logcapture.CaptureHandler | Captures logs into a line-buffer (list) |
| Cetr.command.InfoCommand | Implements the Command.INFO command |
| Cetr.info.InfoRegister | Class holding general information about a test session |
| Cetr.tools.subprocess.KillOrphansContextManager | Use instead of popen to perform cleanup of orphan subprocesses |
| Cetr.plugins.resources.LocalResources | Acquire/release local resources, as specified by config files |
| Cetr.tools.logcapture.LogCapture | Captures log messages into a memory buffer and allows on-demand writing captured messages to stderr |
| Cetr.plugin.Plugin | Plugin base class to simplify implementation |
| Cetr.plugins.jinja2.Plugin | Jinja2 plugin |
| Cetr.plugins.nomad.Plugin | Nomad plugin that enables deployment of Nomad jobs |
| Cetr.plugins.nose.Plugin | Nose plugin for etr to allow execution of nose test suites |
| Cetr.plugins.pytest.Plugin | Pytest plugin for etr to allow execution of Pytest test suites |
| Cetr.plugins.resources.Plugin | Resources plugin |
| Cetr.plugins.robot.Plugin | Robot Framework plugin for etr to allow execution of robot test suites |
| Cetr.plugin.PluginMgr | Plugin instance manager |
| Cetr.plugin.PluginRegister | Plugin register containing types but not instances of plugins |
| ▼CProcess.Process | |
| CEtrProcess.EtrProcess | Robot Framework Library with automatic file logging for started processes |
| Cetr.plugins.resources.RemoteService | Adapter for the remote resource manager service |
| Cetr.plugins.jinja2.Renderer | Jinja renderer |
| Cetr.plugins.resources.ResourceManager | Resource Manager that acquires and releases resources as well as keeping the record of acquired/released resources |
| Cetr.runner.Runner | ESO Test Facility Runner |
| Cetr.tools.subprocess.SignalContextManager | Provides a context manager to be able to captue signals and forward them to a subprocess within a context manager scope |
| Cetr.plugins.resources.Storage | Provides the storage abstraction for Resources |
| Cetr.storage.manager.StorageManager | Provides the storage abstraction for etr |
| Cetr.tools.xunit.TestCaseResult | Result of a test case |
| Cetr.command.TestCommand | Implements the Command.TEST command |
| Ctest_storage.TestKvStorage | |
| Ctest_resources_plugin.TestLocalResouces | |
| Ctest_nomad.TestNomad | |
| Ctest_jinja2_plugin.TestPlugin | |
| Ctest_plugin.TestPlugin | |
| Ctest_resources_plugin.TestPlugin | |
| Ctest_jinja2_plugin.TestRenderer | |
| Ctest_resources_plugin.TestResourceManager | |
| Ctest_resources_plugin.TestResourceStorage | |
| Ctest_runner.TestRunnerRunning | |
| Ctest_runner.TestRunnerSetup | |
| Cetr.tools.xunit.TestSuiteResult | Suite of tests |
| Ctest_command.TestTestCommand | |
| Cetr.result.TextTestResult | Outputs test results as text on a stream |
| ▼CIntEnum | |
| Cetr.context.Command | Application commands enumeration |
| Cetr.context.Step | Main execution steps for the test command |
| Cetr.result.ExitCode | Application exit codes Codes are ordered by severity such that the highest number is reported |