New issue
Advanced search Search tips

Issue 846612 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: May 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Improve performance / caching in gclient runhooks on LUCI builds

Project Member Reported by oprypin@chromium.org, May 25 2018

Issue description

According to
https://luci-migration.appspot.com/masters/tryserver.webrtc/
many of our builds take longer on LUCI than on Buildbot. It seems that it's mainly due to `gclient runhooks` taking very long, which is likely caused by low cache hits due to having a big pool of machines running a big selection of build types. Or maybe some caches just need to be shared across builder types
 
Just a note about this change:

Remove all caches shared between builders
https://webrtc-review.googlesource.com/c/src/+/77380

It was landed on May 17 13:20, and I have checked that it has NOT made the problem worse.

I just looked at the bot where the gclient runhooks problem is the most glaring:
https://ci.chromium.org/p/chromium/builders/luci.webrtc.try/presubmit?limit=200
And I still see builds from 2018-05-16
and they had the same overall picture of build times. Some builds are ~6 minutes while others are ~30 seconds.
Also eyeballed https://ci.chromium.org/p/chromium/builders/luci.webrtc.try/android_compile_x86_dbg?limit=200

Actually both `gclient runhooks` and `compile` are affected by bad cache hits. But, the mentioned change does not seem to affect the overall picture.
Nope. Let's set up a named cache for the WebRTC resources that are downloaded each time. We need to be a bit careful with disk space here though. I don't know, look at a few bots and see what their disk usage is, and then determine if we can afford the size of WebRTC resources/? Will it still download one copy per checkout type on disk?
Project Member

Comment 4 by bugdroid1@chromium.org, May 28 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/cb9a7cf3a8307eb98239e8c5a393e3294f1f25a5

commit cb9a7cf3a8307eb98239e8c5a393e3294f1f25a5
Author: Oleh Prypin <oprypin@google.com>
Date: Mon May 28 05:59:02 2018

Project Member

Comment 5 by bugdroid1@chromium.org, May 28 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/ff660854fb248026562056d5bc030f67ba374b51

commit ff660854fb248026562056d5bc030f67ba374b51
Author: Oleh Prypin <oprypin@google.com>
Date: Mon May 28 06:41:28 2018

Project Member

Comment 6 by bugdroid1@chromium.org, May 28 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/fad3066aef87918c8a156ef4ab918150b6763216

commit fad3066aef87918c8a156ef4ab918150b6763216
Author: Oleh Prypin <oprypin@google.com>
Date: Mon May 28 07:49:49 2018

Project Member

Comment 7 by bugdroid1@chromium.org, May 28 2018

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/1c28b6e0608add8cf2a950508196d282f5e90de9

commit 1c28b6e0608add8cf2a950508196d282f5e90de9
Author: Oleh Prypin <oprypin@google.com>
Date: Mon May 28 08:51:24 2018

Project Member

Comment 8 by bugdroid1@chromium.org, May 29 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/51706eeb52847b871ae0b7a280003f17f27c18ef

commit 51706eeb52847b871ae0b7a280003f17f27c18ef
Author: Oleh Prypin <oprypin@webrtc.org>
Date: Tue May 29 12:26:35 2018

WebRTC: Set the out folder to be the same as the builder name

so the whole 'src' folder can be shared between builder types.

Bug:  chromium:846612 
Change-Id: Ie78524a49ef9e850574cd2ee4b6de8e78aab6f02
Reviewed-on: https://chromium-review.googlesource.com/1076149
Commit-Queue: Oleh Prypin <oprypin@chromium.org>
Reviewed-by: Patrik Höglund <phoglund@chromium.org>

[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_asan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_release.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_mac64_debug.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_arm64_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_compile_x64_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_tsan2.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_debug.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_ubsan_vptr.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipe_modules/webrtc/api.py
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_win7.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_compile_x64_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux32_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_experimental.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_asan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_arm64_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_mac__beta_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_arm64_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win64_debug.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_ubsan_vptr.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win64_debug__clang_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_clang_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_win__beta_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android_asan__swarming_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_experimental.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64__m_nexus5x_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_compile_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_builder_x86.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_builder_x64__dbg_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_release__clang_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_compile_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32__m_nexus5x_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_win64_debug__win10_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_arm64_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_asan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux32_arm_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug__arm_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_ubsan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64__m_nexus5x__dbg_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win32_debug__clang_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_tsan_v2.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_compile_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug_forced.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_linux_trusty.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/README.recipes.md
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux32_arm_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_mac__stable_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_msan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win64_release.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_mips_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_release__gcc_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_debug__arm_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32__m_nexus5x__failing_archive.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_win10.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_x86_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_builder_x86__dbg_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_debug.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_ubsan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_asan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_mac_10_11.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_experimental.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_gcc_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_release__arm_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_msan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_compile_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_compile_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_release.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux32_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_release__arm_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android32_builder_forced.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug_failing_test.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_linux__stable_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_win__stable_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android64_builder.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_mac_asan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_clang_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32__m_nexus5x__dbg_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_mac64_release.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_x64_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android32_builder.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_clang_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_compile_x86_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux_asan.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_x64_win8.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_memcheck.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_win64_release__clang_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android_perf__swarming_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux_arm64_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_compile_rel.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_win_clang_dbg.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux64_debug.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_branches_linux__beta_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_win64_debug__win8_.json
[modify] https://crrev.com/51706eeb52847b871ae0b7a280003f17f27c18ef/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_mac_experimental.json

Status: Fixed (was: Assigned)
Share the builder cache dir across all WebRTC jobs for an OS
https://webrtc-review.googlesource.com/c/src/+/79621
[bulk-edit: disregard if N/A] Can the owner please set milestone to this bug if applicable?
Project Member

Comment 11 by bugdroid1@chromium.org, Oct 10

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/9e1c1ef03a5cfb8d17164de56ae6a97d1e55a024

commit 9e1c1ef03a5cfb8d17164de56ae6a97d1e55a024
Author: Oleh Prypin <oprypin@google.com>
Date: Wed Oct 10 06:29:36 2018

Sign in to add a comment