LCOV - code coverage report
Current view: top level - Modules - posixmodule.c (source / functions) Hit Total Coverage
Test: CPython 3.12 LCOV report [commit 5e6661bce9] Lines: 873 3386 25.8 %
Date: 2023-03-20 08:15:36 Functions: 95 282 33.7 %
Branches: 465 2304 20.2 %

Function Name Sort by function name Hit count Sort by hit count
DirEntry_fetch_stat 0
DirEntry_get_lstat 0
DirEntry_repr 0
PyLong_FromPy_off_t 0
PyOS_AfterFork 0
PyOS_AfterFork_Child 0
PyOS_AfterFork_Parent 0
PyOS_BeforeFork 0
Py_off_t_converter 0
ScandirIterator_close 0
_Py_Dev_Converter 0
_Py_Gid_Converter 0
_Py_Sigset_Converter 0
_Py_Uid_Converter 0
_pystatvfs_fromstructstatvfs 0
argument_unavailable_error 0
build_times_result 0
conv_path_confname 0
convert_sched_param 0
free_string_array 0
fsconvert_strdup 0
iov_cleanup 0
iov_setup 0
os_DirEntry___fspath___impl 0
os_DirEntry_inode_impl 0
os_DirEntry_is_file_impl 0
os_DirEntry_is_junction_impl 0
os_DirEntry_is_symlink_impl 0
os_DirEntry_stat_impl 0
os_WCOREDUMP_impl 0
os_WEXITSTATUS_impl 0
os_WIFCONTINUED_impl 0
os_WIFEXITED_impl 0
os_WIFSIGNALED_impl 0
os_WIFSTOPPED_impl 0
os_WSTOPSIG_impl 0
os_WTERMSIG_impl 0
os__exit_impl 0
os_abort_impl 0
os_access_impl 0
os_chmod_impl 0
os_chown_impl 0
os_chroot_impl 0
os_closerange_impl 0
os_copy_file_range_impl 0
os_cpu_count_impl 0
os_ctermid_impl 0
os_device_encoding_impl 0
os_dup2_impl 0
os_dup_impl 0
os_eventfd_impl 0
os_eventfd_read_impl 0
os_eventfd_write_impl 0
os_execv_impl 0
os_execve_impl 0
os_fchdir_impl 0
os_fchmod_impl 0
os_fchown_impl 0
os_fdatasync_impl 0
os_fork_impl 0
os_forkpty_impl 0
os_fpathconf_impl 0
os_fstatvfs_impl 0
os_fsync_impl 0
os_ftruncate_impl 0
os_get_blocking_impl 0
os_get_inheritable_impl 0
os_getcwdb_impl 0
os_getgrouplist_impl 0
os_getgroups_impl 0
os_getlogin_impl 0
os_getpgid_impl 0
os_getpgrp_impl 0
os_getppid_impl 0
os_getpriority_impl 0
os_getrandom_impl 0
os_getresgid_impl 0
os_getresuid_impl 0
os_getsid_impl 0
os_getxattr_impl 0
os_initgroups_impl 0
os_isatty_impl 0
os_kill_impl 0
os_killpg_impl 0
os_lchown_impl 0
os_link_impl 0
os_listxattr_impl 0
os_lockf_impl 0
os_login_tty_impl 0
os_lseek_impl 0
os_major_impl 0
os_makedev_impl 0
os_memfd_create_impl 0
os_minor_impl 0
os_mkfifo_impl 0
os_mknod_impl 0
os_nice_impl 0
os_openpty_impl 0
os_pathconf_impl 0
os_pidfd_open_impl 0
os_pipe2_impl 0
os_pipe_impl 0
os_posix_fadvise_impl 0
os_posix_fallocate_impl 0
os_posix_spawn_impl 0
os_posix_spawnp_impl 0
os_pread_impl 0
os_preadv_impl 0
os_pwrite_impl 0
os_pwritev_impl 0
os_read_impl 0
os_readlink_impl 0
os_readv_impl 0
os_remove_impl 0
os_removexattr_impl 0
os_rename_impl 0
os_sched_get_priority_max_impl 0
os_sched_get_priority_min_impl 0
os_sched_getaffinity_impl 0
os_sched_getparam_impl 0
os_sched_getscheduler_impl 0
os_sched_param_impl 0
os_sched_rr_get_interval_impl 0
os_sched_setaffinity_impl 0
os_sched_setparam_impl 0
os_sched_setscheduler_impl 0
os_sched_yield_impl 0
os_sendfile_impl 0
os_set_blocking_impl 0
os_set_inheritable_impl 0
os_setegid_impl 0
os_seteuid_impl 0
os_setgid_impl 0
os_setgroups 0
os_setns_impl 0
os_setpgid_impl 0
os_setpgrp_impl 0
os_setpriority_impl 0
os_setregid_impl 0
os_setresgid_impl 0
os_setresuid_impl 0
os_setreuid_impl 0
os_setsid_impl 0
os_setuid_impl 0
os_setxattr_impl 0
os_splice_impl 0
os_statvfs_impl 0
os_strerror_impl 0
os_symlink_impl 0
os_sync_impl 0
os_system_impl 0
os_tcgetpgrp_impl 0
os_tcsetpgrp_impl 0
os_times_impl 0
os_truncate_impl 0
os_ttyname_impl 0
os_umask_impl 0
os_unlink_impl 0
os_unsetenv_impl 0
os_unshare_impl 0
os_urandom_impl 0
os_utime_impl 0
os_wait3_impl 0
os_wait4_impl 0
os_wait_impl 0
os_waitid_impl 0
os_waitstatus_to_exitcode_impl 0
os_write_impl 0
os_writev_impl 0
parse_arglist 0
parse_envlist 0
parse_file_actions 0
parse_posix_spawn_flags 0
path_error2 0
path_object_error2 0
posix_fildes_fd 0
posix_path_error 0
py_posix_spawn 0
run_at_forkers 0
split_py_long_to_s_and_ns 0
statresult_new 0
utime_default 0
utime_dir_fd 0
utime_fd 0
utime_nofollow_symlinks 0
wait_helper 0
warn_about_fork_with_threads 0
_fd_converter 1
conv_confstr_confname 1
conv_sysconf_confname 1
os_close_impl 1
os_confstr_impl 1
os_fstat_impl 1
os_putenv_impl 1
os_rmdir_impl 1
os_sysconf_impl 1
os_waitpid_impl 1
posix_error 1
conv_confname 2
os_chdir_impl 2
os_getloadavg_impl 2
os_getegid_impl 3
os_geteuid_impl 3
os_getgid_impl 3
os_getuid_impl 3
os_uname_impl 3
os_getpid_impl 4
os_register_at_fork_impl 7
os_get_terminal_size_impl 10
check_null_or_callable 21
register_at_forker 21
os_mkdir_impl 23
PyInit_posix 26
_posix_free 26
all_ins 26
convertenviron 26
dir_fd_and_follow_symlinks_invalid 26
dir_fd_unavailable 26
fd_specified 26
follow_symlinks_specified 26
posixmodule_exec 26
probe_faccessat 26
probe_fchmodat 26
probe_fchownat 26
probe_fdopendir 26
probe_fstatat 26
probe_futimens 26
probe_linkat 26
probe_mkdirat 26
probe_mkfifoat 26
probe_mknodat 26
probe_openat 26
probe_readlinkat 26
probe_renameat 26
probe_symlinkat 26
probe_unlinkat 26
probe_utimensat 26
setup_confname_tables 26
_posix_clear 52
ScandirIterator_dealloc 55
ScandirIterator_enter 55
ScandirIterator_exit 55
ScandirIterator_finalize 55
ScandirIterator_is_closed 55
dir_fd_converter 55
os_scandir_impl 55
setup_confname_table 78
os_lstat_impl 83
_posix_listdir 89
os_listdir_impl 89
os_getcwd_impl 96
posix_getcwd 96
ScandirIterator_closedir 110
internal_rename 159
os_replace_impl 159
os_open_impl 160
_posix_traverse 240
os__path_normpath_impl 249
path_error 424
path_object_error 424
posix_path_object_error 424
DirEntry_dealloc 1540
DirEntry_from_posix_info 1540
DirEntry_test_mode 1540
join_path_filename 1540
os_DirEntry_is_dir_impl 1540
ScandirIterator_iternext 1595
_pystat_fromstructstat 2783
_PyLong_FromGid 2789
_PyLong_FromUid 2789
os_stat_impl 3121
dir_fd_and_fd_invalid 3204
fd_and_follow_symlinks_invalid 3204
path_and_dir_fd_invalid 3204
posix_do_stat 3204
path_converter 3848
path_cleanup 3907
os_fspath_impl 6021
fill_time 8349
PyOS_FSPath 13009
get_posix_state 13058
cmp_constdefs 14736

Generated by: LCOV version 1.14