[vmchecker-request] POO CB

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Tue Oct 2 22:32:25 EEST 2012


Salut, Mihnea!

E mai jos răspunsul lui Vali. A omis el să dea Reply-to-All.

Răzvan

Valentin Gosu <valentin.gosu at gmail.com> writes:
> On 9/29/12 5:15 AM, Mihnea Muraru wrote:
>> Salutare!
>>
>> Sunt Mihnea Muraru, din echipa de POO CB. De anul acesta, am dori sa utilizam vmchecker pentru corectarea temelor.
>>
>> Am rugamintea de a primi niste indicatii referitoare la pasii de urmat.
>>
> Salutare,
>
> Pentru inceput recomand descarcarea masinii virtuale de SO de la adresa http://elf.cs.pub.ro/so/res/mv/
> Pe aceasta masina virtuala se vor descarca si rula testele.
> Urmatorul pas il reprezinta crearea scripturilor de build si run pentru teme, dupa modelele urmatoare:
> https://github.com/vmchecker/vmchecker/tree/master/vmchecker/examples
> https://github.com/vmchecker/vmchecker/tree/master/testing/pa
>
> Testarea consta in urmatoarele operatii:
>     * bundle.zip se trimite pe statia de testare
>     * continutul este dezarhivat, si se ruleaza scripturile de build si run
>     * fisierele generate, ce contin rezultatele testelor (.vmr) sunt copiate pe statia ce gazduieste sursele.
>
> bundle.zip contine urmatoarele:
>     * archive.zip - submisia studentului
>     * course-config - fisierul de configurare pentru curs
>     * submission-config - fisierul cu informatii despre submisie (data, student, folder, etc) [generat automat]
>     * build.sh - compileaza sursele
>     * run.sh - ruleaza testele
>     * tests.zip - fisierele de test (fisiere de input, si referinta)
>
> Un exemplu de continutul unui bundle si scripturile necesare poate fi gasit la adresa http://swarm.cs.pub.ro/~vgosu/bundle/
> archive.zip si course-config au fost curatate de informatii sensibile
>
> In concluzie, cele necesare pentru utilizarea vmchecker la testarea temelor sunt:
> * build.sh
> * run.sh
> * tests.zip
> Eventual:
>     O masina virtuala cu mediul de testare potrivit ( recomandam modificarea celor folosite pentru cursul de SO )
>
>
> _______________________________________________
> vmchecker-request mailing list
> vmchecker-request at cursuri.cs.pub.ro
> http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/vmchecker-request


More information about the vmchecker-request mailing list