New issue
Advanced search Search tips

Issue 897862 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

"Failed to import devil.android.forwarder: No module named fcntl" on windows bots during runhooks

Project Member Reported by thakis@chromium.org, Oct 22

Issue description

https://logs.chromium.org/logs/chromium/buildbucket/cr-buildbucket.appspot.com/8931952050759972672/+/steps/gclient_runhooks__2_/0/stdout

________ running 'vpython.bat src/third_party/catapult/telemetry/bin/fetch_telemetry_binary_dependencies' in 'C:\b\swarming\w\ir\kitchen-workdir'
WARNING:root:Unable to import cv2 due to: No module named cv2
WARNING:root:Failed to import devil.android.forwarder: No module named fcntl
________ running 'vpython.bat src/tools/perf/fetch_benchmark_deps.py -f' in 'C:\b\swarming\w\ir\kitchen-workdir'
WARNING:root:Failed to import devil.android.forwarder: No module named fcntl



We try to have silent hooks.

Also, how is a "failed to import" only a warning?


Not sure if this is a devil issue or a vpython issue.
 
Cc: -jbudorick@google.com nedngu...@google.com jbudorick@chromium.org
This sounds like it might be more of a telemetry import issue -- why are we importing the forwarder to fetch telemetry's binary dependencies...?

fcntl is expected to not exist on windows.
Components: Speed>Telemetry
Labels: Hotlist-CodeHealth
I think this is just a chain of module importing that somehow involve importing devil along the way.
Components: -Infra

Comment 4 by benhenry@google.com, Jan 16 (6 days ago)

Components: Test>Telemetry

Comment 5 by benhenry@google.com, Jan 16 (6 days ago)

Components: -Speed>Telemetry

Sign in to add a comment