Roll chromium_revision 8f0166a59b..f0fd984a31 (685582:685691)

!! **Manual change** Less strict audio codec tests to accommodate opus fix [1].
!! This is meant to be a temporary mitigation.
[1] https://chromium-review.googlesource.com/c/chromium/src/+/1746617

Change log: 8f0166a59b..f0fd984a31
Full diff: 8f0166a59b..f0fd984a31

Changed dependencies
* src/base: 17d8ac209c..f6cc884505
* src/build: d6837de8f1..956965a6ea
* src/ios: 76e0b0bc60..6780db9c3e
* src/testing: 5d328647a1..48823ed18a
* src/third_party: d70201c684..82063e79f0
* src/third_party/depot_tools: 1b4c7e9f38..6d98232fde
* src/tools: b8953a5bf5..2aa12eadc5
DEPS diff: 8f0166a59b..f0fd984a31/DEPS

No update to Clang.

TBR=chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com,
BUG=None

Change-Id: I9869cc3f493bc82361e4f93ad846b32390edb340
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/148700
Reviewed-by: Yves Gerey <yvesg@webrtc.org>
Reviewed-by: Autoroller <chromium-webrtc-autoroll@webrtc-ci.iam.gserviceaccount.com>
Commit-Queue: Yves Gerey <yvesg@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#28833}
This commit is contained in:
Yves Gerey 2019-08-12 17:19:09 +02:00 committed by Commit Bot
parent 40dc98a117
commit 110a4de4e2
3 changed files with 32 additions and 19 deletions

16
DEPS
View File

