[๐] could not find executable for: "python2.7" |
||||||||
Issue descriptionProbably just infra: https://pinpoint-dot-chromeperf.appspot.com/job/15198b78140000
,
Dec 5
https://chrome-swarming.appspot.com/task?id=41917b3c1d88cd10 The log [1] shows that Python was not found. I'm guessing that this is an issue with the CIPD arguments we're passing in, but I don't know enough about the CIPD packages to know what's wrong with them. --> Infra>Platform>CIPD [1] [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] goroutine 1: [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] #0 go.chromium.org/luci/vpython/python/find.go:87 - python.Find() [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] annotation #0: [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] reason: no Python found [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] annotation #1: [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] reason: could not find executable for: "python2.7" [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] annotation #2: [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] reason: could not find target in system [E2018-12-04T02:06:34.025626-08:00 7648 0 annotate.go:241] internal reason: target(python2.7)/dirs([c:\b\s\w\ir\.swarming_module c:\b\s\w\ir\.swarming_module\bin c:\b\s\cipd_cache\bin C:\WINDOWS\system32 C:\WINDOWS C:\WINDOWS\System32\Wbem C:\WINDOWS\System32\WindowsPowerShell\v1.0\ C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\ C:\Tools C:\CMake\bin C:\Program Files\Puppet Labs\Puppet\bin C:\WINDOWS\System32\OpenSSH\ C:\Users\chrome-bot\AppData\Local\Microsoft\WindowsApps])
,
Dec 5
,
Dec 5
How are you synthesizing these swarming tasks?
,
Dec 6
The Swarming tasks are synthesized by the Pinpoint service in App Engine. I compared the Pinpoint task to a perf waterfall task, and found that the perf waterfall specifies cpython and logdog/butler CIPD packages. Seems like adding those to Pinpoint works. Will upload a CL.
,
Dec 6
The following revision refers to this bug: https://chromium.googlesource.com/catapult/+/285509d0e41e5bf583991de0c0f8d228d9e9546b commit 285509d0e41e5bf583991de0c0f8d228d9e9546b Author: Dave Tu <dtu@chromium.org> Date: Thu Dec 06 10:12:38 2018 [pinpoint] Add cpython to CIPD packages for Swarming tasks. Bug: chromium:911511 Change-Id: I7d37d222300cd23a6bb512c8016e5ae1e7022d06 Reviewed-on: https://chromium-review.googlesource.com/c/1363568 Auto-Submit: Dave Tu <dtu@chromium.org> Reviewed-by: Juan Antonio Navarro Pรฉrez <perezju@chromium.org> Commit-Queue: Juan Antonio Navarro Pรฉrez <perezju@chromium.org> [modify] https://crrev.com/285509d0e41e5bf583991de0c0f8d228d9e9546b/dashboard/dashboard/pinpoint/models/quest/run_test_test.py [modify] https://crrev.com/285509d0e41e5bf583991de0c0f8d228d9e9546b/dashboard/dashboard/pinpoint/models/quest/run_test.py
,
Dec 6
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/24c8eb2bc2374d9dbcbf8ba39a1ad61cdb2d92e4 commit 24c8eb2bc2374d9dbcbf8ba39a1ad61cdb2d92e4 Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Date: Thu Dec 06 12:14:08 2018 Roll src/third_party/catapult 924d5cbc6627..285509d0e41e (1 commits) https://chromium.googlesource.com/catapult.git/+log/924d5cbc6627..285509d0e41e git log 924d5cbc6627..285509d0e41e --date=short --no-merges --format='%ad %ae %s' 2018-12-06 dtu@chromium.org [pinpoint] Add cpython to CIPD packages for Swarming tasks. Created with: gclient setdep -r src/third_party/catapult@285509d0e41e The AutoRoll server is located here: https://autoroll.skia.org/r/catapult-autoroll Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel BUG= chromium:911511 TBR=sullivan@chromium.org Change-Id: If17883c4c319c61a837806e819bd0b6c4bdbee28 Reviewed-on: https://chromium-review.googlesource.com/c/1365412 Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#614320} [modify] https://crrev.com/24c8eb2bc2374d9dbcbf8ba39a1ad61cdb2d92e4/DEPS
,
Dec 6
Unfortunately this means that when we need to roll python/vpython/etc. we'll also need to roll these. No one who owns these tools knows how to do that, though. I really need to finish issue 823434
,
Dec 6
Is it correct that this is now mitigated by Dave's change?
,
Dec 6
Dave, can you take a look and let us know if this is resolved?
,
Dec 6
Yes, it's resolved. c9: Yes, a Pool Task Template sounds like it would help with this situation.
,
Dec 18
|
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by dtu@google.com
, Dec 5