ASSERT_EQ(ret, 0) << "PassServieStop Faield";
ret = pass_get_resource_config(&g_pass, path);
- if (ret < 0)
- return;
-
ASSERT_EQ(ret, 0) << "GetResourceConfig Failed";
for (i = 0; i < g_pass.num_resources; i++) {
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_resource(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetResourceConfig Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_curr_governor(res, governor);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetCurrGovernor Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_curr_governor(res, governor);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetCurrGovernor Failed";
- return;
- }
ret = pass_set_curr_governor(res, governor);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetCurrGovernor Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_curr_freq(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetCurrFreq Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_min_freq(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetMinFreq Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
min_freq = pass_get_available_min_freq(res);
- if (haltest_is_failed(res, min_freq)) {
+ if (haltest_is_failed(res, min_freq))
ASSERT_EQ(min_freq, 0) << "GetAvailableMinFreq Failed";
- return;
- }
if (min_freq >= 0) {
ret = pass_set_min_freq(res, min_freq);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetMinFreq Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_max_freq(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetMaxFreq Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
max_freq = pass_get_available_max_freq(res);
- if (haltest_is_failed(res, max_freq)) {
+ if (haltest_is_failed(res, max_freq))
ASSERT_EQ(max_freq, 0) << "GetAvailableMaxFreq Failed";
- return;
- }
if (max_freq >= 0) {
ret = pass_set_max_freq(res, max_freq);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetMaxFreq Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_available_min_freq(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetAvailableMinFreq Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_available_max_freq(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetAvailableMaxFreq Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_up_threshold(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetUpThreshold Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
up_threshold = pass_get_up_threshold(res);
- if (haltest_is_failed(res, up_threshold)) {
+ if (haltest_is_failed(res, up_threshold))
ASSERT_EQ(up_threshold, 0) << "GetUpThreshold Failed";
- return;
- }
if (up_threshold >= 0) {
ret = pass_set_up_threshold(res, up_threshold);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetUpThreshold Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_temp(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetTemperature Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_tmu_policy(res, policy);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetTmuPolicy Failed";
- return;
- }
}
}
for (j = 0; j < res->config_data.num_cpus; j++) {
ret = pass_get_online_state(res, j);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetOnlineState Failed";
- return;
- }
}
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetOnlineState Failed";
- return;
- }
}
}
for (j = 0; j < res->config_data.num_cpus; j++) {
online_state = pass_get_online_state(res, j);
- if (haltest_is_failed(res, online_state)) {
+ if (haltest_is_failed(res, online_state))
ASSERT_EQ(online_state, 0) << "GetOnlineState Failed";
- return;
- }
if (online_state >= 0) {
ret = pass_set_online_state(res, j, online_state);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetOnlineState Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_online_min_num(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetOnlineMinNum Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
online_min_num = pass_get_online_min_num(res);
- if (haltest_is_failed(res, online_min_num)) {
+ if (haltest_is_failed(res, online_min_num))
ASSERT_EQ(online_min_num, 0) << "GetOnlineMinNum Failed";
- return;
- }
if (online_min_num >= 0) {
ret = pass_set_online_min_num(res, online_min_num);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetOnlineMinNum Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_online_max_num(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetOnlineMaxNum Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
online_max_num = pass_get_online_max_num(res);
- if (haltest_is_failed(res, online_max_num)) {
+ if (haltest_is_failed(res, online_max_num))
ASSERT_EQ(online_max_num, 0) << "GetOnlineMaxNum Failed";
- return;
- }
if (online_max_num >= 0) {
ret = pass_set_online_max_num(res, online_max_num);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetOnlineMaxNum Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_get_fault_around_bytes(res);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "GetFaultAroundBytes Failed";
- return;
- }
}
}
struct pass_resource *res = &g_pass.res[i];
fault_around_bytes = pass_get_fault_around_bytes(res);
- if (haltest_is_failed(res, fault_around_bytes)) {
+ if (haltest_is_failed(res, fault_around_bytes))
ASSERT_EQ(fault_around_bytes, 0) << "GetFaultAroundBytes Failed";
- return;
- }
if (fault_around_bytes >= 0) {
ret = pass_set_fault_around_bytes(res, fault_around_bytes);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetFaultAroundBytes Failed";
- return;
- }
}
}
}
struct pass_resource *res = &g_pass.res[i];
ret = pass_set_pmqos_data(res, applaunch_scenario);
- if (haltest_is_failed(res, ret)) {
+ if (haltest_is_failed(res, ret))
ASSERT_EQ(ret, 0) << "SetPmqosData Failed";
- return;
- }
}
}
if (ret < 0) {
pass_put_resource_config(&g_pass);
ASSERT_EQ(ret, 0) << "PutResourceConfig Failed";
- return;
}
}