LCOV - code coverage report
Current view: top level - Modules - posixmodule.c (source / functions) Hit Total Coverage
Test: CPython lcov report Lines: 2597 3329 78.0 %
Date: 2022-07-07 18:19:46 Functions: 259 276 93.8 %

Function Name Sort by function name Hit count Sort by hit count
PyOS_AfterFork 0
argument_unavailable_error 0
os_WCOREDUMP_impl 0
os_WEXITSTATUS_impl 0
os_WIFCONTINUED_impl 0
os_WIFEXITED_impl 0
os_WIFSIGNALED_impl 0
os_WTERMSIG_impl 0
os__exit_impl 0
os_abort_impl 0
os_getlogin_impl 0
os_login_tty_impl 0
os_nice_impl 0
os_setgroups 0
os_setpgid_impl 0
os_setpgrp_impl 0
os_setsid_impl 0
DirEntry_repr 1
os_WSTOPSIG_impl 1
os_ctermid_impl 1
os_device_encoding_impl 1
os_fchdir_impl 1
os_fchmod_impl 1
os_fdatasync_impl 1
os_fpathconf_impl 1
os_getgrouplist_impl 1
os_initgroups_impl 1
os_killpg_impl 1
os_makedev_impl 1
os_pathconf_impl 1
os_pread_impl 1
os_pwrite_impl 1
os_pwritev_impl 1
os_sched_rr_get_interval_impl 1
os_sched_yield_impl 1
os_setegid_impl 1
os_seteuid_impl 1
os_setgid_impl 1
os_setuid_impl 1
os_sync_impl 1
os_tcgetpgrp_impl 1
os_tcsetpgrp_impl 1
os_ttyname_impl 1
os_waitid_impl 1
build_times_result 2
conv_path_confname 2
os_closerange_impl 2
os_fstatvfs_impl 2
os_getpgid_impl 2
os_getpriority_impl 2
os_lockf_impl 2
os_major_impl 2
os_memfd_create_impl 2
os_minor_impl 2
os_pipe2_impl 2
os_posix_fadvise_impl 2
os_posix_fallocate_impl 2
os_preadv_impl 2
os_sched_get_priority_max_impl 2
os_setpriority_impl 2
os_setregid_impl 2
os_setreuid_impl 2
os_times_impl 2
os_copy_file_range_impl 3
os_eventfd_impl 3
os_forkpty_impl 3
os_getpgrp_impl 3
os_getresgid_impl 3
os_getresuid_impl 3
os_mknod_impl 3
os_readv_impl 3
os_sched_setscheduler_impl 3
os_setresgid_impl 3
os_setresuid_impl 3
os_writev_impl 3
os_sched_getaffinity_impl 4
os_splice_impl 4
os_wait_impl 4
ScandirIterator_close 5
os_chroot_impl 5
os_eventfd_write_impl 5
os_execve_impl 5
os_system_impl 5
posix_path_error 5
os_getgroups_impl 6
os_getrandom_impl 6
os_getsid_impl 6
os_sched_get_priority_min_impl 6
os_sched_getparam_impl 6
os_sched_setaffinity_impl 6
os_sched_setparam_impl 6
os_fchown_impl 7
os_get_blocking_impl 7
os_getppid_impl 7
os_sched_param_impl 7
os_truncate_impl 7
utime_fd 7
PyOS_AfterFork_Child 8
os_DirEntry_inode_impl 8
os_eventfd_read_impl 8
utime_dir_fd 8
iov_cleanup 9
iov_setup 9
os_mkfifo_impl 10
os_wait4_impl 10
utime_nofollow_symlinks 10
_Py_Dev_Converter 11
os_lchown_impl 11
os_sched_getscheduler_impl 12
convert_sched_param 13
os_DirEntry_is_file_impl 13
os_wait3_impl 13
os_openpty_impl 17
os_removexattr_impl 17
wait_helper 23
os_execv_impl 24
os_pidfd_open_impl 26
os_chown_impl 28
os_posix_spawnp_impl 33
os_getxattr_impl 41
parse_file_actions 51
os_posix_spawn_impl 58
os_set_inheritable_impl 61
os_getcwdb_impl 67
statresult_new 68
parse_posix_spawn_flags 75
py_posix_spawn 91
parse_envlist 94
os_cpu_count_impl 110
parse_arglist 116
path_error2 127
path_object_error2 127
os_get_inheritable_impl 130
os_statvfs_impl 134
_pystatvfs_fromstructstatvfs 135
os_access_impl 163
free_string_array 210
_Py_Sigset_Converter 270
os_uname_impl 289
os_ftruncate_impl 297
os_link_impl 322
os_readlink_impl 327
os_set_blocking_impl 327
os_dup2_impl 411
os_umask_impl 502
os_fsync_impl 559
posix_fildes_fd 561
os_setxattr_impl 647
os_getloadavg_impl 707
_Py_Uid_Converter 734
_Py_Gid_Converter 737
os_rename_impl 931
os_confstr_impl 1226
conv_confstr_confname 1227
os_symlink_impl 1309
os_dup_impl 1434
os_remove_impl 1435
conv_sysconf_confname 1512
os_sysconf_impl 1512
os_fork_impl 1669
PyOS_AfterFork_Parent 1674
PyOS_BeforeFork 1682
os_strerror_impl 2095
os_getegid_impl 2273
os_getgid_impl 2278
os_getuid_impl 2319
os_geteuid_impl 2504
conv_confname 2741
_posix_free 3079
os_register_at_fork_impl 3108
PyInit_posix 3130
all_ins 3130
convertenviron 3130
dir_fd_and_follow_symlinks_invalid 3130
dir_fd_unavailable 3130
fd_specified 3130
follow_symlinks_specified 3130
posixmodule_exec 3130
probe_faccessat 3130
probe_fchmodat 3130
probe_fchownat 3130
probe_fdopendir 3130
probe_fstatat 3130
probe_futimens 3130
probe_linkat 3130
probe_mkdirat 3130
probe_openat 3130
probe_readlinkat 3130
probe_renameat 3130
probe_symlinkat 3130
probe_unlinkat 3130
probe_utimensat 3130
setup_confname_tables 3130
os_chdir_impl 3177
run_at_forkers 3364
os_isatty_impl 3604
os_WIFSTOPPED_impl 4943
_posix_clear 6158
os_waitstatus_to_exitcode_impl 7294
os_replace_impl 7545
PyLong_FromPy_off_t 8362
os_lseek_impl 8399
internal_rename 8476
register_at_forker 9300
check_null_or_callable 9315
setup_confname_table 9390
os_get_terminal_size_impl 10553
os_rmdir_impl 10658
fsconvert_strdup 10893
os_listxattr_impl 11189
utime_default 11529
os_utime_impl 11581
os_unsetenv_impl 13313
os_putenv_impl 13698
os_chmod_impl 14214
os_kill_impl 15912
DirEntry_get_lstat 17059
os_mkdir_impl 17676
DirEntry_fetch_stat 20174
os_pipe_impl 21079
os_sendfile_impl 21997
split_py_long_to_s_and_ns 22323
Py_off_t_converter 30718
os_open_impl 32305
os_DirEntry___fspath___impl 33273
os_getcwd_impl 35640
posix_getcwd 35707
_posix_listdir 37287
os_listdir_impl 37287
os_DirEntry_is_symlink_impl 38764
os_DirEntry_stat_impl 40818
ScandirIterator_enter 44593
ScandirIterator_exit 44593
os_scandir_impl 48334
ScandirIterator_dealloc 48335
ScandirIterator_finalize 48335
ScandirIterator_is_closed 48335
os_unlink_impl 51699
_posix_traverse 55736
os_close_impl 61929
join_path_filename 62160
_fd_converter 70713
dir_fd_converter 72148
os_waitpid_impl 81369
os_write_impl 83228
ScandirIterator_closedir 92470
os_DirEntry_is_dir_impl 103432
DirEntry_test_mode 103445
DirEntry_dealloc 110745
DirEntry_from_posix_info 110745
os_lstat_impl 139247
os__path_normpath_impl 152965
ScandirIterator_iternext 158617
os_urandom_impl 168921
os_read_impl 178712
path_error 251270
path_object_error 253453
posix_path_object_error 253458
os_getpid_impl 288533
posix_error 1052640
os_fstat_impl 1079470
_pystat_fromstructstat 1302280
_PyLong_FromUid 1308050
_PyLong_FromGid 1308790
os_stat_impl 1348890
posix_do_stat 1488140
path_and_dir_fd_invalid 1499690
dir_fd_and_fd_invalid 1499720
fd_and_follow_symlinks_invalid 1511610
path_converter 1746760
cmp_constdefs 1773480
path_cleanup 1797190
os_fspath_impl 3622600
fill_time 3906860
get_posix_state 5456960
PyOS_FSPath 6097820

Generated by: LCOV version 1.14