@ -5,16 +5,16 @@ vars = {
# chromium waterfalls. More info at: crbug.com/570091.
'checkout_configuration': 'default',
'checkout_instrumented_libraries': 'checkout_linux and checkout_configuration == "default"',
'chromium_revision': '8f0166a59b6fadbd7f6aa858bd23e643f7297fac',
'chromium_revision': 'f0fd984a31f29c9e392422bf0941d071089a332b',
}
deps = {
# TODO(kjellander): Move this to be Android-only once the libevent dependency
# in base/third_party/libevent is solved.
'src/base':
'https://chromium.googlesource.com/chromium/src/base@17d8ac209c7f2ea2648a6bc98e9397d1cbac6844',
'https://chromium.googlesource.com/chromium/src/base@f6cc88450596c6e3350e37f482f84baa833f8561',
'src/build':
'https://chromium.googlesource.com/chromium/src/build@d6837de8f1cbf3bce038ffbcccb6f11b2241d845',
'https://chromium.googlesource.com/chromium/src/build@956965a6ea74644e8d902809e35fa658b259c9da',
'src/buildtools':
'https://chromium.googlesource.com/chromium/src/buildtools@74cfb57006f83cfe050817526db359d5c8a11628',
# Gradle 4.3-rc4. Used for testing Android Studio project generation for WebRTC.
@ -23,13 +23,13 @@ deps = {
'condition': 'checkout_android',
},
'src/ios': {
'url': 'https://chromium.googlesource.com/chromium/src/ios@76e0b0bc6086acb90f2f097156f71e0b17dc84bf',
'url': 'https://chromium.googlesource.com/chromium/src/ios@6780db9c3e972e39279218cbe158548ae8a5c6d7',
'condition': 'checkout_ios',
},
'src/testing':
'https://chromium.googlesource.com/chromium/src/testing@5d328647a140470944bcaaeff1b06b69cdffe1d9',
'https://chromium.googlesource.com/chromium/src/testing@48823ed18a822d6ef72dcc5d1c4f24506aea6ef8',
'src/third_party':
'https://chromium.googlesource.com/chromium/src/third_party@d70201c6849249073c8d14d355c6eff888cf40d0',
'https://chromium.googlesource.com/chromium/src/third_party@82063e79f05d4fa1d5f6f3657f459a1aab8115c3',
'src/buildtools/linux64': {
'packages': [
@ -119,7 +119,7 @@ deps = {
'src/third_party/colorama/src':
'https://chromium.googlesource.com/external/colorama.git@799604a1041e9b3bc5d2789ecbd7e8db2e18e6b8',
'src/third_party/depot_tools':
'https://chromium.googlesource.com/chromium/tools/depot_tools.git@1b4c7e9f38442e4b43fd4092d719e9627028125c',
'https://chromium.googlesource.com/chromium/tools/depot_tools.git@6d98232fdea6ac40a3955ca66c660c5b3cdd5def',
'src/third_party/errorprone/lib': {
'url': 'https://chromium.googlesource.com/chromium/third_party/errorprone.git@980d49e839aa4984015efed34b0134d4b2c9b6d7',
'condition': 'checkout_android',
@ -231,7 +231,7 @@ deps = {
'src/third_party/yasm/source/patched-yasm':
'https://chromium.googlesource.com/chromium/deps/yasm/patched-yasm.git@720b70524a4424b15fc57e82263568c8ba0496ad',
'src/tools':
'https://chromium.googlesource.com/chromium/src/tools@b8953a5bf5ac3e4e9d4c75702276e8a3117ce764',
'https://chromium.googlesource.com/chromium/src/tools@2aa12eadc53350727a642cbab0aa43f14e847f4f',
'src/tools/swarming_client':
'https://chromium.googlesource.com/infra/luci/client-py.git@96f125709acfd0b48fc1e5dae7d6ea42291726ac',

View File

@ -1599,13 +1599,19 @@ TEST_F(AcmSenderBitExactnessNewApi, OpusFromFormat_stereo_20ms_voip) {
const std::string payload_maybe_sse =
"4eab2259b6fe24c22dd242a113e0b3d9|"
"4fc0af0aa06c26454af09832d3ec1b4e";
// The neon implementation may differ.
const std::string maybe_neon =
"1c81121f5d9286a5a865d01dbab22ce8|"
"26021bd11a81ed1ee4f85d692a4130a4";
const std::string payload_maybe_neon =
"839ea60399447268ee0f0262a50b75fd|"
"968404a1e18b103985e8454eb1e95142";
Run(AcmReceiverBitExactnessOldApi::PlatformChecksum(
audio_maybe_sse, audio_maybe_sse, "1c81121f5d9286a5a865d01dbab22ce8",
audio_maybe_sse, audio_maybe_sse, maybe_neon,
"11d547f89142e9ef03f37d7ca7f32379",
"11d547f89142e9ef03f37d7ca7f32379"),
AcmReceiverBitExactnessOldApi::PlatformChecksum(
payload_maybe_sse, payload_maybe_sse,
"839ea60399447268ee0f0262a50b75fd",
payload_maybe_sse, payload_maybe_sse, payload_maybe_neon,
"1815fd5589cad0c6f6cf946c76b81aeb",
"1815fd5589cad0c6f6cf946c76b81aeb"),
50, test::AcmReceiveTestOldApi::kStereoOutput);

View File

@ -486,16 +486,23 @@ TEST_F(NetEqDecodingTest, MAYBE_TestOpusBitExactness) {
const std::string maybe_sse =
"6b602683ca7285a98118b4824d72f4257952c18f|"
"eb0b68bddcac00fc85403df64f83126f8ea9bc93";
// The neon implementation may differ.
const std::string maybe_neon =
"f95f2a220c9ca5d60b81c4653d46e0de2bee159f|"
"63651b8cc7711a66c9491d6b6ce94b774b64a0ce";
const std::string output_checksum = PlatformChecksum(
maybe_sse, "f95f2a220c9ca5d60b81c4653d46e0de2bee159f",
"6f288a03d34958f62496f18fa85655593eef4dbe", maybe_sse, maybe_sse);
maybe_sse, maybe_neon, "6f288a03d34958f62496f18fa85655593eef4dbe",
maybe_sse, maybe_sse);
const std::string network_stats_checksum =
PlatformChecksum("0b3d34baffaf651812ffaf06ea1b5ce45ea1c47a",
"a71dce66c7bea85ba22d4e29a5298f606f810444",
"7c64e1e915bace7c4bf583484efd64eaf234552f",
"0b3d34baffaf651812ffaf06ea1b5ce45ea1c47a",
"0b3d34baffaf651812ffaf06ea1b5ce45ea1c47a");
// The neon implementation may differ.
const std::string stats_maybe_neon =
"a71dce66c7bea85ba22d4e29a5298f606f810444|"
"889cae8977da9ad7563864726f4eeb5ae66ac7da";
const std::string network_stats_checksum = PlatformChecksum(
"0b3d34baffaf651812ffaf06ea1b5ce45ea1c47a", stats_maybe_neon,
"7c64e1e915bace7c4bf583484efd64eaf234552f",
"0b3d34baffaf651812ffaf06ea1b5ce45ea1c47a",
"0b3d34baffaf651812ffaf06ea1b5ce45ea1c47a");
DecodeAndCompare(input_rtp_file, output_checksum, network_stats_checksum,
absl::GetFlag(FLAGS_gen_ref));