X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Ftests%2Fthreads%2Fmlfqs.pm;h=184ac16a0a1c2c45304ca7580145eb067e3416a9;hb=cf6f97138af7627600523c6d2de571c379667771;hp=4de61b2e17d265b11150d14c846f59085208c62d;hpb=615bf3b3d2a8573ed6fb9ddc0055745e163ac999;p=pintos-anon diff --git a/src/tests/threads/mlfqs.pm b/src/tests/threads/mlfqs.pm index 4de61b2..184ac16 100644 --- a/src/tests/threads/mlfqs.pm +++ b/src/tests/threads/mlfqs.pm @@ -4,7 +4,8 @@ use warnings; sub mlfqs_expected_load { my ($ready, $recent_delta) = @_; - my (@load_avg, @recent_cpu); + my (@load_avg) = 0; + my (@recent_cpu) = 0; my ($load_avg) = 0; my ($recent_cpu) = 0; for my $i (0...$#$ready) { @@ -72,8 +73,8 @@ sub check_mlfqs_fair { my ($nice, $maxdiff) = @_; our ($test); my (@output) = read_text_file ("$test.output"); - common_checks (@output); - @output = get_core_output (@output); + common_checks ("run", @output); + @output = get_core_output ("run", @output); my (@actual); local ($_);