Merge changes I443ba0bc,I1d46e887,Idabc64be,I03a8bdb4
* changes:
Fix arguments checking in AudioSystem::getDirectProfilesForAttributes
Move audiosystem_tests of libaudioclient to presubmit
Move libaudioclient tests to presubmit
Fix typo in TEST_MAPPING
diff --git a/media/libaudioclient/AudioSystem.cpp b/media/libaudioclient/AudioSystem.cpp
index de8c298..1280577 100644
--- a/media/libaudioclient/AudioSystem.cpp
+++ b/media/libaudioclient/AudioSystem.cpp
@@ -2317,7 +2317,7 @@
status_t AudioSystem::getDirectProfilesForAttributes(const audio_attributes_t* attr,
std::vector<audio_profile>* audioProfiles) {
- if (attr == nullptr) {
+ if (attr == nullptr || audioProfiles == nullptr) {
return BAD_VALUE;
}
diff --git a/media/libaudioclient/TEST_MAPPING b/media/libaudioclient/TEST_MAPPING
index 2214bca..51080ef 100644
--- a/media/libaudioclient/TEST_MAPPING
+++ b/media/libaudioclient/TEST_MAPPING
@@ -13,11 +13,9 @@
"include-filter": "android.nativemedia.aaudio.AAudioTests#AAudioBasic.*"
}
]
- }
- ],
- "postsubmit": [
+ },
{
- "name": "audieorecord_tests"
+ "name": "audiorecord_tests"
},
{
"name": "audioeffect_tests"
@@ -30,9 +28,7 @@
},
{
"name": "trackplayerbase_tests"
- }
- ],
- "postsubmit": [
+ },
{
"name": "audiosystem_tests"
}