power_status: check for /sys/class/devfreq.

BUG=chromium:462818
TEST=test_that power_LoadTest.fast_gaia
on squawks (3.10 BYT) no longer see OSError about missing
/sys/class/devfreq path and test completes.

Change-Id: Ic61b458fd67f25f24ada599787578fc5a84fc5aa
Reviewed-on: https://chromium-review.googlesource.com/376198
Commit-Ready: Todd Broch <tbroch@chromium.org>
Tested-by: Todd Broch <tbroch@chromium.org>
Reviewed-by: Derek Basehore <dbasehore@chromium.org>
(cherry picked from commit 7e5cc656f2f746dd9c866a871f934f3f7f38761a)
Reviewed-on: https://chromium-review.googlesource.com/384311
Commit-Queue: Todd Broch <tbroch@chromium.org>
diff --git a/client/cros/power_status.py b/client/cros/power_status.py
index faeadfb..13e4217 100644
--- a/client/cros/power_status.py
+++ b/client/cros/power_status.py
@@ -1131,8 +1131,9 @@
                         GPUFreqStats(incremental=False),
                         CPUIdleStats(),
                         CPUPackageStats()]
-        self._astats.extend([DevFreqStats(f) for f in \
-                             os.listdir(DevFreqStats._DIR)])
+        if os.path.isdir(DevFreqStats._DIR):
+            self._astats.extend([DevFreqStats(f) for f in \
+                                 os.listdir(DevFreqStats._DIR)])
 
         self._disk = DiskStateLogger()
         self._disk.start()