%-bmSSKrSSKJr SSKJr SSKrSSKrSSKrSSKJ r \R"SS9 Sr Sr \R"5r"S S \R5r"S S \R"5r\S :Xa\R("5 gg)N)support)threading_helper) print_excT)module2c"\rSrSrSrSrSrSrg)TempFileGreedy"rcd[R"5Ul[R 5 [ [ 5H?n[R"S5nUR5 U=RS- sl MA g! U=RS- sl [URS9 Mq=f)Nzw+b)file) ioStringIOerrors startEventwaitrangeFILES_PER_THREADtempfile TemporaryFilecloseok_count error_countr)selfifs A/opt/alt/python313/lib64/python3.13/test/test_threadedtempfile.pyrunTempFileGreedy.run&s{kkm '(A #**51  " ) ,  A% t{{+s &B*B/)rN)__name__ __module__ __qualname____firstlineno__rrr__static_attributes__rr r "sKH #r'r cD\rSrSr\R "\SSS9S5rSrg)ThreadedTempFileTest4iF)sizememusedry_runc`[[5Vs/sH n[5PM nn[R"U[ R 5 SSS5 [SU55nUVs/sHNoUR(dM[UR5[URR55-PMP nnS[U5USRU54-nURU/U5 URU[[ -5 gs snf!,(df  N=fs snf)Nc38# UHoRv M g7f)N)r).0ts r 1ThreadedTempFileTest.test_main..:s-WWszErrors: errors %d ok %d %s )r NUM_THREADSr r start_threadsrsetsumrstrnamergetvaluelenjoin assertEqualr)rr+rthreadsokr1rmsgs r test_mainThreadedTempFileTest.test_main5s-2;-?@-?>#-?@  + +GZ^^ D E -W- -"5"amm9#aff+AHH$5$5$7 88" 5,s6{B IIf / S) [+;;<A D D5sD D-D+=D+ D(r&N) r!r"r#r$r bigmemtestr5rBr%r&r'rr)r)4s$ [5I =J =r'r)__main__)rtestr test.supportrunittestr threading tracebackrrequires_working_threadingr5rEventrThreadr TestCaser)r!mainr&r'rrPs ) ++48 __  #Y%%#$ =8,, = z MMOr'