projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
cleaned up comments for reboot code and adopted GNU coding standards
[pintos-anon]
/
src
/
tests
/
threads
/
mlfqs-fair.c
diff --git
a/src/tests/threads/mlfqs-fair.c
b/src/tests/threads/mlfqs-fair.c
index 30282c36e32d15b0da44d074aa99093c69d3815c..3b1bea5a177301abb2d6b28b9887a3baf2a1a1ae 100644
(file)
--- a/
src/tests/threads/mlfqs-fair.c
+++ b/
src/tests/threads/mlfqs-fair.c
@@
-2,7
+2,8
@@
The "fair" tests run either 2 or 20 threads all niced to 0.
The threads should all receive approximately the same number
The "fair" tests run either 2 or 20 threads all niced to 0.
The threads should all receive approximately the same number
- of ticks.
+ of ticks. Each test runs for 30 seconds, so the ticks should
+ also sum to approximately 30 * 100 == 3000 ticks.
The mlfqs-nice-2 test runs 2 threads, one with nice 0, the
other with nice 5, which should receive 1,904 and 1,096 ticks,
The mlfqs-nice-2 test runs 2 threads, one with nice 0, the
other with nice 5, which should receive 1,904 and 1,096 ticks,
@@
-69,7
+70,7
@@
test_mlfqs_fair (int thread_cnt, int nice_min, int nice_step)
int nice;
int i;
int nice;
int i;
- ASSERT (
enable
_mlfqs);
+ ASSERT (
thread
_mlfqs);
ASSERT (thread_cnt <= MAX_THREAD_CNT);
ASSERT (nice_min >= -10);
ASSERT (nice_step >= 0);
ASSERT (thread_cnt <= MAX_THREAD_CNT);
ASSERT (nice_min >= -10);
ASSERT (nice_step >= 0);