Disable L4S BWE tests on android
For some reason, the android build bots use a "fake" hardware VP8 codec
instead of libvpx.
Bug: webrtc:447037083
Change-Id: I031603e40e6faca38ce9bc5a34c94b148abf9d8c
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/417060
Reviewed-by: Harald Alvestrand <hta@webrtc.org>
Commit-Queue: Per Kjellander <perkj@webrtc.org>
Cr-Commit-Position: refs/heads/main@{#45936}
diff --git a/test/peer_scenario/tests/l4s_test.cc b/test/peer_scenario/tests/l4s_test.cc
index e08a4ca..7d5b0fe 100644
--- a/test/peer_scenario/tests/l4s_test.cc
+++ b/test/peer_scenario/tests/l4s_test.cc
@@ -465,6 +465,15 @@
transport_cc_callee);
}
+#if !defined(WEBRTC_ANDROID)
+// TODO: bugs.webrtc.org/447037083 - for some reason a "fake" hardware
+// encoder/decoder is used on
+// https://ci.chromium.org/ui/p/webrtc/builders/try/android_arm64_rel
+// generic_decoder.cc: (line 306): Decoder implementation: DecoderInfo {
+// prefers_late_decoding = implementation_name = 'fake_decoder',
+// is_hardware_accelerated = true }
+// Figure out how to run libvpx instead.
+
struct SendMediaTestResult {
// Stats gathered at the end of the call.
scoped_refptr<const RTCStatsReport> caller_stats;
@@ -630,6 +639,7 @@
EXPECT_GT(available_bwe, DataRate::KilobitsPerSec(1000));
EXPECT_LT(available_bwe, DataRate::KilobitsPerSec(2600));
}
+#endif
TEST(L4STest, SendsEct1WithScream) {
PeerScenario s(*test_info_);