Make tests public. Rewrite most tests. Add tests.
[pintos-anon] / src / tests / vm / page-merge-seq.ck
1 # -*- perl -*-
2 use strict;
3 use warnings;
4 use tests::tests;
5 check_expected (IGNORE_EXIT_CODES => 1, [<<'EOF']);
6 (page-merge-seq) begin
7 (page-merge-seq) init
8 (page-merge-seq) sort chunk 0
9 (page-merge-seq) sort chunk 1
10 (page-merge-seq) sort chunk 2
11 (page-merge-seq) sort chunk 3
12 (page-merge-seq) sort chunk 4
13 (page-merge-seq) sort chunk 5
14 (page-merge-seq) sort chunk 6
15 (page-merge-seq) sort chunk 7
16 (page-merge-seq) sort chunk 8
17 (page-merge-seq) sort chunk 9
18 (page-merge-seq) sort chunk 10
19 (page-merge-seq) sort chunk 11
20 (page-merge-seq) sort chunk 12
21 (page-merge-seq) sort chunk 13
22 (page-merge-seq) sort chunk 14
23 (page-merge-seq) sort chunk 15
24 (page-merge-seq) merge
25 (page-merge-seq) verify
26 (page-merge-seq) success, buf_idx=1,032,192
27 (page-merge-seq) end
28 EOF