[so2] [windows][Tema1] Valori dubioase primite de la tester

Mihail Costea mihail.costea90 at gmail.com
Fri Mar 15 20:22:55 EET 2013


2013/3/15 Mihail Costea <mihail.costea90 at gmail.com>:
> 2013/3/15 Alexandru Juncu <alexj at rosedu.org>:
>> 2013/3/15 Mihail Costea <mihail.costea90 at gmail.com>:
>>> Salut,
>>>
>>> Primesc cateva erori foarte dubioase la primul argumend "cmd" al my_syscall.
>>>
>>> Deci fie testele in ordine:
>>>
>>> - intercept -> cmd = 2 (corect)
>>> - release -> cmd = 3
>>> - intercept -> cmd = 2
>>> - intercept -> cmd = 2
>>> - intercept -> cmd = 1244620 (?????)
>>
>> Păi checkerul testeaza și dacă verifici că sunt trimise comenzi valide
>> :P. Dacă se primesc comezi greșite, returnezi eroare.
>>
>
> Ok sa reformulez.
> Am uitat sa adaug primul test cu arg incorect (am uitat numele, e ceva
> care spune incorrect_arg): cmd = 100 (care imi trece cum trebiue)
>
> Apoi vin testele mentionate de mine ca sunt corecte.
>
> Apoi intecept (asa se numeste testul, nu incorrect_arg) cu cmd = 1244620.
> Apoi un release cu un cmd asemanator (1244621 sa zicem, sau pe acolo).
> Apoi start, stop start, etc cu cmd-uri asemanatoare de 6-7 cifre (dar
> diferca cu o mica valoare de restul)
> Apoi testul interceptor si s-a blocat tester-ul (doar tester-ul u SO-ul)
>
> Am dat restart la masina virtuala, iar comportamentul continua.
>
> Mihail

P.S.
By default returnez valoare incorecta, dar testele cu cmd-ul acela
sunt failed, pentru ca primesc cmd incorect in my_syscall, deci pe
degeaba returnez eroare (asta in cazul in care decomentez codul cu
actiunile corecte, caz in care toate testele imi trec pana la cmd =
1244620).


More information about the so2 mailing list