[vmchecker-request] vmexecutor exitcode 1 (error)

Dorinel Filip dorinel.filip at gmail.com
Tue Nov 7 18:40:27 EET 2017


Salut,

Testele sunt pentru tema de anul trecut (cea pe care am trimis-o eu).

Când am intrat pe vmchecker prima dată aveam rezultatele așteptate pentru
ce am trimis. Acum (pe aceeași arhivă) se plânge că executabilul nu există.
Nu-mi dau seama ce s-a schimbat între timp. Ai mai modificat ceva de la
ultimul resumbit?

Toate cele bune,
Dorinel Filip

Pe 7 noiembrie 2017, 18:22, Razvan Deaconescu <razvan.deaconescu at cs.pub.ro>
a scris:

> Razvan Deaconescu <razvan.deaconescu at cs.pub.ro> writes:
> > Dorinel Filip <dorinel.filip at gmail.com> writes:
> >> Salut (din nou),
> >>
> >> Dacă ai spus că avem net în mașina de la SO, m-am gândit să încerc să o
> >> folosesc.
> >>
> >> Ca punct de plecare, am luat config-ul de la Programarea Calculatoarelor
> >> (CA), care merge ok, însă primesc următoarea eroare:
> >
> > Nu ai acces la acea mașină virtuală din contul apd.
> >
> >> Traceback (most recent call last): File
> >>> "/home/vmchecker/public_html/services/services.py", line 139, in
> >>> uploadAssignment submit.submit(tmpname, assignmentId, username,
> courseId)
> >>> File "/usr/local/lib/python2.7/dist-packages/vmchecker/submit.py",
> line
> >>> 392, in submit queue_for_testing(assignment, user, course_id) File
> >>> "/usr/local/lib/python2.7/dist-packages/vmchecker/submit.py", line
> 319, in
> >>> queue_for_testing ssh_bundle(bundle_path, vmcfg, assignment) File
> >>> "/usr/local/lib/python2.7/dist-packages/vmchecker/submit.py", line
> 275, in
> >>> ssh_bundle t.auth_publickey(tester_username, key) File
> >>> "/usr/local/lib/python2.7/dist-packages/paramiko/transport.py", line
> 1328,
> >>> in auth_publickey return self.auth_handler.wait_for_response(my_event)
> File
> >>> "/usr/local/lib/python2.7/dist-packages/paramiko/auth_handler.py",
> line
> >>> 208, in wait_for_response raise e AuthenticationException:
> Authentication
> >>> failed.
> >>
> >> Ceva idei / sugestii?
> >
> > Investighez acum.
>
> Am rezolvat[1]. Am folosit scripturile de submit de la IOCLA, care sunt
> mai bine făcute: cele care încep cu asm-...
>
> E o problemă că testul presupune că numele executabilului e tema1, dar
> studenții au submis cu alte nume de executabil în Makefile, vezi și tu.
>
> Am modificat termenul temei pentru test. Să configurezi la loc, dacă e
> cazul.
>
> Sunt niște aspecte de bad-design la teste:
> * ocupă foarte mult spațiu și deci durează foarte mult
> * numele checker-ului trebuie să fie _checker.sh, nu check.sh, vezi
> scriptul de run
> * ai fișiere în Python, shell scripting, C
> * folosești g++ ca să compilezi un fișier cu extensia C
>
> [1] https://vmchecker.cs.pub.ro/ui/#APD
>
> Răzvan
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/vmchecker-request/attachments/20171107/385b903f/attachment.html>


More information about the vmchecker-request mailing list