Performance profiling settings
You can configure the performance profiling settings before running your application in HCL DevOps Test Embedded for Eclipse IDE (Test Embedded for Eclipse IDE).
Build settings
All the following options must be set from the Build settings tab in the
Properties window. To open this tab:
- In the Project Explorer, right-click on the project and click
Properties. Alternatively, you can
select the project, and then click the settings
icon
on the toolbar.
- In the Properties window, click .
- Enable the Performance Profiling
-
- In the Build Settings tab, click .
- In the right pane, click the Value field in Build options and click ... to open the Build options window.
- In the Build options list, click Performance Profiling to enable the feature.
- Generate a trace file
-
- In the Build Settings tab, click .
- In Trace file name (.tqf), click ... to open the editor window and specify a filename for the generated .tqf trace file for performance profiling.
To get an evaluation of the Worst Case Execution Time in the report, you must set the WCET option.
- Select the Worst Case Execution Time and/or the maximum execution time for each function and descendants:
-
- In the Build Settings tab, click .
- In the right pane, click Compute F max and F+D max time and select a
value depending on the execution time that you want to be calculated for your project:
- No: Does not calculate the maximum execution time for each function and descendants.
- Yes: Calculate the maximum execution time for each function and its descendants.
- Yes + WCET: Calculate the maximum execution time for each function and descendants, and the Worst Case Execution Time. With this option selected, the report indicates the number of time a function is called.
To get the performance profiling per entry point, you must enter the list of entry point threads
of your application.
- Entry points
- To get the performance profiling per entry point, you must enter the list of entry points for each thread of your application.
Then, run the application and see the Performance report.