Example failing build at [1].
See related context at bug 609001. Regression was likely introduced by [2].
Here is the stack trace.
06/15 16:02:16.826 INFO |run_chromeos_tests:0052| Traceback (most recent call last):
06/15 16:02:16.827 INFO |run_chromeos_tests:0052| File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/decorators.py", line 163, in wrapper
06/15 16:02:16.827 INFO |run_chromeos_tests:0052| func(*args, **kwargs)
06/15 16:02:16.828 INFO |run_chromeos_tests:0052| File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/core/platform_unittest.py", line 24, in testScreenshot
06/15 16:02:16.828 INFO |run_chromeos_tests:0052| if not self._platform.CanTakeScreenshot():
06/15 16:02:16.828 INFO |run_chromeos_tests:0052| File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/core/platform.py", line 337, in CanTakeScreenshot
06/15 16:02:16.829 INFO |run_chromeos_tests:0052| return self._platform_backend.CanTakeScreenshot()
06/15 16:02:16.829 INFO |run_chromeos_tests:0052| File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/internal/platform/cros_platform_backend.py", line 175, in CanTakeScreenshot
06/15 16:02:16.830 INFO |run_chromeos_tests:0052| return not self.cri.IsRunningInVM()
06/15 16:02:16.830 INFO |run_chromeos_tests:0052| File "/usr/local/telemetry/src/third_party/catapult/telemetry/telemetry/core/cros_interface.py", line 505, in IsRunningInVM
06/15 16:02:16.831 INFO |run_chromeos_tests:0052| return 'QEMU' in platform.processor()
06/15 16:02:16.831 INFO |run_chromeos_tests:0052| AttributeError: 'module' object has no attribute 'processor'
1: https://build.chromium.org/p/chromiumos.chromium/builders/x86-generic-telemetry/builds/9695
2: https://codereview.chromium.org/2068063002/
Comment 1 by achuith@chromium.org
, Jun 16 2016