- adjustments to scores for P3 as discussed.
[pintos-anon] / src / tests / vm / page-parallel.c
1 /* Runs 4 child-linear processes at once. */
2
3 #include <syscall.h>
4 #include "tests/lib.h"
5 #include "tests/main.h"
6
7 #define CHILD_CNT 4
8
9 void
10 test_main (void)
11 {
12   pid_t children[CHILD_CNT];
13   int i;
14
15   for (i = 0; i < CHILD_CNT; i++) 
16     CHECK ((children[i] = exec ("child-linear")) != -1,
17            "exec \"child-linear\"");
18
19   for (i = 0; i < CHILD_CNT; i++) 
20     CHECK (wait (children[i]) == 0x42, "wait for child %d", i);
21 }