tests/functional/x86_64/test_memlock: Silence pylint warnings
Pylint complains about a missing "encoding" parameter for the open() function here, and about a missing return statement in the "except" block (which cannot happen since skipTest() never returns). Rework the code a little bit to silence the warnings. Reviewed-by: Zhao Liu <zhao1.liu@intel.com> Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org> Signed-off-by: Thomas Huth <thuth@redhat.com> Message-ID: <20251119082636.43286-9-thuth@redhat.com>
This commit is contained in:
parent
e24882e848
commit
d0d86db5c9
1 changed files with 4 additions and 2 deletions
|
|
@ -69,11 +69,13 @@ class MemlockTest(QemuSystemTest):
|
|||
return result
|
||||
|
||||
def _get_raw_process_status(self, pid: int) -> str:
|
||||
status = None
|
||||
try:
|
||||
with open(f'/proc/{pid}/status', 'r') as f:
|
||||
return f.read()
|
||||
with open(f'/proc/{pid}/status', 'r', encoding="ascii") as f:
|
||||
status = f.read()
|
||||
except FileNotFoundError:
|
||||
self.skipTest("Can't open status file of the process")
|
||||
return status
|
||||
|
||||
|
||||
if __name__ == '__main__':
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue