Abhishek jaiswal
cebcdaf3f3
Added Time KPI metrics
This commit introduces a new feature for logging
elapsed time for specific Key Performance Indicators (KPIs).
Usage:
time_kpi = TimeKPI(time.time())
code ...
code ...
.
.
.
code ...
time_kpi.log_elapsed_time(time.time(), "Kpi_name/function_name")
Example LOG:
[2025-05-08 03:41:55] KTE INFO MainThread time_kpi.log_elapsed_time 52 :: test_func_test elapsed time: 2.06 seconds
Change-Id: Idefbdb2dc707b05ac5d24194b34af1dcb236e152
Signed-off-by: Abhishek jaiswal <abhishek.jaiswal@windriver.com>