Reduce number of simultaneously waking threads to 3,
[pintos-anon] / src / tests / threads / alarm-simultaneous.ck
index 7cec517694952a541dcf928ca3659595f2257ed7..406b8b0414defc8544b6d29f24ba22e5a99eb123 100644 (file)
@@ -4,34 +4,24 @@ use warnings;
 use tests::tests;
 check_expected ([<<'EOF']);
 (alarm-simultaneous) begin
-(alarm-simultaneous) Creating 5 threads to sleep 5 times each.
+(alarm-simultaneous) Creating 3 threads to sleep 5 times each.
 (alarm-simultaneous) Each thread sleeps 10 ticks each time.
 (alarm-simultaneous) Within an iteration, all threads should wake up on the same tick.
 (alarm-simultaneous) iteration 0, thread 0: woke up after 10 ticks
 (alarm-simultaneous) iteration 0, thread 1: woke up 0 ticks later
 (alarm-simultaneous) iteration 0, thread 2: woke up 0 ticks later
-(alarm-simultaneous) iteration 0, thread 3: woke up 0 ticks later
-(alarm-simultaneous) iteration 0, thread 4: woke up 0 ticks later
 (alarm-simultaneous) iteration 1, thread 0: woke up 10 ticks later
 (alarm-simultaneous) iteration 1, thread 1: woke up 0 ticks later
 (alarm-simultaneous) iteration 1, thread 2: woke up 0 ticks later
-(alarm-simultaneous) iteration 1, thread 3: woke up 0 ticks later
-(alarm-simultaneous) iteration 1, thread 4: woke up 0 ticks later
 (alarm-simultaneous) iteration 2, thread 0: woke up 10 ticks later
 (alarm-simultaneous) iteration 2, thread 1: woke up 0 ticks later
 (alarm-simultaneous) iteration 2, thread 2: woke up 0 ticks later
-(alarm-simultaneous) iteration 2, thread 3: woke up 0 ticks later
-(alarm-simultaneous) iteration 2, thread 4: woke up 0 ticks later
 (alarm-simultaneous) iteration 3, thread 0: woke up 10 ticks later
 (alarm-simultaneous) iteration 3, thread 1: woke up 0 ticks later
 (alarm-simultaneous) iteration 3, thread 2: woke up 0 ticks later
-(alarm-simultaneous) iteration 3, thread 3: woke up 0 ticks later
-(alarm-simultaneous) iteration 3, thread 4: woke up 0 ticks later
 (alarm-simultaneous) iteration 4, thread 0: woke up 10 ticks later
 (alarm-simultaneous) iteration 4, thread 1: woke up 0 ticks later
 (alarm-simultaneous) iteration 4, thread 2: woke up 0 ticks later
-(alarm-simultaneous) iteration 4, thread 3: woke up 0 ticks later
-(alarm-simultaneous) iteration 4, thread 4: woke up 0 ticks later
 (alarm-simultaneous) end
 EOF
 pass;