9790e546fc
Adapt generate_sslroots.py to work with different openssl versions
...
Command [1] on openssl 1.1.1m and newer generates output
containing "unsigned char the_(subject_name|public_key|certificate)"
records, making it incompatible with current version of the script
that relies on "unsigned char XXX_".
This patch handles both cases by using regular expression so as
to match strings and provide an adequate replacement.
[1] - openssl x509 -in <path-to-cacert.pem> -noout -C
Bug: webrtc:11710
Change-Id: I46b87d2980ec2dd26660b93fcf9019254950ce12
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257420
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Taylor Brandstetter <deadbeef@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38173}
2022-09-22 15:15:20 +00:00
f21ec6bd05
Reset cache on Windows bots.
...
Bug: None
Change-Id: Id2ae9c6a778174836fb99e070f0b62c1ae7b79ff
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/275480
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38072}
2022-09-14 07:07:30 +00:00
39f216bf1d
Reset cache on Windows bots.
...
No-Try: True
Bug: None
Change-Id: I32d298e8504195ecc21b8d64241bd42c18a77b0c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/275310
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Henrik Boström <hbos@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38068}
2022-09-13 13:39:28 +00:00
09472fd8d9
Reset cache on Windows bots.
...
This is required to restore a lot of Windows bots that are failing to
compile after the attempt to roll libc++.
Bug: None
Change-Id: Id9f9dba0a529eddae7edd3fc56e73b453ef2acd0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/275120
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Henrik Boström <hbos@webrtc.org >
Reviewed-by: Henrik Boström <hbos@webrtc.org >
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38058}
2022-09-12 09:49:38 +00:00
5ff51ee283
Migrate Linux64 Release (Libfuzzer) to use reclient
...
All CI builders on Linux with standlone.py recipe have already been migrated to reclient.
This is the only remaining Linux builder with libfuzzer.py recipe.
Test:
[pass] https://ci.chromium.org/swarming/task/5d4962978d596a10
Bug: b/239908030
Change-Id: I861ded5672f2296f61d42b1f4678cd5602d50030
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/275061
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Junji Watanabe <jwata@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Cr-Commit-Position: refs/heads/main@{#38057}
2022-09-12 07:52:59 +00:00
7fc45e1701
Use target_os="fuchsia"
...
Bug: b/232740856
Change-Id: I1e8a204cff0a256ba5aeba9b3077d314b6fe105e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274408
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38030}
2022-09-07 15:09:25 +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
2a0e94657d
Clobber win bots
...
The new roll of libc++ breaks some bots.
Bug: b/245481305
Change-Id: Id27bdc3e4134122c3901e6aaf207bf9b04184644
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274404
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38027}
2022-09-07 11:12:29 +00:00
808b951ab9
Migrate Andorid32 (M Nexus5X) builder to use reclient
...
We have already confirmed that reclient has better performance for Android builds.
Bug: b/239908030
Change-Id: I6a83f48a6b4f6024053a0f60c6650d5d931f40d3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274420
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38024}
2022-09-07 07:21:22 +00:00
cb6154346a
Migrate Linux64 Release builder to use recilent
...
The reclient shadow builder already shows better performance than goma builds.
Bug: b/239908030
Change-Id: Idf6488a45beedbd6ef63fca10ddb8ae3a8ef98de
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/274201
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Commit-Queue: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#38023}
2022-09-07 03:28:22 +00:00
0fff87655d
Add --use-remoteexec to build_ios_libs.py
...
Similar to https://webrtc-review.googlesource.com/c/src/+/273600 , this CL adds a flag for reclient build.
Bug: b/243628179
Change-Id: I48b2922a139ea05615073025c4c3ecc045482b46
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273780
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Cr-Commit-Position: refs/heads/main@{#37978}
2022-09-01 10:58:17 +00:00
813177d98f
Fix generate_licenses Presubmit when working within chromium
...
When working within chromium, we need to move up two more levels before
we can import the "find_depot_tools" module. Previously this was
managed by a loop that kept moving up until it found a directory named
'src', but this didn't work if the base-level webrtc code was not in
a directory named 'src'.
Bug: webrtc:14411
Change-Id: I2729603d6d2fd8242a1294ae5d95d946db619d0a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273561
Commit-Queue: Alexander Cooper <alcooper@chromium.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37971}
2022-08-31 18:28:57 +00:00
d6c7ee734b
Fix typo in build_aar.py
...
Android release builders are failing for this typo.
https://ci.chromium.org/ui/p/webrtc/builders/ci/Android32%20(M%20Nexus5X)/20419/overview
Bug: b/243628179
Change-Id: I73353c0e44cc95feb197c4d95059234c2465c0c8
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273601
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@{#37963}
2022-08-31 07:56:42 +00:00
1a7dd713bf
Add --use-remoteexec option to build_aar.py
...
build_aar.py is used at "build android archive" step.
This script also needs to support reclient.
Bug: b/243628179
Change-Id: Ic95058195db0b97109150a009fe44f87c5ebf2d1
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273600
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37960}
2022-08-31 05:35:22 +00:00
4680f3370d
Add reclient shadow builders to mb_config.pyl
...
Bug: b:243628179
Change-Id: Ic1b1e42f9c11ba049addaca42cf7fa8a98cbd87a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/273124
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Junji Watanabe <jwata@google.com >
Cr-Commit-Position: refs/heads/main@{#37917}
2022-08-26 13:25:29 +00:00
b61f39e00e
Remove process_perf_results_py2 now that recipe code is using py3.
...
Change-Id: I04085a3b773bac84b3b1da1a702f1a441fc2a097
Bug: webrtc:13835
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272960
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#37904}
2022-08-25 13:30:34 +00:00
5800f36632
Add mb_config for Linux64 Release (reclient) builder
...
Bug: b/243628179
Change-Id: I2072261fe87d83979044f6b95b6635a0d993f39e
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/272864
Auto-Submit: Junji Watanabe <jwata@google.com >
Reviewed-by: Takuto Ikuta <tikuta@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37898}
2022-08-25 06:52:42 +00:00
3d38cd3c41
Migrate mb script to python3.
...
Change-Id: Ief72dd7f9c5ca65c6ce67d1784c6d8321554a07a
Bug: b/216091827
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/271294
Reviewed-by: Evan Shrubsole <eshr@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#37809}
2022-08-17 13:50:43 +00:00
b0a57d8e61
Option to pack unstripped .so into libwebrtc.aar
...
Bug: webrtc:12508
Change-Id: I12e9e9efabc9e8669cad1ff6be9919fef5027da7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/270423
Reviewed-by: Xavier Lepaul <xalep@webrtc.org >
Commit-Queue: Xavier Lepaul <xalep@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37689}
2022-08-04 13:31:45 +00:00
1b1764ce1f
Add new webrtc-only dependency to auto roller
...
Bug: None
Change-Id: I4c309e57c984e1042157347f5f516f0a27e3bdb0
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269720
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Andrey Logvin <landrey@webrtc.org >
Commit-Queue: Andrey Logvin <landrey@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37644}
2022-07-29 12:43:10 +00:00
21e0706ddf
Fix auto roller. Add new webrtc only dependency
...
Bug: b/240372657
Change-Id: Ib298d0cc122115e57838e8aca87935ef2e239b4d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/269217
Auto-Submit: Andrey Logvin <landrey@google.com >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Andrey Logvin <landrey@google.com >
Cr-Commit-Position: refs/heads/main@{#37629}
2022-07-27 16:53:05 +00:00
5ed127e9af
Clobber win bots
...
Bug: None
Change-Id: I8e57ee9e8bf6b4681f3a00efee352eb499e6cd81
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268861
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Reviewed-by: Artem Titov <titovartem@webrtc.org >
Auto-Submit: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37554}
2022-07-19 11:34:02 +00:00
3f207658da
Remove unused dependencies
...
Bug: None
Change-Id: Id42d3ec043e6aa47894d2e10e6e288cab2901bbf
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/268100
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com >
Cr-Commit-Position: refs/heads/main@{#37472}
2022-07-07 07:13:24 +00:00
d44badf409
Always include the actual decoder implementation when RTCVideoDecoderAV1 is used.
...
Bug: webrtc:13573, b/236814111
Change-Id: I053fcec3d85fdc9f8d3b72af1735b4091ec5f7c6
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267620
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Philip Eliasson <philipel@webrtc.org >
Reviewed-by: Peter Hanspers <peterhanspers@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37418}
2022-07-04 12:27:02 +00:00
a5f267d5ac
[ios] Remove the support for bitcode
...
According to Xcode 14 documentation [1]:
> Xcode no longer builds bitcode by default and generates a warning
> message if a project explicitly enables bitcode: “Building with
> bitcode is deprecated. Please update your project and/or target
> settings to disable bitcode.” The capability to build with bitcode
> will be removed in a future Xcode release. IPAs that contain bitcode
> will have the bitcode stripped before being submitted to the App
> Store. Debug symbols for past bitcode submissions remain available
> for download. (86118779)
[1]: https://developer.apple.com/documentation/Xcode-Release-Notes/xcode-14-release-notes
Bug: webrtc:14237
Change-Id: I39fb618409e1978f8e7b42aa71208e00ed69d85f
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/267407
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Sylvain Defresne <sdefresne@chromium.org >
Cr-Commit-Position: refs/heads/main@{#37415}
2022-07-04 09:01:52 +00:00
d69a726989
Make WebRTC use third_party/libevent rather than base/third_party/libevent
...
Bug: chromium:1335194
Change-Id: I084b391b42e2496163ea625c0bdc9255177e5603
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266680
Auto-Submit: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com >
Commit-Queue: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37375}
2022-06-30 07:43:49 +00:00
523b67d69b
Use the condensed library name when fixing "foo:foo" dependencies
...
The styleguide prefers using condensed library nam "foo" instead of
"foo:foo" whenever possible. The script would address absolute and
relative paths in other directories but not the ones in the current
directory.
Bug: None
Change-Id: Ibc7850cd26edfe8fb864ce5baa2f460a95a7c96d
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266489
Commit-Queue: Florent Castelli <orphis@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37315}
2022-06-23 12:57:39 +00:00
1776f6e019
Temporary make generate_license.py to work with non-existing paths.
...
The recent change in chromium, libevent, was moved from
base/third_party to third_party. While GN build works by transient GN
build targets, building an android archive does not work because it
requires libevent's license file in the specific path.
To unblock autoroller, temporarily make generate_license.py work with
non-existing paths.
Bug: chromium:1335194
Change-Id: Icb79a27c4c41f603e5ffc9170f4ecb7440ec9e29
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266520
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Daniel.L (Byoungchan) Lee <daniel.l@hpcnt.com >
Cr-Commit-Position: refs/heads/main@{#37307}
2022-06-22 22:10:41 +00:00
9f24225d43
Roll chromium_revision 9e5c3d7ac9..af8ecb5d66 (1014996:1015265)
...
Roll chromium_revision 9e5c3d7ac9..af8ecb5d66 (1014996:1015265) and
clobber win bots after libc++ issue
Change log: 9e5c3d7ac9..af8ecb5d66
Full diff: 9e5c3d7ac9..af8ecb5d66
Changed dependencies
* src/base: f52c9fe525..4c0f2a8705
* src/build: ef74652d92..7b855aae93
* src/buildtools: d909ea083b..34f9ff8fd5
* src/buildtools/third_party/libc++/trunk: 1a637088a3..b1269813ea
* src/ios: a69c4d03db..6871ecf823
* src/testing: 82d47662f3..fdb2b2e62f
* src/third_party: 67e164e2d3..53cece9e9b
* src/third_party/android_build_tools/aapt2: jziPmg_EUjoj-eSkO24eMaf5ylm449Q7BKO1-ga2tbgC..hf9C5IyJUUGaBnzqu60xiFJSyfAmjqjc_PiNXNVc9l0C
* src/third_party/boringssl/src: https://boringssl.googlesource.com/boringssl.git/+log/1e469e45a4..1f51cfc7d7
* src/third_party/catapult: https://chromium.googlesource.com/catapult.git/+log/2b591cc800..110018c8ad
* src/third_party/depot_tools: 93fbd989e0..6cebde7ca2
* src/third_party/ffmpeg: abfc2628f2..b86aef09f3
* src/third_party/freetype/src: d6fc8c6ba0..9c706dcca7
* src/tools: 0296694954..b52372264d
* src/tools/luci-go: git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7..git_revision:df39938896c4603fb2a214a2430450a85d9cca81
* src/tools/luci-go: git_revision:de014227dd270df7c61bfab740eb4ae4b52ac2a7..git_revision:df39938896c4603fb2a214a2430450a85d9cca81
DEPS diff: 9e5c3d7ac9..af8ecb5d66 /DEPS
No update to Clang.
BUG=b/236352196
Change-Id: Ib0481ce298c5aa53002c3c91249fea81a7ea095a
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/266144
Commit-Queue: Artem Titov <titovartem@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#37254}
2022-06-17 11:23:29 +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
353d5b243a
Remove crosscompile for Perf Mac M1 Arm64 12
...
Since the Perf tester is actually compiling histogram code, it needs
to have it's own native OS gclient and GN config. The Builder has already
built and cached the MacOS arm64 binaries to be tested for M1.
I got confused and thought the tester was also compiling something for
the bot it shards to.
Bug: b/232347569
Change-Id: I0468945a04905d2d647626229af77c00d1f632fd
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/263200
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36969}
2022-05-23 09:54:48 +00:00
bf2d75d86f
Add specific mac arm64 mb config
...
Trying to solve https://ci.chromium.org/ui/p/webrtc/builders/perf/Perf%20Mac%20M1%20Arm64%2012/1/overview
Bug: b/230719743
Change-Id: I43e0206548fe6223552909a23748e3eea678e2a9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261902
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36837}
2022-05-10 13:08:31 +00:00
598044f9ee
Add M1 perf bot
...
Companion CL: https://chromium-review.googlesource.com/c/chromium/tools/build/+/3634362
Bug: b/230719743
Change-Id: I52babb62dddbcadeb2854720c3c022ee3e04dbec
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260321
Commit-Queue: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36829}
2022-05-10 08:10:20 +00:00
4ef2de6290
Remove the iOS internal try bots.
...
Bug: b/230708129
Change-Id: Ic4315997af0c01c5f5d987d13d88ada7d76ab0ea
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260191
Reviewed-by: Mirko Bonadei <mbonadei@google.com >
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36770}
2022-05-05 07:20:49 +00:00
31e31c8c0a
Adding jleconte to the tools_webrtc OWNERS file.
...
Bug: b/230708129
Change-Id: Id005a9a1bd88530ef92fed3f31a29d951405c168
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261182
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36761}
2022-05-04 14:26:07 +00:00
55c55c3c43
Reorder mb_config.pyl to fix 'mb.py validate'
...
This is a follow up of this CL: https://crrev.com/c/3611486 .
Bug: b/231404336
Change-Id: I3b6f4b780aa1939b6b2d0f1d08d1746a3a6f86dc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/261080
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36752}
2022-05-04 08:31:29 +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
7c94291c58
Remove reference to //base in mb_unittest.py
...
Also remove tests in //tools_webrtc/mb/mb_unittest.py that are testing exclusively code in //tools/mb/mb.py.
Bug: webrtc:13662
Change-Id: Ifdfbe26c11f7c315e307856b1d3ab06483d57641
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/260041
Reviewed-by: Björn Terelius <terelius@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36651}
2022-04-26 07:44:44 +00:00
edbaf57bd4
Fix a dead loop in tools_webrtc/libs/generate_licenses.py
...
Bug: webrtc:13975
Signed-off-by: hanpfei <hanpfei@gmail.com >
Change-Id: I3943f66b1a80e3f1e4b05f4436dbeff23f3d6285
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/259280
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org >
Reviewed-by: Kári Helgason <kthelgason@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36596}
2022-04-21 07:43:05 +00:00
f0faa999a5
Make iwyu use public API for pthread library
...
Bug: webrtc:13662
Change-Id: I8ee1d1b5882dcda6acdee7258f9a37676bbd0be7
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/259303
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Björn Terelius <terelius@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36579}
2022-04-20 06:37:22 +00:00
e288161529
Don't use windows path in mb.py
...
Swarming Windows bots translate the path to Windows path.
https://chromium-swarm.appspot.com/task?id=5a5a3b202f930010
Bug: webrtc:13475
Change-Id: I21589e67057174651d467f4f78e33bdd21a4e1c5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/259302
Reviewed-by: Christoffer Jansson <jansson@google.com >
Reviewed-by: Christoffer Jansson <jansson@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36571}
2022-04-19 12:24:26 +00:00
424cc65a4a
Centralized test command argument in .pyl configuration.
...
* Remove args from gn_isolate_map.pyl
* Set idempotent to false for performance tests
Bug: webrtc:13899
Change-Id: Icde80af02070e024c1292721db9c0b8a4d906343
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258685
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36531}
2022-04-12 10:43:05 +00:00
f5fd25ca04
Remove duplicate gn_isolate_map.pyl
...
The other one is in the //infra/specs folder.
Bug: webrtc:13899
Change-Id: Idbf3c888b60741aa8a35d25bd3b7deb4f1a81a95
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258682
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36525}
2022-04-11 15:53:08 +00:00
f236ac73de
Whitespace change to kick bots.
...
Bug: None
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Change-Id: I68330a17f4738aa51a1ee61494e96c6d47cd5bd3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/258136
Owners-Override: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Jeremy Leconte <jleconte@google.com >
Reviewed-by: Jeremy Leconte <jleconte@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36481}
2022-04-07 14:20:52 +00:00
81acd03f89
tools: Better dependency fixing
...
Lines like 'deps = [ "foo" ]' would fail to be fixed.
Just insert the new dependencies in front and let the formatter have fun
with this after.
Bug: None
Change-Id: I747925cd0a1de93715a00b9ff3490b555f237e97
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257906
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Auto-Submit: Florent Castelli <orphis@webrtc.org >
Commit-Queue: Florent Castelli <orphis@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36429}
2022-04-04 17:59:58 +00:00
48ad72e9eb
tools: Fix gn_check_autofix.py with Python3
...
Bug: None
Change-Id: Ib81f02823cae4a10697566d5889d4814a0184503
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257903
Auto-Submit: Florent Castelli <orphis@webrtc.org >
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36425}
2022-04-04 13:23:56 +00:00
f2599a7f43
Remove usrsctp, dcSCTP is now the unique SCTP implementation
...
Bug: chromium:1243702
Change-Id: Id11299d26f0f8713a57781b57277837aace531f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/251821
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Victor Boivie <boivie@webrtc.org >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Florent Castelli <orphis@webrtc.org >
Cr-Commit-Position: refs/heads/main@{#36423}
2022-04-04 10:30:46 +00:00
4f279adb1b
Remove redundant PRESUBMIT.py files.
...
* tools_webrtc/PRESUBMIT.py is only checking the licence which is already done here:
38f35db4d4 :PRESUBMIT.py;l=913;bpv=1;bpt=0;drc=4fc9bd9f69a0d88889d86d0cc9f8e27406e8a342
* sdk/android/PRESUBMIT.py was added before 'git cl format' was required from the root PRESUBMIT.py:
https://codereview.webrtc.org/2377113003
Bug: webrtc:13895
Change-Id: Ia5ea2529c36ceebfd7d4e6a6a72352bd30c573b9
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257280
Reviewed-by: Christoffer Jansson <jansson@google.com >
Reviewed-by: Harald Alvestrand <hta@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36391}
2022-03-31 10:48:31 +00:00
ac5cf78801
Add mb.py to pylint check of the root PRESUBMIT.py.
...
This now possible because of https://webrtc-review.googlesource.com/c/src/+/256972
Bug: webrtc:13605
Change-Id: Ie5c058c5ff459dde05c90f757a1df8bd53f35ccc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/257281
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Reviewed-by: Christoffer Jansson <jansson@google.com >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36390}
2022-03-31 10:24:02 +00:00
81635f33ef
Make tools_webrtc/mb inherit from tools/mb (3rd attempt).
...
Previous attempts:
https://webrtc-review.googlesource.com/c/src/+/256809
https://webrtc-review.googlesource.com/c/src/+/256970
Bug: webrtc:13867
Change-Id: I5dc268b711dc17016a5d673f2b3ec733c9cff4f2
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/256972
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org >
Commit-Queue: Jeremy Leconte <jleconte@google.com >
Cr-Commit-Position: refs/heads/main@{#36367}
2022-03-29 12:07:30 +00:00