Subroutine Coverage

blib/lib/Sys/CpuAffinity.pm
Criterion Covered Total %
subroutine 67 79 84.8
pod 3 4 75.0


line count pod subroutine
2 6 n/a BEGIN
3 6 n/a BEGIN
4 6 n/a BEGIN
5 6 n/a BEGIN
6 6 n/a BEGIN
7 6 n/a BEGIN
18 5533 No TWO
52 49 Yes getAffinity
79 19 n/a _sanitize_set_affinity_args
124 19 Yes setAffinity
147 22 Yes getNumCpus
182 1 n/a _getNumCpus_from_ENV
201 0 n/a __is_wow64
225 1 n/a _getNumCpus_from_Win32API_System_Info
260 5 n/a _getNumCpus_from_xs_cpusetGetCPUCount
268 5 n/a _getNumCpus_from_xs_Win32API_System_Info
282 5 n/a _getNumCpus_from_proc_cpuinfo
300 1 n/a _getNumCpus_from_proc_stat
317 0 n/a __set_aix_hints
363 0 n/a _is_solarisMultiCpuBinding
380 1 n/a _getNumCpus_from_bindprocessor
398 1 n/a _getNumCpus_from_lsdev
406 1 n/a _getNumCpus_from_dmesg_bsd
457 1 n/a _getNumCpus_from_xs_solaris
464 1 n/a _getNumCpus_from_sysctl_freebsd
469 1 n/a _getNumCpus_from_dmesg_solaris
505 1 n/a _getNumCpus_from_sysctl
536 1 n/a _getNumCpus_from_psrinfo
544 1 n/a _getNumCpus_from_hinv
574 1 n/a _getNumCpus_from_hwprefs
584 1 n/a _getNumCpus_from_system_profiler
605 1 n/a _getNumCpus_from_prtconf
622 1 n/a _getNumCpus_from_Test_Smoke_SysInfo
634 1 n/a _getNumCpus_from_taskset
675 7 n/a _getAffinity_with_Win32API
694 0 n/a _getProcessAffinity_with_Win32API
711 0 n/a _getThreadAffinity_with_Win32API
807 0 n/a _unpack_Win32_mask
814 7 n/a _getAffinity_with_Win32Process
838 7 n/a _getAffinity_with_taskset
853 2 n/a __hex
864 50 n/a _getAffinity_with_xs_sched_getaffinity
877 0 n/a _getAffinity_with_xs_DEBUG_sched_getaffinity
888 7 n/a _getAffinity_with_pbind
934 7 n/a _getAffinity_with_psaix
968 7 n/a _getAffinity_with_xs_processor_affinity
980 7 n/a _getAffinity_with_xs_processor_bind
994 7 n/a _getAffinity_with_BSD_Process_Affinity
1011 7 n/a _getAffinity_with_cpuset
1033 7 n/a _getAffinity_with_xs_freebsd_getaffinity
1044 0 n/a _getAffinity_with_xs_freebsd_getaffinity_debug
1061 7 n/a _getAffinity_with_xs_win32
1089 7 n/a _getAffinity_with_xs_pthread_self_getaffinity
1123 7 n/a _getAffinity_with_xs_irix_sysmp
1142 16 n/a _setAffinity_with_Win32API
1195 16 n/a _setAffinity_with_Win32Process
1218 6 n/a BEGIN
1245 5 n/a _setAffinity_with_taskset
1261 16 n/a _setAffinity_with_xs_sched_setaffinity
1268 5 n/a _setAffinity_with_BSD_Process_Affinity
1282 1 n/a _getNumCpus_from_BSD_Process_Affinity
1290 5 n/a _setAffinity_with_bindprocessor
1309 5 n/a _setAffinity_with_pbind
1330 5 n/a _setAffinity_with_xs_processor_affinity
1342 5 n/a _setAffinity_with_xs_processor_bind
1355 5 n/a _setAffinity_with_cpuset
1366 5 n/a _setAffinity_with_xs_freebsd_setaffinity
1373 16 n/a _setAffinity_with_xs_win32
1410 5 n/a _setAffinity_with_xs_pthread_self_setaffinity
1423 5 n/a _setAffinity_with_xs_irix_sysmp
1447 16 n/a _maskToArray
1461 44 n/a _arrayToMask
1472 0 n/a __pid_to_winpid
1481 0 n/a __poor_mans_pid_to_winpid
1500 31 n/a _debug
1511 5 n/a _configModule
1533 41 n/a _configExternalProgram
1620 0 n/a _win32api
1631 0 n/a __load_win32api_function