OpenL Web Studio provides benchmarking tools for measuring execution time for all appropriate OpenL Tablets elements. In OpenL Tablets, everything that can be run can be benchmarked too. Benchmarking is useful for optimizing the rule structure and identifying critical paths in rule calculation.
The benchmarking icon is displayed above a table containing appropriate elements that can be run and also next to every appropriate method.
Figure 49: Controls for measuring performance
Clicking the benchmarking icon runs the corresponding method or set of methods and displays the results in a table.
Figure 50: Benchmarking results
OpenL Web Studio remembers all benchmarking runs executed within one session. Every time a new benchmark is run, a new row is added to the results table.
Benchmarking results can be compared to identify the most time consuming methods. Select the required check boxes and click Compare to compare results in the results table.
Comparison results are displayed below the benchmarking table.
Figure 51: Comparing benchmarking results