adjustments to scores for P2 as discussed.
[pintos-anon] / src / tests / userprog / Rubric.functionality
1 Functionality of system calls:
2 - Test argument passing on Pintos command line.
3 3       args-none
4 3       args-single
5 3       args-multiple
6 3       args-many
7 3       args-dbl-space
8
9 - Test "create" system call.
10 3       create-empty
11 3       create-long
12 3       create-normal
13 3       create-exists
14
15 - Test "open" system call.
16 3       open-missing
17 3       open-normal
18 3       open-twice
19
20 - Test "read" system call.
21 3       read-normal
22 3       read-zero
23
24 - Test "write" system call.
25 3       write-normal
26 3       write-zero
27
28 - Test "close" system call.
29 3       close-normal
30
31 - Test "exec" system call.
32 5       exec-once
33 5       exec-multiple
34 5       exec-arg
35
36 - Test "wait" system call.
37 5       wait-simple
38 5       wait-twice
39
40 - Test "exit" system call.
41 5       exit
42
43 - Test "halt" system call.
44 3       halt
45
46 - Test recursive execution of user programs.
47 15      multi-recurse
48
49 - Test read-only executable feature.
50 3       rox-simple
51 3       rox-child
52 3       rox-multichild