�
�(�g�# � �| � d dl Z ddlmZ ddlmZmZmZ ddlmZm Z m
Z
mZmZm
Z
mZmZ dZdZdZd Zd
Z G d� d� Zy)
� N� )�RunTests)�State�
TestResult� TestStats)�StrPath�TestName� TestTuple�TestList�
FilterDict� printlist�count�format_duration� � � � � c � � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zde de
fd �Zd
� Zdd�d
e
deeef fd�Zdee fd�Zdefd�Zdede
de
fd�Zde
de
fd�Zy)�TestResultsc �� � g | _ g | _ g | _ g | _ g | _ g | _ g | _ g | _ g | _ d| _ d| _
g | _ t � | _
g | _ y )NF)�bad�good� rerun_bad�skipped�resource_denied�env_changed�run_no_tests�rerun�
rerun_results�interrupted�
worker_bug�
test_timesr �stats�
testsuite_xml��selfs �//usr/lib/python3.12/test/libregrtest/results.py�__init__zTestResults.__init__ sl � ���� �� �#%���!#���)+���%'���&(���!��
�/1���!&��� %���8:����[��
�#%��� c �v � | j xr+ | j xr | j xr
| j S �N)r r r! r" |