Add new bots for Linux, Mac, Win
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/1e4f91b70e9ad4d92b64c85fd8094a31fa0b5c3e commit 1e4f91b70e9ad4d92b64c85fd8094a31fa0b5c3e Author: kmarshall <kmarshall@chromium.org> Date: Fri Feb 24 00:49:25 2017 Add "Linux Clang analysis" to FYI bots. R=dpranke@chromium.org BUG= 689095 Review-Url: https://codereview.chromium.org/2679703002 Cr-Commit-Position: refs/heads/master@{#452694} [modify] https://crrev.com/1e4f91b70e9ad4d92b64c85fd8094a31fa0b5c3e/testing/buildbot/chromium.fyi.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/91d0efd7b3f13c8c6dfc0d047f5f2b66f669679a commit 91d0efd7b3f13c8c6dfc0d047f5f2b66f669679a Author: Kevin Marshall <kmarshall@chromium.org> Date: Fri Feb 24 23:44:35 2017 Add "linux.chromium.analysis" trybot for Clang static analysis. R=dpranke@chromium.org BUG= 689095 Change-Id: I5c4b2e765a20281ac42648d97b5993a3da4e307c Reviewed-on: https://chromium-review.googlesource.com/446734 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Kevin Marshall <kmarshall@chromium.org> [add] https://crrev.com/91d0efd7b3f13c8c6dfc0d047f5f2b66f669679a/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_analysis.json [modify] https://crrev.com/91d0efd7b3f13c8c6dfc0d047f5f2b66f669679a/masters/master.tryserver.chromium.linux/slaves.cfg [modify] https://crrev.com/91d0efd7b3f13c8c6dfc0d047f5f2b66f669679a/scripts/slave/recipe_modules/chromium_tests/trybots.py [modify] https://crrev.com/91d0efd7b3f13c8c6dfc0d047f5f2b66f669679a/masters/master.tryserver.chromium.linux/master.cfg
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/77d6ea7b428844a961533b9cb8c3d243ef6ddfff commit 77d6ea7b428844a961533b9cb8c3d243ef6ddfff Author: kmarshall <kmarshall@chromium.org> Date: Sat Feb 25 02:28:11 2017 Add linux_chromium_analysis to mb_config.pyl R=dpranke@chromium.org BUG= 689095 Review-Url: https://codereview.chromium.org/2715803005 Cr-Commit-Position: refs/heads/master@{#453046} [modify] https://crrev.com/77d6ea7b428844a961533b9cb8c3d243ef6ddfff/tools/mb/mb_config.pyl
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/5bd3e7cb3b4567559ee8a3abd02170aaa5ef9eb8 commit 5bd3e7cb3b4567559ee8a3abd02170aaa5ef9eb8 Author: Kevin Marshall <kmarshall@chromium.org> Date: Mon Apr 24 20:58:11 2017 Add Clang Static Analyzer to Trybot master+slave cfgs. Add Clang Static Analyzer to Trybot master+slave cfgs. R=dpranke@chromium.org Bug: 689095 Change-Id: I5480315902a4039b95b26a6d145139ab6a5a1417 Reviewed-on: https://chromium-review.googlesource.com/484705 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> [modify] https://crrev.com/5bd3e7cb3b4567559ee8a3abd02170aaa5ef9eb8/masters/master.chromium.fyi/master.cfg [modify] https://crrev.com/5bd3e7cb3b4567559ee8a3abd02170aaa5ef9eb8/masters/master.chromium.fyi/slaves.cfg
Buildbots are up, just have to remove the test targets.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/499ddadadfc9023a02977bef7bc7a13395520bbd commit 499ddadadfc9023a02977bef7bc7a13395520bbd Author: Kevin Marshall <kmarshall@chromium.org> Date: Tue Apr 25 00:47:17 2017 Restrict Clang analysis build to Chrome non-test sources. Restrict Clang analysis build to Chrome non-test sources. GTest and GMock libraries use macros which produce a lot of noise when evaluated by the Clang static analyzer. R=dpranke@chromium.org Bug: 689095 Change-Id: Ic307c0a8b1e449884a7eeb99cb500f4833d0c9ca Reviewed-on: https://chromium-review.googlesource.com/484781 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Kevin Marshall <kmarshall@chromium.org> [modify] https://crrev.com/499ddadadfc9023a02977bef7bc7a13395520bbd/scripts/slave/recipes/chromium.expected/full_chromium_fyi_Linux_Clang_Analyzer.json [modify] https://crrev.com/499ddadadfc9023a02977bef7bc7a13395520bbd/scripts/slave/recipes/chromium_trybot.expected/full_tryserver_chromium_linux_linux_chromium_analysis.json [modify] https://crrev.com/499ddadadfc9023a02977bef7bc7a13395520bbd/scripts/slave/recipe_modules/chromium_tests/chromium_fyi.py
Need to verify that tests are excluded once slave is restarted.
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/f63fc2cdc8d74b1bd251b7bf98720675e5a8f817 commit f63fc2cdc8d74b1bd251b7bf98720675e5a8f817 Author: kmarshall <kmarshall@chromium.org> Date: Thu May 04 18:16:21 2017 Fix compile targets in Linux Clang Analyzer recipe. Change compile targets for Linux Clang Analyzer from "all" to "chrome". R=dpranke@chromium.org BUG= 689095 Review-Url: https://codereview.chromium.org/2850853002 Cr-Commit-Position: refs/heads/master@{#469383} [modify] https://crrev.com/f63fc2cdc8d74b1bd251b7bf98720675e5a8f817/testing/buildbot/chromium.fyi.json
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/a91262aee6ebc3dbe140c899b4755a5747c806be commit a91262aee6ebc3dbe140c899b4755a5747c806be Author: Kevin Marshall <kmarshall@chromium.org> Date: Wed Jun 07 19:47:02 2017 Add Clang analysis buildbot entry to mb_config. Add Clang analysis buildbot entry to mb_config. R=dpranke@chromium.org Bug: 689095 Change-Id: I313c335e1ef5e6d06eac193a17c29ce191301d15 Reviewed-on: https://chromium-review.googlesource.com/523162 Reviewed-by: Dirk Pranke <dpranke@chromium.org> Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Cr-Commit-Position: refs/heads/master@{#477733} [modify] https://crrev.com/a91262aee6ebc3dbe140c899b4755a5747c806be/tools/mb/mb_config.pyl
The following revision refers to this bug: https://chromium.googlesource.com/chromium/tools/build/+/e8dc7fa65c4b6d74fa5ba47ec30cf6696922507b commit e8dc7fa65c4b6d74fa5ba47ec30cf6696922507b Author: Kevin Marshall <kmarshall@chromium.org> Date: Fri Jun 09 00:55:39 2017 Remove compile targets from Linux Clang Analyzer. Remove compile targets from Linux Clang Analyzer. They are specified under src/testing/buildbot/chromium.fyi.json instead. R=dpranke@chromium.org Bug: 689095 Change-Id: I731b59c1548996d2a5ea5e762da2db9e6a385be3 Reviewed-on: https://chromium-review.googlesource.com/495468 Commit-Queue: Kevin Marshall <kmarshall@chromium.org> Reviewed-by: Dirk Pranke <dpranke@chromium.org> [modify] https://crrev.com/e8dc7fa65c4b6d74fa5ba47ec30cf6696922507b/scripts/slave/recipe_modules/chromium_tests/chromium_fyi.py
Comment 1 by bugdroid1@chromium.org
, Feb 24 2017