Uses of Class
de.tracetronic.jenkins.plugins.ecutest.wrapper.com.ETComException
-
-
Uses of ETComException in de.tracetronic.jenkins.plugins.ecutest.test.client
Methods in de.tracetronic.jenkins.plugins.ecutest.test.client that throw ETComException Modifier and Type Method Description protected AbstractTestClient.TestInfoHolder
AbstractTestClient.OpenTestFileCallable. checkTestFile(AbstractTestObject testObject, ETComClient comClient, TTConsoleLogger logger)
-
Uses of ETComException in de.tracetronic.jenkins.plugins.ecutest.wrapper.com
Subclasses of ETComException in de.tracetronic.jenkins.plugins.ecutest.wrapper.com Modifier and Type Class Description class
ETComTimeoutException
Exception thrown if the maximum timeout was exceeded while communicating with a COM instance.Methods in de.tracetronic.jenkins.plugins.ecutest.wrapper.com that throw ETComException Modifier and Type Method Description boolean
AnalysisExecutionInfo. abort()
boolean
TestExecutionInfo. abort()
boolean
TestExecutionInfo. abortAfterCurrentProjectStep(int timeout)
List<AbstractTestClient.CheckInfoHolder>
AbstractTestObject. check()
Returns a list of the errors of the project.String
AbstractTestObject. checkNG()
Returns converted error descriptions into specific Warnings NG plugin JSON format.void
Cache. clear()
Same asCache.clear(boolean)
but with default parameters.void
Cache. clear(boolean force)
boolean
ETComClient. closePackage(String path)
boolean
ETComClient. closeProject(String path)
ComAnalysisExecutionInfo
AnalysisEnvironment. executeJob(String jobFile)
Same asAnalysisEnvironment.executeJob(String, boolean)
but with default parameters.ComAnalysisExecutionInfo
AnalysisEnvironment. executeJob(String jobFile, boolean createReportDir)
ComTestExecutionInfo
TestEnvironment. executePackage(String path)
Same asTestEnvironment.executePackage(String, boolean, boolean, Map)
but with default parameters.ComTestExecutionInfo
TestEnvironment. executePackage(String path, boolean runTraceAnalysis, boolean runTest)
Same asTestEnvironment.executePackage(String, boolean, boolean, Map)
but with default parameters.ComTestExecutionInfo
TestEnvironment. executePackage(String path, boolean runTraceAnalysis, boolean runTest, Map<String,String> parameters)
ComTestExecutionInfo
TestEnvironment. executeProject(String path)
Same asTestEnvironment.executeProject(String, boolean, int)
but with default parameters.ComTestExecutionInfo
TestEnvironment. executeProject(String path, boolean closeProgressDialog, int jobExecutionMode)
boolean
ETComClient. exit()
Same asETComClient.exit(int)
but without timeout.boolean
ETComClient. exit(int timeout)
boolean
TestManagement. exportPackage(String filePath, String exportPath)
Same asTestManagement.exportPackage(String, String, boolean, int)
but without timeout.boolean
TestManagement. exportPackage(String filePath, String exportPath, boolean createNewPath, int timeout)
boolean
TestManagement. exportPackage(String filePath, String exportPath, int timeout)
Same asTestManagement.exportPackage(String, String, boolean, int)
but without timeout and default optional parameter.boolean
TestManagement. exportPackageAttributes(String filePath)
Same asTestManagement.exportPackageAttributes(String, int)
but without timeout.boolean
TestManagement. exportPackageAttributes(String filePath, int timeout)
boolean
TestManagement. exportProject(String filePath, String exportPath)
Same asTestManagement.exportProject(String, String, boolean, int)
but without timeout.boolean
TestManagement. exportProject(String filePath, String exportPath, boolean createNewPath, int timeout)
boolean
TestManagement. exportProject(String filePath, String exportPath, int timeout)
Same asTestManagement.exportProject(String, String, boolean, int)
but without timeout and default optional parameter.boolean
TestManagement. exportProjectAttributes(String filePath)
Same asTestManagement.exportProjectAttributes(String, int)
but without timeout.boolean
TestManagement. exportProjectAttributes(String filePath, int timeout)
boolean
TestManagement. exportReport(String filePath, int timeout)
Same asTestManagement.exportReport(String, String, int)
but without archive path.boolean
TestManagement. exportReport(String filePath, String archivePath)
Same asTestManagement.exportReport(String, String, int)
but without timeout.boolean
TestManagement. exportReport(String filePath, String archivePath, int timeout)
boolean
TestEnvironment. generateTestReportDocument(String dbFile, String reportDir, String reportConfig, boolean waitUntilFinished)
boolean
TestEnvironment. generateTestReportDocumentFromDB(String dbFile, String reportDir, String reportFormat)
Same asTestEnvironment.generateTestReportDocumentFromDB(String, String, String, boolean, Map)
but with default parameters.boolean
TestEnvironment. generateTestReportDocumentFromDB(String dbFile, String reportDir, String reportFormat, boolean waitUntilFinished)
Same asTestEnvironment.generateTestReportDocumentFromDB(String, String, String, boolean, Map)
but with default parameters.boolean
TestEnvironment. generateTestReportDocumentFromDB(String dbFile, String reportDir, String reportFormat, boolean waitUntilFinished, Map<String,String> parameters)
ComCache
Caches. getA2lCache()
ComAnalysisEnvironment
ETComClient. getAnalysisEnvironment()
ComAnalysisExecutionInfo
AnalysisEnvironment. getAnalysisExecutionInfo()
ComCache
Caches. getBusCache()
Cache
Caches. getCacheByType(Caches.CacheType type)
Gets the cache object by type.ComCaches
ETComClient. getCaches()
int
Constants. getCount()
ComTestBenchConfiguration
ETComClient. getCurrentTestBenchConfiguration()
ComTestConfiguration
ETComClient. getCurrentTestConfiguration()
abstract String
AbstractTestObject. getDescription()
Queries the test object description.String
Constant. getDescription()
String
Package. getDescription()
ComCache
Caches. getElfCache()
String
TestBenchConfiguration. getFileName()
String
TestConfiguration. getFileName()
List<String>
Cache. getFiles()
ComConstants
TestConfiguration. getGlobalConstants()
List<String>
ETComClient. getLoadedPatches()
String
AnalysisExecutionInfo. getLogFolder()
String
TestExecutionInfo. getLogFolder()
ComCache
Caches. getModelCache()
String
AbstractTestObject. getName()
Queries the test object name.String
Constant. getName()
String
Project. getName()
String
Project. getPackages()
String
AnalysisExecutionInfo. getReportDb()
String
TestExecutionInfo. getReportDb()
String
AnalysisExecutionInfo. getResult()
String
TestExecutionInfo. getResult()
String
TestExecutionInfo. getReturnValue(String varName)
ComCache
Caches. getServiceCache()
String
ETComClient. getSetting(String settingName)
String
AnalysisExecutionInfo. getState()
String
TestExecutionInfo. getState()
ComTestEnvironment
ETComClient. getTestEnvironment()
ComTestExecutionInfo
TestEnvironment. getTestExecutionInfo()
ComTestManagement
ETComClient. getTestManagement()
String
Constant. getValue()
String
ETComClient. getVersion()
boolean
TestManagement. importPackage(String tmProjectPath, String importPath)
Same asTestManagement.importPackage(String, String, int)
but without timeout.boolean
TestManagement. importPackage(String tmProjectPath, String importPath, int timeout)
boolean
TestManagement. importPackageAttributes(String filePath)
Same asTestManagement.importPackageAttributes(String, int)
but without timeout.boolean
TestManagement. importPackageAttributes(String filePath, int timeout)
boolean
TestManagement. importPackageDirectory(String tmDirectoryPath, String importPath)
Same asTestManagement.importPackageDirectory(String, String, int)
but without timeout.boolean
TestManagement. importPackageDirectory(String tmDirectoryPath, String importPath, int timeout)
boolean
ETComClient. importProject(String path, String importPath, String importConfigPath, boolean replaceFiles)
boolean
TestManagement. importProject(String tmProjectPath, String importPath)
Same asTestManagement.importProject(String, String, boolean, int)
but without timeout.boolean
TestManagement. importProject(String tmProjectPath, String importPath, boolean importMissingPackages, int timeout)
boolean
TestManagement. importProject(String tmProjectPath, String importPath, int timeout)
Same asTestManagement.importProject(String, String, boolean, int)
but with time out and default optional parameter.boolean
TestManagement. importProjectAttributes(String filePath)
Same asTestManagement.importProjectAttributes(String, int)
but without timeout.boolean
TestManagement. importProjectAttributes(String filePath, int timeout)
boolean
TestManagement. importProjectById(String tmProjectId, String importPath)
Same asTestManagement.importProjectById(String, String, boolean, int)
, but without importMissingPackages and no timeout (= 0).boolean
TestManagement. importProjectById(String tmProjectId, String importPath, boolean importMissingPackages, int timeout)
Dispatches the function call to the ecu.test COM-API method ImportProjectById.boolean
TestManagement. importProjectById(String tmProjectId, String importPath, int timeout)
Same asTestManagement.importProjectById(String, String, boolean, int)
, but without importMissingPackages.boolean
TestManagement. importProjectDirectory(String tmDirectoryPath, String importPath)
Same asTestManagement.importProjectDirectory(String, String, int)
but without timeout.boolean
TestManagement. importProjectDirectory(String tmDirectoryPath, String importPath, int timeout)
void
Cache. insert(String filePath)
Same asCache.insert(String, String)
but without database channel.void
Cache. insert(String filePath, String dbChannel)
boolean
ETComClient. isApplicationRunning()
boolean
TestManagement. isAvailable()
boolean
ETComClient. isStarted()
ComConstant
Constants. item(int id)
ComConstant
Constants. item(String name)
boolean
TestManagement. login(String user, String password)
boolean
TestManagement. logout()
boolean
AnalysisEnvironment. mergeJobReports(String mainReportFilename, List<String> jobReports)
ComPackage
ETComClient. openPackage(String path)
ComProject
ETComClient. openProject(String path)
Same asETComClient.openProject(String, boolean, String)
but with default parameters.ComProject
ETComClient. openProject(String path, boolean execInCurrentPkgDir, String filterExpression)
boolean
ETComClient. openTestbenchConfiguration(String path)
boolean
ETComClient. openTestConfiguration(String path)
protected com.jacob.com.Variant
ETComDispatch. performDirectRequest(String method)
Performs a direct synchronous request on thisETComDispatch
, invoking the given method and waiting for the result.protected com.jacob.com.Variant
ETComDispatch. performDirectRequest(String method, Object... params)
Performs a direct synchronous request on thisETComDispatch
, invoking the given method with parameters and waiting for the result.protected com.jacob.com.Variant
ETComDispatch. performRequest(String method)
Performs a request on thisETComDispatch
, invoking the given method.protected com.jacob.com.Variant
ETComDispatch. performRequest(String method, int timeout)
Performs a request on thisETComDispatch
, invoking the given method.protected com.jacob.com.Variant
ETComDispatch. performRequest(String method, int timeout, Object... params)
Performs a request on thisETComDispatch
, invoking the given method with parameters.protected com.jacob.com.Variant
ETComDispatch. performRequest(String method, Object... params)
Performs a request on thisETComDispatch
, invoking the given method with parameters.boolean
ETComClient. quit()
Same asETComClient.quit(int)
but without timeout.boolean
ETComClient. quit(int timeout)
void
TestConfiguration. setGlobalConstant(String name, String value)
ComTestEnvironment
ETComClient. start()
ComTestEnvironment
ETComClient. stop()
boolean
ETComClient. updateUserLibraries()
boolean
ETComClient. waitForIdle(int timeout)
Constructors in de.tracetronic.jenkins.plugins.ecutest.wrapper.com that throw ETComException Constructor Description ETComClient()
Instantiates a newETComClient
by initializing theETComDispatch
with the configured COM settings.ETComClient(int timeout)
Instantiates a newETComClient
by initializing theETComDispatch
and waits for connection within the given timeout.ETComClient(String progId)
Instantiates a newETComClient
by initializing theETComDispatch
with given programmatic identifier and waits for connection within the default timeout.ETComClient(String progId, int timeout)
Instantiates a newETComClient
by initializing theETComDispatch
with given programmatic identifier and waits for connection within the given timeout. -
Uses of ETComException in de.tracetronic.jenkins.plugins.ecutest.wrapper.com.api
Methods in de.tracetronic.jenkins.plugins.ecutest.wrapper.com.api that throw ETComException Modifier and Type Method Description boolean
ComAnalysisExecutionInfo. abort()
Aborts the current analysis execution.boolean
ComTestExecutionInfo. abort()
Aborts the current test execution.boolean
ComTestExecutionInfo. abortAfterCurrentProjectStep(int timeout)
Aborts the current project test execution but waits for report generation.List<AbstractTestClient.CheckInfoHolder>
ComPackage. check()
Returns a list of the errors of the package (including all sub packages).List<AbstractTestClient.CheckInfoHolder>
ComProject. check()
Returns a list of the errors of the project.String
ComPackage. checkNG()
Returns converted error descriptions into specific Warnings NG plugin JSON format.String
ComProject. checkNG()
Returns converted error descriptions into specific Warnings NG plugin JSON format.void
ComCache. clear(boolean force)
Remove all cache files of this category.boolean
ComApplication. closePackage(String path)
Closes a package.boolean
ComApplication. closeProject(String path)
Closes a project.ComAnalysisExecutionInfo
ComAnalysisEnvironment. executeJob(String jobFile, boolean createReportDir)
Starts the execution of an analysis job.ComTestExecutionInfo
ComTestEnvironment. executePackage(String path, boolean runTraceAnalysis, boolean runTest, Map<String,String> parameters)
Starts the execution of the specified package file.ComTestExecutionInfo
ComTestEnvironment. executeProject(String path, boolean closeProgressDialog, int jobExecutionMode)
Starts the execution of the specified project file.boolean
ComApplication. exit(int timeout)
Exits the currently running instance of the application (Hard Exit), preferComApplication.quit(int)
instead.boolean
ComTestManagement. exportPackage(String filePath, String exportPath, boolean createNewPath, int timeout)
Exports the given package to test management system.boolean
ComTestManagement. exportPackageAttributes(String filePath, int timeout)
Exports the attributes of given package to test management system.boolean
ComTestManagement. exportProject(String filePath, String exportPath, boolean createNewPath, int timeout)
Exports the given project to test management system.boolean
ComTestManagement. exportProjectAttributes(String filePath, int timeout)
Exports the attributes of given project to test management system.boolean
ComTestManagement. exportReport(String filePath, String archivePath, int timeout)
Exports the given project report file to test management system.boolean
ComTestEnvironment. generateTestReportDocument(String dbFile, String reportDir, String reportConfig, boolean waitUntilFinished)
Generates a handler based test report on the file system.boolean
ComTestEnvironment. generateTestReportDocumentFromDB(String dbFile, String reportDir, String reportFormat, boolean waitUntilFinished, Map<String,String> parameters)
Generates a handler based test report on the file system.ComCache
ComCaches. getA2lCache()
Provides access to A2L cache files.ComAnalysisEnvironment
ComApplication. getAnalysisEnvironment()
Returns the analysis environment.ComAnalysisExecutionInfo
ComAnalysisEnvironment. getAnalysisExecutionInfo()
Gets the current analysis execution info.ComCache
ComCaches. getBusCache()
Provides access to bus cache files.ComCaches
ComApplication. getCaches()
Returns the cache module.int
ComConstants. getCount()
Queries the number of constants.ComTestBenchConfiguration
ComApplication. getCurrentTestBenchConfiguration()
Provides access to settings of the currently active test bench configuration file.ComTestConfiguration
ComApplication. getCurrentTestConfiguration()
Provides access to settings of the currently active test configuration file.String
ComConstant. getDescription()
Queries the constant description.String
ComPackage. getDescription()
Queries the package description.ComCache
ComCaches. getElfCache()
Provides access to ELF cache files.String
ComTestBenchConfiguration. getFileName()
Returns the full path of this test bench configuration.String
ComTestConfiguration. getFileName()
Returns the full path of this test configuration.List<String>
ComCache. getFiles()
Returns all cache files of this category.ComConstants
ComTestConfiguration. getGlobalConstants()
Queries all global constants of the currently loaded test configuration.List<String>
ComApplication. getLoadedPatches()
Queries the list of loaded patches of the COM-Application.String
ComAnalysisExecutionInfo. getLogFolder()
Folder where trace and log files of the currently executed analysis job are stored.String
ComTestExecutionInfo. getLogFolder()
Folder where trace and log files of the currently executed package are stored.ComCache
ComCaches. getModelCache()
Provides access to model cache files.String
ComConstant. getName()
Queries the constant name.String
ComPackage. getName()
Queries the package name.String
ComProject. getName()
Queries the project name.String
ComProject. getPackages()
Queries the list of packages used in this project.String
ComAnalysisExecutionInfo. getReportDb()
Queries the path to report database of current (or most recent) analysis job execution.String
ComTestExecutionInfo. getReportDb()
Queries the path to report database of current (or most recent) test run.String
ComAnalysisExecutionInfo. getResult()
Returns the result of the analysis job execution.String
ComTestExecutionInfo. getResult()
Returns the result of the project execution or package execution, depending on which method (TestEnvironment.executeProject(String path)
orTestEnvironment.executePackage(String path)
) has called before.String
ComTestExecutionInfo. getReturnValue(String varName)
Returns the final value of a package variable.ComCache
ComCaches. getServiceCache()
Provides access to service cache files.String
ComApplication. getSetting(String settingName)
Queries the COM-Application setting value by name.String
ComAnalysisExecutionInfo. getState()
Returns the state of the current analysis job execution.String
ComTestExecutionInfo. getState()
Returns the state of the current test execution.ComTestEnvironment
ComApplication. getTestEnvironment()
Returns the test environment.ComTestExecutionInfo
ComTestEnvironment. getTestExecutionInfo()
Gets the current test execution info.ComTestManagement
ComApplication. getTestManagement()
Returns the test management module.String
ComConstant. getValue()
Queries the constant value.String
ComApplication. getVersion()
Queries the COM-Application version.boolean
ComTestManagement. importPackage(String tmPackagePath, String importPath, int timeout)
Imports a package from a test management system.boolean
ComTestManagement. importPackageAttributes(String filePath, int timeout)
Imports the attributes of given package to test management system.boolean
ComTestManagement. importPackageDirectory(String tmDirectoryPath, String importPath, int timeout)
Imports a directory from a test management system with all sub directories and package.boolean
ComApplication. importProject(String path, String importPath, String importConfigPath, boolean replaceFiles)
Imports a project from an archive.boolean
ComTestManagement. importProject(String tmProjectPath, String importPath, boolean importMissingPackages, int timeout)
Imports a project from a test management system.boolean
ComTestManagement. importProjectAttributes(String filePath, int timeout)
Imports the attributes of given project to test management system.boolean
ComTestManagement. importProjectById(String tmProjectId, String importPath, boolean importMissingPackages, int timeout)
Imports a project from a test management system.boolean
ComTestManagement. importProjectDirectory(String tmDirectoryPath, String importPath, int timeout)
Imports a directory from a test management system with all sub directories and projects.void
ComCache. insert(String filePath, String dbChannel)
Insert a database to the cache.boolean
ComApplication. isApplicationRunning()
Checks if the application process is running and ready to use.boolean
ComTestManagement. isAvailable()
Checks if the test management service can be started.boolean
ComApplication. isStarted()
Returns whether the currently selected test configuration and testbench configuration are started.ComConstant
ComConstants. item(int id)
Returns a specified constant by index.ComConstant
ComConstants. item(String name)
Returns a specified constant by name.boolean
ComTestManagement. login(String user, String password)
Performs a login to the preconfigured test management service.boolean
ComTestManagement. logout()
Performs a logout to the preconfigured test management service.boolean
ComAnalysisEnvironment. mergeJobReports(String mainReportFilename, List<String> jobReports)
Merges reports of analysis job executions into a main report.ComPackage
ComApplication. openPackage(String path)
Opens an existing package in COM-Application.ComProject
ComApplication. openProject(String path, boolean execInCurrentPkgDir, String filterExpression)
Opens an existing project in COM-Application.boolean
ComApplication. openTestbenchConfiguration(String path)
Opens a test bench configuration file (*.tbc).boolean
ComApplication. openTestConfiguration(String path)
Opens a test configuration file (*.tcf).boolean
ComApplication. quit(int timeout)
Exits the currently running instance of the application (Soft Exit).void
ComTestConfiguration. setGlobalConstant(String name, String value)
Assigns a value to a global constant.ComTestEnvironment
ComApplication. start()
Starts up the currently loaded test configuration and testbench configuration files.ComTestEnvironment
ComApplication. stop()
Stops the currently loaded test configuration and testbench configuration files.boolean
ComApplication. updateUserLibraries()
Update all user libraries.boolean
ComApplication. waitForIdle(int timeout)
Waits until the job count in the task manager reaches zero.
-