summaryrefslogtreecommitdiffstats
path: root/tests/userprog/Rubric.functionality
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2012-03-27 11:51:08 +0200
committermanuel <manuel@mausz.at>2012-03-27 11:51:08 +0200
commit4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b (patch)
tree868c52e06f207b5ec8a3cc141f4b8b2bdfcc165c /tests/userprog/Rubric.functionality
parenteae0bd57f0a26314a94785061888d193d186944a (diff)
downloadprogos-4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b.tar.gz
progos-4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b.tar.bz2
progos-4f670845ff9ab6c48bcb5f7bf4d4ef6dc3c3064b.zip
reorganize file structure to match the upstream requirements
Diffstat (limited to 'tests/userprog/Rubric.functionality')
-rw-r--r--tests/userprog/Rubric.functionality52
1 files changed, 52 insertions, 0 deletions
diff --git a/tests/userprog/Rubric.functionality b/tests/userprog/Rubric.functionality
new file mode 100644
index 0000000..ea76c44
--- /dev/null
+++ b/tests/userprog/Rubric.functionality
@@ -0,0 +1,52 @@
1Functionality of system calls:
2- Test argument passing on Pintos command line.
33 args-none
43 args-single
53 args-multiple
63 args-many
73 args-dbl-space
8
9- Test "create" system call.
103 create-empty
113 create-long
123 create-normal
133 create-exists
14
15- Test "open" system call.
163 open-missing
173 open-normal
183 open-twice
19
20- Test "read" system call.
213 read-normal
223 read-zero
23
24- Test "write" system call.
253 write-normal
263 write-zero
27
28- Test "close" system call.
293 close-normal
30
31- Test "exec" system call.
325 exec-once
335 exec-multiple
345 exec-arg
35
36- Test "wait" system call.
375 wait-simple
385 wait-twice
39
40- Test "exit" system call.
415 exit
42
43- Test "halt" system call.
443 halt
45
46- Test recursive execution of user programs.
4715 multi-recurse
48
49- Test read-only executable feature.
503 rox-simple
513 rox-child
523 rox-multichild