python-testrepository-help-0.0.20-1.oe24030>    fPl ;G|`u` ~^ J7noiZj́%zVAҭmJv?9\ձ ew.&Z}e+jhfk/*)eS1QO62|o'uѥ bO1ԲU\ &v茹=M=7  X,ЎH>fhMֳ0{.^J |Bis/eS9^ oaT qiSYxfAҘ$5 /H"`]|6 JljضAp@aQew԰_>Oؔ&O2Nv׻^ڑpu>6;e>N[ݺ319b383532c8f23f30d5f8d5fe4fded44f9fe5e05bda87412c8ca0cb289a52e05b2dd58e8e9e5d890f13f42d364081ff5fdc66ced3!\Uź\as>: )? d$ - cdh|     0 6 <Tr   ( 8 9 : F G H I 8X @Y H\ \] t^ b d e f l t 0u Hv `z u     Cpython-testrepository-help0.0.201.oe2403Development documents and examples for testrepositoryTest Repository +++++++++++++++ Overview ~~~~~~~~ This project provides a database of test results which can be used as part of developer workflow to ensure/check things like: * No commits without having had a test failure, test fixed cycle. * No commits without new tests being added. * What tests have failed since the last commit (to run just a subset). * What tests are currently failing and need work. Test results are inserted using subunit (and thus anything that can output subunit or be converted into a subunit stream can be accepted). A mailing list for discussion, usage and development is at https://launchpad.net/~testrepository-dev - all are welcome to join. Some folk hang out on #testrepository on irc.freenode.net. CI for the project is at http://build.robertcollins.net/job/testrepository-default/. Licensing ~~~~~~~~~ Test Repository is under BSD / Apache 2.0 licences. See the file COPYING in the source for details. Quick Start ~~~~~~~~~~~ Create a config file:: $ touch .testr.conf Create a repository:: $ testr init Load a test run into the repository:: $ testr load < testrun Query the repository:: $ testr stats $ testr last $ testr failing Delete a repository:: $ rm -rf .testrepository Documentation ~~~~~~~~~~~~~ More detailed documentation including design and implementation details, a user manual, and guidelines for development of Test Repository itself can be found at https://testrepository.readthedocs.org/en/latest, or in the source tree at doc/ (run make -C doc html).fPdc-64g.compass-ciVASL 2.0http://openeuler.orgUnspecifiedhttps://github.com/testing-cabal/testrepositorylinuxnoarch9FAA큤fPS"_S4SS4S4bcc58913bd9a001ab52082024fda3023dcb4288a4cb4ee43d54511da82c948ae764181104ac64537868f4b9eb1e38709eb829f6c93428a5242699cd11ad8bcf8f794314e9a84911ddc24ec10331449732d967a4b665e614b96b98d4c586ed3bbb18b18887670d6ae938807bcca61f95a007d9d212ba3058fbfc45aa3682f47edrootrootrootrootrootrootrootrootrootrootrootrootpython-testrepository-0.0.20-1.oe2403.src.rpmpython-testrepository-helppython3-testrepository-doc    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.18.2_@Python_Bot - Package Spec generateddc-64g.compass-ci 17165624500.0.20-1.oe2403python-testrepositorydocDESIGN.txtDEVELOPERS.txtMANUAL.txtindex.txt/usr/share/doc//usr/share/doc/python-testrepository//usr/share/doc/python-testrepository/doc/-O2 -g -grecord-gcc-switches -pipe -fstack-protector-strong -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2noarch-openEuler-linux-gnudirectoryASCII text/H*!eJdC1utf-8220332813c654a08aaf01bed41f9c7543342ea613571c3d0e04f51386c07d471143234c0118b16cacf9d68d31506c1ad27416164ea40f4f541c24402afb2e43a?`7zXZ !#,[#!] b2u jӫ`(y0a%t>٩B"`/Lu6jR= *VjQ]ϝ7.\P,׈u.`wl抰yXp\+BnbI##6*ϧ%6ńB' +/ymYPFe9G1Hz?B\DƽVWG [&; =}J&ˮЉsTQ%#nxFRBJ ]Q)IgRn)'IȜ ivMTk Ώ[Fxr1*Vx&@bBa x%%M+ŧTC!*K̾iv"CNr?1^cKʇrGZ{׾R3x,&o$,eC- "%hf,j4/d 9S pjK~Zm+Ûm̅2n].U!kp;GV \yI ɩ*->k.g`T lV| fqpǑ3TzaLK&x-L,u ;Y?24B{|X*cv[¢l<|?StC;Br߶IMU2"V|`.iY0fRP( ݴ id.w!D>Cm/Y~^pw-$si ="MTa-5M3TsC9uk1՜p[剌 }]lp ν(ÊT1r7Τ[;#fm!.#*g}Z,) '&$?=TGJ9"oF4`P\'Q ȷXó\ĵ~n̗:,v̭,xf[fjF@XXq;"#5gA1Fz& J nv9(I:nߓ aܯ 4Z6E~9zMG_]]u>@l g<N{<ȚqWΝejȾڭ 8&q+Ȩ!\IR_E zcH,KlA|O~ZmjrCZlGq\qjǂr!TX8!e0 ༹dsӼ?o2))"Ľ4/#>S-s5g"8z &⢟\nu'sۘR WKNJH1sza>KR RLiРU)[7ٓ83a9jwH i^%+Cztf|'E}6dzC6 c{|fxX2n<`ؾz\f_>Yi3Iy tM$:a$3iP>,%fLSig}žC -\tk|?6ȵmb*M3ש#uz؏cQ=6FQ[ 6È ȌUZS~ρ5FcnEMj x̝ µ/{ ce o%U,Pko 1Iǽ%j⽉4},7?V9׭+`ƒHM3N(Y׆bU,p5lMMݙH$${- O}+$<,jXjA[? nm`Q+pġ:0HpOezdPeqbU"F)`O`zS|Ocn4 S$5.UMXГW_p})_~_#^jaV.9:7@rbGFu^Ġfh";u~qJxU:o =s>o9q`B'sm-`$ Fl$=n7~627l GAFK@ۨRF&Ί Rǘ/sQ~7/ _r>E \`,(G(B]I)|Gr-}UR}!4H'@A:|]Q!pzOkLJuBS[[d(>G ]$A>|3Ě>^JXn²;ptT5WF|/Zʥ)_2_ F5bFiOhȖQ09e wԽo%j{Ia8c)7Ru9aW9*{sT8 sJ't4IUOLuµt_,0&5soJ|sPYi{P#;<7OW`Na/q|_d\$-޶IAǯfXp(np9z%0 qW;H oPYyMsk=u_Ke$," tsq۹8Fo (A|;[bd='4^]q&:2| $ީ?VmCǡxɷ/$3$˓JFSy'ozg6 iqU;)[Dj$ۜMfQEhHIj猳[Guxu+^)&ZL?3 {g XzЕlH9M Enm f>YmeXFP 6\$O[zYp,bUq6\K* зHa%bn՗)SړRN8(I Lv)K-:0>@rT;+VJ8"V3QPbDKDb<Bʹ?;jB0(*i%xnΧk.*]yX׽_vk | KӨUܕZdLkHܖ1wJEw$xiݥ$&Be<ma֝Lo }Gsè Dыq0{Օ3 I@&'"GBU7pE 7OP RUl fT7\/nT.pX4BfsmLM'i-^i\z_3|){ג7(n=zo-mX Lh wфWkt!j7in,e7툩$ckIm0$x5[E6JogaK6IzUUJ׾8L@vď[UU\Āo0%L裱m9S>ҔfC$mE}-{#rYyTi2˂=s;') -jD/Jsl]eKeW?nQNgY&YCбwM$,Kng³G0vWxGQA2YP8MFU`h:cm?s3ݜUcz2޽q=`~XTiRFJf'K6X (`bKɁ)5n`S~^)kۄX0E5WyNXz7'_9ⓟ\c4tfa`|%ٱ:h#r Ov^O-tJ$ᅢ4 Cŏ'm0k]YA]E@m&!mjtzlZYrfº) i+]B$2H2qZ|*co(;eqgDу qaUu Yى:]r CGcdq"}i;M6o}Eyh" jΝSװܨy3M&AwH^59W+];GZMvi pL(Cn&ɤ1F7ۣ`Nf(5aN1=/DF0KDM4y6gY'T4/)j$A>DY9ajqCU&4 Ftr16G[$"UhmnEITUd4woayZm/9xntFl <;F d"|l ͩL~òby=Λ_LȒ?څQ*m3aG.zʎ(P%23ɱ4rځv_@h=MT#RҦV.Z-`-~K/Pm ~M+RV?( C]?aN%T,qȥuNˡ.fw[iM GlX<:gfN4;MIUڳțhҕdSCAk&^fC Cx6YpBM5x:[sv񁬳217=:r`rKZXȱvgZ)+$^L[poUナ^QqIh6n|J1cV^ݓ W\ĿX(ˎfP("rF/zMϕfp, }wf1*F"pQם> "=4"R>¦'qѱL_΂mdYdIO KdEܲl$~fn{3 72܀&l0gvc>j9 %y@&P'Jpxl(T\)N3XK /PC!`^(fD9 {γo ֻl)W!}SNM=p^"_Wπ #Y8WJ޽gg@K EY B`.(K!Q3 u[ϊlx!sdJeH]R2fߖ 9oݠ`"թdPgG%XSt Fư %cn<֯QxIj$naK̷ 0'NYFT ,H$16fì tAWT hUqҀLɼJipC`Um r胓tq=#Bؤmr?𭮋9 )PDC!+i^4z88߷gN[NbKNS^*7Aq7G !'aIy}ޮw&g=~f3N|t(R+(W2rK<9*AD@MvE ?^Ueְ;E`$fJ ,W/l/5z/=/G,6s_ 0w+"E~kl^T`b20&}M#q/6VܳvG hs7Ge۶}Lraj6I'Q\td]l+d=0skHϸ\}&B1-xWhJF^=qw)0BG<πlN %F mx&w_1;zYMw鋝~vٍLI xݲ uL;r[9_~&8\!%և:;ϛ!yykPgsXz'o!K@7%޳t֢3h՘4{iMQ&;ļKtGA.7si"\7Xچ@(hh4&M| (VSq=qrm xq:aT 7|2Mp_kj4slkG^1_<-;Lڎs>NrX,; P2{WW9xA<׶#Iսd>Z5ː!5ڄvy+Ot! q EWǡ: ){OfKWr@TwH4#+ѴsC_@ZFR=Fk Ux8xXb֝рȄJQe_̕'/&~#]4As䜵poan@GW?9!\ϰ4Ƃy\!f2W;m"x>$/Z{l pX{q³ZeQ\"R _-H΋ǡɃi>O*F,4(_oZWM_8Nܖig?\JͣyC 89H2(tc6f*C#J#jEO=,]0]i=<3uv$gNKu.3iDY! Z>_&4[Ⱦ`ht-3fňAE/x)TmpL3Qϔ ԁ[+l'&4W¡0wO亻X!2}/ ڒΑ<-Q16U UeyEI񌼾ac_KkQ^Q24ϝh'Aad@AD:D3  YZ