0
Commit Graph

47 Commits

Author SHA1 Message Date
9cf113955b Global replace of the new win10 CQ bot's name in various docs/comments
The builder was renamed to "win-rel" as part of crbug.com/1381274. It
should have the exact same behavior. So any doc or comment that
mentions it has been updated to the new name here.

Although web_tests' references were unchanged. Filed crbug.com/1383534
to cover those since they seem to have some effect on behavior.

Bug: 1381274
Change-Id: I9204dee6f58dd34826de3a0b3a8372ec5f7e5e43
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4022168
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Joshua Pawlicki <waffles@chromium.org>
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Reviewed-by: Kevin McNee <mcnee@chromium.org>
Commit-Queue: Ben Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1071119}
2022-11-14 19:36:25 +00:00
3ee93c5ff3 Update GPU bot documentation
Updates the GPU testing bot details documentation. This is largely to
remove references to the tools/build repo now that all GPU-related
configs have been moved fully src-side, but there are a few additional
fixes for errors that were found while rewriting those parts.

Change-Id: I3e58e854525e5b65691ff38fe78a01afb22858df
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4021334
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1070378}
2022-11-11 18:29:53 +00:00
e5afe42b31 Move inactive GPU testers to separate console
Moves inactive GPU experimental testers to the new
chromium.gpu.experimental console. This console is intended to be used
for parking inactive GPU experimental testers until they are needed
again in order to declutter the chromium.gpu.fyi console.

These testers have already been paused.

Bug: 1280441
Change-Id: If035c502b40a88c3dd54da5dd6236c6e88dcfb57
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3345549
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#955514}
2022-01-05 02:03:09 +00:00
5936c69346 Update GPU documentation
Updates the GPU documentation about testing a new configuration to
include information on the new pause/hide behavior we will be using for
experimental builders.

Bug: 1280441
Change-Id: Iaf7ebb0f5d511ec7f05c70c9ebd51576680d835d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3343386
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#952151}
2021-12-15 23:41:38 +00:00
33b7b589a1 Update GPU bots documentation.
With info on pausing builders during modifications.

Bug: None
Change-Id: I595b8044914bec812f41c5e540a0fc5302b6e554
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3212408
Auto-Submit: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Garrett Beaty <gbeaty@google.com>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#930870}
2021-10-13 00:17:27 +00:00
6d788be70b Delete "Mac FYI GPU ASAN Release" and trybot
To replace it with a split builder/tester bot with serialized tests.
To reduce the load on Mac Retina AMD pool.

