mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
Fix out-of-memory error.
Bug: 248637663 Test: atest android.hardware.audio.common@7.0-util_tests android.hardware.audio.common@7.1-util_tests Change-Id: Ifb41ddc3fbfa8c9db7f3e10cede2155d28d3c8c4
This commit is contained in:
@@ -1105,8 +1105,12 @@ TYPED_TEST(FilterTest, FilterOutNonVendorTags) {
|
||||
TypeParam emptyTags;
|
||||
EXPECT_EQ(emptyTags, HidlUtils::filterOutNonVendorTags(emptyTags));
|
||||
|
||||
TypeParam allVendorTags = {{"VX_GOOGLE_VR_42", "VX_GOOGLE_1E100"}};
|
||||
EXPECT_EQ(allVendorTags, HidlUtils::filterOutNonVendorTags(allVendorTags));
|
||||
// b/248421569, allocate two vendor tags at a time can run out of memory
|
||||
// TypeParam allVendorTags = {{"VX_GOOGLE_VR_42", "VX_GOOGLE_1E100"}};
|
||||
TypeParam allVendorTags1 = {{"VX_GOOGLE_VR_42"}};
|
||||
EXPECT_EQ(allVendorTags1, HidlUtils::filterOutNonVendorTags(allVendorTags1));
|
||||
TypeParam allVendorTags2 = {{"VX_GOOGLE_1E100"}};
|
||||
EXPECT_EQ(allVendorTags2, HidlUtils::filterOutNonVendorTags(allVendorTags2));
|
||||
|
||||
TypeParam oneVendorTag = {{"", "VX_GOOGLE_VR", "random_string"}};
|
||||
TypeParam oneVendorTagOnly = HidlUtils::filterOutNonVendorTags(oneVendorTag);
|
||||
|
||||
Reference in New Issue
Block a user