etr  4.0-pre
All Classes Namespaces Files Functions Variables Properties Modules Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cetr.command.CleanCommandImplements the Command.CLEAN command
 Cetr.storage.manager.CommitContextContext manager that does automatic commits if no errors occur
 CEtrJson.EtrJsonRobot Framework Library of JSON keywords provided by etr
 CEtrUtils.EtrUtilsRobot Framework Library of utilities provided by etr
 CException
 Cetr.exception.AbortExceptionException indicating a transient error
 Cetr.exception.DeferredExceptionException indicating that test execution is aborted by user
 Cetr.exception.TransientExceptionException indicating that an error occurred due to external circumstance with user provided data
 Cetr.exception.UserErrorA user error should never result in a back trace but a user friendly message about the error
 Clogging.Handler
 Cetr.tools.logcapture.CaptureHandlerCaptures logs into a line-buffer (list)
 Cetr.command.InfoCommandImplements the Command.INFO command
 Cetr.info.InfoRegisterClass holding general information about a test session
 Cetr.tools.subprocess.KillOrphansContextManagerUse instead of popen to perform cleanup of orphan subprocesses
 Cetr.plugins.resources.LocalResourcesAcquire/release local resources, as specified by config files
 Cetr.tools.logcapture.LogCaptureCaptures log messages into a memory buffer and allows on-demand writing captured messages to stderr
 Cetr.plugin.PluginPlugin base class to simplify implementation
 Cetr.plugins.jinja2.PluginJinja2 plugin
 Cetr.plugins.nomad.PluginNomad plugin that enables deployment of Nomad jobs
 Cetr.plugins.nose.PluginNose plugin for etr to allow execution of nose test suites
 Cetr.plugins.pytest.PluginPytest plugin for etr to allow execution of Pytest test suites
 Cetr.plugins.resources.PluginResources plugin
 Cetr.plugins.robot.PluginRobot Framework plugin for etr to allow execution of robot test suites
 Cetr.plugin.PluginMgrPlugin instance manager
 Cetr.plugin.PluginRegisterPlugin register containing types but not instances of plugins
 CProcess.Process
 CEtrProcess.EtrProcessRobot Framework Library with automatic file logging for started processes
 Cetr.plugins.resources.RemoteServiceAdapter for the remote resource manager service
 Cetr.plugins.jinja2.RendererJinja renderer
 Cetr.plugins.resources.ResourceManagerResource Manager that acquires and releases resources as well as keeping the record of acquired/released resources
 Cetr.runner.RunnerESO Test Facility Runner
 Cetr.tools.subprocess.SignalContextManagerProvides a context manager to be able to captue signals and forward them to a subprocess within a context manager scope
 Cetr.plugins.resources.StorageProvides the storage abstraction for Resources
 Cetr.storage.manager.StorageManagerProvides the storage abstraction for etr
 Cetr.tools.xunit.TestCaseResultResult of a test case
 Cetr.command.TestCommandImplements 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.TestSuiteResultSuite of tests
 Ctest_command.TestTestCommand
 Cetr.result.TextTestResultOutputs test results as text on a stream
 CIntEnum
 Cetr.context.CommandApplication commands enumeration
 Cetr.context.StepMain execution steps for the test command
 Cetr.result.ExitCodeApplication exit codes Codes are ordered by severity such that the highest number is reported