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 5532 No TWO
54 49 Yes getAffinity
81 19 n/a _sanitize_set_affinity_args
126 19 Yes setAffinity
149 22 Yes getNumCpus
184 1 n/a _getNumCpus_from_ENV
203 0 n/a __is_wow64
227 1 n/a _getNumCpus_from_Win32API_System_Info
262 5 n/a _getNumCpus_from_xs_cpusetGetCPUCount
270 5 n/a _getNumCpus_from_xs_Win32API_System_Info
284 5 n/a _getNumCpus_from_proc_cpuinfo
302 1 n/a _getNumCpus_from_proc_stat
319 0 n/a __set_aix_hints
365 0 n/a _is_solarisMultiCpuBinding
382 1 n/a _getNumCpus_from_bindprocessor
400 1 n/a _getNumCpus_from_lsdev
408 1 n/a _getNumCpus_from_dmesg_bsd
459 1 n/a _getNumCpus_from_xs_solaris
466 1 n/a _getNumCpus_from_sysctl_freebsd
471 1 n/a _getNumCpus_from_dmesg_solaris
507 1 n/a _getNumCpus_from_sysctl
538 1 n/a _getNumCpus_from_psrinfo
546 1 n/a _getNumCpus_from_hinv
576 1 n/a _getNumCpus_from_hwprefs
586 1 n/a _getNumCpus_from_system_profiler
607 1 n/a _getNumCpus_from_prtconf
624 1 n/a _getNumCpus_from_Test_Smoke_SysInfo
636 1 n/a _getNumCpus_from_taskset
677 7 n/a _getAffinity_with_Win32API
696 0 n/a _getProcessAffinity_with_Win32API
713 0 n/a _getThreadAffinity_with_Win32API
809 0 n/a _unpack_Win32_mask
816 7 n/a _getAffinity_with_Win32Process
840 7 n/a _getAffinity_with_taskset
855 2 n/a __hex
866 50 n/a _getAffinity_with_xs_sched_getaffinity
879 0 n/a _getAffinity_with_xs_DEBUG_sched_getaffinity
890 7 n/a _getAffinity_with_pbind
936 7 n/a _getAffinity_with_psaix
970 7 n/a _getAffinity_with_xs_processor_affinity
982 7 n/a _getAffinity_with_xs_processor_bind
996 7 n/a _getAffinity_with_BSD_Process_Affinity
1013 7 n/a _getAffinity_with_cpuset
1032 7 n/a _getAffinity_with_xs_freebsd_getaffinity
1043 0 n/a _getAffinity_with_xs_freebsd_getaffinity_debug
1060 7 n/a _getAffinity_with_xs_win32
1088 7 n/a _getAffinity_with_xs_pthread_self_getaffinity
1122 7 n/a _getAffinity_with_xs_irix_sysmp
1141 16 n/a _setAffinity_with_Win32API
1194 16 n/a _setAffinity_with_Win32Process
1217 6 n/a BEGIN
1244 5 n/a _setAffinity_with_taskset
1260 16 n/a _setAffinity_with_xs_sched_setaffinity
1267 5 n/a _setAffinity_with_BSD_Process_Affinity
1281 1 n/a _getNumCpus_from_BSD_Process_Affinity
1289 5 n/a _setAffinity_with_bindprocessor
1308 5 n/a _setAffinity_with_pbind
1327 5 n/a _setAffinity_with_xs_processor_affinity
1339 5 n/a _setAffinity_with_xs_processor_bind
1352 5 n/a _setAffinity_with_cpuset
1363 5 n/a _setAffinity_with_xs_freebsd_setaffinity
1370 16 n/a _setAffinity_with_xs_win32
1407 5 n/a _setAffinity_with_xs_pthread_self_setaffinity
1420 5 n/a _setAffinity_with_xs_irix_sysmp
1444 16 n/a _maskToArray
1458 44 n/a _arrayToMask
1469 0 n/a __pid_to_winpid
1478 0 n/a __poor_mans_pid_to_winpid
1497 31 n/a _debug
1508 5 n/a _configModule
1530 41 n/a _configExternalProgram
1616 0 n/a _win32api
1627 0 n/a __load_win32api_function