From: Simon Glass Date: Thu, 22 Aug 2024 13:57:46 +0000 (-0600) Subject: buildman: Make test_process_limit handle time.monotonic() X-Git-Url: http://git.dujemihanovic.xyz/img/static/git-favicon.png?a=commitdiff_plain;h=ab84ffccd6c2a28a04feed8f17206a68e3adb928;p=u-boot.git buildman: Make test_process_limit handle time.monotonic() Newer versions of filelock use time.monotonic() instead of time.time(). Update the test the handle this. It would be better if filelock had support for writing unit tests which use locking. Signed-off-by: Simon Glass --- diff --git a/tools/buildman/test.py b/tools/buildman/test.py index bfad309303..e9d2c7e41b 100644 --- a/tools/buildman/test.py +++ b/tools/buildman/test.py @@ -779,6 +779,7 @@ class TestBuild(unittest.TestCase): tmpdir = self.base_dir with (patch('time.time', side_effect=self.get_time), + patch('time.monotonic', side_effect=self.get_time), patch('time.sleep', side_effect=self.inc_time), patch('os.kill', side_effect=self.kill)): # Grab the process. Since there is no other profcess, this should