On Tue, 1 Oct 2002, Mihai Chelaru wrote:

> Testeri cretini si programatori dezordonati... Visul oricaruia din noi :)
>

Este o situatie concreta cu care daca nu s-a confruntat cineva se va
confrunta cat de curand. Mi se pare normal sa iau lucrurile asa cum sunt
si daca pot face ceva sa fac.

> >
> > Din pacate nu ma ajuta deloc raspunsul tau
>
> Eu doar mi-am dat cu parerea (ca de obicei :)) n-am avut vreo intentie sa ajut
> :)
>
Rusine! :)

>
> Pt. ca e cam greu sa gasesc vreo aplicatie practica la ceea ce vrei tu in
> afara de a-mi umple hardul cu un version.h,v care o sa fie plin de diffuri.

un diff de 1 linie la fiecare commit este super deajuns pt proiectelul
asta...

> Gandeste-te ca iti este raportat un bug si tipul iti spune ca a facut update
> acum N zile (sau la versiunea V daca il faci asa cum vrei tu). Verifici daca
> bugul exista in versiunea curenta si incerci sa-l rezolvi dupa care ii spui
> respectivului sa faca update la current.

Nu! Inchipuie-ti ca testerul ruleaza serverul pe un sistem pe care are
4000 de useri online. Apoi dupa un timp variabil crapa. Apoi din core nu
afli nimic interesant decat ca nu stiu cum a ajuns un pointer aiurea pasat
unei functii. Problema e mult mai complexa si eu presupun memory coruption
la mijloc. Valgrind ar ajuta doar ca la 4000 de useri nu poate fi utilizat
(pe dual p3 1 ghz). Apoi eu fac niste bugfix-uri bazate pe loguri valgrind
pe serverul meu (unde utilizare de 50 de useri online permite sa folosesc
valgrind). Si mi se spune ca "last cvs" _parca_ crapa mai des, lol. Intreb
care last cvs. Mi se spune ca de acu 2 zile. Dar nu vorbeam direct cu
tester-ul ci cu cineva care a vorbit cu el pt ca tester-ul este in Korea
si dupa fusul orar al lor pe la ora aia doarme tun. Deci poate intr-o
saptamana apuc sa vorbes cu testerul. Intre timp programul a mai crapat de
5 ori pe la ala si alte core-uri iar fara nici un folos.

> Daca bugul a fost deja rezolvat ii
> spui sa faca update la current. Deci nu prea vad pe unde imi apar N si V in
> rezolvarea problemei. Si inca o alta duda. Sa zicem ca versiunea curenta e V
> si ca respectivul iti spune ca are probleme cu V-1000 (asta inseamna acum o
> zi la un proiect mai marisor). Ca sa faci un update la V-1000 inseamna ca
> trebuie ca serverul de cvs sa aplice 1000 de patchuri ca sa obtii version.v.
> Daca serverul e stresat (cum sunt maj. serverelor de cvs) asta poate dura si
> un minut. In timpul asta vei avea un lock pe version.h,v ceea ce iti va
> rezulta in blocarea commiturilor.
>

Nu e asa stresat. Ci pur si simplu imi este enorm de greu sa fac
bugtraq-ing fara sa stiu exact ce versiune a testat testerul si din cauza
ca nu am cu cine sa vorbes prefer sa gasesc o solutie care sa nu ii
implice in vre-un fel.

----------------------------
Mihai RUSU

Disclaimer: Any views or opinions presented within this e-mail are solely
those of the author and do not necessarily represent those of any company,
unless otherwise specifically stated.

---
Pentru dezabonare, trimiteti mail la 
[EMAIL PROTECTED] cu subiectul 'unsubscribe rlug'.
REGULI, arhive si alte informatii: http://www.lug.ro/mlist/


Raspunde prin e-mail lui