Loading boot/1.0/vts/functional/VtsHalBootV1_0TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ #include <android/hardware/boot/1.0/IBootControl.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> using ::android::hardware::boot::V1_0::IBootControl; using ::android::hardware::boot::V1_0::CommandResult; Loading @@ -33,11 +34,24 @@ using ::android::sp; using std::string; using std::vector; // Test environment for Boot HIDL HAL. class BootHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static BootHidlEnvironment* Instance() { static BootHidlEnvironment* instance = new BootHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IBootControl>(); } }; // The main test class for the Boot HIDL HAL. class BootHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { boot = ::testing::VtsHalHidlTargetTestBase::getService<IBootControl>(); boot = ::testing::VtsHalHidlTargetTestBase::getService<IBootControl>( BootHidlEnvironment::Instance()->getServiceName<IBootControl>()); ASSERT_NE(boot, nullptr); } Loading Loading @@ -171,7 +185,9 @@ TEST_F(BootHidlTest, GetSuffix) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(BootHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); BootHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading memtrack/1.0/vts/functional/VtsHalMemtrackV1_0TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ #include <android/hardware/memtrack/1.0/IMemtrack.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> #include <fcntl.h> #include <algorithm> Loading @@ -38,10 +39,23 @@ using ::android::base::unique_fd; using std::vector; using std::count_if; // Test environment for Memtrack HIDL HAL. class MemtrackHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static MemtrackHidlEnvironment* Instance() { static MemtrackHidlEnvironment* instance = new MemtrackHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IMemtrack>(); } }; class MemtrackHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { memtrack = ::testing::VtsHalHidlTargetTestBase::getService<IMemtrack>(); memtrack = ::testing::VtsHalHidlTargetTestBase::getService<IMemtrack>( MemtrackHidlEnvironment::Instance()->getServiceName<IMemtrack>()); ASSERT_NE(memtrack, nullptr); } Loading Loading @@ -159,7 +173,9 @@ TEST_F(MemtrackHidlTest, GetMemoryTest) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(MemtrackHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); MemtrackHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading power/1.0/vts/functional/VtsHalPowerV1_0TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ #include <android/hardware/power/1.0/IPower.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> #include <fcntl.h> #include <algorithm> Loading @@ -44,10 +45,23 @@ using std::vector; #define AVAILABLE_GOVERNORS_PATH \ "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors" // Test environment for Power HIDL HAL. class PowerHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static PowerHidlEnvironment* Instance() { static PowerHidlEnvironment* instance = new PowerHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IPower>(); } }; class PowerHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>(); power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>( PowerHidlEnvironment::Instance()->getServiceName<IPower>()); ASSERT_NE(power, nullptr); } Loading Loading @@ -178,7 +192,9 @@ TEST_F(PowerHidlTest, GetPlatformLowPowerStats) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(PowerHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); PowerHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading power/1.1/vts/functional/VtsHalPowerV1_1TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include <android/hardware/power/1.1/IPower.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> using ::android::hardware::power::V1_1::IPower; using ::android::hardware::power::V1_1::PowerStateSubsystem; Loading @@ -28,10 +29,23 @@ using ::android::hardware::hidl_vec; using ::android::hardware::Return; using ::android::sp; // Test environment for Power HIDL HAL. class PowerHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static PowerHidlEnvironment* Instance() { static PowerHidlEnvironment* instance = new PowerHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IPower>(); } }; class PowerHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>(); power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>( PowerHidlEnvironment::Instance()->getServiceName<IPower>()); ASSERT_NE(power, nullptr); } Loading Loading @@ -91,7 +105,9 @@ TEST_F(PowerHidlTest, PowerHintAsync) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(PowerHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); PowerHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading Loading
boot/1.0/vts/functional/VtsHalBootV1_0TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ #include <android/hardware/boot/1.0/IBootControl.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> using ::android::hardware::boot::V1_0::IBootControl; using ::android::hardware::boot::V1_0::CommandResult; Loading @@ -33,11 +34,24 @@ using ::android::sp; using std::string; using std::vector; // Test environment for Boot HIDL HAL. class BootHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static BootHidlEnvironment* Instance() { static BootHidlEnvironment* instance = new BootHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IBootControl>(); } }; // The main test class for the Boot HIDL HAL. class BootHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { boot = ::testing::VtsHalHidlTargetTestBase::getService<IBootControl>(); boot = ::testing::VtsHalHidlTargetTestBase::getService<IBootControl>( BootHidlEnvironment::Instance()->getServiceName<IBootControl>()); ASSERT_NE(boot, nullptr); } Loading Loading @@ -171,7 +185,9 @@ TEST_F(BootHidlTest, GetSuffix) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(BootHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); BootHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading
memtrack/1.0/vts/functional/VtsHalMemtrackV1_0TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -21,6 +21,7 @@ #include <android/hardware/memtrack/1.0/IMemtrack.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> #include <fcntl.h> #include <algorithm> Loading @@ -38,10 +39,23 @@ using ::android::base::unique_fd; using std::vector; using std::count_if; // Test environment for Memtrack HIDL HAL. class MemtrackHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static MemtrackHidlEnvironment* Instance() { static MemtrackHidlEnvironment* instance = new MemtrackHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IMemtrack>(); } }; class MemtrackHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { memtrack = ::testing::VtsHalHidlTargetTestBase::getService<IMemtrack>(); memtrack = ::testing::VtsHalHidlTargetTestBase::getService<IMemtrack>( MemtrackHidlEnvironment::Instance()->getServiceName<IMemtrack>()); ASSERT_NE(memtrack, nullptr); } Loading Loading @@ -159,7 +173,9 @@ TEST_F(MemtrackHidlTest, GetMemoryTest) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(MemtrackHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); MemtrackHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading
power/1.0/vts/functional/VtsHalPowerV1_0TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -23,6 +23,7 @@ #include <android/hardware/power/1.0/IPower.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> #include <fcntl.h> #include <algorithm> Loading @@ -44,10 +45,23 @@ using std::vector; #define AVAILABLE_GOVERNORS_PATH \ "/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors" // Test environment for Power HIDL HAL. class PowerHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static PowerHidlEnvironment* Instance() { static PowerHidlEnvironment* instance = new PowerHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IPower>(); } }; class PowerHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>(); power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>( PowerHidlEnvironment::Instance()->getServiceName<IPower>()); ASSERT_NE(power, nullptr); } Loading Loading @@ -178,7 +192,9 @@ TEST_F(PowerHidlTest, GetPlatformLowPowerStats) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(PowerHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); PowerHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading
power/1.1/vts/functional/VtsHalPowerV1_1TargetTest.cpp +22 −6 Original line number Diff line number Diff line Loading @@ -19,6 +19,7 @@ #include <android/hardware/power/1.1/IPower.h> #include <VtsHalHidlTargetTestBase.h> #include <VtsHalHidlTargetTestEnvBase.h> using ::android::hardware::power::V1_1::IPower; using ::android::hardware::power::V1_1::PowerStateSubsystem; Loading @@ -28,10 +29,23 @@ using ::android::hardware::hidl_vec; using ::android::hardware::Return; using ::android::sp; // Test environment for Power HIDL HAL. class PowerHidlEnvironment : public ::testing::VtsHalHidlTargetTestEnvBase { public: // get the test environment singleton static PowerHidlEnvironment* Instance() { static PowerHidlEnvironment* instance = new PowerHidlEnvironment; return instance; } virtual void registerTestServices() override { registerTestService<IPower>(); } }; class PowerHidlTest : public ::testing::VtsHalHidlTargetTestBase { public: virtual void SetUp() override { power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>(); power = ::testing::VtsHalHidlTargetTestBase::getService<IPower>( PowerHidlEnvironment::Instance()->getServiceName<IPower>()); ASSERT_NE(power, nullptr); } Loading Loading @@ -91,7 +105,9 @@ TEST_F(PowerHidlTest, PowerHintAsync) { } int main(int argc, char **argv) { ::testing::AddGlobalTestEnvironment(PowerHidlEnvironment::Instance()); ::testing::InitGoogleTest(&argc, argv); PowerHidlEnvironment::Instance()->init(&argc, argv); int status = RUN_ALL_TESTS(); LOG(INFO) << "Test result = " << status; return status; Loading