python (3.11.7)
    e                         	 d dl Z d dlZd dlZd dlmZ d dlmZ ej        s ej        d           ej	        e d            G d de          Z
d Zed	k    r ej
                     dS dS )
    N)ForkWait)supportzrequires working os.fork()wait4c                       e Zd Zd ZdS )	Wait4Testc                   t           j        }t          j                            d          rd}t          j        t
          j        d          D ]#}t          j        ||          \  }}}||k    r n$| 	                    ||           | 	                    t          j
        |          |           |                     |           d S )Naixr   F)error)osWNOHANGsysplatform
startswithr   sleeping_retry
SHORT_TIMEOUTr   assertEqualwaitstatus_to_exitcode
assertTrue)selfcpidexitcodeoption_spidstatusrusages           C/BuggyBox/python/3.11.7/bootstrap/lib/python3.11/test/test_wait4.py	wait_implzWait4Test.wait_impl   s    <""5)) 	 F'(=UKKK 	 	A $&8D	#9 D&&t|| t$$$26::HEEE    N)__name__
__module____qualname__r    r   r   r   r      s#                 r   r   c                  ,    t          j                     d S )N)r   
reap_childrenr#   r   r   tearDownModuler&