737dc4455c
Add new linux code coverage bot
...
Bug: b/236797073
Change-Id: I7acd8cbe12c1fe7455db337515178e28dffda523
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285940
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38804}
2022-12-04 14:13:50 +00:00
9665d01e69
Run tests on Windows CI for Release and Debug configuration.
...
Currently the tests are running only on Windows x86 Release.
* Windows capture_tests are moved to run on x64.
* win_x64_clang_dbg_win10 is removed because it's a duplicate of * win_x64_clang_dbg.
Change-Id: Ibf4db1d1749aa31d665ad30825e9dcfef6910be4
Bug: None
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285540
Reviewed-by: Christoffer Jansson <jansson@google.com >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38772}
2022-11-30 08:31:48 +00:00
a5e7941a57
Rename Win 7 to Win 10 to reflect whats being benchmarked
...
Bug: None
Change-Id: If41eb2d47ee381afba66a9a62e1b7d9481df4efb
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285465
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38763}
2022-11-29 15:59:18 +00:00
693306cf7a
Prevent 8 cores bots to be used by desktop perf tests.
...
Change-Id: I2e2bc16ebc65f8207105d1dbd1a84788def5b63b
Bug: b/260684409
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285461
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#38761}
2022-11-29 14:21:30 +00:00
c06dc4df80
Add Fuchsia Perf bot
...
Bug: b/232740856
Change-Id: I901c283262cc444f835a099a99ee9a6e09d6b759
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285442
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38758}
2022-11-29 13:27:52 +00:00
ef7618a8f9
Run Android perf testers on more performant bots.
...
Change-Id: I412d83beed78d887a974bf1d52c98814456b749f
Bug: b/260684409
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/285441
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#38754}
2022-11-29 12:02:17 +00:00
41a0702886
Add new FYI bots to LKGR.
...
Bug: b/259076774
Change-Id: I85fef09668f0f6323b9fa17c9527154804192658
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283980
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#38671}
2022-11-18 08:15:57 +00:00
b301b58b3f
Rename CI Android testers.
...
This makes it easier to update devices in th e future (avoiding multiple
CLs to change names, etc..).
Bug: b/259076774
Change-Id: I20ae940823978fbae84495d266345e4990184130
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/283720
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38650}
2022-11-16 15:38:21 +00:00
119fb1910a
Add Pixel2 and Pixel5 arm32 perf tester
...
Bug: b/257916734
Change-Id: I733e3d451daa47fa25d370f5d2fff7c9b1f5b8db
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/282560
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#38584}
2022-11-08 12:44:18 +00:00
ddae5e6fae
Add Pixel5 perf config
...
Bug: b/257916734
Change-Id: I7a9fc7db85cf7742b7de0ce4c2dc4d25548050f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/282220
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38566}
2022-11-07 15:50:51 +00:00
adc5dfe515
Remove Nexus5X builder from LKGR
...
The builder is blocking Webrtc to Chromium roll. Nexus5X phones are going to be replaced with Pixels soon anyway. So there is no reason in trying to fix the bot now. Especially since it fails with infrastructure issus: `Failure [INSTALL_FAILED_OLDER_SDK]`
Bug: b/257742011
Change-Id: Id346663f35bcc5089c314d42c2724952dab658e5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/282224
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Auto-Submit: Andrey Logvin <landrey@google.com >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Commit-Queue: Andrey Logvin <landrey@google.com >
Cr-Commit-Position: refs/heads/main@{#38562}
2022-11-07 12:49:20 +00:00
4349137885
[infra] Remove reclient shadow builders for CI
...
Keeping shadow builders may cause worker pool saturation.
Bug: b:239908030
Change-Id: I5c0272c7a1772df143290cbaa2083c93a4c96c52
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/280320
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@google.com >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Cr-Commit-Position: refs/heads/main@{#38462}
2022-10-25 07:56:06 +00:00
c1e7080e51
Add reclient properties to perf builders
...
Missing reclient properties caused build failures.
See also https://crrev.com/c/3885829
Bug: b/244275800
Change-Id: I96ebed356516045196e56bc25639c30d6f07aa16
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274720
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Commit-Queue: Junji Watanabe <jwata@google.com >
Cr-Commit-Position: refs/heads/main@{#38043}
2022-09-09 09:04:35 +00:00
a45a7cbc0d
Add fuchsia bot
...
No-Try: true
Bug: b/232740856
Change-Id: I5b4c9b41395466e68e00a7e63fffb26eb31d8313
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274401
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38028}
2022-09-07 12:44:00 +00:00
de89dc6901
Add reclient build properties to all CI builders
...
This is a preparation for CI builders to do reclient migration.
Adding reclient properties doesn't switch to reclient, yet.
Bug: b/239908030
Change-Id: I43b1147729992f2dca9e24c9080953ef121db17f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274200
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38015}
2022-09-06 07:53:22 +00:00
cc62b747c4
Add reclient Windows shadow builder
...
Bug: b/243628179
Change-Id: I9ee0a066dbfc1de97c35775468a6adcbdb8808c3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273440
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37940}
2022-08-30 08:48:51 +00:00
8baa453432
Add reclient Android/Mac/iOS shadow builders
...
Windows builder will be added after allocating Windows workers.
Bug: b/243628179
Change-Id: Id60af2fa630a3498c3f68c1d9fbaae31444bf95e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273125
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Junji Watanabe <jwata@google.com >
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Cr-Commit-Position: refs/heads/main@{#37938}
2022-08-30 01:37:43 +00:00
bd00010bb8
Remove reclient bot from LKGR.
...
Bug: b/243628179
Change-Id: I03651a2b61ad21a37406ae8f11b9c47236d0b346
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273102
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#37914}
2022-08-26 09:50:18 +00:00
2de346e89f
Add Linux64 Release (reclient) CI builder
...
- this builder is excluded from tree closers.
Since this is the very first builder that uses reclient, it may fail for misconfiguration.
Feel free to revert if it blocks critical tasks.
Bug: b:243628179
Change-Id: Ia7535f181d3cb195cd030670899e1730f06500c7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272869
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Junji Watanabe <jwata@google.com >
Cr-Commit-Position: refs/heads/main@{#37909}
2022-08-26 06:28:46 +00:00
263acfeb4b
Remove isolate server recipe property
...
Isolate server is not used anymore.
Bug: webrtc:12072
Change-Id: Ibd697ea1d3ea45623e047485a8856e4c0e1e557a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272870
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37900}
2022-08-25 10:01:38 +00:00
85b40f0021
Don't specify the Mac version for iOS bots
...
Change-Id: Ib95e31e70c5c9ad9d2fbbb6b49c0e6a47225dfe9
Bug: webrtc:14379
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272161
Reviewed-by: Tomas Gunnarsson <tommi@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#37812}
2022-08-18 07:20:20 +00:00
ae73290a0d
Revert "Temporarily skip iOS FYI builders from LKGR."
...
This reverts commit 9d8fdc7bf7d4986c504da3108f493edeeb002155.
Reason for revert: Bots have been upgraded to macOS 12.
Original change's description:
> Temporarily skip iOS FYI builders from LKGR.
>
> Bug: b/241757986
> Change-Id: Icd89abc710ee77a3699ee2ba74c274a314b36e28
> Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/271160
> Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
> Commit-Queue: Evan Shrubsole <eshr@webrtc.org >
> Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
> Reviewed-by: Evan Shrubsole <eshr@webrtc.org >
> Cr-Commit-Position: refs/heads/main@{#37733}
Bug: b/241757986
Change-Id: Ie0dfeaf6dda5e963034e19dbe50b6412b880601f
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/271201
Bot-Commit: rubber-stamper@appspot.gserviceaccount.com <rubber-stamper@appspot.gserviceaccount.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37736}
2022-08-10 16:52:22 +00:00
9d8fdc7bf7
Temporarily skip iOS FYI builders from LKGR.
...
Bug: b/241757986
Change-Id: Icd89abc710ee77a3699ee2ba74c274a314b36e28
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/271160
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Evan Shrubsole <eshr@webrtc.org >
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Evan Shrubsole <eshr@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37733}
2022-08-10 11:27:43 +00:00
35fc144e01
Rename 'iOS64 Sim Debug (iOS 14.0)' bot.
...
Change-Id: I83bb0dfd0edcc199c2e44d2627bb6945514a6c84
Bug: b/228171822
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/264941
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37104}
2022-06-03 07:17:27 +00:00
d68a06aedf
Move pinpoint acl to the perf bucket.
...
The perf builders have been moved from the 'ci' to the 'perf' bucket.
Bug: b/233159334
Change-Id: Ic5de4489892599d3a9cf94696a4db8a708c1f0e3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/262808
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36928}
2022-05-19 07:22:00 +00:00
9e73e2e430
Add MacArm64 builder and perf config
...
Bug: b/230719743
Change-Id: Ib735a4a22a40053b816b4d1481aa1820de210f39
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261727
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36830}
2022-05-10 08:52:00 +00:00
b45d4deb3b
Rename MacOS perf bot to 11 to reflect OS version
...
Bug: b/227442116
Change-Id: I80cf745a3a38d08c833864d2f8e4533776be2585
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260460
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36702}
2022-04-29 09:24:13 +00:00
24eb595587
Switch iOS bots to xcode 13.
...
Bug: b/228171822
Change-Id: I03bf0283d86d3c8a8ba2e04ea1469579bb15bf4a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260181
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36667}
2022-04-27 10:09:21 +00:00
225c308af0
Upgrade iOS simulator bots from Mac-10.15 to Mac-11.
...
Bug: chromium:1263538
No-Try: true
Change-Id: I2d20360e5daf1f3907364b51859f7f90d216d58a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260118
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36665}
2022-04-27 07:52:45 +00:00
f3a9007d03
Remove Windows 7 tester from LKGR in preparation for removal.
...
Bug: b/227442116
Change-Id: Ie34d437f2eabc57dd734bb4051101a1cf97ec3b7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260108
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36656}
2022-04-26 10:10:25 +00:00
68dcea5f0d
Remove the bot 'Perf Linux Trusty'
...
Bug: chromium:1199405
Change-Id: I0a0ca56b217760cba0db6b1a8b1580bea0edc6a5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260103
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36652}
2022-04-26 08:47:35 +00:00
cf01838790
[lkgr_finder] Make lkgr_finder more robust
...
In the referenced ticket, we changed the allowed_lag from 40h to 90h (for low volume commit periods) to survive weekends without succeeding builders.
This rolls the change into WebRTC, and removes a duplicated builder entry.
Bug: chromium:1317669
Change-Id: Ife9dd6ff119948ffbd0fa92c7d59466d31ebb215
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260040
Auto-Submit: Alex Schulze <alexschulze@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36650}
2022-04-26 06:42:30 +00:00
5f96daa8a5
[lkgr_finder] Toggle allowed_lag and allowed_gap
...
It seems like this got confused when initially added [1,2]. The confusion affects the lag check [3], which only send an email in the past, but will raise a builder failure after [4] landed if there is a gap for more than 4 commits.
[1] https://crsrc.org/i/infra/services/lkgr_finder/config/default_cfg.pyl?q=allowed_gap
[2] https://crsrc.org/i/infra/services/lkgr_finder/test/lkgr_lib_test.py?q=allowed_gap
[3] https://crsrc.org/i/infra/services/lkgr_finder/lkgr_lib.py;l=500?q=allowed_lag
[4] https://crrev.com/c/3599253
Bug: chromium:1317669
Change-Id: I23726957439b03dced0fc0038ee65a3108f88fea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/259874
Auto-Submit: Alex Schulze <alexschulze@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36642}
2022-04-25 12:00:10 +00:00
ba1657c95c
Ensure perf builders are not part of LKGR
...
Bug: b/218825531
Change-Id: Idff35f420da2a6246b87ae1041bb6dff007deb70
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/259501
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36586}
2022-04-20 13:05:57 +00:00
b252a0027e
Move perf builders to perf bucket.
...
Existing recipe code to trigger testers from builders assumes the bots belong to the same bucket.
Bug: b/218825531
Change-Id: I3cd6414f7e1bacc21d3443285d1217f6b90a6adf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/259260
Reviewed-by: Christoffer Jansson <jansson@google.com >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36568}
2022-04-19 07:15:05 +00:00
ea457a6648
Return linux bots to cq and lkgr as the issue with them is fixed
...
Bug: chromium:1311236
Change-Id: I1086b0d45472a95f839b1ef503278ad45745d676
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257880
Auto-Submit: Andrey Logvin <landrey@webrtc.org >
Commit-Queue: Andrey Logvin <landrey@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@google.com >
Commit-Queue: Christoffer Jansson <jansson@google.com >
Cr-Commit-Position: refs/heads/main@{#36419}
2022-04-04 08:23:13 +00:00
a75a9c35b7
Temporarily remove red bots from CQ and LKGR until they are fixed
...
Bug: chromium:1311236
Change-Id: I32e7c6c7f57b3cea2a5c66cc6c6de84211d2f247
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257163
Reviewed-by: Christoffer Jansson <jansson@google.com >
Commit-Queue: Andrey Logvin <landrey@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36378}
2022-03-30 14:18:34 +00:00
0e5e647efb
Upgrade xcode version to 13c100.
...
This is a minor change to see if the config from the 'main' branch is used.
Bug: chromium:1159728
Change-Id: Id9d1959b9c581712488e822e971f3c3667e0e06e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256480
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36301}
2022-03-23 10:53:34 +00:00
f2970c8b37
Copy infra/config in the main branch.
...
Bug: chromium:1159728
Change-Id: I611d60749f2a7055c67e6db758fa2f17f433c1a8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/254720
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36184}
2022-03-14 07:45:10 +00:00