WebRTC needs to support Linux 32-bit still, so we should bring back commit- and trybots in our waterfall.
The following revision refers to this bug: https://chromium.googlesource.com/external/webrtc.git/+/891eaac4fcdd0fce0922b922d3af7e05f7723b2a commit 891eaac4fcdd0fce0922b922d3af7e05f7723b2a Author: Henrik Kjellander <kjellander@webrtc.org> Date: Tue Sep 06 07:52:45 2016 MB: Add Linux 32-bit Debug and Release trybots BUG= chromium:644167 NOTRY=True R=ehmaldonado@webrtc.org Review URL: https://codereview.webrtc.org/2305373003 . Cr-Commit-Position: refs/heads/master@{#14082} [modify] https://crrev.com/891eaac4fcdd0fce0922b922d3af7e05f7723b2a/webrtc/build/mb_config.pyl
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/1a139d0857463dd137cad4050852173f2f70f6bc commit 1a139d0857463dd137cad4050852173f2f70f6bc Author: kjellander <kjellander@chromium.org> Date: Tue Sep 06 08:24:08 2016 WebRTC: Add Linux 32-bit trybots BUG= 644167 Review-Url: https://codereview.chromium.org/2316553002 [modify] https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc/masters/master.tryserver.webrtc/master.cfg [modify] https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc/masters/master.tryserver.webrtc/slaves.cfg [modify] https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc/scripts/slave/recipe_modules/webrtc/builders.py [add] https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux32_dbg.json [add] https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc/scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_linux32_rel.json
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/835a345668c7e50f1e1ab98d8840a42a34191cf5 commit 835a345668c7e50f1e1ab98d8840a42a34191cf5 Author: recipe-roller <recipe-roller@chromium.org> Date: Tue Sep 06 16:41:34 2016 Roll recipe dependencies (trivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/711444a54f0bd40fcb4fd00cb87a94e89c256e53 WebRTC: Enable MB on remaining bots. (kjellander@chromium.org) https://crrev.com/10e9f4afeacc1535077548557443dfdbf092e4dc libyuv: Add got_revision property mapping. (kjellander@chromium.org) https://crrev.com/3d1cf68904cab7a23836940d3bdb1f43bee145b8 Add buildbot metadata to compiler_proxy log (shinyak@chromium.org) https://crrev.com/a6f720eeea8f1f50aba71d1d1c27024a406c6ffd Revert of Add buildbot metadata to compiler_proxy log (patchset #5 id:80001 of https://codereview.chromium.org/2302453004/ ) (shinyak@chromium.org) https://crrev.com/3437df739c975cec15fe81d6adfed5c0fbdf2c6c Reland 'Add buildbot metadata to compiler_proxy log' (shinyak@chromium.org) https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc WebRTC: Add Linux 32-bit trybots (kjellander@chromium.org) https://crrev.com/edd1455b5b82f864701dcbf581aa0b7011ecb98e Revert of Reland 'Add buildbot metadata to compiler_proxy log' (patchset #2 id:20001 of https://codereview.chromium.org/2311123002/ ) (shinyak@chromium.org) https://crrev.com/18d413f1483713c43ad07c39e64894da85c051b1 3rdtry: 'Add buildbot metadata to compiler_proxy log' (shinyak@chromium.org) https://crrev.com/77bb506083fc7188dc85ff8690e1e9ce783c7c7e Remove ensure_goma from non-compiling builders. (kjellander@chromium.org) https://crrev.com/0059964f69f4e9ba5e45864b088b02fc0b4b2ce7 Add dartium recipe (whesse@google.com) https://crrev.com/7e5485fd33cb153740988df3397c51500b8a45e8 ClangToTLinuxASanLibfuzzer: Add 'clang_tot' to 'chromium_apply_config' (ochang@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG= 635952 , 644167 , webrtc:6287 , 643144 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2312973002 [modify] https://crrev.com/835a345668c7e50f1e1ab98d8840a42a34191cf5/infra/config/recipes.cfg
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/5fc3cd8b6ae9d28f8fa5779614765be330c8f9db commit 5fc3cd8b6ae9d28f8fa5779614765be330c8f9db Author: recipe-roller <recipe-roller@chromium.org> Date: Tue Sep 06 18:28:28 2016 Roll recipe dependencies (trivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/711444a54f0bd40fcb4fd00cb87a94e89c256e53 WebRTC: Enable MB on remaining bots. (kjellander@chromium.org) https://crrev.com/10e9f4afeacc1535077548557443dfdbf092e4dc libyuv: Add got_revision property mapping. (kjellander@chromium.org) https://crrev.com/3d1cf68904cab7a23836940d3bdb1f43bee145b8 Add buildbot metadata to compiler_proxy log (shinyak@chromium.org) https://crrev.com/a6f720eeea8f1f50aba71d1d1c27024a406c6ffd Revert of Add buildbot metadata to compiler_proxy log (patchset #5 id:80001 of https://codereview.chromium.org/2302453004/ ) (shinyak@chromium.org) https://crrev.com/3437df739c975cec15fe81d6adfed5c0fbdf2c6c Reland 'Add buildbot metadata to compiler_proxy log' (shinyak@chromium.org) https://crrev.com/1a139d0857463dd137cad4050852173f2f70f6bc WebRTC: Add Linux 32-bit trybots (kjellander@chromium.org) https://crrev.com/edd1455b5b82f864701dcbf581aa0b7011ecb98e Revert of Reland 'Add buildbot metadata to compiler_proxy log' (patchset #2 id:20001 of https://codereview.chromium.org/2311123002/ ) (shinyak@chromium.org) https://crrev.com/18d413f1483713c43ad07c39e64894da85c051b1 3rdtry: 'Add buildbot metadata to compiler_proxy log' (shinyak@chromium.org) https://crrev.com/77bb506083fc7188dc85ff8690e1e9ce783c7c7e Remove ensure_goma from non-compiling builders. (kjellander@chromium.org) https://crrev.com/0059964f69f4e9ba5e45864b088b02fc0b4b2ce7 Add dartium recipe (whesse@google.com) https://crrev.com/7e5485fd33cb153740988df3397c51500b8a45e8 ClangToTLinuxASanLibfuzzer: Add 'clang_tot' to 'chromium_apply_config' (ochang@chromium.org) https://crrev.com/3fcd4ab5eab6c5a08c660da62614257fc768f302 Revert of Remove obsolete refs to gyp-[mac|win]-tool (patchset #1 id:1 of https://codereview.chromium.org/2299973004/ ) (scottmg@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG= 635952 , 644167 , webrtc:6287 , 643144 , 642014 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2314183002 Cr-Commit-Position: refs/heads/master@{#416676} [modify] https://crrev.com/5fc3cd8b6ae9d28f8fa5779614765be330c8f9db/infra/config/recipes.cfg
Most of this is now done. I will keep this bug open until the bots are green and moved into client.webrtc.
The following revision refers to this bug: https://chromium.googlesource.com/external/webrtc.git/+/d4626e5f1e1923072fe242539e227d507c91b3d4 commit d4626e5f1e1923072fe242539e227d507c91b3d4 Author: kjellander <kjellander@webrtc.org> Date: Wed Sep 07 09:33:01 2016 Disable -Wsentinel warning for Linux 32-bit builds. BUG= chromium:644167 NOTRY=True Review-Url: https://codereview.webrtc.org/2316943002 Cr-Commit-Position: refs/heads/master@{#14099} [modify] https://crrev.com/d4626e5f1e1923072fe242539e227d507c91b3d4/webrtc/examples/BUILD.gn
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build.git/+/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531 commit cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531 Author: kjellander <kjellander@chromium.org> Date: Thu Sep 08 06:14:26 2016 WebRTC: Promote Linux 32-bit bots to main waterfall again. Previously Linux 32-bit was running on an old Golo VM, which was removed. Now we're bringing these bots back again after a compiler warning had to be disabled (-Wsentinel). BUG= 644167 TBR=ehmaldonado@chromium.org Review-Url: https://codereview.chromium.org/2313253005 [modify] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/masters/master.client.webrtc.fyi/master_linux_cfg.py [modify] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/masters/master.client.webrtc.fyi/slaves.cfg [modify] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/masters/master.client.webrtc/master_linux_cfg.py [modify] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/masters/master.client.webrtc/slaves.cfg [modify] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/scripts/slave/recipe_modules/webrtc/builders.py [rename] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_debug.json [rename] https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531/scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_linux32_release.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/047ac3677fc6bcae2c2f8389c598a556397e10b2 commit 047ac3677fc6bcae2c2f8389c598a556397e10b2 Author: recipe-roller <recipe-roller@chromium.org> Date: Thu Sep 08 06:30:04 2016 Roll recipe dependencies (trivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531 WebRTC: Promote Linux 32-bit bots to main waterfall again. (kjellander@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG= 644167 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2319413002 Cr-Commit-Position: refs/heads/master@{#417206} [modify] https://crrev.com/047ac3677fc6bcae2c2f8389c598a556397e10b2/infra/config/recipes.cfg
The following revision refers to this bug: https://chromium.googlesource.com/infra/infra.git/+/d9ec883d1d3e0e9a5518507a760069ace4f05ad6 commit d9ec883d1d3e0e9a5518507a760069ace4f05ad6 Author: recipe-roller <recipe-roller@chromium.org> Date: Thu Sep 08 07:49:57 2016 Roll recipe dependencies (trivial). This is an automated CL created by the recipe roller. This CL rolls recipe changes from upstream projects (e.g. depot_tools) into downstream projects (e.g. tools/build). More info is at https://goo.gl/zkKdpD. Use https://goo.gl/noib3a to file a bug (or complain) build: https://crrev.com/cb19e3cfb00ef7f6732073bcf0c8ed1d8bd1d531 WebRTC: Promote Linux 32-bit bots to main waterfall again. (kjellander@chromium.org) https://crrev.com/fe5de9d3cfc2886d3f75b36ef774259abfdac250 Roll recipe dependencies (trivial). (recipe-roller@chromium.org) depot_tools: https://crrev.com/e2d6fd987e17c0a099382419f76fdffffea7659a Prompt to delete pending edits before changing the Gerrit CL description. (dsansome@chromium.org) TBR=martiniss@chromium.org,phajdan.jr@chromium.org BUG= 644167 ,641838 Recipe-Tryjob-Bypass-Reason: Autoroller Bugdroid-Send-Email: False Review-Url: https://codereview.chromium.org/2328443002 [modify] https://crrev.com/d9ec883d1d3e0e9a5518507a760069ace4f05ad6/infra/config/recipes.cfg
The following revision refers to this bug: https://chrome-internal.googlesource.com/chrome/tools/build_limited/scripts/slave/+/1f72c28e60fab420c20b9a8edca7aacd9ab51d46 commit 1f72c28e60fab420c20b9a8edca7aacd9ab51d46 Author: recipe-roller <recipe-roller@chromium.org> Date: Thu Sep 08 09:52:46 2016
The following revision refers to this bug: https://chromium.googlesource.com/external/webrtc.git/+/76cd281200902bfbd2c228f32b56b13bfdb9563f commit 76cd281200902bfbd2c228f32b56b13bfdb9563f Author: ehmaldonado <ehmaldonado@webrtc.org> Date: Thu Sep 08 11:25:22 2016 MB: Move Linux 32 bots from the WebRTC FYI to the main waterfall. NOTRY=True BUG= chromium:644167 Review-Url: https://codereview.webrtc.org/2325613002 Cr-Commit-Position: refs/heads/master@{#14126} [modify] https://crrev.com/76cd281200902bfbd2c228f32b56b13bfdb9563f/webrtc/build/mb_config.pyl
Comment 1 by bugdroid1@chromium.org
, Sep 6 2016