This shows you the differences between two versions of the page.
so2:teme:tema-exemplu [2018/02/28 15:42] elena.sandulescu [Testare] |
so2:teme:tema-exemplu [2020/03/03 17:30] (current) horia_paul.ion |
||
---|---|---|---|
Line 9: | Line 9: | ||
$ pwd | $ pwd | ||
~/so2/linux/tools/labs | ~/so2/linux/tools/labs | ||
- | $ make skels | + | $ LABS=assignments/00-hello make skels |
# scheletul temei hello a fost generat | # scheletul temei hello a fost generat | ||
- | $ cd skels/hello_assignment/hello-world | + | $ cd skels/assignments/00-hello |
# rezolvați tema exemplu | # rezolvați tema exemplu | ||
$ cd ~/so2/linux/tools/labs ; make build ; make copy | $ cd ~/so2/linux/tools/labs ; make build ; make copy | ||
# porniți mașina virtuală și testați implementarea folosind checkerul pus la dispoziție in directorul | # porniți mașina virtuală și testați implementarea folosind checkerul pus la dispoziție in directorul | ||
- | # skels/hello_assignment/checker | + | # skels/assignments/00-hello/checker |
</code> | </code> | ||
===== Testare ===== | ===== Testare ===== | ||
- | Pentru simplificarea procesului de corectare al temelor, dar și pentru a reduce greșelile temelor trimise, corectarea temelor se va face automat cu ajutorul unui [[http://elf.cs.pub.ro/so2/res/teme/hello-world-checker|script de testare]] numit ''hello-world-checker''. Scriptul de testare presupune primește ca parametru în linia de comandă calea către modulul de kernel ''hello-world.ko''. | + | Pentru simplificarea procesului de corectare al temelor, dar și pentru a reduce greșelile temelor trimise, corectarea temelor se va face automat cu ajutorul unui [[http://elf.cs.pub.ro/so2/res/teme/hello-world-checker|script de testare]]. |
<hidden> | <hidden> |