python-testrepository-help-0.0.20-1.oe1 >  A a,4AW^^f|2qU5DOŒ)PȠH>L.MX33H]h!'y;qFQF)7(N{ޢ(~ͷNg8*BX C&DSbc VgQ5Bs5;CՒ ;<}%&:kTՅy~ Wn,쒖; b<7 &^ 3Gk_A{>fkΦ{<^:P=̕4 5c6d495e32cdbf31b43f20d0931e470c4b13e9a9a6abbfe5ea7440943773d11a5eb14c7890fdb74d119a9a08ac38caacd644123a3a,4AW^^fQPkvsPtV&tSUێwQGcv͊캊:7M !d&Ju 3 VuUIE`x-3z\VˏqX%╼Th:Ï;&~ <Ë DŽy4O悝iD- pkcq_3]^M<غ|87Mu#0V1Rxp< ? d$ * `dhx|  (@ L X p v |  L \ ( 8 9 : F 'G DH \I tX |Y \ ] ^ b Uc Ld e f l t u v z ) < @ F Cpython-testrepository-help0.0.201.oe1Development 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).a,4Iobs-worker-002VopenEuler:20.03:LTS:SP1:Epol / standard_aarch64http://openeuler.orgASL 2.0http://openeuler.orgUnspecifiedhttps://github.com/testing-cabal/testrepositorylinuxnoarch9FAA큤a,4KS"_S4SS4S4bcc58913bd9a001ab52082024fda3023dcb4288a4cb4ee43d54511da82c948ae764181104ac64537868f4b9eb1e38709eb829f6c93428a5242699cd11ad8bcf8f794314e9a84911ddc24ec10331449732d967a4b665e614b96b98d4c586ed3bbb18b18887670d6ae938807bcca61f95a007d9d212ba3058fbfc45aa3682f47edrootrootrootrootrootrootrootrootrootrootrootrootpython-testrepository-0.0.20-1.oe1.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.15.1_@Python_Bot - Package Spec generatedobs-worker-002 16302869210.0.20-1.oe1python-testrepositorydocDESIGN.txtDEVELOPERS.txtMANUAL.txtindex.txt/usr/share/doc//usr/share/doc/python-testrepository//usr/share/doc/python-testrepository/doc/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/openEuler/openEuler-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectionobs://private/openEuler:20.03:LTS:SP1:Epol/standard_aarch64/31eaec3f144297257bb84c1c9946f4f3-python-testrepositorycpioxz2noarch-openEuler-linux-gnudirectoryASCII textϪ8@ <:eutf-8e57b000b91eeea23b7dc420dc3d696521481fcb3cfa49b499f97cf8b3d777bea?@7zXZ !#,[#!] b2u jӫ`(y-rHI7AKJrLZdV!6 :ZIBfT R<-5JzJlñ^T2f6B`%7mar{2m,+9]imFR^JIG yeƅ/?1"FhrXLv煥Oٰ\,dqW?c531jJq30e2~Vr 8,%R!<$Ì F~y2ZvmNIF ʱ_57s!+"yS LS5اm&;_3ORB?)B].y`Z(-`}B2 @E~Ѫ.# hujF 7e褆__dK#Kѐz@#ߙف$Ib{aRAU@ZL>Eu,ieWq4.kĞ+w K$ J4E&tq|Uo{}'d.\kaS7 s*UIq=x@nT^ *z2JΟ@۔E;U6U }$m$z׶)?)8s4Epg5ԲLnlOåp( E7#2ݓ5xMY`hRt4S0(;TCEDa#иφ /S;G#UC#|C8QtbBC&gުK7/ S xIHk5C{8Z5A-}뮃\YVE},n6}'!7IYn[2X%k7C!# 1jAEPsQӯJEӗv9<.+탻hfxHMUVY 4XӛϪ\%XPthka7%C &iyκK\A2)?{!QrVqrv+:dvz2JKZbͿ9/"Ki4<> ?sIm+?>4Fa46YD'D TBnhם0>ů_^Bɡ7AnG^?o:uYgU%HlHqZF jxS׉ %Wގjvfk@g|յ e%&C/|ʣycﳥzO/8N0dJLs%u@~ioaH"0l (),0=(rF0ITf%8unjŸwN5xoM%ZKHG05w 6zyԤ>Ꮮ{gƃ(i ,@=. Ysj ^&\Mn@xĀ.3&p,]:eR{tjB!сckT-( #\ٰ8~Lݮpz<!4Cٓ{K4Zs`)R O W o 3\=7܂,?ʌ9$‚=(k&$-L@PbuQP4Iج| tΘcC.vQ &KsRP ! F'"Y<knq &*4/[p5llgb\k(GoUV<1DyQ=o-fkprG$UZeE1Ggӂҫh.s_?(n\`c - -sBZtp,CAp !GD ].&qBb6~aeq<'ZmaLv㽰7/fM0撫*?C!!`PYիR~M2yʧǏ5}[;(k55BAH$\94lvUHA88fwʼgʍu@?noӘ됪e'obfݖd|42fY'eQW0@n[&xI?f_;EÐEs)1:ﭜ/W ɦ&d/Eu7z l2gi"l`J˂໱Z9EG:wB2bWqΚږ*Agt ^ Ǐ `1𢳣~Ikzۜ8_:KWrrH*2R9:t:^ӴL_y`7&f |pҶ`{BUJ{rۑ/:lM.U ~n!eG=B,"Jp6 qA0xx@CzTH*;I=%Z`5K¡m9ؐ3rXAyޔ^Xgo.N󣃕n57^-bw\yݥ>d^2% 0CԫEL/@TLm5]oqz;./CEm-Bʖ4yQ rXӔ˰]qՖu>戟v4LNrI,]Pg8[צ56bӘ[@îڜ`P :o A@cFp)+7ާB׹ā~1@6*Hd@dd"%W);ʖ;2c#'!<;Je&v^@@3E+ȘbsR1?Ro ? ՞Xf4e+]}3nCk_ wOC'&H+e}d2I(|%NZ!e >WE>!Ms&A=}H~Y-4@2"jW4nq{ )Ɇ<2N!>7.1ob҄:96.7,n;)XﶰzŔZ8(l)OI.54)|10ky_kv'xэ kFkH:L P-oL/0 OZՑvcaɤgCl vJ'vgYN u.w{v ? *zVe!fCJ4xF"R Xo/.j-PfZoX6\C 4Q;-!qnsIZfk34Ai*9Ae}l뫡LZ\;m $#! .ZaiM|\jQ_;,Mb.Au6No+[uYK>Dnn]V^K4!]?dL*ُ{I6OG7HDeWsC1-,~ F22ls-ZKH%6.3|ort rEl(AQ̌yC-ZFܑRaPb};*:]? M^7ȓSA1㜞Dӎg3qfth_k5ϠuqnU5^vMqca5}{o UD} c/vYm[1LuӌZ~j5pƬꋟI~@q@N6[0A =Pd7r,1PLȰUD}7s zq{!krw3/XRSZ(NL"5aܣ@Rwb=Ҟ{KOkf}D(|8evry.+ ~}^ i\!8 P^B?T#:;|VĪPAtoJ|Co34,M%d;FXAW 8Oe3G!zO+x%ewz}݈Vퟍt;h ުhR"I4ёJiC^{VTH;QU$<rA+׬\5^?3dmsȦ!inA [b$!3¬%:E/$k(I)BSŀB[d\`CQ(jʬ]-`yyxmϥ}D{&Jv'E:7F=uړᮥkUU4ž$>}n] *ތ"g. eFVuNbkSR #-C^AWDf#/r%PC0b]JGXK"Qy=QyfQe2HitPŞՊ-!M%{u8Lhk)?LDu t SzS JWg~IelxR=꙰c1Y8e:Ý{]vII%ZD9e3z' SbxC?խ)q.@ȬΟj:; Vn/yˎUc?KNBX~EQE~y9J)LcO3F{Dӗ5t5k@wtRב[at/I5u :W}+a{n>zj1p .hq;(遄[k(T#ea@K[1'D(-sD1 7(i9,6c䡤OTOx"1Hsz3^D lSPXlJ`ꕡ&?4bIk('L?SDh8jE&sdQbD<^W!$ٟF(mµSO8E! Nx{pļCU> c2/#8gΙʷk\4XoyNz K%÷_]c;1u~,B]֎/nQ>ȃܸZ1ϴPm5 uu4ib[JŗɸtQZ"gi9wΦ`n(򾹂-<35r,Aڊ<8_lS&k oM,~HqA%]? J4 Y| IՠBHGIz7KvY sQZEԧ#z>xFS+V͐;}K*Y~g$"v8(40o|Mp.>_xթV9q|]~c #go#?>cu.f~Q?95Ir+(}S&fwkpDijNT]PHw6L|%jl>4+Fj3Y~%TcN2at*ۼFDBĵ]&L2 n<[?] :أsa=WB)?{0iPO9w'-p`4*HSq[159Z$^TD3  YZ