EXPECT_TRUE(id > 0);
for (i = 0; i < (int)ARRAY_SIZE(res_types); i++) {
- int ret = pass_resource_monitor_get_resource_count(id, res_types[i]);
- EXPECT_TRUE(ret >= 0);
+ int count;
+ int ret = pass_resource_monitor_get_resource_count(id, res_types[i], &count);
+ EXPECT_EQ(ret, 0);
}
int ret = pass_resource_monitor_exit(id);
EXPECT_TRUE(id > 0);
for (i = 0; i < (int)ARRAY_SIZE(res_types); i++) {
- int ret = pass_resource_monitor_get_resource_count(id, res_types[i]);
+ int count;
+ int ret = pass_resource_monitor_get_resource_count(id, res_types[i], &count);
EXPECT_EQ(ret, 0);
}
int id = pass_resource_monitor_init();
EXPECT_TRUE(id > 0);
- int count = pass_resource_monitor_get_resource_count(id, res_type);
- EXPECT_TRUE(count >= 0);
+ int count;
+ int ret = pass_resource_monitor_get_resource_count(id, res_type, &count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < count; i++) {
int res_id = pass_resource_monitor_create_resource(id, res_type);
EXPECT_TRUE(res_id >= 0);
- int ret = pass_resource_monitor_set_resource_ctrl(id, res_id,
+ ret = pass_resource_monitor_set_resource_ctrl(id, res_id,
CPU_CTRL_CLUSTER_ID, i);
EXPECT_EQ(ret, 0);
EXPECT_EQ(ret, 0);
}
- int ret = pass_resource_monitor_exit(id);
+ ret = pass_resource_monitor_exit(id);
EXPECT_EQ(ret, 0);
}
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
/* Test pass_resource_monitor_create_resource */
EXPECT_TRUE(res.res_id >= 0);
/* Test pass_resource_monitor_delete_resource */
- int ret = pass_resource_monitor_delete_resource(res.mon_id, res.res_id);
+ ret = pass_resource_monitor_delete_resource(res.mon_id, res.res_id);
EXPECT_EQ(ret, 0);
}
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
int64_t start, end;
EXPECT_TRUE(res.res_id >= 0);
/* Test pass_resource_monitor_get_resource_timestamp */
- int ret = pass_resource_monitor_get_resource_timestamp(
+ ret = pass_resource_monitor_get_resource_timestamp(
res.mon_id, res.res_id,
&start, &end);
EXPECT_EQ(ret, 0);
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
res.res_id = pass_resource_monitor_create_resource(res.mon_id, res.type);
EXPECT_TRUE(res.res_id >= 0);
/* Test pass_resource_monitor_set_resource_ctrl */
- int ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
+ ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
res.ctrl_id, i);
if (res.ctrl_id > 0)
EXPECT_EQ(ret, 0);
EXPECT_EQ(ret, 0);
}
- int ret = pass_resource_monitor_exit(res.mon_id);
+ ret = pass_resource_monitor_exit(res.mon_id);
EXPECT_EQ(ret, 0);
}
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
res.res_id = pass_resource_monitor_create_resource(res.mon_id, res.type);
* Test both pass_resource_monitor_set_resource_attr
* and pass_resource_monitor_is_resource_attr_supported
* */
- int ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
+ ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
res.ctrl_id, i);
if (res.ctrl_id > 0)
EXPECT_EQ(ret, 0);
EXPECT_EQ(ret, 0);
}
- int ret = pass_resource_monitor_exit(res.mon_id);
+ ret = pass_resource_monitor_exit(res.mon_id);
EXPECT_EQ(ret, 0);
}
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
res.res_id = pass_resource_monitor_create_resource(res.mon_id, res.type);
EXPECT_TRUE(res.res_id >= 0);
- int ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
+ ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
res.ctrl_id, i);
if (res.ctrl_id > 0)
EXPECT_EQ(ret, 0);
EXPECT_EQ(ret, 0);
}
- int ret = pass_resource_monitor_exit(res.mon_id);
+ ret = pass_resource_monitor_exit(res.mon_id);
EXPECT_EQ(ret, 0);
}
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
res.res_id = pass_resource_monitor_create_resource(res.mon_id, res.type);
EXPECT_TRUE(res.res_id >= 0);
- int ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
+ ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
res.ctrl_id, i);
if (res.ctrl_id > 0)
EXPECT_EQ(ret, 0);
EXPECT_EQ(ret, 0);
}
- int ret = pass_resource_monitor_exit(res.mon_id);
+ ret = pass_resource_monitor_exit(res.mon_id);
EXPECT_EQ(ret, 0);
}
res.mon_id = pass_resource_monitor_init();
ASSERT_TRUE(res.mon_id > 0);
- res.count = pass_resource_monitor_get_resource_count(res.mon_id, res.type);
- EXPECT_TRUE(res.count >= 0);
+ int ret = pass_resource_monitor_get_resource_count(res.mon_id, res.type, &res.count);
+ EXPECT_EQ(ret, 0);
for (i = 0; i < res.count; i++) {
res.res_id = pass_resource_monitor_create_resource(res.mon_id, res.type);
EXPECT_TRUE(res.res_id >= 0);
- int ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
+ ret = pass_resource_monitor_set_resource_ctrl(res.mon_id, res.res_id,
res.ctrl_id, i);
if (res.ctrl_id > 0)
EXPECT_EQ(ret, 0);
EXPECT_EQ(ret, 0);
}
- int ret = pass_resource_monitor_exit(res.mon_id);
+ ret = pass_resource_monitor_exit(res.mon_id);
EXPECT_EQ(ret, 0);
}