[vmchecker-dev] Roadmap scripted_checker

Szekeres Adriana aaa_sz at yahoo.com
Sun Jul 13 12:33:31 EEST 2008


Deocamdata, checkerul merge pe masina viruala de windows. Am avut ceva batai de cap cu configurarea tuturor variabilelor  in masina virtuala +instalare VMware tools, etc. Dar merge :-) .

Momentan, scriptul face numai compilarea si e hardcodat in el masina (win) caci nu am avut timp sa incerc treaba cu headerele, ca sa pot sa-i trimit argument. Acesta este urmatorul pas, apoi sa mearga pe linux (trebuie facut cont si aici), apoi trebuie adaugata si partea de run. 

La partea de run sunt in dubii deoarece: daca facem run-ul tot in acelasi script, timeoutul se va pune si pe compilare, nu doar pe rularea testelor. Ca sa punem timeout doar pe rularea testelor, cum este implementat in so_checker.sh, ar trebui un alt script.  Si pentru varianta cu alt script, trebuie vazut daca functia RunProgramInGuest returneaza codul de eroare de la script (trimis ca argument bashului) sau codul de eroare de la bash, ceea ce ar fi nasol, caci rularea testelor trebuie facuta doar daca compilarea este buna. Sau, si mai bine, verificam build-ul  (pe baza fisierului de output) inainte de rularea testelor.

Offtopic: 
   1).  Astazi intre ce ore este sistemul deschis? Ca eu mai pot sa lucrez doar dupa 6-7.
 
   2).  In legatura cu limbajul, si python si C mi se par o alegere buna.  Nu este vorba de nici o teama  a lui Razvan de a trece pe Python ci este vorba cu ce ne pierdem timpul si cu ce nu.   Am inceput in C deoarece nu am atata experienta in Python si vroiam o varianta functionala cat mai rapid sa vedem cum se comporta. Si Alexandru, nu sunt de acord cu tine cu faza ca nu se mai atinge nimeni de o chestie facuta in C. Nu multi au multa experianta in Python si daca le oferi o varianta in C si una in Python ca sa o modifice, pe care crezi ca ar alege-o?
    Oricum, ceea ce vreau eu este sa avem o varianta functionala cat mai repede.  Si, daca tu zici ca rescrierea in python este imediata, atunci facem 2 variante :)) Dar dupa ce merge macar in C.
    
Adriana





      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rosedu.org/pipermail/vmchecker-dev/attachments/20080713/f68d0f32/attachment.htm 


More information about the vmchecker-dev mailing list