Browse Source

scripts/runfvp: exit code should be the FVP exit code

The __main__ body used the return value of runfvp() as the exit code,
but this was never set.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Jon Mason <jon.mason@arm.com>
Ross Burton 1 năm trước cách đây
mục cha
commit
6fa5992471
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      scripts/runfvp

+ 2 - 2
scripts/runfvp

@@ -79,7 +79,7 @@ def start_fvp(args, fvpconf, extra_args):
                 print(line.strip().decode(errors='ignore'))
 
     finally:
-        fvp.stop()
+        return fvp.stop()
 
 
 def runfvp(cli_args):
@@ -88,7 +88,7 @@ def runfvp(cli_args):
         config_file = args.config
     else:
         config_file = conffile.find(args.config)
-    start_fvp(args, config_file, extra_args)
+    return start_fvp(args, config_file, extra_args)
 
 
 if __name__ == "__main__":