Add a VTS test to validate NNAPI driver name string.
Bug: 134755158
Test: VtsHalNeuralnetworksV1_2TargetTest
Change-Id: Iead93f0a251fdbbf94df6dfdf27919d3f6fd71a8
Merged-In: Iead93f0a251fdbbf94df6dfdf27919d3f6fd71a8
(cherry picked from commit 2729d825cb
)
This commit is contained in:
parent
20a5d89241
commit
cc18d3fede
1 changed files with 12 additions and 0 deletions
|
@ -79,6 +79,18 @@ TEST_P(NeuralnetworksHidlTest, GetDeviceTypeTest) {
|
|||
EXPECT_TRUE(ret.isOk());
|
||||
}
|
||||
|
||||
// device name test
|
||||
TEST_P(NeuralnetworksHidlTest, GetDeviceNameTest) {
|
||||
const std::string deviceName = getName(GetParam());
|
||||
auto pos = deviceName.find('-');
|
||||
EXPECT_NE(pos, std::string::npos);
|
||||
// The separator should not be the first or last character.
|
||||
EXPECT_NE(pos, 0);
|
||||
EXPECT_NE(pos, deviceName.length() - 1);
|
||||
// There should only be 1 separator.
|
||||
EXPECT_EQ(std::string::npos, deviceName.find('-', pos + 1));
|
||||
}
|
||||
|
||||
// device supported extensions test
|
||||
TEST_P(NeuralnetworksHidlTest, GetDeviceSupportedExtensionsTest) {
|
||||
Return<void> ret = kDevice->getSupportedExtensions(
|
||||
|
|
Loading…
Reference in a new issue