Roll chromium_revision ba5ff58b6c..94a136c73d (898571:898790)

This CL also includes updates to bit-exactness tests that started
to fail on linux_x86 after the update of clang that is part of
the Chromium Roll CL.

Change log: ba5ff58b6c..94a136c73d
Full diff: ba5ff58b6c..94a136c73d

Changed dependencies
* src/base: ecfc5939e4..da70c03d5c
* src/build: 6f773f2fd2..b11e004f56
* src/buildtools/linux64: git_revision:4d207c94eab41f09c9a8505eb47f3d2919e47943..git_revision:31f2bba8aafa8015ca5761100a21f17c2d741062
* src/buildtools/mac: git_revision:4d207c94eab41f09c9a8505eb47f3d2919e47943..git_revision:31f2bba8aafa8015ca5761100a21f17c2d741062
* src/buildtools/win: git_revision:4d207c94eab41f09c9a8505eb47f3d2919e47943..git_revision:31f2bba8aafa8015ca5761100a21f17c2d741062
* src/ios: 837dc401ee..2d44844c9e
* src/testing: 537028df55..7ec8dcae8b
* src/third_party: ddfda49030..326e9a8fc7
* src/third_party/perfetto: f4ffdc1c0d..1f54e94bc3
* src/tools: b3f11721ed..0587b769f6
* src/tools/luci-go: git_revision:40f945205c8670537d14901c310374774f589254..git_revision:a5505c14c78e1a27562164fb55f7d2d8190a0a9b
* src/tools/luci-go: git_revision:40f945205c8670537d14901c310374774f589254..git_revision:a5505c14c78e1a27562164fb55f7d2d8190a0a9b
* src/tools/luci-go: git_revision:40f945205c8670537d14901c310374774f589254..git_revision:a5505c14c78e1a27562164fb55f7d2d8190a0a9b
DEPS diff: ba5ff58b6c..94a136c73d/DEPS

Clang version changed llvmorg-13-init-14086-ge1b8fde1:llvmorg-13-init-14563-gbcaf57ca
Details: ba5ff58b6c..94a136c73d/tools/clang/scripts/update.py

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

Change-Id: Ibbbb25952bc6f33f418fec37b189c0068d3a6928
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/225141
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Reviewed-by: Ivo Creusen <ivoc@webrtc.org>
Commit-Queue: Mirko Bonadei <mbonadei@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#34423}
This commit is contained in:
Mirko Bonadei
2021-07-06 16:23:27 +02:00
committed by WebRTC LUCI CQ
parent 5a5d751aa5
commit 6d92fcd364
3 changed files with 73 additions and 24 deletions

View File

@ -921,7 +921,13 @@ class AcmReceiverBitExactnessOldApi : public ::testing::Test {
TEST_F(AcmReceiverBitExactnessOldApi, 8kHzOutput) {
std::string others_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "e0c966d7b8c36ff60167988fa35d33e0"
// TODO(bugs.webrtc.org/12941): Linux x86 optimized builds have a different
// checksum.
#if defined(WEBRTC_LINUX) && defined(NDEBUG)
: "5af28619e3a3c606b2242c9a12f4f64e";
#else
: "7d8f6b84abd1e57ec010a53bc2130652";
#endif
std::string win64_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "405a50f0bcb8827e20aa944299fc59f6"
: "0ed5830930f5527a01bbec0ba11f8541";
@ -936,7 +942,14 @@ TEST_F(AcmReceiverBitExactnessOldApi, 8kHzOutput) {
TEST_F(AcmReceiverBitExactnessOldApi, 16kHzOutput) {
std::string others_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "a63c578e1195c8420f453962c6d8519c"
// TODO(bugs.webrtc.org/12941): Linux x86 optimized builds have a different
// checksum.
#if defined(WEBRTC_LINUX) && defined(NDEBUG)
: "f788cc9200ac4a7d498d9081987808a3";
#else
: "6bac83762c1306b932cd25a560155681";
#endif
std::string win64_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "58fd62a5c49ee513f9fa6fe7dbf62c97"
: "0509cf0672f543efb4b050e8cffefb1d";
@ -951,7 +964,13 @@ TEST_F(AcmReceiverBitExactnessOldApi, 16kHzOutput) {
TEST_F(AcmReceiverBitExactnessOldApi, 32kHzOutput) {
std::string others_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "8775ce387f44dc5ff4a26da295d5ee7c"
// TODO(bugs.webrtc.org/12941): Linux x86 optimized builds have a different
// checksum.
#if defined(WEBRTC_LINUX) && defined(NDEBUG)
: "5b84b2a179cb8533a8f9bcd19612e7f0";
#else
: "e319222ca47733709f90fdf33c8574db";
#endif
std::string win64_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "04ce6a1dac5ffdd8438d804623d0132f"
: "39a4a7a1c455b35baeffb9fd193d7858";
@ -966,7 +985,13 @@ TEST_F(AcmReceiverBitExactnessOldApi, 32kHzOutput) {
TEST_F(AcmReceiverBitExactnessOldApi, 48kHzOutput) {
std::string others_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "7a55700b7ca9aa60237db58b33e55606"
// TODO(bugs.webrtc.org/12941): Linux x86 optimized builds have a different
// checksum.
#if defined(WEBRTC_LINUX) && defined(NDEBUG)
: "a2459749062f96297283cce4a8c7e6db";
#else
: "57d1d316c88279f4f3da3511665069a9";
#endif
std::string win64_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "f59833d9b0924f4b0704707dd3589f80"
: "74cbe7345e2b6b45c1e455a5d1e921ca";
@ -1055,7 +1080,13 @@ TEST_F(AcmReceiverBitExactnessOldApi, 48kHzOutputExternalDecoder) {
new rtc::RefCountedObject<ADFactory>);
std::string others_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "7a55700b7ca9aa60237db58b33e55606"
// TODO(bugs.webrtc.org/12941): Linux x86 optimized builds have a different
// checksum.
#if defined(WEBRTC_LINUX) && defined(NDEBUG)
: "a2459749062f96297283cce4a8c7e6db";
#else
: "57d1d316c88279f4f3da3511665069a9";
#endif
std::string win64_checksum_reference =
GetCPUInfo(kAVX2) != 0 ? "f59833d9b0924f4b0704707dd3589f80"
: "74cbe7345e2b6b45c1e455a5d1e921ca";
@ -1326,7 +1357,13 @@ TEST_F(AcmSenderBitExactnessOldApi, IsacWb60ms) {
TEST_F(AcmSenderBitExactnessOldApi, MAYBE_IsacSwb30ms) {
ASSERT_NO_FATAL_FAILURE(SetUpTest("ISAC", 32000, 1, 104, 960, 960));
Run(AcmReceiverBitExactnessOldApi::PlatformChecksum(
// TODO(bugs.webrtc.org/12941): Linux x86 optimized builds have a different
// checksum.
#if defined(WEBRTC_LINUX) && defined(NDEBUG) && defined(WEBRTC_ARCH_X86)
"13d4d2a4c9e8e94a4b74a176e4bf7cc4",
#else
"5683b58da0fbf2063c7adc2e6bfb3fb8",
#endif
"2b3c387d06f00b7b7aad4c9be56fb83d", "android_arm32_audio",
"android_arm64_audio", "android_arm64_clang_audio",
"5683b58da0fbf2063c7adc2e6bfb3fb8"),