python-testrepository-help-0.0.20-1.oe1 >  A a,1W^^f$:*tDXC2mariDfޘjiߦ*/'$X~Y0nٗ3&W11αqຏ|bxc6jUvJ Ɓ@X0E dS7nHkv&92Y; 0&yJd0hK7OɽW(?)%G{DɁ~dQL-MAAV`"b45a6bd8204932eef255159ce0fb1e6a2fdbf3be47bca902b4b7d287a9aa95f19a21bbfe8aaca0bf5032cc7d832d060f7778b4e73̉a,1W^^fa a'H"P!ӵg}RE޽?,P*o[$>p< ? d$ * `dh| #,D P \ t z    P ` ( 8 9 : F +G HH `I xX Y \ ] ^ b Yc ed e f l t u v ,z A T X ^ 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,1ecs-obsworker-206VopenEuler:20.03:LTS:SP1:Epol / standard_x86_64http://openeuler.orgASL 2.0http://openeuler.orgUnspecifiedhttps://github.com/testing-cabal/testrepositorylinuxnoarch9FAA큤a,1S"_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 generatedecs-obsworker-206 16302862960.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 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection obs://private/openEuler:20.03:LTS:SP1:Epol/standard_x86_64/31eaec3f144297257bb84c1c9946f4f3-python-testrepositorycpioxz2noarch-openEuler-linux-gnudirectoryASCII text'FnU/0sutf-81c4b3ad8aea0d967faaca524115ac64c2fce0d6911648625cfde67bafe679d2f?@7zXZ !#,[#!] b2u jӫ`(y-rH2ٗ`6kva+ˆ%|'^2m~#SE3ۀpšIF"Uj0 l.vVfX.e;0bg:Ay R"PrP grQM \ SlP5s)Q?R*Efˎ_=~D w&F<(f`:L@REUjա|*Z2sh6s<@iw7YЏ,VC+M7N V42zDᮭIuX8X[>-)qтhB@:s?"x4WQܿ)έդ kZO./E(fX.$*Śx=K)Y2)P=rͮƍƦ[{h]gcfB]#c+m>"Ý`+&jו7c쬈0x כ9hxr :y1ܥbJu<|%./#UbS?g~n 1:wЉ7 D*mp)`1$QBRWhm+acF@sR?V, ]ۓu\h<sp$=xHovN cr95fAۛ72C1A M|g KZ}*F.Q s9J%$l)0 -|L*JfeWy2۸|v<4?ʰ2ד=2dY|={s(KHi6rxPq웵es¥i2iPBdL|6ƀԼoahL k@~E݈|r~j˄qF 9fd0  cCgcaS+Y7Z+UQDU6e+үȉ2au\eX[͛C}P C5KLOd-,j!-V\燫IdxSQ?#m=:*'/rJA\$eNFB<Ɛ"!m/R1q8O (r J GWXT> sx[iW` +Q/J?#j.F m} _@:6)H~4@ߧBl,f kذ+dWqis RTE큮V?QljqSVOذ,k\/Dro|\;O=)hOv&Y+MPQj 꽁 =A}dܧi=;]8')L. ue8ve7A]&Q;϶VC~֯mdG:y" u|ߚ[Ө~4n:ٞN5ۆ>( E) NUETS!1>YlL{o`\4zIov`F..ܺ q󊨜óxl{ic!cKgFy}qkYiBҟbx&,=}/nrq]]ɩfQ 5^L-u~YsGG !mZ?yyDCVe}о5!yarbZ1HHP]!@8ΧAJƱ;MѢ\0m5{;_6H= ]="*,1I0#9:IER='fƃ!c !wڥ$DoEfAP\9m)Mj{om;lۿMPL\>2_aPxuV6E~6#|NdX B>(V%[\t[HӤ g2P*I vW'@lo#˝/^H Yx Xy)/ֳsϳ딏,հ)FB.VDzܞ S 嫳줿ΐ_Cې %+I-ߢ*KK @-GC੠d,y->EuРtzYL^"R,,͈ڲaQ.Gi ]#2@ƀ.c hR_ޞ,Yڻzz@IS[vоZ̽۳Dd2N|HnWt 88j-q8+yJZĉ ރ&yPX5YӤŭ1^cCvG)XX`I`>E_:cb#-;0g$&wϜO ᦳW=a]}ͩ[n~ŕ.r4%&V'yjV>II:?=hVr ;Pa[~2ZDT``]sQmcOK q?+ϟQyG S>~G<#h0o9DcyAo-BG?P_rKN>d1畁A-ݪ@f(3e;8Q""OER=\q`'^ҁ5U&#)\ճƋgҨ#:#ݾ` W?_/7:@=جBS7b?U"a2+:g'=aً =n̮ р=383KY_V\VQQ5҇( C7NU^^<ф]^g[5qZ\mQGkAaqj|xm7/H0PGTN>5.]Z6,\"-_T4;蜋inxo`X]Cmp=.m!쪺e YOβ(j!H6e(xg)qBC"q;4첵F9r-$:Дn`ޡr2rG=}L!,~k#RہًC.b䑗Y AMJ 4W8}wʖDKkHIު BU.]bs8/_{\ gtWBܞ'V{VWV?͋FzO1nˣ)yd :m!-Z1#C^0-h+EoCMMKA@2Evƫrl}?X9 U94oT= SG)M}ܳȥn\mӕ%"_\}Y~TDRԎqWsk2tT 5⣙]UҡN!6[V*؎PKQSL-<)k,%AYqnqp8U#ig4pwf.^ԡ )t;^QرUvzM'DL*(d>b^+H|Vl4 V1`yr3*@ssM$!&l !Bd}A#IgE#Nvh`O1#lT"Ԫ8R.gQ#/0ܼ_떹2/6/ӏv?ļr؄0\XvvvsC'yVi ֽn9_$A/:Bw$ʌ=eV}+¿#c4wmVX#X 1.ԝEaB,|:maQKKr~W :4Ϫ:XABrAßQ9% (NS!HJ7x+ᢛSȉz/}  ,uғE-8܂TPP`6&uUحdYS9 f߽K [W ;@jYr4B վ^==@S&BK*?)Lv>sِ3Ln%.l )lKb{T_=dLDIYp%74xhbJ֔P(1IcNXcf2S֠UB,r6C ke4 zu8V U?"Y)8wocb)bb04$s]u4ЏKҬ=BqC,L..7zTZ~>o n%Eo\B&qy–,q=o<@X > 켅WF5.s>q6 oe0|aPC**A3xMK蓌`|YN ݯ5}6/naCV<3MG~\h qbW&<\ޛy&}֘@`El'nvm5=ݬ-pSIT2ŹgF9jq .R''GeS&PB#r6ZG1~Pc h//vcu{E # S 9X^&9/p@'}F샒,Y:oPeL=r"5}b?tYn]w/N śت 3q*&r[`Hd{NRډ ^)M!8ÏUoiI3HA:u 3rg0r:}n0fa80}e1JtkA`˥?]$r`pBX^ %| #vD0qyB}֍=8erG`CRn_&4X&3mZO'՛>?tCKO2an4XB5Q9)hʘ3d>xE7ʖI~X!*w}o-ڻ_&4@yNN2JCnMfvS:&m9l3ۨޟih!8>_ RcrdW`qkY,iY(e\Iqy^W[\א<")UY4I R~'E5fB-7="F}*; ~$J8f/_w]9<&\ n+iZ 'zH# Y +/F]6S(+ ^,y!޴/?4eO,s_pY \C4\ @E?2е5?}3kVP} '1ph5\`k ~2 'p7°-EXx \uLk8K?'YF_,NB$%,8:14dחф۱BzOɀ<]dxIRq'!J%q=,@I}Iׅs"T?~H~zS-wH׈o@E=O%: `a)N_؎K"NheW\d'u1OL\dӀ@k(5 .6POrǫ[I< .~T%er]VvܚRr ϣs0M_6ƃH1tZ YČ;Kʋ&~&f- d6 H<(*ƖR6ۇ"j0 ۄ4"CQkzO=p6'۳[s/߉g5!-,6|(*P3Ƚqm@UHJwE!kjxV pvI+)72/7k#7h}Xcjπ MV{W2l1yJd?wu_0}ECvD@'Ȕ$/g,c+R譐l&֔vtbPH^Ou@ƪZ(]md qrI5LGE95 ag,m*KwǠmpB/U_~+  rD;@蹓`'Jym\Z]b亼7eNи}6ބ1h<;:wyNg܊0+T*c1t_u*)HĔB)]L>H@x:zTV p$W*s+j뻬8pqcY++O~M=':U '.V*^U!=|.jL TZnM[xMā){id4=Ym=.l,eU>n]Qr][Hj#ϾG[LrgšP׮uh˩v;rJO~L&\aÂlP U2.Vzz zcGC׳l O_-u0+֏6AʵQOl@:'zfd FKOqBCtX6blzLТQ+(#ڝd;&Z` lvU:9Nnax_H-f3aHG\fA zc ':=<הaʐI%ㄹ*8Q\ao`^Rҟ6SGi尋dʒ]v=RN~l]ɀ-ڦ0Y_:d\z;wZ ¸72lO(S0  d Q7GLfpr A[ D" b wRr"e4H̊)--Fh9D6P@n}s*Po)@ڃK,]>12D3  YZ