diff options
Diffstat (limited to 'pintos-progos/tests/vm/Make.tests')
| -rw-r--r-- | pintos-progos/tests/vm/Make.tests | 107 |
1 files changed, 0 insertions, 107 deletions
diff --git a/pintos-progos/tests/vm/Make.tests b/pintos-progos/tests/vm/Make.tests deleted file mode 100644 index 0307ccc..0000000 --- a/pintos-progos/tests/vm/Make.tests +++ /dev/null | |||
| @@ -1,107 +0,0 @@ | |||
| 1 | # -*- makefile -*- | ||
| 2 | |||
| 3 | tests/vm_TESTS = $(addprefix tests/vm/,pt-grow-stack pt-grow-pusha \ | ||
| 4 | pt-grow-bad pt-big-stk-obj pt-bad-addr pt-bad-read pt-write-code \ | ||
| 5 | pt-write-code2 pt-grow-stk-sc mmap-read \ | ||
| 6 | mmap-close mmap-unmap mmap-overlap mmap-twice mmap-write mmap-exit \ | ||
| 7 | mmap-shuffle mmap-bad-fd mmap-clean mmap-inherit mmap-misalign \ | ||
| 8 | mmap-null mmap-over-code mmap-over-data mmap-over-stk mmap-remove \ | ||
| 9 | mmap-zero mmap-lazy-seq) | ||
| 10 | |||
| 11 | # Deactivated | ||
| 12 | PAGE_TESTS=page-linear page-parallel page-merge-seq \ | ||
| 13 | page-merge-par page-merge-stk page-merge-mm page-shuffle | ||
| 14 | |||
| 15 | tests/vm_PROGS = $(tests/vm_TESTS) $(addprefix tests/vm/,child-linear \ | ||
| 16 | child-sort child-qsort child-qsort-mm child-mm-wrt child-inherit) | ||
| 17 | |||
| 18 | tests/vm/pt-grow-stack_SRC = tests/vm/pt-grow-stack.c tests/arc4.c \ | ||
| 19 | tests/cksum.c tests/lib.c tests/main.c | ||
| 20 | tests/vm/pt-grow-pusha_SRC = tests/vm/pt-grow-pusha.c tests/lib.c \ | ||
| 21 | tests/main.c | ||
| 22 | tests/vm/pt-grow-bad_SRC = tests/vm/pt-grow-bad.c tests/lib.c tests/main.c | ||
| 23 | tests/vm/pt-big-stk-obj_SRC = tests/vm/pt-big-stk-obj.c tests/arc4.c \ | ||
| 24 | tests/cksum.c tests/lib.c tests/main.c | ||
| 25 | tests/vm/pt-bad-addr_SRC = tests/vm/pt-bad-addr.c tests/lib.c tests/main.c | ||
| 26 | tests/vm/pt-bad-read_SRC = tests/vm/pt-bad-read.c tests/lib.c tests/main.c | ||
| 27 | tests/vm/pt-write-code_SRC = tests/vm/pt-write-code.c tests/lib.c tests/main.c | ||
| 28 | tests/vm/pt-write-code2_SRC = tests/vm/pt-write-code-2.c tests/lib.c tests/main.c | ||
| 29 | tests/vm/pt-grow-stk-sc_SRC = tests/vm/pt-grow-stk-sc.c tests/lib.c tests/main.c | ||
| 30 | tests/vm/page-linear_SRC = tests/vm/page-linear.c tests/arc4.c \ | ||
| 31 | tests/lib.c tests/main.c | ||
| 32 | tests/vm/page-parallel_SRC = tests/vm/page-parallel.c tests/lib.c tests/main.c | ||
| 33 | tests/vm/page-merge-seq_SRC = tests/vm/page-merge-seq.c tests/arc4.c \ | ||
| 34 | tests/lib.c tests/main.c | ||
| 35 | tests/vm/page-merge-par_SRC = tests/vm/page-merge-par.c \ | ||
| 36 | tests/vm/parallel-merge.c tests/arc4.c tests/lib.c tests/main.c | ||
| 37 | tests/vm/page-merge-stk_SRC = tests/vm/page-merge-stk.c \ | ||
| 38 | tests/vm/parallel-merge.c tests/arc4.c tests/lib.c tests/main.c | ||
| 39 | tests/vm/page-merge-mm_SRC = tests/vm/page-merge-mm.c \ | ||
| 40 | tests/vm/parallel-merge.c tests/arc4.c tests/lib.c tests/main.c | ||
| 41 | tests/vm/page-shuffle_SRC = tests/vm/page-shuffle.c tests/arc4.c \ | ||
| 42 | tests/cksum.c tests/lib.c tests/main.c | ||
| 43 | tests/vm/mmap-read_SRC = tests/vm/mmap-read.c tests/lib.c tests/main.c | ||
| 44 | tests/vm/mmap-close_SRC = tests/vm/mmap-close.c tests/lib.c tests/main.c | ||
| 45 | tests/vm/mmap-unmap_SRC = tests/vm/mmap-unmap.c tests/lib.c tests/main.c | ||
| 46 | tests/vm/mmap-overlap_SRC = tests/vm/mmap-overlap.c tests/lib.c tests/main.c | ||
| 47 | tests/vm/mmap-twice_SRC = tests/vm/mmap-twice.c tests/lib.c tests/main.c | ||
| 48 | tests/vm/mmap-write_SRC = tests/vm/mmap-write.c tests/lib.c tests/main.c | ||
| 49 | tests/vm/mmap-lazy-seq_SRC = tests/vm/mmap-lazy-seq.c tests/lib.c tests/main.c | ||
| 50 | tests/vm/mmap-exit_SRC = tests/vm/mmap-exit.c tests/lib.c tests/main.c | ||
| 51 | tests/vm/mmap-shuffle_SRC = tests/vm/mmap-shuffle.c tests/arc4.c \ | ||
| 52 | tests/cksum.c tests/lib.c tests/main.c | ||
| 53 | tests/vm/mmap-bad-fd_SRC = tests/vm/mmap-bad-fd.c tests/lib.c tests/main.c | ||
| 54 | tests/vm/mmap-clean_SRC = tests/vm/mmap-clean.c tests/lib.c tests/main.c | ||
| 55 | tests/vm/mmap-inherit_SRC = tests/vm/mmap-inherit.c tests/lib.c tests/main.c | ||
| 56 | tests/vm/mmap-misalign_SRC = tests/vm/mmap-misalign.c tests/lib.c \ | ||
| 57 | tests/main.c | ||
| 58 | tests/vm/mmap-null_SRC = tests/vm/mmap-null.c tests/lib.c tests/main.c | ||
| 59 | tests/vm/mmap-over-code_SRC = tests/vm/mmap-over-code.c tests/lib.c \ | ||
| 60 | tests/main.c | ||
| 61 | tests/vm/mmap-over-data_SRC = tests/vm/mmap-over-data.c tests/lib.c \ | ||
| 62 | tests/main.c | ||
| 63 | tests/vm/mmap-over-stk_SRC = tests/vm/mmap-over-stk.c tests/lib.c tests/main.c | ||
| 64 | tests/vm/mmap-remove_SRC = tests/vm/mmap-remove.c tests/lib.c tests/main.c | ||
| 65 | tests/vm/mmap-zero_SRC = tests/vm/mmap-zero.c tests/lib.c tests/main.c | ||
| 66 | |||
| 67 | tests/vm/child-linear_SRC = tests/vm/child-linear.c tests/arc4.c tests/lib.c | ||
| 68 | tests/vm/child-qsort_SRC = tests/vm/child-qsort.c tests/vm/qsort.c tests/lib.c | ||
| 69 | tests/vm/child-qsort-mm_SRC = tests/vm/child-qsort-mm.c tests/vm/qsort.c \ | ||
| 70 | tests/lib.c | ||
| 71 | tests/vm/child-sort_SRC = tests/vm/child-sort.c tests/lib.c | ||
| 72 | tests/vm/child-mm-wrt_SRC = tests/vm/child-mm-wrt.c tests/lib.c tests/main.c | ||
| 73 | tests/vm/child-inherit_SRC = tests/vm/child-inherit.c tests/lib.c tests/main.c | ||
| 74 | |||
| 75 | tests/vm/pt-bad-read_PUTFILES = tests/vm/sample.txt | ||
| 76 | tests/vm/pt-write-code2_PUTFILES = tests/vm/sample.txt | ||
| 77 | tests/vm/mmap-close_PUTFILES = tests/vm/sample.txt | ||
| 78 | tests/vm/mmap-read_PUTFILES = tests/vm/sample.txt | ||
| 79 | tests/vm/mmap-unmap_PUTFILES = tests/vm/sample.txt | ||
| 80 | tests/vm/mmap-twice_PUTFILES = tests/vm/sample.txt | ||
| 81 | tests/vm/mmap-overlap_PUTFILES = tests/vm/zeros | ||
| 82 | tests/vm/mmap-exit_PUTFILES = tests/vm/child-mm-wrt | ||
| 83 | tests/vm/page-parallel_PUTFILES = tests/vm/child-linear | ||
| 84 | tests/vm/page-merge-seq_PUTFILES = tests/vm/child-sort | ||
| 85 | tests/vm/page-merge-par_PUTFILES = tests/vm/child-sort | ||
| 86 | tests/vm/page-merge-stk_PUTFILES = tests/vm/child-qsort | ||
| 87 | tests/vm/page-merge-mm_PUTFILES = tests/vm/child-qsort-mm | ||
| 88 | tests/vm/mmap-clean_PUTFILES = tests/vm/sample.txt | ||
| 89 | tests/vm/mmap-inherit_PUTFILES = tests/vm/sample.txt tests/vm/child-inherit | ||
| 90 | tests/vm/mmap-misalign_PUTFILES = tests/vm/sample.txt | ||
| 91 | tests/vm/mmap-null_PUTFILES = tests/vm/sample.txt | ||
| 92 | tests/vm/mmap-over-code_PUTFILES = tests/vm/sample.txt | ||
| 93 | tests/vm/mmap-over-data_PUTFILES = tests/vm/sample.txt | ||
| 94 | tests/vm/mmap-over-stk_PUTFILES = tests/vm/sample.txt | ||
| 95 | tests/vm/mmap-remove_PUTFILES = tests/vm/sample.txt | ||
| 96 | |||
| 97 | tests/vm/page-linear.output: TIMEOUT = 300 | ||
| 98 | tests/vm/page-shuffle.output: TIMEOUT = 600 | ||
| 99 | tests/vm/mmap-shuffle.output: TIMEOUT = 600 | ||
| 100 | tests/vm/page-merge-seq.output: TIMEOUT = 600 | ||
| 101 | tests/vm/page-merge-par.output: TIMEOUT = 600 | ||
| 102 | |||
| 103 | tests/vm/zeros: | ||
| 104 | dd if=/dev/zero of=$@ bs=1024 count=6 | ||
| 105 | |||
| 106 | clean:: | ||
| 107 | rm -f tests/vm/zeros | ||
