LCOV - code coverage report
Current view: | top level - Python - pytime.c (source / functions) |  |  | Hit | Total | Coverage
Test: | CPython 3.12 LCOV report [commit 5e6661bce9] |  | Lines: | 132 | 378 | 34.9 %
Date: | 2023-03-20 08:15:36 |  | Functions: | 31 | 60 | 51.7 %
|  |  | Branches: | 42 | 182 | 23.1 %

Function Name | Hit count
_PyDeadline_Get | 0
_PyDeadline_Init | 0
_PyLong_AsTime_t | 0
_PyLong_FromTime_t | 8349
_PyTime_Add | 16014
_PyTime_AsMicroseconds | 2606
_PyTime_AsMilliseconds | 0
_PyTime_AsNanoseconds | 0
_PyTime_AsNanosecondsObject | 0
_PyTime_AsSecondsDouble | 116
_PyTime_AsTime_t | 16014
_PyTime_AsTimespec | 0
_PyTime_AsTimespec_clamp | 16014
_PyTime_AsTimeval | 0
_PyTime_AsTimevalTime_t | 0
_PyTime_AsTimeval_clamp | 0
_PyTime_FromMicrosecondsClamp | 15711
_PyTime_FromMillisecondsObject | 0
_PyTime_FromNanoseconds | 303
_PyTime_FromNanosecondsObject | 0
_PyTime_FromSeconds | 2611
_PyTime_FromSecondsObject | 1
_PyTime_FromTimespec | 0
_PyTime_FromTimeval | 0
_PyTime_GetMonotonicClock | 16014
_PyTime_GetMonotonicClockWithInfo | 88
_PyTime_GetPerfCounter | 0
_PyTime_GetPerfCounterWithInfo | 80
_PyTime_GetSystemClock | 0
_PyTime_GetSystemClockWithInfo | 3
_PyTime_Mul | 15711
_PyTime_MulDiv | 0
_PyTime_ObjectToTime_t | 0
_PyTime_ObjectToTimespec | 0
_PyTime_ObjectToTimeval | 0
_PyTime_gmtime | 0
_PyTime_localtime | 53
py_get_monotonic_clock | 16102
py_get_system_clock | 3
pytime_add | 32119
pytime_as_nanoseconds | 18736
pytime_as_timespec | 16014
pytime_as_timeval | 0
pytime_as_timeval_struct | 0
pytime_divide | 2606
pytime_divide_round_up | 5
pytime_divmod | 16014
pytime_double_to_denominator | 0
pytime_from_double | 1
pytime_from_nanoseconds | 34731
pytime_from_object | 1
pytime_fromtimespec | 16105
pytime_fromtimeval | 0
pytime_mul | 31816
pytime_mul_check_overflow | 31816
pytime_object_to_denominator | 0
pytime_overflow | 0
pytime_round | 1
pytime_round_half_even | 0
pytime_time_t_overflow | 0

Generated by: LCOV version 1.14