Add file system persistence tests:
[pintos-anon] / src / tests / threads / mlfqs.pm
index 4de61b2e17d265b11150d14c846f59085208c62d..184ac16a0a1c2c45304ca7580145eb067e3416a9 100644 (file)
@@ -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 ($_);