Clarify purpose and rationale.
[pintos.git] / src / tests / userprog / 
treef6684548efcbd1ef4ff730d394412233087ec33e
drwxr-xr-x   ..
-rw-r--r-- 398 Grading
-rw-r--r-- 7935 Make.tests
-rw-r--r-- 801 Rubric.functionality
-rw-r--r-- 857 Rubric.robustness
-rw-r--r-- 267 args-dbl-space.ck
-rw-r--r-- 684 args-many.ck
-rw-r--r-- 315 args-multiple.ck
-rw-r--r-- 207 args-none.ck
-rw-r--r-- 237 args-single.ck
-rw-r--r-- 489 args.c
-rw-r--r-- 353 bad-jump.c
-rw-r--r-- 158 bad-jump.ck
-rw-r--r-- 361 bad-jump2.c
-rw-r--r-- 160 bad-jump2.ck
-rw-r--r-- 346 bad-read.c
-rw-r--r-- 158 bad-read.ck
-rw-r--r-- 328 bad-read2.c
-rw-r--r-- 160 bad-read2.ck
-rw-r--r-- 275 bad-write.c
-rw-r--r-- 160 bad-write.ck
-rw-r--r-- 256 bad-write2.c
-rw-r--r-- 162 bad-write2.ck
-rw-r--r-- 789 boundary.c
-rw-r--r-- 191 boundary.h
-rw-r--r-- 361 child-bad.c
-rw-r--r-- 703 child-close.c
-rw-r--r-- 1187 child-rox.c
-rw-r--r-- 272 child-simple.c
-rw-r--r-- 199 close-bad-fd.c
-rw-r--r-- 216 close-bad-fd.ck
-rw-r--r-- 269 close-normal.c
-rw-r--r-- 226 close-normal.ck
-rw-r--r-- 202 close-stdin.c
-rw-r--r-- 211 close-stdin.ck
-rw-r--r-- 202 close-stdout.c
-rw-r--r-- 216 close-stdout.ck
-rw-r--r-- 421 close-twice.c
-rw-r--r-- 419 close-twice.ck
-rw-r--r-- 268 create-bad-ptr.c
-rw-r--r-- 145 create-bad-ptr.ck
-rw-r--r-- 337 create-bound.c
-rw-r--r-- 196 create-bound.ck
-rw-r--r-- 184 create-empty.c
-rw-r--r-- 245 create-empty.ck
-rw-r--r-- 485 create-exists.c
-rw-r--r-- 346 create-exists.ck
-rw-r--r-- 346 create-long.c
-rw-r--r-- 188 create-long.ck
-rw-r--r-- 167 create-normal.c
-rw-r--r-- 194 create-normal.ck
-rw-r--r-- 239 create-null.c
-rw-r--r-- 139 create-null.ck
-rw-r--r-- 162 exec-arg.c
-rw-r--r-- 287 exec-arg.ck
-rw-r--r-- 214 exec-bad-ptr.c
-rw-r--r-- 216 exec-bad-ptr.ck
-rw-r--r-- 244 exec-missing.c
-rw-r--r-- 686 exec-missing.ck
-rw-r--r-- 280 exec-multiple.c
-rw-r--r-- 330 exec-multiple.ck
-rw-r--r-- 182 exec-once.c
-rw-r--r-- 192 exec-once.ck
-rw-r--r-- 163 exit.c
-rw-r--r-- 125 exit.ck
-rw-r--r-- 152 halt.c
-rw-r--r-- 335 halt.ck
drwxr-xr-x - lib
-rw-r--r-- 693 multi-child-fd.c
-rw-r--r-- 588 multi-child-fd.ck
-rw-r--r-- 749 multi-recurse.c
-rw-r--r-- 1824 multi-recurse.ck
drwxr-xr-x - no-vm
-rw-r--r-- 110 null.ck
-rw-r--r-- 307 open-bad-ptr.c
-rw-r--r-- 216 open-bad-ptr.ck
-rw-r--r-- 339 open-boundary.c
-rw-r--r-- 196 open-boundary.ck
-rw-r--r-- 260 open-empty.c
-rw-r--r-- 153 open-empty.ck
-rw-r--r-- 236 open-missing.c
-rw-r--r-- 159 open-missing.ck
-rw-r--r-- 211 open-normal.c
-rw-r--r-- 156 open-normal.ck
-rw-r--r-- 224 open-null.c
-rw-r--r-- 201 open-null.ck
-rw-r--r-- 493 open-twice.c
-rw-r--r-- 226 open-twice.ck
-rw-r--r-- 427 read-bad-fd.c
-rw-r--r-- 211 read-bad-fd.ck
-rw-r--r-- 378 read-bad-ptr.c
-rw-r--r-- 282 read-bad-ptr.ck
-rw-r--r-- 803 read-boundary.c
-rw-r--r-- 196 read-boundary.ck
-rw-r--r-- 218 read-normal.c
-rw-r--r-- 286 read-normal.ck
-rw-r--r-- 247 read-stdout.c
-rw-r--r-- 211 read-stdout.ck
-rw-r--r-- 474 read-zero.c
-rw-r--r-- 180 read-zero.ck
-rw-r--r-- 165 rox-child.c
-rw-r--r-- 427 rox-child.ck
-rw-r--r-- 919 rox-child.inc
-rw-r--r-- 183 rox-multichild.c
-rw-r--r-- 1103 rox-multichild.ck
-rw-r--r-- 476 rox-simple.c
-rw-r--r-- 254 rox-simple.ck
-rw-r--r-- 287 sample.inc
-rw-r--r-- 239 sample.txt
-rw-r--r-- 551 sc-bad-arg.c
-rw-r--r-- 137 sc-bad-arg.ck
-rw-r--r-- 654 sc-bad-sp.c
-rw-r--r-- 135 sc-bad-sp.ck
-rw-r--r-- 576 sc-boundary-2.c
-rw-r--r-- 143 sc-boundary-2.ck
-rw-r--r-- 554 sc-boundary.c
-rw-r--r-- 139 sc-boundary.ck
-rw-r--r-- 197 wait-bad-pid.c
-rw-r--r-- 216 wait-bad-pid.ck
-rw-r--r-- 216 wait-killed.c
-rw-r--r-- 226 wait-killed.ck
-rw-r--r-- 195 wait-simple.c
-rw-r--r-- 230 wait-simple.ck
-rw-r--r-- 391 wait-twice.c
-rw-r--r-- 257 wait-twice.ck
-rw-r--r-- 424 write-bad-fd.c
-rw-r--r-- 216 write-bad-fd.ck
-rw-r--r-- 375 write-bad-ptr.c
-rw-r--r-- 289 write-bad-ptr.ck
-rw-r--r-- 621 write-boundary.c
-rw-r--r-- 200 write-boundary.ck
-rw-r--r-- 519 write-normal.c
-rw-r--r-- 223 write-normal.ck
-rw-r--r-- 243 write-stdin.c
-rw-r--r-- 211 write-stdin.ck
-rw-r--r-- 409 write-zero.c
-rw-r--r-- 184 write-zero.ck