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