diff options
author | Maciej Kisielewski <maciej.kisielewski@canonical.com> | 2015-08-05 13:24:14 +0200 |
---|---|---|
committer | Maciej Kisielewski <maciej.kisielewski@canonical.com> | 2015-08-05 13:24:14 +0200 |
commit | 1c3eb99ce114dd167368d3017b2e6d4806bc7eef (patch) | |
tree | bc99407d7ada5f05c9dd06f1ed798550ca318c91 /bin | |
parent | baf09c8eb63d662f46f596be22603c53b8a7e7c7 (diff) |
providers:checkbox: compensate for sleep time in pm_test
Signed-off-by: Maciej Kisielewski <maciej.kisielewski@canonical.com>
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/pm_test | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/bin/pm_test b/bin/pm_test index de0e55f..7a5ab33 100755 --- a/bin/pm_test +++ b/bin/pm_test @@ -102,7 +102,9 @@ class PowerManagementOperation(object): that is, not too short, not too long """ min_pm_time = timedelta(seconds=self.args.min_pm_time) - max_pm_time = timedelta(seconds=self.args.max_pm_time) + # add time needed for suspend/resume cycles ( < 100s each) + max_pm_time = timedelta(seconds=self.args.max_pm_time + + self.args.suspends_before_reboot * 100) if self.args.pm_timestamp: pm_timestamp = datetime.fromtimestamp(self.args.pm_timestamp) now = datetime.now() |