mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 22:04:26 +00:00
remove stopAllRecognitions VTS test
The stopAllRecognitions API is not used at the layers above the HAL, and it requires the HAL to own the state of all active recognitions. This API causes discontinuity with the upper layers also maintaining state information. The VTS requirement is being removed. Bug: 151281377 Test: atest VtsHalSoundtriggerV2_0TargetTest && atest VtsHalSoundtriggerV2_1TargetTest Change-Id: If14ed8177e0ff2730d2ed78ba8fbbbd058c4d57a
This commit is contained in:
@@ -293,22 +293,6 @@ TEST_P(SoundTriggerHidlTest, StopRecognitionNoAStartFail) {
|
||||
EXPECT_NE(0, hidlReturn);
|
||||
}
|
||||
|
||||
/**
|
||||
* Test ISoundTriggerHw::stopAllRecognitions() method
|
||||
*
|
||||
* Verifies that:
|
||||
* - the implementation implements this optional method or indicates it is not support by
|
||||
* returning -ENOSYS
|
||||
*/
|
||||
TEST_P(SoundTriggerHidlTest, stopAllRecognitions) {
|
||||
Return<int32_t> hidlReturn(0);
|
||||
|
||||
hidlReturn = mSoundTriggerHal->stopAllRecognitions();
|
||||
|
||||
EXPECT_TRUE(hidlReturn.isOk());
|
||||
EXPECT_TRUE(hidlReturn == 0 || hidlReturn == -ENOSYS);
|
||||
}
|
||||
|
||||
INSTANTIATE_TEST_SUITE_P(
|
||||
PerInstance, SoundTriggerHidlTest,
|
||||
testing::ValuesIn(android::hardware::getAllHalInstanceNames(ISoundTriggerHw::descriptor)),
|
||||
|
||||
Reference in New Issue
Block a user