New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 863224 link

Starred by 1 user

Issue metadata

Status: Duplicate
Owner:
OOO until 2019-01-24
Closed: Jul 12
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Mac
Pri: 1
Type: Bug-Regression

Blocking:
issue 850812
issue 853032



Sign in to add a comment

Multiple GPU bots failing gclient runhooks with missing gyp_angle

Project Member Reported by kbr@chromium.org, Jul 12

Issue description

Examples:

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20dEQP%20Release%20AMD/19344
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20dEQP%20Release%20Intel/19466
https://ci.chromium.org/p/chromium/builders/luci.chromium.try/mac_optional_gpu_tests_rel/6519
https://ci.chromium.org/p/chromium/builders/luci.chromium.try/linux_optional_gpu_tests_rel/5899

Log excerpt:

________ running '/b/s/w/ir/cache/vpython/09242d/bin/python tools/clang/scripts/update.py --if-needed' in '/b/s/w/ir/cache/builder'
Updating Clang to 317263-4...
Creating directory /b/s/w/ir/cache/builder/third_party/llvm-build
Downloading prebuilt clang
Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-317263-4.tgz .......... Done.
Creating directory /b/s/w/ir/cache/builder/third_party/llvm-build/Release+Asserts
clang 317263-4 unpacked
________ running '/b/s/w/ir/cache/vpython/09242d/bin/python gyp/gyp_angle' in '/b/s/w/ir/cache/builder'
/b/s/w/ir/cache/vpython/09242d/bin/python: can't open file 'gyp/gyp_angle': [Errno 2] No such file or directory
Error: Command '/b/s/w/ir/cache/vpython/09242d/bin/python gyp/gyp_angle' returned non-zero exit status 2 in /b/s/w/ir/cache/builder
step returned non-zero exit code: 2

 
Components: Internals>GPU>ANGLE
Components: Infra>Client>Chrome
Here's the last good build on one bot:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20dEQP%20Release%20AMD/19343

and the first failing build:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20dEQP%20Release%20AMD/19344

It looks like ANGLE was unchanged and there weren't any relevant CLs in Chrome. Could depot_tools have changed?

Cc: hinoka@chromium.org
Something's going wrong during bot_update:

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20dEQP%20Release%20AMD/19344

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

________ running 'git -c core.deltaBaseCacheLimit=2g fetch origin --prune --verbose' in '/b/s/w/ir/cache/builder/src/third_party/angle'
[0:00:14] From /b/s/w/ir/cache/git/chromium.googlesource.com-angle-angle
[0:00:14]  = [up to date]          chrome_m27      -> origin/chrome_m27
...
________ running 'git reset --hard HEAD' in '/b/s/w/ir/cache/builder/src/third_party/angle'
[0:00:18] HEAD is now at 523c5e312 Vulkan: Suppress PointCoord test on Android.
Checked out revision 447bfac19acfb9a6a0f212375df88792c847bb8d
[0:00:21] _____ removing unversioned directory third_party/vulkan-headers/
[0:00:21] _____ removing unversioned directory third_party/vulkan-loader/
[0:00:21] _____ removing unversioned directory third_party/vulkan-tools/
[0:00:22] Finished.

"Checked out revision 447bfac19acfb9a6a0f212375df88792c847bb8d" is highly suspicious. This is an ancient revision:

https://chromium.googlesource.com/angle/angle/+/447bfac19acfb9a6a0f212375df88792c847bb8d

523c5e3 is the current revision:
https://chromium.googlesource.com/angle/angle/+log

What could have changed in bot_update?

Cc: ehmaldonado@chromium.org
Not sure if https://chromium-review.googlesource.com/1119235 caused this; it was reverted in https://chromium-review.googlesource.com/1135893 , but the problem still seems to be happening on some bots.

Sign in to add a comment