diff options
author | Benjamin Schwartz <bsschwar@google.com> | 2021-04-08 05:34:33 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2021-04-08 05:34:33 +0000 |
commit | eca2606dfd9edda8085ff11132023af4fa5f6291 (patch) | |
tree | c38d34e29cea639adfae98569632b35b508118f2 | |
parent | 01db945276e52a02ad473707a6bb005698343751 (diff) | |
parent | 87905ec84c7918aa2c05ad9ca10c065073f60253 (diff) |
Merge "power/stats: Split channel name validation test" am: 43374307a3 am: 8ac06fbf1f am: 87905ec84c
Original change: https://android-review.googlesource.com/c/platform/hardware/interfaces/+/1668785
Change-Id: I93e7d1f42fc6503c85f97b06013b13081253660e
-rw-r--r-- | power/stats/aidl/vts/VtsHalPowerStatsTargetTest.cpp | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/power/stats/aidl/vts/VtsHalPowerStatsTargetTest.cpp b/power/stats/aidl/vts/VtsHalPowerStatsTargetTest.cpp index db2cfd81c1..c7ba96cec3 100644 --- a/power/stats/aidl/vts/VtsHalPowerStatsTargetTest.cpp +++ b/power/stats/aidl/vts/VtsHalPowerStatsTargetTest.cpp @@ -239,12 +239,22 @@ TEST_P(PowerStatsAidl, TestGetEnergyMeterInfo) { ASSERT_OK(powerstats->getEnergyMeterInfo(&info)); } -// Each channel must have a valid name and subsystem +// Each channel must have a valid name TEST_P(PowerStatsAidl, ValidateChannelNames) { std::vector<Channel> channels; ASSERT_OK(powerstats->getEnergyMeterInfo(&channels)); + for (auto channel : channels) { testNameValid(channel.name); + } +} + +// Each channel must have a valid subsystem +TEST_P(PowerStatsAidl, ValidateSubsystemNames) { + std::vector<Channel> channels; + ASSERT_OK(powerstats->getEnergyMeterInfo(&channels)); + + for (auto channel : channels) { testNameValid(channel.subsystem); } } |