+
    Bi                        ^ RI t ^ RIt^ RIt^ RIt^ RIHt ^ RIHt ]P                  '       g   ]P                  ! R4      h]
! ] R4      '       g   ]P                  ! R4      h ! R R]4      tR	 t]R
8X  d   ]P                  ! 4        R# R# )    N)ForkWait)supportzrequires working os.fork()wait3zos.wait3 not definedc                   ,   a  ] tR t^t o R tR tRtV tR# )	Wait3Testc               L   \         P                  ! \         P                  4       F2  p\        P                  ! \        P
                  4      w  rEpWA8X  g   K2   M	  V P                  XV4       V P                  \        P                  ! X4      V4       V P                  X4       R # N)	r   sleeping_retrySHORT_TIMEOUTosr   WNOHANGassertEqualwaitstatus_to_exitcode
assertTrue)selfcpidexitcode_spidstatusrusages   &&$    &/usr/lib/python3.14/test/test_wait3.py	wait_implWait3Test.wait_impl   sy     ''(=(=>A $&88BJJ#7 D&| ? 	t$226:HE    c                   \         P                  R R.p\        P                  ! V\        P                  R7      p \
        P                  ! \
        P                  4      w  r4pV P                  ^ V4       V P                  ^ V4       V P                  ^ \        V4      4       VP                  P                  4        VP                  4        R#   TP                  P                  4        TP                  4        i ; i)z-czimport sys; sys.stdin.read())stdinN)sys
executable
subprocessPopenPIPEr   r   r   r   sumr   closewait)r   argsprocpidr   r   s   &     r   test_wait3_rusage_initialized'Wait3Test.test_wait3_rusage_initialized!   s     &DEJOO<	"$((2::"6CQ$Q'QF,JJIIK JJIIKs   A&C ,C9 N)__name__
__module____qualname____firstlineno__r   r)   __static_attributes____classdictcell__)__classdict__s   @r   r   r      s       r   r   c                  0    \         P                  ! 4        R # r	   )r   reap_childrenr+   r   r   tearDownModuler5   1   s    r   __main__)r   r    r   unittesttest.fork_waitr   testr   has_fork_supportSkipTesthasattrr   r5   r,   mainr+   r   r   <module>r>      s    
  
  # 


8
99r7


2
33 @ zMMO r   