Change-Id: I989c46b00750fc4b6d4a683dec44f6a015cea3df
{
tbm_error_e error = TBM_ERROR_NONE;
{
tbm_error_e error = TBM_ERROR_NONE;
+ TBM_UT_SKIP_FLAG(!bufmgr->use_hal_tbm);
+
// invalid surface test
EXPECT_EQ(tbm_surface_internal_export(invalid_surface, &error), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
// invalid surface test
EXPECT_EQ(tbm_surface_internal_export(invalid_surface, &error), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
tbm_surface_buffer_data *buffer_data = NULL;
unsigned int i;
tbm_surface_buffer_data *buffer_data = NULL;
unsigned int i;
+ TBM_UT_SKIP_FLAG(!bufmgr->use_hal_tbm);
+
EXPECT_NE((buffer_data = tbm_surface_internal_export(surface, &error)), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_NONE));
EXPECT_NE((buffer_data = tbm_surface_internal_export(surface, &error)), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_NONE));
tbm_error_e error = TBM_ERROR_NONE;
tbm_surface_h surface1 = NULL;
tbm_error_e error = TBM_ERROR_NONE;
tbm_surface_h surface1 = NULL;
+ TBM_UT_SKIP_FLAG(!bufmgr->use_hal_tbm);
+
EXPECT_EQ((surface1 = tbm_surface_internal_import(NULL, NULL, &error)), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
EXPECT_EQ((surface1 = tbm_surface_internal_import(NULL, NULL, &error)), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_INVALID_PARAMETER));
}
tbm_surface_h surface1 = NULL;
unsigned int i;
tbm_surface_h surface1 = NULL;
unsigned int i;
+ TBM_UT_SKIP_FLAG(!bufmgr->use_hal_tbm);
+
// export surface_data
EXPECT_NE((buffer_data = tbm_surface_internal_export(surface, &error)), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_NONE));
// export surface_data
EXPECT_NE((buffer_data = tbm_surface_internal_export(surface, &error)), nullptr);
EXPECT_STREQ(tbm_error_str(error), tbm_error_str(TBM_ERROR_NONE));