Viewing File: /opt/imunify360/venv/lib/python3.11/site-packages/psutil/tests/__pycache__/test_aix.cpython-311.pyc
]j d Z ddlZddlmZ ddlmZ ddlmZ ddlmZ ddlZ ej e d G d d e Z e
d
k rddlmZ ee
dS dS )zAIX specific tests. N)AIX)PsutilTestCase)sh)unittestzAIX onlyc , e Zd Zd Zd Zd Zd Zd ZdS )AIXSpecificTestCasec t d }d}d D ]}|d|dz
}t j || }| |d d}t | d |z }t | d |z }t | d
|z }t | d |z } t j }
d|z |z }| |
j
| | |
j ||
| |
j
||
| |
j | |
d S )Nz/usr/bin/svmon -O unit=KBz memory\s*z+size inuse free pin virtual available mmode(?P<>\S+)\s+z(svmon command returned unexpected outputi size availableinusefree delta)r splitresearchassertIsNotNoneintgrouppsutilvirtual_memoryassertEqualtotalassertAlmostEqualusedr
r )selfout
re_patternfieldmatchobjKBr r
r r
psutil_resultTOLERANCE_SYS_MEMs w/builddir/build/BUILD/imunify360-venv-2.6.3/opt/imunify360/venv/lib64/python3.11/site-packages/psutil/tests/test_aix.pytest_virtual_memoryz'AIXSpecificTestCase.test_virtual_memory s ,--!
CJJLL 7 7EJuuu66JJ9Z--@ B B B HNN6**++b0{3344r9 8>>'**++b08>>&))**R/-//
FRK,e444,= ? ? ?#Y6G I I I,= ? ? ? ? ? c > t d }t j d| }| |d t | d }d}t
j }| t |j |z | d S )Nz/usr/sbin/lsps -az=(?P<space>\S+)\s+(?P<vol>\S+)\s+(?P<vg>\S+)\s+(?P<size>\d+)MBz'lsps command returned unexpected outputr i )
r r r r r r r swap_memoryr r )r r r# total_mbMBr% s r' test_swap_memoryz$AIXSpecificTestCase.test_swap_memory5 s $%%
9 0 256 6
? A A A x~~f--..
*,,
]02566AAAAAr) c t d }d}d D ]}|d|dz
}t j || }| |d d}t j }| |j t |
d | | |j t |
d
| | |j t |
d | | |j
t |
d | d S )
N/usr/bin/mpstat -azALL\s*zfmin maj mpcs mpcr dev soft dec ph cs ics bound rq push S3pull S3grd S0rd S1rd S2rd S3rd S4rd S5rd syscr
r z)mpstat command returned unexpected outputi csr syscdevsoft)r r r r r r cpu_statsr ctx_switchesr r syscalls
interruptssoft_interrupts)r r r! r"