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/
