Chromium Code Reviews| Index: client/site_tests/power_Draw/power_Draw.py |
| diff --git a/client/site_tests/power_Draw/power_Draw.py b/client/site_tests/power_Draw/power_Draw.py |
| index 8c1b9304235d229ec3022c78c958f23899691192..e75575d70a6aecc4013150b8594849e5ecd6f34b 100644 |
| --- a/client/site_tests/power_Draw/power_Draw.py |
| +++ b/client/site_tests/power_Draw/power_Draw.py |
| @@ -11,7 +11,7 @@ class power_Draw(test.test): |
| version = 1 |
| - def run_once(self, seconds=200): |
| + def run_once(self, seconds=200, sleep=10): |
| status = power_status.get_status() |
| if status.linepower[0].online: |
| logging.warn('AC power is online -- ' |
| @@ -21,7 +21,9 @@ class power_Draw(test.test): |
| start_energy = status.battery[0].energy |
| # Let the test run |
| - time.sleep(seconds) |
| + for i in range(0, seconds, sleep): |
| + time.sleep(sleep) |
| + status.refresh() |
| status.refresh() |
| end_energy = status.battery[0].energy |
| @@ -36,4 +38,7 @@ class power_Draw(test.test): |
| keyvals['wh_consumed_energy'] = consumed_energy |
| keyvals['w_average_energy_rate'] = energy_rate |
| keyvals['w_end_energy_rate'] = status.battery[0].energy_rate |
| + keyvals['c_min_temp'] = status.min_temp |
| + keyvals['c_max_temp'] = status.max_temp |
|
Sameer Nanda
2011/04/07 21:27:39
my bad. I should've suggested the units to be mc i
Simon Que
2011/04/07 22:50:03
Done.
|
| + |
| self.write_perf_keyval(keyvals) |