Commit dc3ff65b99 for aom
commit dc3ff65b9960c157335db3ba7dbe9cba2e6659da
Author: Marco Paniconi <marpan@google.com>
Date: Fri Dec 5 09:58:12 2025 -0800
rtc: Reduce runs for svc_datarate tests for valgrind
svc_datarates tests were extended to speed 6 recently
and are causing time-outs on valgrind.
Change-Id: Ia67fb9cae9acc562afcca869179dd760439d0a8e
diff --git a/test/svc_datarate_test.cc b/test/svc_datarate_test.cc
index 6228778666..0df678212a 100644
--- a/test/svc_datarate_test.cc
+++ b/test/svc_datarate_test.cc
@@ -2776,10 +2776,18 @@ TEST(SvcParams, BitrateOverflow) {
EXPECT_EQ(aom_codec_destroy(&enc), AOM_CODEC_OK);
}
+// Speed 6 takes too long on valgrind, so do only 1 bitrate and one aq_mode.
+#ifdef AOM_VALGRIND_BUILD
+AV1_INSTANTIATE_TEST_SUITE(DatarateTestSVC,
+ ::testing::Values(::libaom_test::kRealTime),
+ ::testing::Range(6, 12), ::testing::Values(3),
+ ::testing::Values(1));
+#else // AOM_VALGRIND_BUILD
AV1_INSTANTIATE_TEST_SUITE(DatarateTestSVC,
::testing::Values(::libaom_test::kRealTime),
::testing::Range(6, 12), ::testing::Values(0, 3),
::testing::Values(0, 1));
+#endif
} // namespace
} // namespace datarate_test