Salutare!<div><br></div><div>Multumesc frumos pentru informatii!</div><div><br></div><div>Doresc totusi sa va intreb ce trebuie facut pentru adaugarea unui nou curs in interfata? :)</div><div><br></div><div>Mihnea<br><br><div class="gmail_quote">
2012/10/2 Razvan Deaconescu <span dir="ltr">&lt;<a href="mailto:razvan.deaconescu@cs.pub.ro" target="_blank">razvan.deaconescu@cs.pub.ro</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Salut, Mihnea!<br>
<br>
E mai jos răspunsul lui Vali. A omis el să dea Reply-to-All.<br>
<br>
Răzvan<br>
<br>
Valentin Gosu &lt;<a href="mailto:valentin.gosu@gmail.com">valentin.gosu@gmail.com</a>&gt; writes:<br>
<div><div class="h5">&gt; On 9/29/12 5:15 AM, Mihnea Muraru wrote:<br>
&gt;&gt; Salutare!<br>
&gt;&gt;<br>
&gt;&gt; Sunt Mihnea Muraru, din echipa de POO CB. De anul acesta, am dori sa utilizam vmchecker pentru corectarea temelor.<br>
&gt;&gt;<br>
&gt;&gt; Am rugamintea de a primi niste indicatii referitoare la pasii de urmat.<br>
&gt;&gt;<br>
</div></div>&gt; Salutare,<br>
&gt;<br>
&gt; Pentru inceput recomand descarcarea masinii virtuale de SO de la adresa <a href="http://elf.cs.pub.ro/so/res/mv/" target="_blank">http://elf.cs.pub.ro/so/res/mv/</a><br>
&gt; Pe aceasta masina virtuala se vor descarca si rula testele.<br>
&gt; Urmatorul pas il reprezinta crearea scripturilor de build si run pentru teme, dupa modelele urmatoare:<br>
&gt; <a href="https://github.com/vmchecker/vmchecker/tree/master/vmchecker/examples" target="_blank">https://github.com/vmchecker/vmchecker/tree/master/vmchecker/examples</a><br>
&gt; <a href="https://github.com/vmchecker/vmchecker/tree/master/testing/pa" target="_blank">https://github.com/vmchecker/vmchecker/tree/master/testing/pa</a><br>
&gt;<br>
&gt; Testarea consta in urmatoarele operatii:<br>
&gt;     * bundle.zip se trimite pe statia de testare<br>
&gt;     * continutul este dezarhivat, si se ruleaza scripturile de build si run<br>
&gt;     * fisierele generate, ce contin rezultatele testelor (.vmr) sunt copiate pe statia ce gazduieste sursele.<br>
&gt;<br>
&gt; bundle.zip contine urmatoarele:<br>
&gt;     * archive.zip - submisia studentului<br>
&gt;     * course-config - fisierul de configurare pentru curs<br>
&gt;     * submission-config - fisierul cu informatii despre submisie (data, student, folder, etc) [generat automat]<br>
&gt;     * build.sh - compileaza sursele<br>
&gt;     * run.sh - ruleaza testele<br>
&gt;     * tests.zip - fisierele de test (fisiere de input, si referinta)<br>
&gt;<br>
&gt; Un exemplu de continutul unui bundle si scripturile necesare poate fi gasit la adresa <a href="http://swarm.cs.pub.ro/~vgosu/bundle/" target="_blank">http://swarm.cs.pub.ro/~vgosu/bundle/</a><br>
&gt; archive.zip si course-config au fost curatate de informatii sensibile<br>
&gt;<br>
&gt; In concluzie, cele necesare pentru utilizarea vmchecker la testarea temelor sunt:<br>
&gt; * build.sh<br>
&gt; * run.sh<br>
&gt; * tests.zip<br>
&gt; Eventual:<br>
&gt;     O masina virtuala cu mediul de testare potrivit ( recomandam modificarea celor folosite pentru cursul de SO )<br>
&gt;<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; vmchecker-request mailing list<br>
&gt; <a href="mailto:vmchecker-request@cursuri.cs.pub.ro">vmchecker-request@cursuri.cs.pub.ro</a><br>
&gt; <a href="http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/vmchecker-request" target="_blank">http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/vmchecker-request</a><br>
</blockquote></div><br></div>