All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AbstractArchiveFileReport Common base class forTRFReport
andETLogReport
holding the archive file information.AbstractATXAction Common base class forATXBuildAction
andATXProjectAction
.AbstractATXReportHandler Common base class forATXReportGenerator
andATXReportUploader
.AbstractATXReportHandler.AbstractReportCallable<T> CommonCallable
enabling generating and uploading ATX reports remotely.AbstractDslExtension Common base class providing plugin specific DSL extensions.AbstractETLogAction Common base class forETLogBuildAction
andETLogProjectAction
.AbstractExportBuilder Common base class for all export related task builders implemented in this plugin.AbstractExportBuilder.DescriptorImpl DescriptorImpl forAbstractExportBuilder
.AbstractImportBuilder Common base class for all import related task builders implemented in this plugin.AbstractImportBuilder.DescriptorImpl DescriptorImpl forAbstractImportBuilder
.AbstractReportAction Common base class forAbstractATXAction
andAbstractTRFAction
.AbstractReportDescriptor Common base descriptor class for all report related publisher descriptors implemented in this plugin.AbstractReportGeneratorAction Common base class forReportGeneratorBuildAction
andReportGeneratorProjectAction
.AbstractReportPublisher Common base class for all report publishers.AbstractReportPublisherDslExtension Common base class providing report-related DSL extensions.AbstractReportPublisherDslExtension.AbstractReportContext Context
class providing common report related methods for the nested DSL context.AbstractRequestHandler Common base class providing shared methods to handleStaplerRequest
s.AbstractTaskAgentRestarter Abstract JNLP agent restarter based on Windows Task Scheduler.AbstractTestBuilder Common base class for all test related task builders implemented in this plugin.AbstractTestBuilderDslExtension Common base class providing test-related DSL extensions.AbstractTestClient Common base class forPackageClient
andProjectClient
.AbstractTestClient.CheckInfoHolder Helper class storing information about the errors returned by checking packages and projects.AbstractTestClient.CheckInfoHolder.Seriousness Defines the seriousness types for checks.AbstractTestClient.ExecutionInfoHolder Helper class storing execution information about the test result and the test report directory.AbstractTestClient.LoadConfigCallable Callable
providing remote access to load configurations via COM.AbstractTestClient.OpenTestFileCallable Callable
providing remote access to open a test file via COM.AbstractTestClient.TestInfoHolder Helper class storing information about a test file.AbstractTestDescriptor Common base descriptor class for all test related task build descriptors implemented in this plugin.AbstractTestHelper Helper class providing common used functionalities for all test related task builders.AbstractTestHelper.GetSettingCallable Callable
providing remote access to get a ecu.test workspace setting value via COM.AbstractTestObject AbstractTestReport Common base class for several test reports created byAbstractReportPublisher
s.AbstractTestScanner Common base class for theTestPackageScanner
andTestProjectScanner
.AbstractTMSClient Abstract client providing common used functions to interact with a test management system.AbstractToolBuilder Common base class for all tool related task builders implemented in this plugin.AbstractToolBuilder.SetComPropertyCallable Callable
providing remote access to set the current COM properties.AbstractToolBuilderDslExtension Common base class providing tool-related DSL extensions.AbstractToolClient AbstractToolDescriptor Common base descriptor class for all test related task build descriptors implemented in this plugin.AbstractToolInstallation Represents a base tool installation specified by name and home directory.AbstractToolPublisher Common base class all report publishers which are using ecu.test as tool.AbstractTraceAnalysisAction Common base class forTraceAnalysisBuildAction
andTraceAnalysisProjectAction
.AbstractTRFAction Common base class forTRFBuildAction
andTRFProjectAction
.AbstractValidator Common base class for theTestValidator
andToolValidator
.AnalysisEnvironment COM object representing the currently started analysis environment.AnalysisExecutionInfo COM object providing operations to obtain informations of the currently analysis job.AttributeConfig Common base class forExportAttributeConfig
andImportAttributeConfig
.ATXBooleanSetting Class holding the information of a boolean ATX setting.ATXBooleanSetting.DescriptorImpl DescriptorImpl ofATXBooleanSetting
.ATXBuildAction<T extends AbstractTestReport> Action to show a link toATXReport
s orATXZipReport
s at the build page.ATXConfig Class holding the ATX configuration grouped by setting sections.ATXConfig.DescriptorImpl DescriptorImpl ofATXConfig
.ATXCustomBooleanSetting Class holding the information of an additional boolean ATX setting.ATXCustomBooleanSetting.DescriptorImpl DescriptorImpl forATXBooleanSetting
.ATXCustomSetting Common base class forATXCustomBooleanSetting
andATXCustomTextSetting
.ATXCustomSetting.DescriptorImpl DescriptorImpl forATXCustomSetting
.ATXCustomTextSetting Class holding the information of an additional text ATX setting.ATXCustomTextSetting.DescriptorImpl DescriptorImpl forATXTextSetting
.ATXGetServerStep Advanced pipeline step that returns a pre-configuredATXServer
instance by name.ATXGetServerStep.DescriptorImpl DescriptorImpl forATXGetServerStep
.ATXGlobalVariable Binds "ATX" keyword as global variable to pipeline executions.ATXInstallation Class holding all the ATX settings.ATXInstallation.DescriptorImpl DescriptorImpl ofATXInstallation
.ATXInstallation.SaveableListenerImpl Listen toSaveable
actions of this descriptor in order to update the default ATX setting values when invoked by CasC configuration reloads.ATXNewServerStep Advanced pipeline step that returns a newATXServer
instance.ATXNewServerStep.DescriptorImpl DescriptorImpl forATXNewServerStep
.ATXPipeline Class providing pipeline methods in order to get or createATXServer
instances.ATXProjectAction<T extends AbstractTestReport> Action to show a link toATXReport
s in side menu of projects.ATXPublisher Publisher providing the generation and upload ofATXReport
s to test.guide.ATXPublisher.DescriptorImpl DescriptorImpl forATXPublisher
.ATXReport Holds a link to ATX report.ATXReportGenerator Class providing the generation ofATXReport
s.ATXReportUploader Class providing the generation and upload ofATXReport
s.ATXSecretSetting Class holding the information of a secret-based ATX setting.ATXSecretSetting.DescriptorImpl DescriptorImpl ofATXSecretSetting
.ATXServer Class holding ATX server specific settings in order to publish ATX reports.ATXSetting<T> Class holding the information of a single ATX setting.ATXSetting.SettingsGroup The enum Settings group.ATXSettingParser Parser for the ATX template configuration to gather all available ATX settings.ATXTextSetting Class holding the information of a text-based ATX setting.ATXTextSetting.DescriptorImpl DescriptorImpl ofATXTextSetting
.ATXUtil Utility class providing ATX related functions.ATXValidator Validator to check ATX related form fields.ATXZipReport Holds a link to the zipped ATX report if ATX upload is disabled.Cache COM object giving access to a specific file cache.CacheBuilder Builder providing generation of ecu.test file caches.CacheBuilder.DescriptorImpl DescriptorImpl forCacheBuilder
.CacheClient Client to generate ecu.test caches via COM interface.CacheConfig Class holding the configuration for generating an ecu.test cache type.CacheConfig.DescriptorImpl DescriptorImpl forCacheConfig
.Caches COM object giving access to the properties of a constant.Caches.CacheType Available file caches.ComAnalysisEnvironment Represents the ecu.test specific COMAnalysisEnvironment API.ComAnalysisExecutionInfo Represents the ecu.test specific COMAnalysisExecutionInfo API.ComApplication Represents the ecu.test specific COMApplication API.ComCache Represents the ecu.test specific COMCache API.ComCaches Represents the ecu.test specific COMCaches API.ComConstant Represents the ecu.test specific COMConstant API.ComConstants Represents the ecu.test specific COMConstants API.ComPackage Represents the ecu.test specific COMPackage API.CompatibilityWarner Warns the user in case of possible compatibility issues between this version of the ecu.test plugin and the version of ecu.test used by the user.CompatibilityWarner.PackageInfo Enum to be used as variable for generic warning messages.ComProject Represents the ecu.test specific COMProject API.ComTestBenchConfiguration Represents the ecu.test specific COMTestbenchConfiguration API.ComTestConfiguration Represents the ecu.test specific COMTestConfiguration API.ComTestEnvironment Represents the ecu.test specific COMTestEnvironment API.ComTestExecutionInfo Represents the ecu.test specific COMTestExecutionInfo API.ComTestManagement Represents the ecu.test specific COMTestManagement API.Constant COM object giving access to the properties of a constant.Constants COM object giving access to all global constants of the currently loaded test configuration.DllUtil Utility class providing library operations, especially for JACOB COM Bridge.DownStreamPublisher Class holding the downstream configuration.DownStreamPublisher.DescriptorImpl DescriptorImpl forDownStreamPublisher
.EnvUtil Utility class providing environment variable operations.ETClient Client to start and stop ecu.test by either COM or XML-RPC communication.ETComClient COM client to initialize a COM connection and to perform requests on application specific COM API.ETComDispatch Custom dispatch to perform requests on application specific COM API.ETComException Exception thrown if an error occurs while communicating with a COM instance.ETComProperty Serializable singleton class holding the current COM properties.ETComRegisterClient Client to register the ecu.test COM server via command line execution.ETComTimeoutException Exception thrown if the maximum timeout was exceeded while communicating with a COM instance.ETConfigStartedStep Advanced pipeline step that checks whether the currently selected configurations are started.ETConfigStartedStep.DescriptorImpl DescriptorImpl forETConfigStartedStep
.ETGetInstallationStep Advanced pipeline step that returns a pre-configuredETInstance
instance by name.ETGetInstallationStep.DescriptorImpl DescriptorImpl forETGetInstallationStep
.ETGlobalVariable Binds "ET" keyword as global variable to pipeline executions.ETInstallation Represents a ecu.test installation specified by name and home directory.ETInstallation.DescriptorImpl DescriptorImpl ofETInstallation
.ETInstance Class holding ecu.test installation specific settings in order to start and stop instances.ETLogAnnotation Annotates each parsed line in a ecu.test log file.ETLogAnnotation.Severity Defines the severities for a log message.ETLogBuildAction Action to show a link toETLogReport
s at the build page.ETLogParser Class providing a parser for the ecu.test log files.ETLogProjectAction Action to show a link toETLogReport
s in side menu of projects.ETLogPublisher Publisher parsing the ecu.test log files and providing links to savedETLogReport
s.ETLogPublisher.DescriptorImpl DescriptorImpl forETLogPublisher
.ETLogPublisher.RunListenerImpl Listener that can be notified when a build is started to delete previous ecu.test log files.ETLogReport Holds a link to the ecu.test log report.ETNewInstallationStep Advanced pipeline step that returns a newETInstance
instance.ETNewInstallationStep.DescriptorImpl DescriptorImpl forETNewInstallationStep
.ETPipeline Class providing pipeline methods in order to get or createETInstallation
instances.ETPlugin Main entry point to this plugin for theJenkins
instance.ETPluginException Exception thrown if an error occurs while performing plugin-specific operations.ETToolProperty Contributes additional settings for theETInstallation
.ETToolProperty.DescriptorImpl DescriptorImpl forETToolProperty
.ExecutionConfig Class holding the test execution settings.ExecutionConfig.DescriptorImpl DescriptorImpl forExecutionConfig
.ExpandableConfig Interface describing a factory to expand specific test configurations.ExportAttributeConfig Common base class forExportPackageAttributeConfig
andExportProjectAttributeConfig
.ExportAttributeConfig.DescriptorImpl DescriptorImpl forExportAttributeConfig
.ExportConfig Common base class forExportPackageConfig
andExportProjectConfig
.ExportConfig.DescriptorImpl DescriptorImpl forExportConfig
.ExportPackageAttributeConfig Class holding the configuration for exporting package attributes to test management system.ExportPackageAttributeConfig.DescriptorImpl DescriptorImpl forExportPackageAttributeConfig
.ExportPackageBuilder Builder providing the export of one or multiple ecu.test packages.ExportPackageBuilder.DescriptorImpl DescriptorImpl forExportPackageBuilder
.ExportPackageClient Client to export ecu.test packages via COM interface.ExportPackageConfig Class holding the configuration for exporting a package to test management system.ExportPackageConfig.DescriptorImpl DescriptorImpl forExportPackageConfig
.ExportProjectAttributeConfig Class holding the configuration for exporting package attributes to test management system.ExportProjectAttributeConfig.DescriptorImpl DescriptorImpl forExportProjectAttributeConfig
.ExportProjectBuilder Builder providing the export of one or multiple ecu.test projects.ExportProjectBuilder.DescriptorImpl DescriptorImpl forExportProjectBuilder
.ExportProjectClient Client to export ecu.test projects via COM interface.ExportProjectConfig Class holding the configuration for exporting a project to test management system.ExportProjectConfig.DescriptorImpl DescriptorImpl forExportProjectConfig
.GeneratorReport Holds a link to the generated report.GlobalConstant Class holding a global constant.GlobalConstant.DescriptorImpl DescriptorImpl forGlobalConstant
.ImportAttributeConfig Common base class forImportPackageAttributeConfig
andImportProjectAttributeConfig
.ImportAttributeConfig.DescriptorImpl DescriptorImpl forImportAttributeConfig
.ImportConfig Common base class forImportPackageConfig
andImportProjectConfig
.ImportConfig.DescriptorImpl DescriptorImpl forImportConfig
.ImportPackageAttributeConfig Class holding the configuration for importing package attributes from test management system.ImportPackageAttributeConfig.DescriptorImpl DescriptorImpl forImportPackageAttributeConfig
.ImportPackageBuilder Builder providing the import of one or multiple ecu.test packages.ImportPackageBuilder.DescriptorImpl DescriptorImpl forImportPackageBuilder
.ImportPackageClient Client to import ecu.test packages via COM interface.ImportPackageConfig Class holding the configuration for importing a package from test management system.ImportPackageConfig.DescriptorImpl DescriptorImpl forImportPackageConfig
.ImportPackageDirConfig Class holding the configuration for importing a project directory from test management system.ImportPackageDirConfig.DescriptorImpl DescriptorImpl forImportPackageDirConfig
.ImportProjectArchiveConfig Class holding the configuration for importing a project from an archive.ImportProjectArchiveConfig.DescriptorImpl DescriptorImpl forImportProjectArchiveConfig
.ImportProjectAttributeConfig Class holding the configuration for importing project attributes from test management system.ImportProjectAttributeConfig.DescriptorImpl DescriptorImpl forImportProjectAttributeConfig
.ImportProjectBuilder Builder providing the import of one or multiple ecu.test projects.ImportProjectBuilder.DescriptorImpl DescriptorImpl forImportProjectBuilder
.ImportProjectClient Client to import ecu.test projects via COM interface.ImportProjectConfig Class holding the configuration for importing a project from test management system.ImportProjectConfig.DescriptorImpl DescriptorImpl forImportProjectConfig
.ImportProjectDirConfig Class holding the configuration for importing a project directory from test management system.ImportProjectDirConfig.DescriptorImpl DescriptorImpl forImportProjectDirConfig
.JUnitPublisher Publisher providing the generation of JUnit reports and adds aTestResultAction
by invoking theJUnitTestResultParser
.JUnitPublisher.DescriptorImpl DescriptorImpl forJUnitPublisher
.JUnitReportGenerator Class providing the generation of JUnit reports with ecu.test.JUnitTestResultParser Class providing aTestResult
by parsing the JUnit report.JUnitValidator Validator to check UNIT related form fields.LicenseETBuilder Builder providing the license check of ecu.test.LicenseETBuilder.DescriptorImpl DescriptorImpl forLicenseETBuilder
.Package COM object giving access to the properties of an opened package.PackageClient Client to execute ecu.test packages via COM interface.PackageClient.PackageExecutioInfoHolder Helper class storing package execution information.PackageConfig Class holding the package configuration.PackageConfig.DescriptorImpl DescriptorImpl forPackageConfig
.PackageOutputParameter Class holding a package output parameter name.PackageOutputParameter.DescriptorImpl DescriptorImpl forPackageOutputParameter
.PackageParameter Class holding a package parameter.PackageParameter.DescriptorImpl DescriptorImpl forPackageParameter
.PathUtil Utility class providing file path operations.ProcessUtil Utility class providing process and system operations.Project COM object giving access to the properties of an opened project.ProjectClient Client to execute ecu.test projects via COM interface.ProjectConfig Class holding the project configuration.ProjectConfig.DescriptorImpl DescriptorImpl forProjectConfig
.ProjectConfig.JobExecutionMode Defines the analysis job execution modes.ReportGenerator Class providing the report generation with a specific generator.ReportGeneratorBuildAction Action to show a link toGeneratorReport
s at the build page.ReportGeneratorConfig Class holding the report generator configuration.ReportGeneratorConfig.DescriptorImpl DescriptorImpl forReportGeneratorConfig
.ReportGeneratorProjectAction Action to show a link toGeneratorReport
s in side menu of projects.ReportGeneratorPublisher Publisher providing links to savedGeneratorReport
s.ReportGeneratorPublisher.DescriptorImpl DescriptorImpl forReportGeneratorPublisher
.ReportGeneratorSetting Class holding the report generator settings.ReportGeneratorSetting.DescriptorImpl DescriptorImpl forReportGeneratorSetting
.ReportGeneratorValidator Validator to check report generator related form fields.ReportPublisherDslExtension Class providing report related DSL extensions.ReportPublisherDslExtension.PublishATXContext Context
class providing ATX publisher methods for the nested DSL context.ReportPublisherDslExtension.PublishETLogContext Context
class providing ecu.test log publisher methods for the nested DSL context.ReportPublisherDslExtension.PublishGeneratorsContext Context
class providing report generator publisher methods for the nested DSL context.ReportPublisherDslExtension.PublishGeneratorsContext.ReportGeneratorContext Context
class providing the report generator configuration methods for the nested DSL context.ReportPublisherDslExtension.PublishTMSContext Context
class providing TMS publisher methods for the nested DSL context.ReportPublisherDslExtension.PublishTRFContext Context
class providing TRF publisher methods for the nested DSL context.StartETBuilder Builder providing the start up of ecu.test.StartETBuilder.DescriptorImpl DescriptorImpl forStartETBuilder
.StartTSBuilder Builder providing the start up of the Tool-Server.StartTSBuilder.DescriptorImpl DescriptorImpl forStartTSBuilder
.StopETBuilder Builder providing the tear down of ecu.test.StopETBuilder.DescriptorImpl DescriptorImpl forStopETBuilder
.StopTSBuilder Builder providing the tear down of the Tool-Server.StopTSBuilder.DescriptorImpl DescriptorImpl forStopTSBuilder
.TestBenchConfiguration COM object representing the currently loaded test bench configuration file and provides methods for accessing the contained settings.TestBuilderDslExtension Class providing test related DSL extensions.TestClient Client interface defining test execution controls.TestConfig Class holding the test configurations (e.g.TestConfig.DescriptorImpl<T> DescriptorImpl forTestConfig
.TestConfiguration COM object representing the currently loaded test configuration file and provides methods for accessing the contained settings.TestEnvActionView Shows the test related environment variables as an build action.TestEnvActionView.RunListenerImpl Listener notifying the build on completion and adding thisTestEnvActionView
as a new build action.TestEnvContributor Contributor which adds various test related variables into the build environment variables.TestEnvInvisibleAction Helper invisible action which is used for exchanging information betweenAbstractTestClient
s and other objects likeTestEnvContributor
.TestEnvInvisibleAction.TestType Defines the test type.TestEnvironment COM object representing the currently started test environment.TestExecutionInfo COM object providing operations to obtain informations of the currently running test.TestFolderBuilder Builder providing the execution of ecu.test packages and projects inside of a test folder.TestFolderBuilder.DescriptorImpl DescriptorImpl forTestFolderBuilder
.TestFolderBuilder.ScanMode Defines the modes to scan the test folder.TestManagement COM object providing operations to offer access to the test management interface.TestPackageBuilder Builder providing the execution of an ecu.test package.TestPackageBuilder.DescriptorImpl DescriptorImpl forTestPackageBuilder
.TestPackageScanner Directory scanner searching for ecu.test packages.TestProjectBuilder Builder providing the execution of an ecu.test project.TestProjectBuilder.DescriptorImpl DescriptorImpl forTestProjectBuilder
.TestProjectScanner Directory scanner searching for ecu.test projects.TestValidator Validator to check test related form fields.TMSConfig Base configuration class for connecting to test management systems.TMSConfig.DescriptorImpl DescriptorImpl forTMSConfig
.TMSPublisher Publisher providing the export of reports to a test management system.TMSPublisher.DescriptorImpl DescriptorImpl forTMSPublisher
.TMSReportUploader Class providing the upload ofTRFReport
s to a test management system.TMSValidator Validator to check project exporter related form fields.ToolBuilderDslExtension Class providing tool related DSL extensions.ToolClient Client interface defining tool start up and tear down controls.ToolEnvActionView Show the tool related environment variables as an build action.ToolEnvActionView.RunListenerImpl Listener notifying the build on completion and adding thisToolEnvInvisibleAction
as a new build action.ToolEnvContributor Contributor which adds various tool related variables into the build environment variables.ToolEnvInvisibleAction Helper invisible action which is used for exchanging information betweenETClient
s and other objects likeToolEnvContributor
.ToolValidator Validator to check tool related form fields.ToolVersion Helper class to easily compare tool versions defined by major, minor, micro and qualifier version.TraceAnalysisBuildAction Action to show a link toTraceAnalysisReport
s at the build page.TraceAnalysisProjectAction Action to show a link toTraceAnalysisReport
s in side menu of projects.TraceAnalysisPublisher Class holding the trace analysis configuration.TraceAnalysisPublisher.DescriptorImpl DescriptorImpl forTraceAnalysisPublisher
.TraceAnalysisReport Holds a link to the trace analysis report.TraceAnalysisRunner Class providing the execution of trace analyses.TRFBuildAction Action to show a link toTRFReport
s at the build page.TRFProjectAction Action to show a link toTRFReport
s in side menu of projects.TRFPublisher Publisher providing links to savedTRFReport
s.TRFPublisher.DescriptorImpl DescriptorImpl forTRFPublisher
.TRFReport Holds a link to the TRF report.TSClient Client to start and stop the Tool-Server via command line execution.TTConsoleAnnotator Console annotator which annotates TT messages usingTTConsoleNote
.TTConsoleLogger A helper class that offers various types of logging.TTConsoleNote Annotator which adds color highlighting.TTConsoleNote.DescriptorImpl DescriptorImpl forTTConsoleNote
.WarningsRecorder Class for recording test file checks as Warnings NG issues.WindowsTaskAgentRestarter JNLP agent restarter based on Windows Task Scheduler.WindowsTaskSlaveRestarter Deprecated. in favor of WindowsTaskAgentRestarter