Bug: 1255237
Change-Id: Ia28212aa8f42541d691f4969c5bfe3b41d441adb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3200452
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#927446}
2021-10-01 23:41:48 +00:00
1603000261 Replace isolateserver with RBE CAS in GPU documents
Bug: 1163817
Change-Id: Ic4ded193ecbffb4fdd5be747f588f71ff31b98a2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3184066
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Auto-Submit: Junji Watanabe <jwata@google.com>
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/main@{#925130}
2021-09-27 03:09:53 +00:00
5a4c0a39d1 Update GPU documentation links
Updates the following in the GPU documentation:

1. Links to the Skia Gold instance. There were still references to the
   old chrome-gpu-gold.skia.org instance that has been gone for a long
   time.
2. Links to the pixel_wrangling.md documentation, which has been moved
   to various internal documentation pages.

Bug: 1250846
Change-Id: Ib72b870c91a8048bbe4568256ff1845c2d72d7a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3173927
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/main@{#924044}
2021-09-22 21:28:35 +00:00
2d01a49ebf docs: replace python swarming client usage with go client
Removed run_isolated.py usage as there are no alternatives.

Bug: 984869, 1163817
Change-Id: Ieb72ebb2356d982ac5e90fde0799713daf8aa2c3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2936424
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#889080}
2021-06-04 00:28:58 +00:00
046f987e02 [COIL] Change chromium code search type links to use main rather than master for docs
See this doc: go/chromium-coil-change for more info
    BUG=1210385

Change-Id: I6cd8548301e360bae8e71384dbd8ef11aa6c985f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2902904
Reviewed-by: My Nguyen <myy@chromium.org>
Commit-Queue: My Nguyen <myy@chromium.org>
Auto-Submit: John Palmer <jopalmer@chromium.org>
Cr-Commit-Position: refs/heads/master@{#885851}
2021-05-24 01:24:56 +00:00
1c8f4b9f87 Remove "Win7 FYI Debug (AMD)" and related bots
trybot: gpu-fyi-try-win7-amd-dbg-32
builder: "GPU FYI Win Builder (dbg)"

Bug: 1198174
Change-Id: I8f881e5e3fabef7a9fd8c2526ab1daa9ef91b10d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2826255
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#872656}
2021-04-15 01:47:15 +00:00
1ac3f67756 Update GPU documentation on builder addition
Updates the GPU documentation on adding new builders/testers to clarify
what to do if adding both a new parent builder and a tester triggered by
it, as it turns out that it's not as simple as performing the
tester-only steps two separate times.

Change-Id: Iddb3336db0fc12a22e8cb73ac6aa3dffe13f0ffe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2613667
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#840824}
2021-01-06 23:43:03 +00:00
55b23a6412 Update gpu_testing_bot_details.md
- No longer sharing GCEs with Chromium in chromium.star
- tools/build repo restructure
- No more mb_config_buckets.pyl

Bug: 1123215
Change-Id: I3874ba6a63873dc560837c87372ee22a6a7a061a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2444440
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#813284}
2020-10-02 18:23:43 +00:00
811cca77b7 Update GPU upgrade documentation
Updates the GPU documentation on performing a driver/OS upgrade to use
the swarming OR operator instead of the synthetic swarming dimensions.

Bug: 920665
Change-Id: Id510e75e34b577282ad7b45d1b1282c135e00288
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2212922
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#771202}
2020-05-21 21:34:14 +00:00
a7bd47bbd4 Update GPU bot details documentation
Updates gpu_testing_bot_details.md with the following:

1. An updated reference CL for adding a manual-only trybot.
2. Updated locations for *.star files.
3. Console and builder definitions taking place in the same file.

Change-Id: I7930c32807f590a9d8000fa8e06e95774889744d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2195326
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Auto-Submit: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#767607}
2020-05-12 01:10:01 +00:00
8e92b17eb1 Update GPU bots documentation.
Bug: 962876
Change-Id: I3d4ff17f242eb1e481bd4dddfc82f8a2914f521d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2040136
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#739446}
2020-02-07 17:40:12 +00:00
b2ff224db1 doc: update references to pool:Chrome.
Bug: 1011474
Change-Id: I06d9feecb00ce7e9d277b965a069ff997887fdff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1917460
Commit-Queue: John Budorick <jbudorick@chromium.org>
Auto-Submit: John Budorick <jbudorick@chromium.org>
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Cr-Commit-Position: refs/heads/master@{#715305}
2019-11-14 17:35:59 +00:00
f533325e3f Revert "Re-Reland: Rename gl_test to gpu_tests"
This reverts commit d921069a00.

Reason for revert: broke https://ci.chromium.org/p/chromium/builders/ci/Deterministic%20Linux/25579

Original change's description:
> Re-Reland: Rename gl_test to gpu_tests
> 
> Reland keeping a group forwarding //gpu:gl_tests to //gpu:gpu_tests
> ReReland keeping gl_tests in the isolate map but making it point to
> gpu_tests.
> 
> This is to make the name reflect that there aren't just OpenGL tests in
> this executable now, there are WebGPU / Dawn tests too.
> 
> TBR=zmo@chromium.org
> 
> Bug: 1017035
> Change-Id: Ibcf866f3b91dd10a8825d534d160b6252de8c7e0
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897927
> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
> Reviewed-by: John Budorick <jbudorick@chromium.org>
> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#713002}

TBR=zmo@chromium.org,cwallez@chromium.org,jbudorick@chromium.org

Change-Id: Ia04386ef6de4415ab6fd17b54a0d1f3a5d5ad9a6
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1017035
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1899191
Reviewed-by: Takuto Ikuta <tikuta@chromium.org>
Commit-Queue: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#713022}
2019-11-06 16:07:08 +00:00
d921069a00 Re-Reland: Rename gl_test to gpu_tests
Reland keeping a group forwarding //gpu:gl_tests to //gpu:gpu_tests
ReReland keeping gl_tests in the isolate map but making it point to
gpu_tests.

This is to make the name reflect that there aren't just OpenGL tests in
this executable now, there are WebGPU / Dawn tests too.

TBR=zmo@chromium.org

Bug: 1017035
Change-Id: Ibcf866f3b91dd10a8825d534d160b6252de8c7e0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1897927
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#713002}
2019-11-06 14:47:31 +00:00
1309d9a0bc Revert "Reland: Rename gl_test to gpu_tests"
This reverts commit e1aacdeb87.

Reason for revert: chromium-internal-arm-builder's generate_build_files is broken by this, see https://ci.chromium.org/p/chrome/builders/ci/chromium-internal-arm-builder/7799

Original change's description:
> Reland: Rename gl_test to gpu_tests
> 
> This is to make the name reflect that there aren't just OpenGL tests in
> this executable now, there are WebGPU / Dawn tests too.
> 
> TBR=zmo@chromium.org
> 
> Bug: 1017035
> Change-Id: I5f0f04a2082533eda1cd6c474c85214e2195304d
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888936
> Reviewed-by: Corentin Wallez <cwallez@chromium.org>
> Reviewed-by: John Budorick <jbudorick@chromium.org>
> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#710854}

TBR=zmo@chromium.org,cwallez@chromium.org,jbudorick@chromium.org

Change-Id: Id0dcd22a2246be1f4a1507f336e8f63eddb03557
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1017035
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1891469
Reviewed-by: Sky Malice <skym@chromium.org>
Commit-Queue: Sky Malice <skym@chromium.org>
Cr-Commit-Position: refs/heads/master@{#711018}
2019-10-30 22:22:25 +00:00
e1aacdeb87 Reland: Rename gl_test to gpu_tests
This is to make the name reflect that there aren't just OpenGL tests in
this executable now, there are WebGPU / Dawn tests too.

TBR=zmo@chromium.org

Bug: 1017035
Change-Id: I5f0f04a2082533eda1cd6c474c85214e2195304d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1888936
Reviewed-by: Corentin Wallez <cwallez@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#710854}
2019-10-30 17:36:19 +00:00
46a8ee50fd Revert "Rename gl_test to gpu_tests"
This reverts commit 667d336eed.

Reason for revert: Breaks downstream Android builds.
https://ci.chromium.org/p/chrome/g/internal.client.clank/console

Original change's description:
> Rename gl_test to gpu_tests
> 
> This is to make the name reflect that there aren't just OpenGL tests in
> this executable now, there are WebGPU / Dawn tests too.
> 
> Bug: 1017035
> Change-Id: Id685700c01dfe754fc23220c34d49c96f835cc5a
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1885470
> Reviewed-by: Zhenyao Mo <zmo@chromium.org>
> Reviewed-by: John Budorick <jbudorick@chromium.org>
> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#710382}

TBR=zmo@chromium.org,cwallez@chromium.org,jbudorick@chromium.org

Change-Id: I7e1ae7d108568a704f4900261b1f4b318d58b26c
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 1017035
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1887665
Reviewed-by: Christopher Grant <cjgrant@chromium.org>
Commit-Queue: Christopher Grant <cjgrant@chromium.org>
Cr-Commit-Position: refs/heads/master@{#710401}
2019-10-29 18:27:54 +00:00
667d336eed Rename gl_test to gpu_tests
This is to make the name reflect that there aren't just OpenGL tests in
this executable now, there are WebGPU / Dawn tests too.

Bug: 1017035
Change-Id: Id685700c01dfe754fc23220c34d49c96f835cc5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1885470
Reviewed-by: Zhenyao Mo <zmo@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
Cr-Commit-Position: refs/heads/master@{#710382}
2019-10-29 17:18:04 +00:00
4fd6b4793b [docs] update link to gpu builder
Bug: 988833
Change-Id: I8175e1b3f3627db1a8419fbabe570e5c6f3978b0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1760828
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Auto-Submit: Takuto Ikuta <tikuta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#688275}
2019-08-19 21:37:31 +00:00
1cea4d463d Update GPU driver/OS upgrade docs
Adds some sample CLs to the GPU documentation for upgrading driver/OS
versions. Also updates the step that previously mentioned suppressing
the pixel tests if the baselines change due to the upgrade since Gold
handles this case better than the legacy pixel tests.

TBR=kbr@chromium.org

Bug: 916832
Change-Id: I674e7839b2582587363b4443bd33fe0a02753a02
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1749564
Reviewed-by: Brian Sheedy <bsheedy@chromium.org>
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#686067}
2019-08-12 18:09:49 +00:00
3fbea994ed Use targeted OS version for GPU bots.
Also update the documentation.

Bug: 978103, 898684
Change-Id: I412fa68addac0327c7632d83a90606f99e6ebc31
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1680974
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#673418}
2019-06-28 18:25:42 +00:00
1b7c813fb7 Add gpu-fyi-try-linux-nvidia-skv trybot config.
Add a manually triggered GPU trybot that runs the same configuration as
"Linux FYI SkiaRenderer Vulkan (NVIDIA)"

Bug: 962625
Change-Id: I456014ae104d758f6ff240f0ee21db978c3d5c5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1667760
Commit-Queue: Jonathan Ross <jonross@chromium.org>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#671100}
2019-06-20 23:06:54 +00:00
54969a68cc Add 2 trybots for non-FYI GPU bots and rename GPU.FYI trybots
For consistent naming.
Adding
gpu-try-linux-nvidia-dbg
gpu-try-win10-nvidia-dbg

Also update docs example

TBR=kbr

Bug: 908949
Change-Id: I66111fead635b4a58b7d5b402af776b27019c3d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1613674
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#660225}
2019-05-16 00:16:38 +00:00
b42d6911d8 Update GPU Bot documentation: gen.star->main.star
The documentation for creating a new VM for the GPU bots says to run
gen.star. That file no longer exists. It is now main.star.

This CL updates the documentation to reflect this change.

TBR=kbr@chromium.org

Bug: 963242
Change-Id: Ie8cb26cf92bb59c38af12dca01934a536c299314
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1612346
Reviewed-by: Chris Blume <cblume@chromium.org>
Commit-Queue: Chris Blume <cblume@chromium.org>
Cr-Commit-Position: refs/heads/master@{#659772}
2019-05-15 01:27:57 +00:00
f13babb4c3 Fix gpu_testing_bot_details.md rendering
<pre> block was not being displayed.

Bug: 920665
No-Try: True
Change-Id: If8a60e9a4bd49c6588774a559c01833f29eef100
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1582841
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#653814}
2019-04-24 23:46:57 +00:00
da894ce9c9 Reland "Add new ANGLE Linux and Mac tester configs."
This is a reland of fab66bae04

Includes necessary change to luci-scheduler.cfg and updated docs.

Original change's description:
> Add new ANGLE Linux and Mac tester configs.
>
> These configs will replace linux_angle_rel_ng and mac_angle_rel_ng.
> They initially mirror the configuration but will soon be updated to
> run only the subsets of tests that are most relevant to ANGLE. This
> should reduce flakiness in ANGLE and reduce load for Chrome.
>
> Also updates related configuration files to include linux-angle-rel
> and mac-angle-rel.
>
> Bug: 822310
> Change-Id: I2b40ed45f5d9e105c088ab166bd2207c96280151
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1551463
> Reviewed-by: John Budorick <jbudorick@chromium.org>
> Reviewed-by: Kenneth Russell <kbr@chromium.org>
> Commit-Queue: Jamie Madill <jmadill@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#647854}

Bug: 822310
Tbr: jbudorick@chromium.org
Change-Id: Iaeeffc7b089b05d379bb353d627d13b39fd43704
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1554296
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#648727}
2019-04-08 17:19:17 +00:00
fb27e2de4c Update GPU bot details docs for Starlark and GCE provider.
Document the current steps for deploying new physical hardware and
virtual machines.

Bug: 947084
Change-Id: I181a44091b35a312e71219b528a18ddf548c5f9b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1546649
Reviewed-by: smut <smut@google.com>
Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
Cr-Commit-Position: refs/heads/master@{#645973}
2019-03-29 22:19:55 +00:00
384a173514 Use named stable versions of Windows and Linux graphics drivers.
In order to effect seamless driver upgrades across the Swarming fleet,
make the following configurations:

  Win10 Quadro P400
  Linux Quadro P400
  Win10 Intel HD 630
  Linux Intel HD 630

refer to "stable" versions of their graphics drivers, defined in
Swarming's bot_config.py. In this way, the definitions of these stable
versions can be changed on the fly.

Bug: 920665, 925587
Change-Id: I28f0393a5d11223be32ba25b93148667c117bc98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1517105
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Marc-Antoine Ruel <maruel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#641390}
2019-03-16 02:36:02 +00:00
699282e6af Update lingering references to infra/config/global.
Tbr: martiniss@chromium.org,sergeyberezin@chromium.org
Change-Id: Ia5cbad029376949e2ea0fc7dac7e4adf3191954e
Reviewed-on: https://chromium-review.googlesource.com/c/1468864
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631486}
2019-02-13 01:27:33 +00:00
089f5f0f78 Rename CQ bots in documentation
These bots were renamed already in the CQ, but docs weren't updated.
This CL updates everything I could find in chromium/src.

TBR=mef, kbr, odejesush, miu, tkent

Bug: 888810
Change-Id: I4c1d5ecb829c192a6f0f91160e2b4f8162f114a6
Reviewed-on: https://chromium-review.googlesource.com/c/1464135
Reviewed-by: Misha Efimov <mef@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: Stephen Martinis <martiniss@chromium.org>
Cr-Commit-Position: refs/heads/master@{#631055}
2019-02-12 02:42:24 +00:00
a702f622e6 [Doc] Fix some dead links (buildot -> luci).
Since Luci migration, some links were 404ing.

Bug: chromium:815092
Change-Id: I8bc8095114f60c24ed9ef0383d566318eed3196a
Reviewed-on: https://chromium-review.googlesource.com/c/1401041
Reviewed-by: Eric Foo <efoo@chromium.org>
Commit-Queue: Yves Gerey <yvesg@google.com>
Cr-Commit-Position: refs/heads/master@{#625599}
2019-01-24 11:07:30 +00:00
bdf880cb0d Update docs for process of upgrading GPU drivers.
Use the new optional Swarming dimensions instead of the
multi-dimension trigger script, which has certain pitfalls.

Bug: 920665
Tbr: jmadill@chromium.org
Tbr: bradhall@chromium.org
No-Try: True
Change-Id: I076145a456d88fc9f2df0b64bd074857efda57e9
Reviewed-on: https://chromium-review.googlesource.com/c/1421741
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#624161}
2019-01-18 16:44:51 +00:00
f71bf71130 Update GPU testing docs on machine allocation.
The new machine provider APIs require new steps.

Bug: 822310
Change-Id: I4677328ceaee9532c3557fed1db1bff163ebdbf3
Reviewed-on: https://chromium-review.googlesource.com/c/1395947
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#621139}
2019-01-09 14:41:21 +00:00
7dede20971 Update the GPU bot driver update steps sample CL.
The original sample is outdated so replace with a newer one.

BUG=838970

Change-Id: Id257239e3fdb6424bd7bb9b3bdaea563dd1743dc
Reviewed-on: https://chromium-review.googlesource.com/1228783
Commit-Queue: Zhenyao Mo <zmo@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#592106}
2018-09-18 17:57:21 +00:00
fc56614825 Remove incorrect docs about adding manual trybots to Gerrit.
LUCI-deployed trybots show up automatically in the Gerrit UI at this
point.

Bug: 855660
Tbr: ynovikov@chromium.org
Change-Id: I51b3ae05e30905fb03d5034098e79409043431ed
Reviewed-on: https://chromium-review.googlesource.com/1115808
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#570558}
2018-06-26 22:34:15 +00:00
8a386d43f3 Merge GPU generate_buildbot_json.py into testing/buildbot version.
Redefine the chromium.gpu, chromium.gpu.fyi and client.v8.fyi
waterfalls and test suites in waterfalls.pyl and test_suites.pyl,
respectively.

The goal of this conversion was to generate these three waterfalls'
JSON files almost exactly as they currently are, which has been
achieved. There are however many cleanups that should be done to
simplify the test suites and the configurations of the GPU bots, which
will be done in follow-on CLs and bugs.

Added a few needed features to the testing/buildbot version of the
generator script. Covered these in the unit tests; the coverage test
continues to pass. Deleted the old GPU script and updated docs that
referred to it.

Tbr: dpranke@chromium.org
Tbr: jbudorick@chromium.org
Tbr: ynovikov@chromium.org
Tbr: geofflang@chromium.org
Tbr: jmadill@chromium.org
Bug: 844815
Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Change-Id: I4e472d0e55a700fe3cec5043dcd260d31de8fd41
Reviewed-on: https://chromium-review.googlesource.com/1067132
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#563939}
2018-06-02 09:48:01 +00:00
13ae25f1b2 Remove LUCI migration app step from GPU bot deployment docs.
The app was fixed and it's no longer necessary.

Bug: 838970, 841604
Change-Id: I1bafa500ca3ad2845b15110e3e7bd0effc9fe471
Tbr: nodir@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/1054357
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557765}
2018-05-11 01:55:51 +00:00
4d1bb448ed Add LUCI migration app step to GPU bot deployment docs.
Tbr: nodir@chromium.org
No-Try: True
Bug: 838970
Change-Id: I3593ef2201592358bb625bc115a6c4009da283a1
Reviewed-on: https://chromium-review.googlesource.com/1053353
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#557377}
2018-05-09 23:36:37 +00:00
3a8e5c0237 Document how to add a new manually-triggered GPU trybot.
Bug: 838895
Change-Id: I4e51e47ce1470ac2fcd8b8a6b465024d9b28b9b4
Reviewed-on: https://chromium-review.googlesource.com/1044750
Reviewed-by: kylechar <kylechar@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#556194}
2018-05-04 21:14:49 +00:00
139881be4c Fix ordering problem in documentation of GPU bot deployment.
The chromium/src CL needs to land before the tools/build CL does, or
the builder will break completely.

Bug: 838970
Change-Id: I3d788eac5564ad90bdd67f6e387a309b8718185b
Tbr: zmo@chromium.org
Tbr: cwallez@chromium.org
Reviewed-on: https://chromium-review.googlesource.com/1043489
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#555934}
2018-05-04 00:45:20 +00:00
9618adde3b Update documentation for deploying new GPU FYI test bots.
Worked with zmo@ to develop this documentation along with the example
CLs.

Also added top-level links to the GPU docs and cleaned up some other
now-incorrect documentation. More cleanups are still needed.

Bug: 838970
Tbr: zmo@chromium.org
Change-Id: I40e07adf864974a645490627f5a055ce686237a3
Reviewed-on: https://chromium-review.googlesource.com/1041273
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#555661}
2018-05-03 03:16:05 +00:00
a6429fb3a6 Port GPU documentation to Markdown
This ports the following wiki pages into markdown:
https://www.chromium.org/developers/testing/gpu-testing
https://www.chromium.org/developers/testing/gpu-testing/gpu-bot-details
https://www.chromium.org/developers/how-tos/gpu-wrangling
https://www.chromium.org/developers/how-tos/debugging-gpu-related-code

and updates *some* of the old outdated content.

Bug: 813153
Change-Id: Ic5f1b58659bbdb691343785cb18c50f4d55c177f
Reviewed-on: https://chromium-review.googlesource.com/987233
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#547060}
2018-03-30 01:30:56 +00:00