SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
SET(CMAKE_EXE_LINKER_FLAGS "-Wl,--as-needed -pie")
-aux_source_directory(. sources)
-FOREACH(src ${sources})
- GET_FILENAME_COMPONENT(src_name ${src} NAME_WE)
- MESSAGE("${src_name}")
- ADD_EXECUTABLE(${src_name} ${SRCS} ${src})
- TARGET_LINK_LIBRARIES(${src_name} ${gtest_LDFLAGS} ${gtest_pkgs_LDFLAGS} -ldl -L${LIBDIR}/hal)
- INSTALL(TARGETS ${src_name} DESTINATION bin)
-ENDFOREACH()
+SET(src ${CMAKE_SOURCE_DIR}/unittest/power-haltests.cpp)
+GET_FILENAME_COMPONENT(src_name ${src} NAME_WE)
+MESSAGE("${src_name}")
+ADD_EXECUTABLE(${src_name} ${SRCS} ${src})
+TARGET_LINK_LIBRARIES(${src_name} ${gtest_LDFLAGS} ${gtest_pkgs_LDFLAGS} -ldl -L${LIBDIR}/hal)
+INSTALL(TARGETS ${src_name} DESTINATION /usr/bin/hal)
+
+SET(src ${CMAKE_SOURCE_DIR}/unittest/pass-unittests.cpp)
+GET_FILENAME_COMPONENT(src_name ${src} NAME_WE)
+MESSAGE("${src_name}")
+ADD_EXECUTABLE(${src_name} ${SRCS} ${src})
+TARGET_LINK_LIBRARIES(${src_name} ${gtest_LDFLAGS} ${gtest_pkgs_LDFLAGS} -ldl -L${LIBDIR}/hal)
+INSTALL(TARGETS ${src_name} DESTINATION /usr/bin/)
using namespace std;
-class PowerMgntHalTest : public testing::Test {
+class PowerHaltest : public testing::Test {
public:
virtual void SetUp() {}
virtual void TearDown() {}
char *res_name = res->config_data.res_name;
/*
* If -EPERM, function is not supported according to h/w resource type.
- * And if -ENODEV, function is not implemented on hal package.
+ * And if -ENOTSUP, function is not implemented on hal package.
* It means that this function is not necessary on two error case
* when calling the HAL functions.
*/
if (ret < 0) {
- if (ret == -EPERM || ret == -ENODEV)
+ if (ret == -EPERM || ret == -ENOTSUP)
return 0;
cout << "Failed to test HAL of '" << res_name << "'" << endl;
return 0;
}
-TEST_F(PowerMgntHalTest, GetResourceConfig_HandlesValidInput)
+TEST_F(PowerHaltest, GetResourceConfig_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, GetCurrGovernor_HandlesValidInput)
+TEST_F(PowerHaltest, GetCurrGovernor_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetCurrGovernor_HandlesValidInput)
+TEST_F(PowerHaltest, SetCurrGovernor_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, GetCurrFreq_HandlesValidInput)
+TEST_F(PowerHaltest, GetCurrFreq_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, GetMinFreq_HandlesValidInput)
+TEST_F(PowerHaltest, GetMinFreq_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetMinFreq_HandlesValidInput)
+TEST_F(PowerHaltest, SetMinFreq_HandlesValidInput)
{
int ret = 0;
int min_freq = 0;
}
}
-TEST_F(PowerMgntHalTest, GetMaxFreq_HandlesValidInput)
+TEST_F(PowerHaltest, GetMaxFreq_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetMaxFreq_HandlesValidInput)
+TEST_F(PowerHaltest, SetMaxFreq_HandlesValidInput)
{
int ret = 0;
int max_freq = 0;
}
}
-TEST_F(PowerMgntHalTest, GetAvailableMinFreq_HandlesValidInput)
+TEST_F(PowerHaltest, GetAvailableMinFreq_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, GetAvailableMaxFreq_HandlesValidInput)
+TEST_F(PowerHaltest, GetAvailableMaxFreq_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
-TEST_F(PowerMgntHalTest, GetUpThreshold_HandlesValidInput)
+TEST_F(PowerHaltest, GetUpThreshold_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetUpThreshold_HandlesValidInput)
+TEST_F(PowerHaltest, SetUpThreshold_HandlesValidInput)
{
int ret = 0;
int up_threshold = 0;
}
}
-TEST_F(PowerMgntHalTest, GetTemperature_HandlesValidInput)
+TEST_F(PowerHaltest, GetTemperature_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, GetTmuPolicy_HandlesValidInput)
+TEST_F(PowerHaltest, GetTmuPolicy_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, GetOnlineState_HandlesValidInput)
+TEST_F(PowerHaltest, GetOnlineState_HandlesValidInput)
{
int ret = 0;
unsigned int i, j;
}
}
-TEST_F(PowerMgntHalTest, SetOnlineState_HandlesValidInput)
+TEST_F(PowerHaltest, SetOnlineState_HandlesValidInput)
{
int ret = 0;
int online_state = 0;
}
-TEST_F(PowerMgntHalTest, GetOnlineMinNum_HandlesValidInput)
+TEST_F(PowerHaltest, GetOnlineMinNum_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetOnlineMinNum_HandlesValidInput)
+TEST_F(PowerHaltest, SetOnlineMinNum_HandlesValidInput)
{
int ret = 0;
int online_min_num = 0;
}
}
-TEST_F(PowerMgntHalTest, GetOnlineMaxNum_HandlesValidInput)
+TEST_F(PowerHaltest, GetOnlineMaxNum_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetOnlineMaxNum_HandlesValidInput)
+TEST_F(PowerHaltest, SetOnlineMaxNum_HandlesValidInput)
{
int ret = 0;
int online_max_num = 0;
}
}
-TEST_F(PowerMgntHalTest, GetFaultAroundBytes_HandlesValidInput)
+TEST_F(PowerHaltest, GetFaultAroundBytes_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, SetFaultAroundBytes_HandlesValidInput)
+TEST_F(PowerHaltest, SetFaultAroundBytes_HandlesValidInput)
{
int ret = 0;
int fault_around_bytes = 0;
}
}
-TEST_F(PowerMgntHalTest, SetPmqosData_HandlesValidInput)
+TEST_F(PowerHaltest, SetPmqosData_HandlesValidInput)
{
int ret = 0;
unsigned int i;
}
}
-TEST_F(PowerMgntHalTest, PutResourceConfig_HandlesValidInput)
+TEST_F(PowerHaltest, PutResourceConfig_HandlesValidInput)
{
int ret = 0;
unsigned int i;