Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(36)

Issue 2484803004: WebRTC: Cleanup symlinks before bot_update (Closed)

Created:
4 years, 1 month ago by kjellander_chromium
Modified:
4 years, 1 month ago
CC:
chromium-reviews, infra-reviews+build_chromium.org, kjellander-cc_chromium.org
Target Ref:
refs/heads/master
Project:
build
Visibility:
Public.

Description

WebRTC: Cleanup symlinks before bot_update Call setup_links.py --clean-only before bot_update runs to ensure all links are cleaned up to avoid conflicts during patching/syncing. This is needed in order for us to start moving away from the symlinks. Only deploy at client.webrtc.fyi to be sure not breaking all bots at once. BUG=663278 TESTED= Ran scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py with empty argument and passing the path to a valid checkout. Committed: https://chromium.googlesource.com/chromium/tools/build/+/0b9ea04a6d27396523b240d61e90c824bf6dc90f

Patch Set 1 #

Patch Set 2 : Tweaked the script #

Total comments: 5

Patch Set 3 : Review comments #

Patch Set 4 : Rebased new Win8 and Win10 bots #

Unified diffs Side-by-side diffs Delta from patch set Stats (+197 lines, -0 lines) Patch
M scripts/slave/recipe_modules/webrtc/api.py View 1 chunk +8 lines, -0 lines 0 comments Download
A scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py View 1 2 1 chunk +36 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_asan__l_nexus6_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_builder.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_release__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__j_nexus4_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__k_nexus5_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__l_nexus6_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux64_gcc.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_asan__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_memcheck__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_msan__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_tsan_v2__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_ubsan__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_linux_ubsan_vptr__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_mac64_release__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_win64_debug__swarming_.json View 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_win64_debug__win10_.json View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_win64_debug__win8_.json View 1 2 3 1 chunk +9 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (16 generated)
kjellander_chromium
4 years, 1 month ago (2016-11-08 07:56:36 UTC) #8
Michael Achenbach
lgtm https://codereview.chromium.org/2484803004/diff/20001/scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py File scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py (right): https://codereview.chromium.org/2484803004/diff/20001/scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py#newcode14 scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py:14: if not args or len(args) != 1: nit: ...
4 years, 1 month ago (2016-11-08 09:11:47 UTC) #9
ehmaldonado_chromium
https://codereview.chromium.org/2484803004/diff/20001/scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py File scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py (right): https://codereview.chromium.org/2484803004/diff/20001/scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py#newcode24 scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py:24: if not os.path.isfile(setup_links_file): On 2016/11/08 09:11:47, machenbach (slow) wrote: ...
4 years, 1 month ago (2016-11-08 10:43:26 UTC) #11
kjellander_chromium
Thanks, submitting PS#3. https://codereview.chromium.org/2484803004/diff/20001/scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py File scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py (right): https://codereview.chromium.org/2484803004/diff/20001/scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py#newcode14 scripts/slave/recipe_modules/webrtc/resources/cleanup_symlinks.py:14: if not args or len(args) != ...
4 years, 1 month ago (2016-11-08 11:04:40 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2484803004/40001
4 years, 1 month ago (2016-11-08 11:04:55 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2484803004/60001
4 years, 1 month ago (2016-11-08 11:06:05 UTC) #21
commit-bot: I haz the power
4 years, 1 month ago (2016-11-08 11:16:08 UTC) #23
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/tools/build/+/0b9ea04a6d27396523b2...

Powered by Google App Engine
This is Rietveld 408576698