Use bool vars instead of bits for shift keys.
[pintos-anon] / src / tests / userprog / Rubric.functionality
1 Functionality of system calls:
2 - Test argument passing on Pintos command line.
3 5       args-none
4 5       args-single
5 5       args-multiple
6 3       args-many
7 3       args-dbl-space
8
9 - Test "create" system call.
10 5       create-empty
11 5       create-long
12 5       create-normal
13 5       create-exists
14
15 - Test "open" system call.
16 5       open-missing
17 5       open-normal
18 5       open-twice
19
20 - Test "read" system call.
21 5       read-normal
22 5       read-zero
23
24 - Test "write" system call.
25 5       write-normal
26 5       write-zero
27
28 - Test "close" system call.
29 5       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 5       halt
45
46 - Test recursive execution of user programs.
47 15      multi-recurse
48
49 - Test read-only executable feature.
50 5       rox-simple
51 3       rox-child
52 3       rox-multichild