summaryrefslogtreecommitdiff
path: root/bin
diff options
authorMaciej Kisielewski <maciej.kisielewski@canonical.com>2015-08-05 13:24:14 +0200
committerMaciej Kisielewski <maciej.kisielewski@canonical.com>2015-08-05 13:24:14 +0200
commit1c3eb99ce114dd167368d3017b2e6d4806bc7eef (patch)
treebc99407d7ada5f05c9dd06f1ed798550ca318c91 /bin
parentbaf09c8eb63d662f46f596be22603c53b8a7e7c7 (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-xbin/pm_test4
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()