change the utests to haltests 20/177820/1
authorSooChan Lim <sc1.lim@samsung.com>
Fri, 4 May 2018 04:02:16 +0000 (13:02 +0900)
committerSooChan Lim <sc1.lim@samsung.com>
Fri, 4 May 2018 04:02:16 +0000 (13:02 +0900)
change all symbol and file name.

Change-Id: Id48ccad285938dfcbb8f136c71592806c120d47e

23 files changed:
Makefile.am
configure.ac
haltests/Makefile.am [new file with mode: 0644]
haltests/src/tc_tdm.h [moved from utests/src/ut_tdm.h with 74% similarity]
haltests/src/tc_tdm_backend_capture.cpp [moved from utests/src/ut_tdm_backend_capture.cpp with 91% similarity]
haltests/src/tc_tdm_backend_display.cpp [moved from utests/src/ut_tdm_backend_display.cpp with 83% similarity]
haltests/src/tc_tdm_backend_env.cpp [moved from utests/src/ut_tdm_backend_env.cpp with 98% similarity]
haltests/src/tc_tdm_backend_pp.cpp [moved from utests/src/ut_tdm_backend_pp.cpp with 86% similarity]
haltests/src/tc_tdm_buffer.cpp [moved from utests/src/ut_tdm_buffer.cpp with 79% similarity]
haltests/src/tc_tdm_client.cpp [moved from utests/src/ut_tdm_client.cpp with 88% similarity]
haltests/src/tc_tdm_display.cpp [moved from utests/src/ut_tdm_display.cpp with 98% similarity]
haltests/src/tc_tdm_env.cpp [moved from utests/src/ut_tdm_env.cpp with 99% similarity]
haltests/src/tc_tdm_event_loop.cpp [moved from utests/src/ut_tdm_event_loop.cpp with 88% similarity]
haltests/src/tc_tdm_helper.cpp [moved from utests/src/ut_tdm_helper.cpp with 96% similarity]
haltests/src/tc_tdm_hwc_window.cpp [moved from utests/src/ut_tdm_hwc_window.cpp with 98% similarity]
haltests/src/tc_tdm_layer.cpp [moved from utests/src/ut_tdm_layer.cpp with 77% similarity]
haltests/src/tc_tdm_log.cpp [moved from utests/src/ut_tdm_log.cpp with 72% similarity]
haltests/src/tc_tdm_main.cpp [moved from utests/src/ut_tdm_main.cpp with 98% similarity]
haltests/src/tc_tdm_output.cpp [moved from utests/src/ut_tdm_output.cpp with 81% similarity]
haltests/src/tc_tdm_output_hwc.cpp [moved from utests/src/ut_tdm_output_hwc.cpp with 96% similarity]
haltests/src/tc_tdm_vblank.cpp [moved from utests/src/ut_tdm_vblank.cpp with 86% similarity]
packaging/libtdm.spec
utests/Makefile.am [deleted file]

index c6a6d73..840406a 100644 (file)
@@ -1,6 +1,6 @@
 
-if HAVE_UTEST
-SUBDIRS = . include protocol common src backends client tools utests
+if HAVE_HALTESTS
+SUBDIRS = . include protocol common src backends client tools haltests
 else
 SUBDIRS = . include protocol common src backends client tools
 endif
index 1829d04..dd27580 100644 (file)
@@ -31,11 +31,11 @@ LT_INIT([disable-static])
 # Enable quiet compiles on automake 1.11.
 m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
 
-AC_ARG_WITH(utests, AS_HELP_STRING([--with-utests=yes/no], [whether build/run unit tests or not]),
-                               [ utests="$withval" ],
-                               [ utests="no" ])
+AC_ARG_WITH(haltests, AS_HELP_STRING([--with-haltests=yes/no], [whether build/run unit tests or not]),
+                               [ haltests="$withval" ],
+                               [ haltests="no" ])
 
-AM_CONDITIONAL(HAVE_UTEST, test "x$utests" = "xyes")
+AM_CONDITIONAL(HAVE_HALTESTS, test "x$haltests" = "xyes")
 
 AC_PATH_PROG([wayland_scanner], [wayland-scanner])
 if test x$wayland_scanner = x; then
@@ -103,7 +103,7 @@ AC_OUTPUT([
        client/libtdm-client.pc
        client/Makefile
        tools/Makefile
-       utests/Makefile])
+       haltests/Makefile])
 
 echo ""
 echo "$PACKAGE_STRING will be compiled with:"
diff --git a/haltests/Makefile.am b/haltests/Makefile.am
new file mode 100644 (file)
index 0000000..276b503
--- /dev/null
@@ -0,0 +1,45 @@
+bin_PROGRAMS = tdm-haltests
+
+tdm_haltests_SOURCES = \
+       src/tc_tdm_main.cpp \
+       src/tc_tdm_log.cpp \
+       src/tc_tdm_env.cpp \
+       src/tc_tdm_event_loop.cpp \
+       src/tc_tdm_buffer.cpp \
+       src/tc_tdm_helper.cpp \
+       src/tc_tdm_vblank.cpp \
+       src/tc_tdm_display.cpp \
+       src/tc_tdm_output.cpp \
+       src/tc_tdm_layer.cpp \
+       src/tc_tdm_client.cpp \
+       src/tc_tdm_backend_env.cpp \
+       src/tc_tdm_backend_display.cpp \
+       src/tc_tdm_backend_pp.cpp \
+       src/tc_tdm_backend_capture.cpp
+
+tdm_haltests_SOURCES += \
+       ../tools/buffers.c
+
+tdm_haltests_CXXFLAGS = \
+       $(CXXFLAGS) \
+       $(TDM_CFLAGS) \
+       -I../src \
+       -I../include \
+       -I../client \
+       -I../tools \
+       -I$(includedir)/gtest \
+       -fpermissive
+# The flag -w is used, because there are many warnings in libtdm's sources.
+# Warnings occur because we build project with g++.
+# In C++ we need to use explicit types conversion.
+
+tdm_haltests_LDFLAGS = \
+       ${LDFLAGS} \
+       $(TDM_LIBS) \
+       $(top_builddir)/src/libtdm.la \
+       $(top_builddir)/client/libtdm-client.la \
+       $(top_builddir)/common/libtdm-common.la \
+       -lgtest
+
+check:
+       ./tdm-haltests
similarity index 74%
rename from utests/src/ut_tdm.h
rename to haltests/src/tc_tdm.h
index b7265fa..853f45a 100644 (file)
@@ -112,7 +112,7 @@ extern bool enable_porting_debug;
 #define TDM_UT_DUMP_DIR          "/tmp/tdm_dump"
 #define TDM_UT_INVALID_VALUE     -42
 #define TDM_UT_BUFFER_SIZE       256
-#define TDM_UT_VBLANK_NAME       "ut_tdm_vblank"
+#define TDM_UT_VBLANK_NAME       "tc_tdm_vblank"
 
 using ::testing::TestWithParam;
 using ::testing::Bool;
@@ -167,40 +167,40 @@ public:
 extern "C" void __gcov_flush(void);
 #endif
 
-tdm_error ut_tdm_display_handle_events(tdm_display *dpy);
-bool ut_tdm_display_has_pp_capability(tdm_display *dpy);
-bool ut_tdm_display_has_capture_capability(tdm_display *dpy);
+tdm_error tc_tdm_display_handle_events(tdm_display *dpy);
+bool tc_tdm_display_has_pp_capability(tdm_display *dpy);
+bool tc_tdm_display_has_capture_capability(tdm_display *dpy);
 
-bool ut_tdm_buffer_create(int width, int height, tbm_format format, int flags, bool fill,
+bool tc_tdm_buffer_create(int width, int height, tbm_format format, int flags, bool fill,
                                                  int count, tbm_surface_h *buffers);
 
-bool ut_tdm_output_is_async_dpms_enable(tdm_output *output);
-bool ut_tdm_output_is_hwc_enable(tdm_output *output);
-bool ut_tdm_output_is_aod_enable(tdm_output *output);
-bool ut_tdm_output_is_connected(tdm_output *output);
-bool ut_tdm_output_mode_setting(tdm_output *output);
-bool ut_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill);
-bool ut_tdm_output_prepare_all_output(tdm_display *dpy, tdm_output **outputs, int output_count, bool fill);
-bool ut_tdm_output_unset(tdm_display *dpy, tdm_output *output);
-double ut_tdm_output_get_vblank_interval_time(tdm_output *output);
-tdm_layer *ut_tdm_output_get_primary_layer(tdm_output *output);
-
-bool ut_tdm_layer_is_cursor_layer(tdm_layer *layer);
-bool ut_tdm_layer_is_primary_layer(tdm_layer *layer);
-bool ut_tdm_layer_is_video_layer(tdm_layer *layer);
-bool ut_tdm_layer_support_scale(tdm_layer *layer);
-bool ut_tdm_layer_support_no_crop(tdm_layer *layer);
-bool ut_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer_count, bool fill);
-bool ut_tdm_layer_prepare_buffer_queue(tdm_layer *layer, tbm_surface_queue_h *buffer_queue);
-bool ut_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue_h buffer_queue, tdm_info_layer *info);
-bool ut_tdm_layer_set_buffer(tdm_layer *layer, tbm_surface_h buffer);
-bool ut_tdm_layer_set_buffer_with_pos(tdm_layer *layer, tbm_surface_h buffer, tdm_pos *pos);
-unsigned int ut_tdm_layer_get_output_pipe(tdm_layer *layer);
-tbm_format ut_tdm_layer_find_best_format(tdm_layer *layer);
-bool ut_tdm_layer_is_avaiable(tdm_layer *layer);
-
-bool ut_tdm_pp_fill_info(tbm_surface_h srcbuf, tbm_surface_h dstbuf, tdm_transform transform, tdm_info_pp *info);
-bool ut_tdm_capture_fill_info(tdm_output *output, tbm_surface_h buffer, tdm_transform transform,
+bool tc_tdm_output_is_async_dpms_enable(tdm_output *output);
+bool tc_tdm_output_is_hwc_enable(tdm_output *output);
+bool tc_tdm_output_is_aod_enable(tdm_output *output);
+bool tc_tdm_output_is_connected(tdm_output *output);
+bool tc_tdm_output_mode_setting(tdm_output *output);
+bool tc_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill);
+bool tc_tdm_output_prepare_all_output(tdm_display *dpy, tdm_output **outputs, int output_count, bool fill);
+bool tc_tdm_output_unset(tdm_display *dpy, tdm_output *output);
+double tc_tdm_output_get_vblank_interval_time(tdm_output *output);
+tdm_layer *tc_tdm_output_get_primary_layer(tdm_output *output);
+
+bool tc_tdm_layer_is_cursor_layer(tdm_layer *layer);
+bool tc_tdm_layer_is_primary_layer(tdm_layer *layer);
+bool tc_tdm_layer_is_video_layer(tdm_layer *layer);
+bool tc_tdm_layer_support_scale(tdm_layer *layer);
+bool tc_tdm_layer_support_no_crop(tdm_layer *layer);
+bool tc_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer_count, bool fill);
+bool tc_tdm_layer_prepare_buffer_queue(tdm_layer *layer, tbm_surface_queue_h *buffer_queue);
+bool tc_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue_h buffer_queue, tdm_info_layer *info);
+bool tc_tdm_layer_set_buffer(tdm_layer *layer, tbm_surface_h buffer);
+bool tc_tdm_layer_set_buffer_with_pos(tdm_layer *layer, tbm_surface_h buffer, tdm_pos *pos);
+unsigned int tc_tdm_layer_get_output_pipe(tdm_layer *layer);
+tbm_format tc_tdm_layer_find_best_format(tdm_layer *layer);
+bool tc_tdm_layer_is_avaiable(tdm_layer *layer);
+
+bool tc_tdm_pp_fill_info(tbm_surface_h srcbuf, tbm_surface_h dstbuf, tdm_transform transform, tdm_info_pp *info);
+bool tc_tdm_capture_fill_info(tdm_output *output, tbm_surface_h buffer, tdm_transform transform,
                                                          tdm_capture_type type, int frequency, bool stretch, tdm_info_capture *info);
 
 /******************************************************************************/
@@ -240,7 +240,7 @@ public:
        void TearDown(void) { TDMBackendBasic::TearDown(); }
 };
 
-char ut_tdm_backend_getchar(void);
+char tc_tdm_backend_getchar(void);
 
 #define TDM_UT_ASK_YNR(fmt, ...) \
        do { \
@@ -248,7 +248,7 @@ char ut_tdm_backend_getchar(void);
                        char ch; \
                        do { \
                                printf(fmt" [Y]es, [n]o, [r]etry): ", ##__VA_ARGS__); \
-                               ch = ut_tdm_backend_getchar(); \
+                               ch = tc_tdm_backend_getchar(); \
                        } while(ch != 'y' && ch != 'n' && ch != 'r'); \
                        if (ch == 'n') \
                                GTEST_FATAL_FAILURE_("tc failed"); \
similarity index 91%
rename from utests/src/ut_tdm_backend_capture.cpp
rename to haltests/src/tc_tdm_backend_capture.cpp
index 8eca5d6..010153f 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 class TDMBackendCapture : public TDMBackendDisplay
@@ -127,10 +127,10 @@ void TDMBackendCapture::SetUp(void)
        ASSERT_TRUE(preferred_align == -1 || preferred_align > 0);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
        }
 }
 
@@ -140,10 +140,10 @@ void TDMBackendCapture::TearDown(void)
                tdm_capture_destroy(capture);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_unset(dpy, outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_unset(dpy, outputs[o]), true);
        }
 
        DestroyBuffers();
@@ -156,7 +156,7 @@ bool TDMBackendCapture::FindLayer(int output_idx, tbm_format fmt, tdm_pos *punch
        tdm_error ret;
        int count;
        int primary_zpos, zpos;
-       tdm_layer *primary = ut_tdm_output_get_primary_layer(outputs[output_idx]);
+       tdm_layer *primary = tc_tdm_output_get_primary_layer(outputs[output_idx]);
        TDM_UT_RETURN_FALSE_IF_FAIL(primary != NULL);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_output_get_layer_count(outputs[output_idx], &count) == TDM_ERROR_NONE);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_zpos(primary, &primary_zpos) == TDM_ERROR_NONE);
@@ -209,15 +209,15 @@ bool TDMBackendCapture::TestPrepareDefault(void)
        tdm_error ret;
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                capture = tdm_output_create_capture(outputs[o], &ret);
                TDM_UT_RETURN_FALSE_IF_FAIL(ret == TDM_ERROR_NONE);
                TDM_UT_RETURN_FALSE_IF_FAIL(capture != NULL);
 
-               TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_buffer_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[0], 0, false, 3, buffers) == true);
-               TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_capture_fill_info(outputs[o], buffers[0], TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, false, &info) == true);
+               TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_buffer_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[0], 0, false, 3, buffers) == true);
+               TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_capture_fill_info(outputs[o], buffers[0], TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, false, &info) == true);
                TDM_UT_RETURN_FALSE_IF_FAIL(tdm_capture_set_info(capture, &info) == TDM_ERROR_NONE);
 
                output = outputs[o];
@@ -259,8 +259,8 @@ bool TDMBackendCapture::TestPrepare(int output_idx, int w, int h, tbm_format fmt
                        flags |= TBM_BO_SCANOUT;
        }
 
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_buffer_create(w, h, fmt, flags, false, 3, buffers) == true);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_capture_fill_info(outputs[output_idx], buffers[0], t, c, frequency, stretch, &info) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_buffer_create(w, h, fmt, flags, false, 3, buffers) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_capture_fill_info(outputs[output_idx], buffers[0], t, c, frequency, stretch, &info) == true);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_capture_set_info(capture, &info) == TDM_ERROR_NONE);
 
        output = outputs[output_idx];
@@ -293,7 +293,7 @@ void TDMBackendCapture::ShowBuffer(int b, tdm_pos *pos)
        ASSERT_NE(output, NULL);
        ASSERT_NE(dst_layer, NULL);
 
-       ASSERT_EQ(ut_tdm_layer_set_buffer_with_pos(dst_layer, buffers[b], pos), true);
+       ASSERT_EQ(tc_tdm_layer_set_buffer_with_pos(dst_layer, buffers[b], pos), true);
        ASSERT_EQ(tdm_output_commit(output, 0, NULL, NULL), TDM_ERROR_NONE);
 }
 
@@ -317,7 +317,7 @@ void TDMBackendCapture::DestroyBuffers(void)
 }
 
 static void
-_ut_tdm_capture_fit_rect(int src_w, int src_h, int dst_w, int dst_h, tdm_pos *fit)
+_tc_tdm_capture_fit_rect(int src_w, int src_h, int dst_w, int dst_h, tdm_pos *fit)
 {
        float rw, rh;
 
@@ -349,7 +349,7 @@ _ut_tdm_capture_fit_rect(int src_w, int src_h, int dst_w, int dst_h, tdm_pos *fi
 }
 
 bool
-ut_tdm_capture_fill_info(tdm_output *output, tbm_surface_h buffer, tdm_transform transform,
+tc_tdm_capture_fill_info(tdm_output *output, tbm_surface_h buffer, tdm_transform transform,
                                                 tdm_capture_type type, int frequency, bool stretch, tdm_info_capture *info)
 {
        int bw, bh;
@@ -376,7 +376,7 @@ ut_tdm_capture_fill_info(tdm_output *output, tbm_surface_h buffer, tdm_transform
                info->dst_config.pos.w = tbm_surface_get_width(buffer);
                info->dst_config.pos.h = tbm_surface_get_height(buffer);
        } else {
-               _ut_tdm_capture_fit_rect(mode->hdisplay, mode->vdisplay,
+               _tc_tdm_capture_fit_rect(mode->hdisplay, mode->vdisplay,
                                                                 tbm_surface_get_width(buffer), tbm_surface_get_height(buffer),
                                                                 &info->dst_config.pos);
        }
@@ -523,7 +523,7 @@ TEST_P(TDMBackendCapture, CaptureSetInfoNullOther)
 }
 
 static void
-_ut_tdm_capture_done_cb(tdm_capture *capture, tbm_surface_h buffer, void *user_data)
+_tc_tdm_capture_done_cb(tdm_capture *capture, tbm_surface_h buffer, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
@@ -537,7 +537,7 @@ TEST_P(TDMBackendCapture, CaptureSetDoneHandler)
 
        ASSERT_EQ(TestPrepareDefault(), true);
 
-       ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_done_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_done_cb, NULL), TDM_ERROR_NONE);
 
        TestDone();
 }
@@ -547,7 +547,7 @@ TEST_P(TDMBackendCapture, CaptureSetDoneHandlerNullObject)
        TDM_UT_SKIP_FLAG(has_capture_cap);
        TDM_UT_SKIP_FLAG(capabilities & TDM_CAPTURE_CAPABILITY_OUTPUT);
 
-       ASSERT_EQ(tdm_capture_set_done_handler(NULL, _ut_tdm_capture_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_capture_set_done_handler(NULL, _tc_tdm_capture_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMBackendCapture, CaptureSetDoneHandlerNullOther)
@@ -569,7 +569,7 @@ TEST_P(TDMBackendCapture, CaptureAttach)
 
        for (int o = 0; o < output_count; o++) {
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                for (int f = 0; f < format_count; f++) {
@@ -635,7 +635,7 @@ TEST_P(TDMBackendCapture, CaptureCommitDpmsOff)
 
        ASSERT_EQ(TestPrepareDefault(), true);
 
-       ASSERT_EQ(ut_tdm_output_unset(dpy, output), true);
+       ASSERT_EQ(tc_tdm_output_unset(dpy, output), true);
 
        ASSERT_EQ(tdm_output_set_dpms(output, TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
@@ -645,7 +645,7 @@ TEST_P(TDMBackendCapture, CaptureCommitDpmsOff)
 }
 
 static void
-_ut_tdm_capture_done_cb2(tdm_capture *capture, tbm_surface_h buffer, void *user_data)
+_tc_tdm_capture_done_cb2(tdm_capture *capture, tbm_surface_h buffer, void *user_data)
 {
        int *done = (int*)user_data;
        if (done)
@@ -661,7 +661,7 @@ TEST_P(TDMBackendCapture, CaptureDestroyWithoutCommit)
                const tdm_output_mode *mode = NULL;
                int f = 0;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -671,7 +671,7 @@ TEST_P(TDMBackendCapture, CaptureDestroyWithoutCommit)
                ASSERT_EQ(TestPrepare(o, TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f],
                                                          TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, false), true);
 
-               ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_done_cb2, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_done_cb2, NULL), TDM_ERROR_NONE);
 
                for (int b = 0; b < 3; b++)
                        ASSERT_EQ(tdm_capture_attach(capture, buffers[b]), TDM_ERROR_NONE);
@@ -692,7 +692,7 @@ TEST_P(TDMBackendCapture, CaptureDestroyBeforeDone)
                const tdm_output_mode *mode = NULL;
                int f = 0;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -702,7 +702,7 @@ TEST_P(TDMBackendCapture, CaptureDestroyBeforeDone)
                ASSERT_EQ(TestPrepare(o, TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f],
                                                          TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, false), true);
 
-               ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_done_cb2, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_done_cb2, NULL), TDM_ERROR_NONE);
 
                for (int b = 0; b < 3; b++)
                        ASSERT_EQ(tdm_capture_attach(capture, buffers[b]), TDM_ERROR_NONE);
@@ -727,7 +727,7 @@ TEST_P(TDMBackendCapture, CaptureOneshotLetterboxSize)
        for (int o = 0; o < output_count; o++) {
                const tdm_output_mode *mode = NULL;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -752,7 +752,7 @@ TEST_P(TDMBackendCapture, CaptureOneshotLetterboxSize)
                        ASSERT_EQ(TestPrepare(o, half_size, half_size, formats[f],
                                                                  TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, false), true);
 
-                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_done_cb, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                        for (int b = 0; b < 3; b++) {
@@ -761,7 +761,7 @@ retry:
                                ASSERT_EQ(tdm_capture_commit(capture), TDM_ERROR_NONE);
 
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                                char temp[256];
@@ -793,7 +793,7 @@ TEST_P(TDMBackendCapture, CaptureOneshotFullSize)
        for (int o = 0; o < output_count; o++) {
                const tdm_output_mode *mode = NULL;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -818,7 +818,7 @@ TEST_P(TDMBackendCapture, CaptureOneshotFullSize)
                        ASSERT_EQ(TestPrepare(o, half_size, half_size, formats[f],
                                                                  TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, true), true);
 
-                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_done_cb, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                        for (int b = 0; b < 3; b++) {
@@ -827,7 +827,7 @@ retry:
                                ASSERT_EQ(tdm_capture_commit(capture), TDM_ERROR_NONE);
 
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                                char temp[256];
@@ -859,7 +859,7 @@ TEST_P(TDMBackendCapture, CaptureOneshotAttachFewTimesInOneCommit)
        for (int o = 0; o < output_count; o++) {
                const tdm_output_mode *mode = NULL;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -885,7 +885,7 @@ TEST_P(TDMBackendCapture, CaptureOneshotAttachFewTimesInOneCommit)
                                                                  TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_ONESHOT, -1, false), true);
 
                        done = 0;
-                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_done_cb2, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_done_cb2, &done), TDM_ERROR_NONE);
 
 retry:
                        for (int b = 0; b < 3; b++)
@@ -894,7 +894,7 @@ retry:
                        ASSERT_EQ(tdm_capture_commit(capture), TDM_ERROR_NONE);
 
                        while (done != 3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
                        for (int b = 0; b < 3; b++) {
 #if 0
@@ -917,18 +917,18 @@ retry:
 }
 
 static void
-_ut_tdm_backend_capture_buffer_release_cb(tbm_surface_h buffer, void *user_data)
+_tc_tdm_backend_capture_buffer_release_cb(tbm_surface_h buffer, void *user_data)
 {
        TDMBackendCapture *backend_capture = (TDMBackendCapture*)user_data;
 
-       tdm_buffer_remove_release_handler(buffer, _ut_tdm_backend_capture_buffer_release_cb, backend_capture);
+       tdm_buffer_remove_release_handler(buffer, _tc_tdm_backend_capture_buffer_release_cb, backend_capture);
 
        ASSERT_EQ(tdm_capture_attach(backend_capture->capture, buffer), TDM_ERROR_NONE);
        ASSERT_EQ(tdm_capture_commit(backend_capture->capture), TDM_ERROR_NONE);
 }
 
 static void
-_ut_tdm_capture_stream_done_cb(tdm_capture *capture, tbm_surface_h buffer, void *user_data)
+_tc_tdm_capture_stream_done_cb(tdm_capture *capture, tbm_surface_h buffer, void *user_data)
 {
        TDMBackendCapture *backend_capture = (TDMBackendCapture*)user_data;
 
@@ -939,7 +939,7 @@ _ut_tdm_capture_stream_done_cb(tdm_capture *capture, tbm_surface_h buffer, void
                        snprintf(temp, sizeof temp, "f%d_b%d", f, b);
                        DumpBuffer(b, temp);
 #endif
-                       tdm_buffer_add_release_handler(buffer, _ut_tdm_backend_capture_buffer_release_cb, (void*)backend_capture);
+                       tdm_buffer_add_release_handler(buffer, _tc_tdm_backend_capture_buffer_release_cb, (void*)backend_capture);
                        backend_capture->ShowBuffer(b, &backend_capture->dst_pos);
                        break;
                }
@@ -959,7 +959,7 @@ TEST_P(TDMBackendCapture, CaptureStreamLetterboxSize)
        for (int o = 0; o < output_count; o++) {
                const tdm_output_mode *mode = NULL;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -984,7 +984,7 @@ TEST_P(TDMBackendCapture, CaptureStreamLetterboxSize)
                        ASSERT_EQ(TestPrepare(o, half_size, half_size, formats[f],
                                                                  TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_STREAM, -1, false), true);
 
-                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_stream_done_cb, (void*)this), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_stream_done_cb, (void*)this), TDM_ERROR_NONE);
 
                        for (int b = 0; b < 3; b++)
                                ASSERT_EQ(tdm_capture_attach(capture, buffers[b]), TDM_ERROR_NONE);
@@ -997,7 +997,7 @@ retry:
                        ASSERT_EQ(tdm_capture_commit(capture), TDM_ERROR_NONE);
 
                        while (!stream_exit)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
                        TDM_UT_ASK_YNR("* Successed to capture a output to a '%c%c%c%c' buffer as letterbox size and show? (output: %d, layer: %d)",
                                                   FOURCC_STR(formats[f]), pipe, dst_layer_index);
@@ -1019,7 +1019,7 @@ TEST_P(TDMBackendCapture, CaptureStreamFullSize)
        for (int o = 0; o < output_count; o++) {
                const tdm_output_mode *mode = NULL;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
@@ -1044,7 +1044,7 @@ TEST_P(TDMBackendCapture, CaptureStreamFullSize)
                        ASSERT_EQ(TestPrepare(o, half_size, half_size, formats[f],
                                                                  TDM_TRANSFORM_NORMAL, TDM_CAPTURE_TYPE_STREAM, -1, true), true);
 
-                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _ut_tdm_capture_stream_done_cb, (void*)this), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_capture_set_done_handler(capture, _tc_tdm_capture_stream_done_cb, (void*)this), TDM_ERROR_NONE);
 
                        for (int b = 0; b < 3; b++)
                                ASSERT_EQ(tdm_capture_attach(capture, buffers[b]), TDM_ERROR_NONE);
@@ -1057,7 +1057,7 @@ retry:
                        ASSERT_EQ(tdm_capture_commit(capture), TDM_ERROR_NONE);
 
                        while (!stream_exit)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
                        TDM_UT_ASK_YNR("* Successed to capture a output to a '%c%c%c%c' buffer as full size and show? (output: %d, layer: %d)",
                                                   FOURCC_STR(formats[f]), pipe, dst_layer_index);
similarity index 83%
rename from utests/src/ut_tdm_backend_display.cpp
rename to haltests/src/tc_tdm_backend_display.cpp
index a5dd08e..7fd8464 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -76,7 +76,7 @@ void TDMBackendBasic::SetUp(void)
                int old_layer_count = layer_count, count = TDM_UT_INVALID_VALUE;
                tdm_error ret;
 
-               if (ut_tdm_output_is_hwc_enable(outputs[o]))
+               if (tc_tdm_output_is_hwc_enable(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_layer_count(outputs[o], &count), TDM_ERROR_NONE);
@@ -125,7 +125,7 @@ void TDMBackendBasic::DestroyBuffers(void)
 }
 
 char
-ut_tdm_backend_getchar(void)
+tc_tdm_backend_getchar(void)
 {
        int c = getchar();
        int ch = c;
@@ -255,7 +255,7 @@ TEST_P(TDMBackendBasic, VerifyOutputSetMode)
                const tdm_output_mode *best = NULL;
                int count = TDM_UT_INVALID_VALUE;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_available_modes(outputs[o], &modes, &count), TDM_ERROR_NONE);
@@ -289,7 +289,7 @@ TEST_P(TDMBackendBasic, VerifyOutputSetDpms)
                tdm_output_dpms got_dpms = TDM_OUTPUT_DPMS_OFF;
                tdm_output_dpms set_dpms = TDM_OUTPUT_DPMS_ON;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_available_modes(outputs[o], &modes, &count), TDM_ERROR_NONE);
@@ -321,18 +321,18 @@ TEST_P(TDMBackendBasic, VerifyPrimaryLayerShowOneFrame)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
 retry:
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
@@ -351,21 +351,21 @@ TEST_P(TDMBackendBasic, VerifyPrimaryLayerShowManyFrames)
                tdm_layer *layer;
                int next_buffer = 0;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
 retry:
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 3, true), true);
 
                /* set buffer & commit for TDM_UT_BACKEND_TEST_CNT times */
                for (int t = 0; t < TDM_UT_BACKEND_TEST_CNT; t++) {
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
                        ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
                        usleep(40000); /* 40 ms */
                        next_buffer++;
@@ -383,7 +383,7 @@ retry:
 }
 
 static void
-_ut_tdm_backend_output_commit_cb(tdm_output *output, unsigned int sequence,
+_tc_tdm_backend_output_commit_cb(tdm_output *output, unsigned int sequence,
                                                                 unsigned int tv_sec, unsigned int tv_usec,
                                                                 void *user_data)
 {
@@ -397,25 +397,25 @@ TEST_P(TDMBackendBasic, VerifyPrimaryLayerShowOneFrameWithCommitHandler)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
 retry:
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                bool done = false;
-               TDM_UT_ASSERT_TRUE(tdm_output_commit(outputs[o], 0, _ut_tdm_backend_output_commit_cb, &done) == TDM_ERROR_NONE,
+               TDM_UT_ASSERT_TRUE(tdm_output_commit(outputs[o], 0, _tc_tdm_backend_output_commit_cb, &done) == TDM_ERROR_NONE,
                                                   "Check output_commit(), output_set_commit_handler()");
                while (!done)
-                       TDM_UT_ASSERT_TRUE(ut_tdm_display_handle_events(dpy) == TDM_ERROR_NONE,
+                       TDM_UT_ASSERT_TRUE(tc_tdm_display_handle_events(dpy) == TDM_ERROR_NONE,
                                                           "Check display_get_fd(), display_handle_events()");
 
                TDM_UT_ASK_YNR("* Successed to display a frame to a primary layer? (output: %d)", o);
@@ -430,17 +430,17 @@ TEST_P(TDMBackendBasic, VerifyOverlayLayersShowOneFrame)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, false), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, false), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
@@ -453,12 +453,12 @@ retry:
                        if (tdm_layer_get_output(layers[l], &ret) != outputs[o])
                                continue;
                        ASSERT_EQ(ret, TDM_ERROR_NONE);
-                       if (ut_tdm_layer_is_primary_layer(layers[l]))
+                       if (tc_tdm_layer_is_primary_layer(layers[l]))
                                continue;
-                       if (ut_tdm_layer_is_cursor_layer(layers[l]))
+                       if (tc_tdm_layer_is_cursor_layer(layers[l]))
                                continue;
-                       ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 1, true), true);
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[0]), true);
+                       ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 1, true), true);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[0]), true);
                        DestroyBuffers();
                }
 
@@ -477,17 +477,17 @@ TEST_P(TDMBackendBasic, VerifyOverlayLayersShowManyFrames)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, false), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, false), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
@@ -500,17 +500,17 @@ TEST_P(TDMBackendBasic, VerifyOverlayLayersShowManyFrames)
                        if (tdm_layer_get_output(layers[l], &ret) != outputs[o])
                                continue;
                        ASSERT_EQ(ret, TDM_ERROR_NONE);
-                       if (ut_tdm_layer_is_primary_layer(layers[l]))
+                       if (tc_tdm_layer_is_primary_layer(layers[l]))
                                continue;
-                       if (ut_tdm_layer_is_cursor_layer(layers[l]))
+                       if (tc_tdm_layer_is_cursor_layer(layers[l]))
                                continue;
 
 retry:
-                       ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+                       ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
                        /* set buffer & commit for TDM_UT_BACKEND_TEST_CNT times */
                        for (int t = 0; t < TDM_UT_BACKEND_TEST_CNT; t++) {
-                               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
+                               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
                                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
                                usleep(40000); /* 40 ms */
                                next_buffer++;
@@ -534,7 +534,7 @@ TEST_P(TDMBackendBasic, DISABLED_VerifyCursorLayer)
 }
 
 static void
-_ut_tdm_backend_output_done_cb(tdm_output *output, unsigned int sequence,
+_tc_tdm_backend_output_done_cb(tdm_output *output, unsigned int sequence,
                                                           unsigned int tv_sec, unsigned int tv_usec,
                                                           void *user_data)
 {
@@ -548,17 +548,17 @@ TEST_P(TDMBackendBasic, VerifyOutputWaitVblank)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
@@ -568,14 +568,14 @@ TEST_P(TDMBackendBasic, VerifyOutputWaitVblank)
                        double start, end, interval;
                        bool done;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done = false;
                        start = tdm_helper_get_time();
-                       TDM_UT_ASSERT_TRUE(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_backend_output_done_cb, &done) == TDM_ERROR_NONE,
+                       TDM_UT_ASSERT_TRUE(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_backend_output_done_cb, &done) == TDM_ERROR_NONE,
                                                           "Check output_wait_vblank(), output_set_vblank_handler()");
                        while (!done)
-                               TDM_UT_ASSERT_TRUE(ut_tdm_display_handle_events(dpy) == TDM_ERROR_NONE,
+                               TDM_UT_ASSERT_TRUE(tc_tdm_display_handle_events(dpy) == TDM_ERROR_NONE,
                                                                   "Check display_get_fd(), display_handle_events()");
                        end = tdm_helper_get_time();
 
@@ -598,17 +598,17 @@ TEST_P(TDMBackendBasic, VerifyOutputWaitVblankInterval)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
@@ -618,13 +618,13 @@ TEST_P(TDMBackendBasic, VerifyOutputWaitVblankInterval)
                        double start, end, interval;
                        bool done;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done = false;
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_backend_output_done_cb, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_backend_output_done_cb, &done), TDM_ERROR_NONE);
                        while (!done)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -645,17 +645,17 @@ TEST_P(TDMBackendBasic, VerifyOutputWaitVblankFewTimesInOneVblank)
        for (int o = 0; o < output_count; o++) {
                tdm_layer *layer;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layer, buffers, 1, true), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[0]), true);
                DestroyBuffers();
 
                ASSERT_EQ(tdm_output_commit(outputs[o], 0, NULL, NULL), TDM_ERROR_NONE);
@@ -665,15 +665,15 @@ TEST_P(TDMBackendBasic, VerifyOutputWaitVblankFewTimesInOneVblank)
                        double start, end, interval;
                        bool done1, done2, done3;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_backend_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_backend_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_backend_output_done_cb, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_backend_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_backend_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_backend_output_done_cb, &done3), TDM_ERROR_NONE);
                        start = tdm_helper_get_time();
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -694,7 +694,7 @@ TEST_P(TDMBackendBasic, VerifyPPObject)
        tdm_error ret;
        tdm_pp *pp;
 
-       if (!ut_tdm_display_has_pp_capability(dpy)) {
+       if (!tc_tdm_display_has_pp_capability(dpy)) {
                TDM_UT_INFO("PP not supported");
                return;
        }
@@ -710,7 +710,7 @@ TEST_P(TDMBackendBasic, VerifyPPCapabilities)
 {
        tdm_pp_capability capabilities = (tdm_pp_capability)0;
 
-       if (!ut_tdm_display_has_pp_capability(dpy)) {
+       if (!tc_tdm_display_has_pp_capability(dpy)) {
                TDM_UT_INFO("PP not supported");
                return;
        }
@@ -723,7 +723,7 @@ TEST_P(TDMBackendBasic, VerifyPPCapabilities)
 
 TEST_P(TDMBackendBasic, VerifyPPAvaiableSize)
 {
-       if (!ut_tdm_display_has_pp_capability(dpy)) {
+       if (!tc_tdm_display_has_pp_capability(dpy)) {
                TDM_UT_INFO("PP not supported");
                return;
        }
@@ -743,7 +743,7 @@ TEST_P(TDMBackendBasic, VerifyPPAvaiableSize)
 
 TEST_P(TDMBackendBasic, VerifyPPAvaiableFormats)
 {
-       if (!ut_tdm_display_has_pp_capability(dpy)) {
+       if (!tc_tdm_display_has_pp_capability(dpy)) {
                TDM_UT_INFO("PP not supported");
                return;
        }
@@ -758,7 +758,7 @@ TEST_P(TDMBackendBasic, VerifyPPAvaiableFormats)
 
 TEST_P(TDMBackendBasic, VerifyCaptureObject)
 {
-       if (!ut_tdm_display_has_capture_capability(dpy)) {
+       if (!tc_tdm_display_has_capture_capability(dpy)) {
                TDM_UT_INFO("Capture not supported.");
                return;
        }
@@ -774,7 +774,7 @@ TEST_P(TDMBackendBasic, VerifyCaptureObject)
                        continue;
                }
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                capture = tdm_output_create_capture(outputs[o], &ret);
@@ -787,7 +787,7 @@ TEST_P(TDMBackendBasic, VerifyCaptureObject)
 
 TEST_P(TDMBackendBasic, VerifyCaptureAvaiableSize)
 {
-       if (!ut_tdm_display_has_capture_capability(dpy)) {
+       if (!tc_tdm_display_has_capture_capability(dpy)) {
                TDM_UT_INFO("Capture not supported.");
                return;
        }
@@ -807,7 +807,7 @@ TEST_P(TDMBackendBasic, VerifyCaptureAvaiableSize)
 
 TEST_P(TDMBackendBasic, VerifyCaptureAvaiableFormats)
 {
-       if (!ut_tdm_display_has_capture_capability(dpy)) {
+       if (!tc_tdm_display_has_capture_capability(dpy)) {
                TDM_UT_INFO("Capture not supported.");
                return;
        }
@@ -842,33 +842,33 @@ TEST_P(TDMBackendDisplay, VerifyPirmaryLayerFormat)
                const tdm_output_mode *mode = NULL;
                unsigned int flags = 0;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
                ASSERT_EQ(tdm_layer_get_buffer_flags(layer, &flags), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_layer_get_available_formats(layer, &formats, &format_count), TDM_ERROR_NONE);
 
                for (int f = 0; f < format_count; f++) {
-                       ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+                       ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                        ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
                        ASSERT_EQ(tdm_output_get_mode(outputs[o], &mode), TDM_ERROR_NONE);
                        ASSERT_NE(mode, NULL);
 
 retry:
                        TDM_UT_INFO("* testing for %c%c%c%c", FOURCC_STR(formats[f]));
-                       ASSERT_EQ(ut_tdm_buffer_create(mode->hdisplay, mode->vdisplay, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
+                       ASSERT_EQ(tc_tdm_buffer_create(mode->hdisplay, mode->vdisplay, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
 
                        /* set buffer & commit for 60 times */
                        for (int t = 0; t < 60; t++) {
                                tbm_surface_h displaying_buffer;
-                               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
+                               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
                                done = false;
-                               ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
+                               ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                                ASSERT_EQ(displaying_buffer, buffers[next_buffer]);
@@ -886,7 +886,7 @@ retry:
 
 TEST_P(TDMBackendDisplay, VerifyOverlayLayerFormat)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
 
        for (int l = 0; l < layer_count; l++) {
                tdm_error ret;
@@ -905,11 +905,11 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerFormat)
                output = tdm_layer_get_output(layer, &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layer))
+               if (tc_tdm_layer_is_primary_layer(layer))
                        continue;
-               if (ut_tdm_layer_is_cursor_layer(layer))
+               if (tc_tdm_layer_is_cursor_layer(layer))
                        continue;
 
                ASSERT_EQ(tdm_output_get_pipe(output, &pipe), TDM_ERROR_NONE);
@@ -927,16 +927,16 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerFormat)
                for (int f = 0; f < format_count; f++) {
 retry:
                        TDM_UT_INFO("** testing for %c%c%c%c", FOURCC_STR(formats[f]));
-                       ASSERT_EQ(ut_tdm_buffer_create(mode->hdisplay, mode->vdisplay, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
+                       ASSERT_EQ(tc_tdm_buffer_create(mode->hdisplay, mode->vdisplay, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
 
                        /* set buffer & commit for TDM_UT_BACKEND_TEST_CNT times */
                        for (int t = 0; t < TDM_UT_BACKEND_TEST_CNT; t++) {
                                tbm_surface_h displaying_buffer;
-                               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
+                               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
                                done = false;
-                               ASSERT_EQ(tdm_output_commit(output, 0, _ut_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
+                               ASSERT_EQ(tdm_output_commit(output, 0, _tc_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                                ASSERT_EQ(displaying_buffer, buffers[next_buffer]);
@@ -956,7 +956,7 @@ retry:
 
 TEST_P(TDMBackendDisplay, VerifyOverlayLayerSize)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
 
        for (int l = 0; l < layer_count; l++) {
                tdm_error ret;
@@ -975,11 +975,11 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerSize)
                output = tdm_layer_get_output(layer, &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layer))
+               if (tc_tdm_layer_is_primary_layer(layer))
                        continue;
-               if (ut_tdm_layer_is_cursor_layer(layer))
+               if (tc_tdm_layer_is_cursor_layer(layer))
                        continue;
 
                ASSERT_EQ(tdm_output_get_pipe(output, &pipe), TDM_ERROR_NONE);
@@ -1001,16 +1001,16 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerSize)
                        int h = mode->vdisplay - diffh * (f + 1);
 retry:
                        TDM_UT_INFO("** testing for %c%c%c%c", FOURCC_STR(formats[f]));
-                       ASSERT_EQ(ut_tdm_buffer_create(w, h, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
+                       ASSERT_EQ(tc_tdm_buffer_create(w, h, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
 
                        /* set buffer & commit for TDM_UT_BACKEND_TEST_CNT times */
                        for (int t = 0; t < TDM_UT_BACKEND_TEST_CNT; t++) {
                                tbm_surface_h displaying_buffer;
-                               ASSERT_EQ(ut_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
+                               ASSERT_EQ(tc_tdm_layer_set_buffer(layer, buffers[next_buffer]), true);
                                done = false;
-                               ASSERT_EQ(tdm_output_commit(output, 0, _ut_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
+                               ASSERT_EQ(tdm_output_commit(output, 0, _tc_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                                ASSERT_EQ(displaying_buffer, buffers[next_buffer]);
@@ -1031,7 +1031,7 @@ retry:
 
 TEST_P(TDMBackendDisplay, VerifyOverlayLayerScale)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
 
        for (int l = 0; l < layer_count; l++) {
                tdm_error ret;
@@ -1052,13 +1052,13 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerScale)
 
                ASSERT_EQ(tdm_output_get_pipe(output, &pipe), TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layer))
+               if (tc_tdm_layer_is_primary_layer(layer))
                        continue;
-               if (ut_tdm_layer_is_cursor_layer(layer))
+               if (tc_tdm_layer_is_cursor_layer(layer))
                        continue;
-               if (!ut_tdm_layer_support_scale(layer)) {
+               if (!tc_tdm_layer_support_scale(layer)) {
                        TDM_UT_INFO("no scale capability. (output: %d, layer: %d)", pipe, l);
                        continue;
                }
@@ -1074,7 +1074,7 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerScale)
                for (int f = 0; f < format_count; f++) {
 retry:
                        TDM_UT_INFO("* testing for %c%c%c%c", FOURCC_STR(formats[f]));
-                       ASSERT_EQ(ut_tdm_buffer_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
+                       ASSERT_EQ(tc_tdm_buffer_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
 
                        tdm_info_layer info;
                        memset(&info, 0, sizeof info);
@@ -1097,9 +1097,9 @@ retry:
                                tbm_surface_h displaying_buffer;
                                ASSERT_EQ(tdm_layer_set_buffer(layer, buffers[next_buffer]), TDM_ERROR_NONE);
                                done = false;
-                               ASSERT_EQ(tdm_output_commit(output, 0, _ut_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
+                               ASSERT_EQ(tdm_output_commit(output, 0, _tc_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                                ASSERT_EQ(displaying_buffer, buffers[next_buffer]);
@@ -1120,7 +1120,7 @@ retry:
 
 TEST_P(TDMBackendDisplay, VerifyOverlayLayerMovePosition)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
 
        for (int l = 0; l < layer_count; l++) {
                tdm_error ret;
@@ -1139,11 +1139,11 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerMovePosition)
                output = tdm_layer_get_output(layer, &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layer))
+               if (tc_tdm_layer_is_primary_layer(layer))
                        continue;
-               if (ut_tdm_layer_is_cursor_layer(layer))
+               if (tc_tdm_layer_is_cursor_layer(layer))
                        continue;
 
                ASSERT_EQ(tdm_output_get_pipe(output, &pipe), TDM_ERROR_NONE);
@@ -1161,7 +1161,7 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerMovePosition)
                for (int f = 0; f < format_count; f++) {
 retry:
                        TDM_UT_INFO("** testing for %c%c%c%c", FOURCC_STR(formats[f]));
-                       ASSERT_EQ(ut_tdm_buffer_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
+                       ASSERT_EQ(tc_tdm_buffer_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
 
                        /* set buffer & commit for TDM_UT_BACKEND_TEST_CNT times */
                        for (int t = 0; t < TDM_UT_BACKEND_TEST_CNT; t++) {
@@ -1185,9 +1185,9 @@ retry:
 
                                ASSERT_EQ(tdm_layer_set_buffer(layer, buffers[next_buffer]), TDM_ERROR_NONE);
                                done = false;
-                               ASSERT_EQ(tdm_output_commit(output, 0, _ut_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
+                               ASSERT_EQ(tdm_output_commit(output, 0, _tc_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                                ASSERT_EQ(displaying_buffer, buffers[next_buffer]);
@@ -1208,7 +1208,7 @@ retry:
 
 TEST_P(TDMBackendDisplay, VerifyOverlayLayerCrop)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, false), true);
 
        for (int l = 0; l < layer_count; l++) {
                tdm_error ret;
@@ -1229,13 +1229,13 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerCrop)
 
                ASSERT_EQ(tdm_output_get_pipe(output, &pipe), TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layer))
+               if (tc_tdm_layer_is_primary_layer(layer))
                        continue;
-               if (ut_tdm_layer_is_cursor_layer(layer))
+               if (tc_tdm_layer_is_cursor_layer(layer))
                        continue;
-               if (ut_tdm_layer_support_no_crop(layer)) {
+               if (tc_tdm_layer_support_no_crop(layer)) {
                        TDM_UT_INFO("no crop capability. (output: %d, layer: %d)", pipe, l);
                        continue;
                }
@@ -1253,7 +1253,7 @@ TEST_P(TDMBackendDisplay, VerifyOverlayLayerCrop)
                for (int f = 0; f < format_count; f++) {
 retry:
                        TDM_UT_INFO("** testing for %c%c%c%c", FOURCC_STR(formats[f]));
-                       ASSERT_EQ(ut_tdm_buffer_create(mode->hdisplay, mode->vdisplay, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
+                       ASSERT_EQ(tc_tdm_buffer_create(mode->hdisplay, mode->vdisplay, formats[f], flags | TBM_BO_SCANOUT, true, 3, buffers), true);
 
                        tdm_info_layer info;
                        memset(&info, 0, sizeof info);
@@ -1276,9 +1276,9 @@ retry:
                                tbm_surface_h displaying_buffer;
                                ASSERT_EQ(tdm_layer_set_buffer(layer, buffers[next_buffer]), TDM_ERROR_NONE);
                                done = false;
-                               ASSERT_EQ(tdm_output_commit(output, 0, _ut_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
+                               ASSERT_EQ(tdm_output_commit(output, 0, _tc_tdm_backend_output_commit_cb, &done), TDM_ERROR_NONE);
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                                ASSERT_EQ(displaying_buffer, buffers[next_buffer]);
@@ -1300,10 +1300,10 @@ retry:
 /* should be debugged int emulator kernel */
 TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsFromOnToOff)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true), true);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
@@ -1313,10 +1313,10 @@ TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsFromOnToOff)
 /* should be debugged int emulator kernel */
 TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsFromOffToOn)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true), true);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
@@ -1328,10 +1328,10 @@ TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsFromOffToOn)
 TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOnBeforeSet)
 {
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
        }
 }
@@ -1340,10 +1340,10 @@ TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOnBeforeSet)
 TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOffBeforeSet)
 {
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_mode_setting(outputs[o]), true);
+               ASSERT_EQ(tc_tdm_output_mode_setting(outputs[o]), true);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
        }
 }
@@ -1352,12 +1352,12 @@ TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOffBeforeSet)
 TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOffAfterUnsetWithoutCommit)
 {
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
-               tdm_layer *layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               tdm_layer *layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
                ASSERT_EQ(tdm_layer_unset_buffer(layer), TDM_ERROR_NONE);
@@ -1370,12 +1370,12 @@ TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOffAfterUnsetWithoutComm
 TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsToOffAfterUnsetWithCommit)
 {
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
-               tdm_layer *layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               tdm_layer *layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
                ASSERT_EQ(tdm_layer_unset_buffer(layer), TDM_ERROR_NONE);
@@ -1391,22 +1391,22 @@ TEST_P(TDMBackendDisplay, DISABLED_VerifyOutputSetDpmsAsync)
 
 TEST_P(TDMBackendDisplay, VerifyLayerGetInfo)
 {
-       ASSERT_EQ(ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true), true);
+       ASSERT_EQ(tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true), true);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                tbm_surface_h displaying_buffer;
                tdm_error ret;
                tdm_info_layer info, temp;
-               tdm_layer *layer = ut_tdm_output_get_primary_layer(outputs[o]);
+               tdm_layer *layer = tc_tdm_output_get_primary_layer(outputs[o]);
                ASSERT_NE(layer, NULL);
 
                displaying_buffer = tdm_layer_get_displaying_buffer(layer, &ret);
                ASSERT_NE(displaying_buffer, NULL);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
-               ASSERT_EQ(ut_tdm_layer_fill_info(layer, displaying_buffer, NULL, &info), true);
+               ASSERT_EQ(tc_tdm_layer_fill_info(layer, displaying_buffer, NULL, &info), true);
                ASSERT_EQ(tdm_layer_get_info(layer, &temp), TDM_ERROR_NONE);
                ASSERT_EQ(memcmp(&info, &temp, sizeof info), 0);
        }
similarity index 98%
rename from utests/src/ut_tdm_backend_env.cpp
rename to haltests/src/tc_tdm_backend_env.cpp
index 72a7f92..bb4b395 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
similarity index 86%
rename from utests/src/ut_tdm_backend_pp.cpp
rename to haltests/src/tc_tdm_backend_pp.cpp
index d7545ac..424b36c 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -102,7 +102,7 @@ void TDMBackendPP::SetUp(void)
 {
        TDMBackendDisplay::SetUp();
 
-       if (!ut_tdm_display_has_pp_capability(dpy))
+       if (!tc_tdm_display_has_pp_capability(dpy))
                return;
 
        ASSERT_EQ(tdm_display_get_pp_capabilities(dpy, &capabilities), TDM_ERROR_NONE);
@@ -118,12 +118,12 @@ void TDMBackendPP::SetUp(void)
        ASSERT_TRUE(preferred_align == -1 || preferred_align > 0);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                output = outputs[o];
                ASSERT_EQ(tdm_output_get_pipe(output, &pipe), TDM_ERROR_NONE);
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, output, false), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, output, false), true);
                ASSERT_EQ(tdm_output_get_mode(output, &mode), TDM_ERROR_NONE);
                ASSERT_NE(mode, NULL);
                break;
@@ -174,9 +174,9 @@ bool TDMBackendPP::PrepareBuffers(int sw, int sh, tbm_format sf, int dw, int dh,
                        dst_flags |= TBM_BO_SCANOUT;
        }
 
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_buffer_create(sw, sh, sf, src_flags, true, 3, srcbuf) == true);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_buffer_create(dw, dh, df, dst_flags, false, 3, dstbuf) == true);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_pp_fill_info(srcbuf[0], dstbuf[0], t, &info) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_buffer_create(sw, sh, sf, src_flags, true, 3, srcbuf) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_buffer_create(dw, dh, df, dst_flags, false, 3, dstbuf) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_pp_fill_info(srcbuf[0], dstbuf[0], t, &info) == true);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_pp_set_info(pp, &info) == TDM_ERROR_NONE);
 
        return true;
@@ -187,7 +187,7 @@ bool TDMBackendPP::FindLayerUnderPrimary(void)
        tdm_error ret;
        int count;
        int primary_zpos, zpos;
-       tdm_layer *primary = ut_tdm_output_get_primary_layer(output);
+       tdm_layer *primary = tc_tdm_output_get_primary_layer(output);
        TDM_UT_RETURN_FALSE_IF_FAIL(primary != NULL);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_output_get_layer_count(output, &count) == TDM_ERROR_NONE);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_zpos(primary, &primary_zpos) == TDM_ERROR_NONE);
@@ -217,7 +217,7 @@ bool TDMBackendPP::FindLayerOverPrimary(void)
        tdm_error ret;
        int count;
        int primary_zpos, zpos;
-       tdm_layer *primary = ut_tdm_output_get_primary_layer(output);
+       tdm_layer *primary = tc_tdm_output_get_primary_layer(output);
        TDM_UT_RETURN_FALSE_IF_FAIL(primary != NULL);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_output_get_layer_count(output, &count) == TDM_ERROR_NONE);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_zpos(primary, &primary_zpos) == TDM_ERROR_NONE);
@@ -242,7 +242,7 @@ bool TDMBackendPP::FindLayerOverPrimary(void)
 }
 
 static void
-_ut_tdm_backend_pp_output_commit_cb(tdm_output *output, unsigned int sequence,
+_tc_tdm_backend_pp_output_commit_cb(tdm_output *output, unsigned int sequence,
                                                                        unsigned int tv_sec, unsigned int tv_usec,
                                                                        void *user_data)
 {
@@ -258,10 +258,10 @@ void TDMBackendPP::ShowBuffer(int b)
 
        bool done = false;
 
-       ASSERT_EQ(ut_tdm_layer_set_buffer(dst_layer, dstbuf[b]), true);
-       ASSERT_EQ(tdm_output_commit(output, 0, _ut_tdm_backend_pp_output_commit_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tc_tdm_layer_set_buffer(dst_layer, dstbuf[b]), true);
+       ASSERT_EQ(tdm_output_commit(output, 0, _tc_tdm_backend_pp_output_commit_cb, &done), TDM_ERROR_NONE);
        while (!done) {
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        }
 }
 
@@ -301,7 +301,7 @@ void TDMBackendPP::DestroyBuffers(void)
 }
 
 bool
-ut_tdm_pp_fill_info(tbm_surface_h srcbuf, tbm_surface_h dstbuf, tdm_transform transform, tdm_info_pp *info)
+tc_tdm_pp_fill_info(tbm_surface_h srcbuf, tbm_surface_h dstbuf, tdm_transform transform, tdm_info_pp *info)
 {
        int bw, bh;
 
@@ -355,7 +355,7 @@ TEST_P(TDMBackendPP, PPDispalyGetAvaiableFormatsNullObject)
 {
        const tbm_format *formats = (const tbm_format *)TDM_UT_INVALID_VALUE;
        int count = TDM_UT_INVALID_VALUE;
-       if (ut_tdm_display_has_pp_capability(dpy))
+       if (tc_tdm_display_has_pp_capability(dpy))
                ASSERT_EQ(tdm_display_get_pp_available_formats(NULL, &formats, &count), TDM_ERROR_INVALID_PARAMETER);
        else
                ASSERT_EQ(tdm_display_get_pp_available_formats(NULL, &formats, &count), TDM_ERROR_INVALID_PARAMETER);
@@ -365,7 +365,7 @@ TEST_P(TDMBackendPP, PPDispalyGetAvaiableFormatsNullObject)
 
 TEST_P(TDMBackendPP, PPDispalyGetAvaiableFormatsNullOther)
 {
-       if (ut_tdm_display_has_pp_capability(dpy)) {
+       if (tc_tdm_display_has_pp_capability(dpy)) {
                ASSERT_EQ(PreparePP(), true);
                ASSERT_EQ(tdm_display_get_pp_available_formats(pp, NULL, NULL), TDM_ERROR_INVALID_PARAMETER);
        }
@@ -378,7 +378,7 @@ TEST_P(TDMBackendPP, PPDispalyGetAvaiableSizeNullObject)
        int max_w = TDM_UT_INVALID_VALUE;
        int max_h = TDM_UT_INVALID_VALUE;
        int preferred_align = TDM_UT_INVALID_VALUE;
-       if (ut_tdm_display_has_pp_capability(dpy))
+       if (tc_tdm_display_has_pp_capability(dpy))
                ASSERT_EQ(tdm_display_get_pp_available_size(NULL, &min_w, &min_h, &max_w, &max_h, &preferred_align), TDM_ERROR_INVALID_PARAMETER);
        else
                ASSERT_EQ(tdm_display_get_pp_available_size(NULL, &min_w, &min_h, &max_w, &max_h, &preferred_align), TDM_ERROR_INVALID_PARAMETER);
@@ -391,7 +391,7 @@ TEST_P(TDMBackendPP, PPDispalyGetAvaiableSizeNullObject)
 
 TEST_P(TDMBackendPP, PPDispalyGetAvaiableSizeNullOther)
 {
-       if (ut_tdm_display_has_pp_capability(dpy)) {
+       if (tc_tdm_display_has_pp_capability(dpy)) {
                ASSERT_EQ(PreparePP(), true);
                ASSERT_EQ(tdm_display_get_pp_available_size(dpy, NULL, NULL, NULL, NULL, NULL), TDM_ERROR_NONE);
        }
@@ -399,7 +399,7 @@ TEST_P(TDMBackendPP, PPDispalyGetAvaiableSizeNullOther)
 
 TEST_P(TDMBackendPP, PPDestroy)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
        tdm_pp_destroy(pp);
@@ -408,7 +408,7 @@ TEST_P(TDMBackendPP, PPDestroy)
 
 TEST_P(TDMBackendPP, PPDestroyNullObject)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        tdm_pp_destroy(NULL);
 }
@@ -420,7 +420,7 @@ TEST_P(TDMBackendPP, PPSetInfo)
 
 TEST_P(TDMBackendPP, PPSetInfoNullObject)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        tdm_info_pp info;
        memset(&info, 0, sizeof info);
@@ -429,14 +429,14 @@ TEST_P(TDMBackendPP, PPSetInfoNullObject)
 
 TEST_P(TDMBackendPP, PPSetInfoNullOther)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
        ASSERT_EQ(tdm_pp_set_info(pp, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 static void
-_ut_tdm_pp_done_cb(tdm_pp *pp, tbm_surface_h src, tbm_surface_h dst, void *user_data)
+_tc_tdm_pp_done_cb(tdm_pp *pp, tbm_surface_h src, tbm_surface_h dst, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
@@ -445,22 +445,22 @@ _ut_tdm_pp_done_cb(tdm_pp *pp, tbm_surface_h src, tbm_surface_h dst, void *user_
 
 TEST_P(TDMBackendPP, PPSetDoneHandler)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
-       ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb, NULL), TDM_ERROR_NONE);
 }
 
 TEST_P(TDMBackendPP, PPSetDoneHandlerNullObject)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
-       ASSERT_EQ(tdm_pp_set_done_handler(NULL, _ut_tdm_pp_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_pp_set_done_handler(NULL, _tc_tdm_pp_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMBackendPP, PPSetDoneHandlerNullOther)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
        ASSERT_EQ(tdm_pp_set_done_handler(pp, NULL, NULL), TDM_ERROR_INVALID_PARAMETER);
@@ -468,7 +468,7 @@ TEST_P(TDMBackendPP, PPSetDoneHandlerNullOther)
 
 TEST_P(TDMBackendPP, PPAttach)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
 
@@ -486,7 +486,7 @@ TEST_P(TDMBackendPP, PPAttach)
 
 TEST_P(TDMBackendPP, PPAttachNullObject)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        tbm_surface_h srcbuf = (tbm_surface_h)TDM_UT_BUFFER_SIZE;
        tbm_surface_h dstbuf = (tbm_surface_h)TDM_UT_BUFFER_SIZE;
@@ -496,7 +496,7 @@ TEST_P(TDMBackendPP, PPAttachNullObject)
 
 TEST_P(TDMBackendPP, PPAttachNullOther)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
 
@@ -505,7 +505,7 @@ TEST_P(TDMBackendPP, PPAttachNullOther)
 
 TEST_P(TDMBackendPP, PPCommit)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
 
@@ -514,14 +514,14 @@ TEST_P(TDMBackendPP, PPCommit)
 
 TEST_P(TDMBackendPP, PPCommitNullOBject)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(tdm_pp_commit(NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMBackendPP, PPConvertUnderlay)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        FindLayerUnderPrimary();
 
@@ -538,7 +538,7 @@ TEST_P(TDMBackendPP, PPConvertUnderlay)
                                                                 TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE / 2, dst_formats[f],
                                                                 TDM_TRANSFORM_NORMAL), true);
 
-               ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                for (int b = 0; b < 3; b++) {
@@ -548,7 +548,7 @@ retry:
                        ASSERT_EQ(tdm_pp_commit(pp), TDM_ERROR_NONE);
 
                        while (!done)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                        char temp[256];
@@ -568,7 +568,7 @@ retry:
 
 TEST_P(TDMBackendPP, PPConvertOverlay)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        FindLayerOverPrimary();
 
@@ -585,7 +585,7 @@ TEST_P(TDMBackendPP, PPConvertOverlay)
                                                                 TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE / 2, dst_formats[f],
                                                                 TDM_TRANSFORM_NORMAL), true);
 
-               ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                for (int b = 0; b < 3; b++) {
@@ -595,7 +595,7 @@ retry:
                        ASSERT_EQ(tdm_pp_commit(pp), TDM_ERROR_NONE);
 
                        while (!done)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                        char temp[256];
@@ -615,7 +615,7 @@ retry:
 
 TEST_P(TDMBackendPP, PPConvertScale)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        FindLayerUnderPrimary();
 
@@ -632,7 +632,7 @@ TEST_P(TDMBackendPP, PPConvertScale)
                                                                 mode->hdisplay, mode->vdisplay, dst_formats[f],
                                                                 TDM_TRANSFORM_NORMAL), true);
 
-               ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                for (int b = 0; b < 3; b++) {
@@ -642,7 +642,7 @@ retry:
                        ASSERT_EQ(tdm_pp_commit(pp), TDM_ERROR_NONE);
 
                        while (!done)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                        char temp[256];
@@ -662,7 +662,7 @@ retry:
 
 TEST_P(TDMBackendPP, PPConvertTransform)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        FindLayerUnderPrimary();
 
@@ -680,7 +680,7 @@ TEST_P(TDMBackendPP, PPConvertTransform)
                                                                         TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE / 2, dst_formats[f],
                                                                         (tdm_transform)t), true);
 
-                       ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                        for (int b = 0; b < 3; b++) {
@@ -690,7 +690,7 @@ retry:
                                ASSERT_EQ(tdm_pp_commit(pp), TDM_ERROR_NONE);
 
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                                char temp[256];
@@ -711,7 +711,7 @@ retry:
 
 TEST_P(TDMBackendPP, PPConvertCSC)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
        TDM_UT_SKIP_FLAG(!(capabilities & TDM_PP_CAPABILITY_NO_CSC));
 
        FindLayerUnderPrimary();
@@ -731,7 +731,7 @@ TEST_P(TDMBackendPP, PPConvertCSC)
                                                                         TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE / 2, dst_formats[df],
                                                                         TDM_TRANSFORM_NORMAL), true);
 
-                       ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb, &done), TDM_ERROR_NONE);
 
 retry:
                        for (int b = 0; b < 3; b++) {
@@ -741,7 +741,7 @@ retry:
                                ASSERT_EQ(tdm_pp_commit(pp), TDM_ERROR_NONE);
 
                                while (!done)
-                                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
 #if 0
                                char temp[256];
@@ -763,7 +763,7 @@ retry:
 
 
 static void
-_ut_tdm_pp_done_cb2(tdm_pp *pp, tbm_surface_h src, tbm_surface_h dst, void *user_data)
+_tc_tdm_pp_done_cb2(tdm_pp *pp, tbm_surface_h src, tbm_surface_h dst, void *user_data)
 {
        int *done = (int*)user_data;
        if (done)
@@ -773,7 +773,7 @@ _ut_tdm_pp_done_cb2(tdm_pp *pp, tbm_surface_h src, tbm_surface_h dst, void *user
 /* some backend doens't implement correctly for attaching */
 TEST_P(TDMBackendPP, DISABLED_PPAttachFewTimesInOneCommit)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
 
@@ -786,14 +786,14 @@ TEST_P(TDMBackendPP, DISABLED_PPAttachFewTimesInOneCommit)
                                                         TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f],
                                                         TDM_TRANSFORM_NORMAL), true);
 
-       ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb2, &done), TDM_ERROR_NONE);
        for (int b = 0; b < 3; b++)
                ASSERT_EQ(tdm_pp_attach(pp, srcbuf[b], dstbuf[b]), TDM_ERROR_NONE);
 
        ASSERT_EQ(tdm_pp_commit(pp), TDM_ERROR_NONE);
 
        while (done != 3)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
        for (int b = 0; b < 3; b++)
                ShowBuffer(b);
@@ -803,7 +803,7 @@ TEST_P(TDMBackendPP, DISABLED_PPAttachFewTimesInOneCommit)
 
 TEST_P(TDMBackendPP, PPDestroyWithoutCommit)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
 
@@ -813,7 +813,7 @@ TEST_P(TDMBackendPP, PPDestroyWithoutCommit)
                                                         TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f],
                                                         TDM_TRANSFORM_NORMAL), true);
 
-       ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb2, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb2, NULL), TDM_ERROR_NONE);
        for (int b = 0; b < 3; b++)
                ASSERT_EQ(tdm_pp_attach(pp, srcbuf[b], dstbuf[b]), TDM_ERROR_NONE);
 
@@ -825,7 +825,7 @@ TEST_P(TDMBackendPP, PPDestroyWithoutCommit)
 
 TEST_P(TDMBackendPP, PPDestroyBeforeDone)
 {
-       TDM_UT_SKIP_FLAG(ut_tdm_display_has_pp_capability(dpy));
+       TDM_UT_SKIP_FLAG(tc_tdm_display_has_pp_capability(dpy));
 
        ASSERT_EQ(PreparePP(), true);
 
@@ -835,7 +835,7 @@ TEST_P(TDMBackendPP, PPDestroyBeforeDone)
                                                         TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, formats[f],
                                                         TDM_TRANSFORM_NORMAL), true);
 
-       ASSERT_EQ(tdm_pp_set_done_handler(pp, _ut_tdm_pp_done_cb2, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_pp_set_done_handler(pp, _tc_tdm_pp_done_cb2, NULL), TDM_ERROR_NONE);
        for (int b = 0; b < 3; b++)
                ASSERT_EQ(tdm_pp_attach(pp, srcbuf[b], dstbuf[b]), TDM_ERROR_NONE);
 
similarity index 79%
rename from utests/src/ut_tdm_buffer.cpp
rename to haltests/src/tc_tdm_buffer.cpp
index ec03dba..c2383e4 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -64,7 +64,7 @@ void TDMBuffer::TearDown(void)
 }
 
 bool
-ut_tdm_buffer_create(int width, int height, tbm_format format, int flags, bool fill, int count, tbm_surface_h *buffers)
+tc_tdm_buffer_create(int width, int height, tbm_format format, int flags, bool fill, int count, tbm_surface_h *buffers)
 {
        TDM_UT_GOTO_IF_FAIL(width > 0, failed);
        TDM_UT_GOTO_IF_FAIL(height > 0, failed);
@@ -112,7 +112,7 @@ TEST_P(TDMBuffer, BufferUnrefBackendNullOBject)
 }
 
 static void
-_ut_tdm_buffer_destroy_cb(tbm_surface_h buffer, void *user_data)
+_tc_tdm_buffer_destroy_cb(tbm_surface_h buffer, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
@@ -122,7 +122,7 @@ _ut_tdm_buffer_destroy_cb(tbm_surface_h buffer, void *user_data)
 TEST_P(TDMBuffer, BufferAddDestroyHandler)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, &done), TDM_ERROR_NONE);
        tbm_surface_destroy(buffer);
        buffer = NULL;
        ASSERT_EQ(done, true);
@@ -130,13 +130,13 @@ TEST_P(TDMBuffer, BufferAddDestroyHandler)
 
 TEST_P(TDMBuffer, BufferAddDestroyHandlerTwice)
 {
-       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, NULL), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, NULL), TDM_ERROR_BAD_REQUEST);
+       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, NULL), TDM_ERROR_BAD_REQUEST);
 }
 
 TEST_P(TDMBuffer, BufferAddDestroyHandlerNullObject)
 {
-       ASSERT_EQ(tdm_buffer_add_destroy_handler(NULL, _ut_tdm_buffer_destroy_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_buffer_add_destroy_handler(NULL, _tc_tdm_buffer_destroy_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMBuffer, BufferAddDestroyHandlerNullOther)
@@ -147,8 +147,8 @@ TEST_P(TDMBuffer, BufferAddDestroyHandlerNullOther)
 TEST_P(TDMBuffer, BufferRemoveDestroyHandler)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, &done), TDM_ERROR_NONE);
-       tdm_buffer_remove_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, &done);
+       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, &done), TDM_ERROR_NONE);
+       tdm_buffer_remove_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, &done);
        tbm_surface_destroy(buffer);
        buffer = NULL;
        ASSERT_EQ(done, false);
@@ -157,8 +157,8 @@ TEST_P(TDMBuffer, BufferRemoveDestroyHandler)
 TEST_P(TDMBuffer, BufferRemoveDestroyHandlerDifferentData)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, &done), TDM_ERROR_NONE);
-       tdm_buffer_remove_destroy_handler(buffer, _ut_tdm_buffer_destroy_cb, NULL);
+       ASSERT_EQ(tdm_buffer_add_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, &done), TDM_ERROR_NONE);
+       tdm_buffer_remove_destroy_handler(buffer, _tc_tdm_buffer_destroy_cb, NULL);
        tbm_surface_destroy(buffer);
        buffer = NULL;
        ASSERT_EQ(done, true);
@@ -166,7 +166,7 @@ TEST_P(TDMBuffer, BufferRemoveDestroyHandlerDifferentData)
 
 TEST_P(TDMBuffer, BufferRemoveDestroyHandlerNullObject)
 {
-       tdm_buffer_remove_destroy_handler(NULL, _ut_tdm_buffer_destroy_cb, NULL);
+       tdm_buffer_remove_destroy_handler(NULL, _tc_tdm_buffer_destroy_cb, NULL);
 }
 
 TEST_P(TDMBuffer, BufferRemoveDestroyHandlerNullOther)
@@ -175,7 +175,7 @@ TEST_P(TDMBuffer, BufferRemoveDestroyHandlerNullOther)
 }
 
 static void
-_ut_tdm_buffer_release_cb(tbm_surface_h buffer, void *user_data)
+_tc_tdm_buffer_release_cb(tbm_surface_h buffer, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
@@ -185,7 +185,7 @@ _ut_tdm_buffer_release_cb(tbm_surface_h buffer, void *user_data)
 TEST_P(TDMBuffer, BufferAddReleaseHandler)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
        tdm_buffer_unref_backend(buffer);
@@ -194,14 +194,14 @@ TEST_P(TDMBuffer, BufferAddReleaseHandler)
 
 TEST_P(TDMBuffer, BufferAddReleaseHandlerTwice)
 {
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb, NULL), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb, NULL), TDM_ERROR_BAD_REQUEST);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb, NULL), TDM_ERROR_BAD_REQUEST);
 }
 
 TEST_P(TDMBuffer, BufferAddReleaseHandlerNullObject)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(NULL, _ut_tdm_buffer_release_cb, &done), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_buffer_add_release_handler(NULL, _tc_tdm_buffer_release_cb, &done), TDM_ERROR_INVALID_PARAMETER);
        ASSERT_EQ(done, false);
 }
 
@@ -213,10 +213,10 @@ TEST_P(TDMBuffer, BufferAddReleaseHandlerNullOther)
 TEST_P(TDMBuffer, BufferRemoveReleaseHandler)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
-       tdm_buffer_remove_release_handler(buffer, _ut_tdm_buffer_release_cb, &done);
+       tdm_buffer_remove_release_handler(buffer, _tc_tdm_buffer_release_cb, &done);
        tdm_buffer_unref_backend(buffer);
        ASSERT_EQ(done, false);
 }
@@ -224,41 +224,41 @@ TEST_P(TDMBuffer, BufferRemoveReleaseHandler)
 TEST_P(TDMBuffer, BufferRemoveReleaseHandlerDifferentData)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
-       tdm_buffer_remove_release_handler(buffer, _ut_tdm_buffer_release_cb, NULL);
+       tdm_buffer_remove_release_handler(buffer, _tc_tdm_buffer_release_cb, NULL);
        tdm_buffer_unref_backend(buffer);
        ASSERT_EQ(done, true);
 }
 
 static void
-_ut_tdm_buffer_release_cb2(tbm_surface_h buffer, void *user_data)
+_tc_tdm_buffer_release_cb2(tbm_surface_h buffer, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
                *done = true;
-       tdm_buffer_remove_release_handler(buffer, _ut_tdm_buffer_release_cb2, user_data);
+       tdm_buffer_remove_release_handler(buffer, _tc_tdm_buffer_release_cb2, user_data);
 }
 
 TEST_P(TDMBuffer, BufferRemoveReleaseHandlerInHandler)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb2, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
        tdm_buffer_unref_backend(buffer);
        ASSERT_EQ(done, true);
 
        done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb2, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
        tdm_buffer_unref_backend(buffer);
        ASSERT_EQ(done, true);
 
        done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb2, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
        tdm_buffer_unref_backend(buffer);
@@ -268,10 +268,10 @@ TEST_P(TDMBuffer, BufferRemoveReleaseHandlerInHandler)
 TEST_P(TDMBuffer, BufferRemoveReleaseHandlerNullObject)
 {
        bool done = false;
-       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _ut_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_buffer_add_release_handler(buffer, _tc_tdm_buffer_release_cb, &done), TDM_ERROR_NONE);
        tdm_buffer_ref_backend(buffer);
        ASSERT_EQ(done, false);
-       tdm_buffer_remove_release_handler(NULL, _ut_tdm_buffer_release_cb, &done);
+       tdm_buffer_remove_release_handler(NULL, _tc_tdm_buffer_release_cb, &done);
        tdm_buffer_unref_backend(buffer);
        ASSERT_EQ(done, true);
 }
@@ -283,7 +283,7 @@ TEST_P(TDMBuffer, BufferRemoveReleaseHandlerNullOther)
 
 TEST_P(TDMBuffer, BufferRemoveReleaseHandlerNoAdd)
 {
-       tdm_buffer_remove_release_handler(buffer, _ut_tdm_buffer_release_cb, NULL);
+       tdm_buffer_remove_release_handler(buffer, _tc_tdm_buffer_release_cb, NULL);
 }
 
 #ifdef TDM_UT_TEST_WITH_PARAMS
similarity index 88%
rename from utests/src/ut_tdm_client.cpp
rename to haltests/src/tc_tdm_client.cpp
index e72510a..10e122d 100644 (file)
@@ -35,7 +35,7 @@
 #include <poll.h>
 #include <sys/prctl.h>
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 #include "tdm_client.h"
 
 /* LCOV_EXCL_START */
@@ -50,9 +50,9 @@ enum {
        TDM_UT_PIPE_MSG_TERMINATE_SERVER,
 };
 
-static int _ut_tdm_pipe_read_msg(int fd);
-static bool _ut_tdm_pipe_write_msg(int fd, int reply_fd, int msg);
-static pid_t _ut_tdm_client_server_fork(int *pipe_to_parent, int *pipe_to_child);
+static int _tc_tdm_pipe_read_msg(int fd);
+static bool _tc_tdm_pipe_write_msg(int fd, int reply_fd, int msg);
+static pid_t _tc_tdm_client_server_fork(int *pipe_to_parent, int *pipe_to_child);
 
 class TDMClient : public TDMEnv
 {
@@ -96,7 +96,7 @@ void TDMClient::ServerFork(void)
        if (server_pid > 0)
                return;
 
-       server_pid = _ut_tdm_client_server_fork(pipe_parent, pipe_child);
+       server_pid = _tc_tdm_client_server_fork(pipe_parent, pipe_child);
        ASSERT_GT(server_pid, 0);
 }
 
@@ -106,7 +106,7 @@ void TDMClient::ServerKill(void)
                close(pipe_child[0]);
        if (pipe_child[1] >= 0) {
                if (server_pid > 0) {
-                       bool ret = _ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_TERMINATE_SERVER);
+                       bool ret = _tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_TERMINATE_SERVER);
                        if (ret) {
                                if (waitpid(server_pid, NULL, 0) == server_pid)
                                        TDM_INFO("*** server terminated ***");
@@ -200,7 +200,7 @@ bool TDMClient::PrepareVblank(void)
 }
 
 static int
-_ut_tdm_pipe_read_msg(int fd)
+_tc_tdm_pipe_read_msg(int fd)
 {
        ssize_t len;
        int msg;
@@ -216,13 +216,13 @@ _ut_tdm_pipe_read_msg(int fd)
 }
 
 static bool
-_ut_tdm_pipe_write_msg(int fd, int reply_fd, int msg)
+_tc_tdm_pipe_write_msg(int fd, int reply_fd, int msg)
 {
        ssize_t len = write(fd, &msg, sizeof msg);
        TDM_UT_RETURN_FALSE_IF_FAIL(len == sizeof msg);
 
        if (reply_fd >= 0) {
-               int reply = _ut_tdm_pipe_read_msg(reply_fd);
+               int reply = _tc_tdm_pipe_read_msg(reply_fd);
                TDM_UT_RETURN_FALSE_IF_FAIL(reply == TDM_UT_PIPE_MSG_REPLY);
        }
 
@@ -230,7 +230,7 @@ _ut_tdm_pipe_write_msg(int fd, int reply_fd, int msg)
 }
 
 static bool
-_ut_tdm_server_set_output_dpms(tdm_display *dpy, int msg)
+_tc_tdm_server_set_output_dpms(tdm_display *dpy, int msg)
 {
        tdm_error ret;
        tdm_output *output;
@@ -259,7 +259,7 @@ _ut_tdm_server_set_output_dpms(tdm_display *dpy, int msg)
 }
 
 static void
-_ut_tdm_server_run(int *pipe_parent, int *pipe_child)
+_tc_tdm_server_run(int *pipe_parent, int *pipe_child)
 {
        tdm_display *dpy = NULL;
        tdm_error ret;
@@ -278,13 +278,13 @@ _ut_tdm_server_run(int *pipe_parent, int *pipe_child)
                TDM_UT_GOTO_IF_FAIL(ret == TDM_ERROR_NONE, failed);
                TDM_UT_GOTO_IF_FAIL(output != NULL, failed);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
 
-               TDM_UT_GOTO_IF_FAIL(ut_tdm_output_prepare(dpy, output, true) == true, failed);
+               TDM_UT_GOTO_IF_FAIL(tc_tdm_output_prepare(dpy, output, true) == true, failed);
        }
 
-       TDM_UT_GOTO_IF_FAIL(_ut_tdm_pipe_write_msg(pipe_parent[1], -1, TDM_UT_PIPE_MSG_SERVER_READY) == true, done);
+       TDM_UT_GOTO_IF_FAIL(_tc_tdm_pipe_write_msg(pipe_parent[1], -1, TDM_UT_PIPE_MSG_SERVER_READY) == true, done);
 
        TDM_INFO("*** server ready ***");
 
@@ -314,16 +314,16 @@ _ut_tdm_server_run(int *pipe_parent, int *pipe_child)
                }
 
                if (fds[0].revents & POLLIN)
-                       ret = ut_tdm_display_handle_events(dpy);
+                       ret = tc_tdm_display_handle_events(dpy);
 
                if (fds[1].revents & POLLIN) {
-                       int msg = _ut_tdm_pipe_read_msg(pipe_child[0]);
-                       _ut_tdm_pipe_write_msg(pipe_parent[1], -1, TDM_UT_PIPE_MSG_REPLY);
+                       int msg = _tc_tdm_pipe_read_msg(pipe_child[0]);
+                       _tc_tdm_pipe_write_msg(pipe_parent[1], -1, TDM_UT_PIPE_MSG_REPLY);
 
                        switch (msg) {
                        case TDM_UT_PIPE_MSG_DPMS_ON:
                        case TDM_UT_PIPE_MSG_DPMS_OFF:
-                               _ut_tdm_server_set_output_dpms(dpy, msg);
+                               _tc_tdm_server_set_output_dpms(dpy, msg);
                                break;
                        case TDM_UT_PIPE_MSG_TERMINATE_SERVER:
                                goto done;
@@ -339,7 +339,7 @@ done:
        return;
 
 failed:
-       TDM_UT_GOTO_IF_FAIL(_ut_tdm_pipe_write_msg(pipe_parent[1], -1, TDM_UT_PIPE_MSG_SERVER_FAILED) == true, done);
+       TDM_UT_GOTO_IF_FAIL(_tc_tdm_pipe_write_msg(pipe_parent[1], -1, TDM_UT_PIPE_MSG_SERVER_FAILED) == true, done);
        TDM_INFO("*** server failed ***");
 
        if (dpy)
@@ -348,7 +348,7 @@ failed:
 
 }
 
-static void _ut_tdm_client_sig_handler(int sig)
+static void _tc_tdm_client_sig_handler(int sig)
 {
        TDM_UT_ERR("got signal: %d", sig);
        kill(TDMClient::server_pid, 9);
@@ -356,7 +356,7 @@ static void _ut_tdm_client_sig_handler(int sig)
 }
 
 static pid_t
-_ut_tdm_client_server_fork(int *pipe_parent, int *pipe_child)
+_tc_tdm_client_server_fork(int *pipe_parent, int *pipe_child)
 {
        pid_t pid;
        int msg;
@@ -365,7 +365,7 @@ _ut_tdm_client_server_fork(int *pipe_parent, int *pipe_child)
        TDM_UT_GOTO_IF_FAIL(pipe(pipe_child) == 0, failed);
 
        signal(SIGCHLD, SIG_IGN);
-       signal(SIGSEGV, _ut_tdm_client_sig_handler);
+       signal(SIGSEGV, _tc_tdm_client_sig_handler);
 
        prctl(PR_SET_PDEATHSIG, SIGHUP);
 
@@ -373,7 +373,7 @@ _ut_tdm_client_server_fork(int *pipe_parent, int *pipe_child)
        TDM_UT_GOTO_IF_FAIL(pid >= 0, failed);
 
        if (pid == 0) {
-               _ut_tdm_server_run(pipe_parent, pipe_child);
+               _tc_tdm_server_run(pipe_parent, pipe_child);
                close(pipe_child[0]);
                close(pipe_child[1]);
                close(pipe_parent[0]);
@@ -386,7 +386,7 @@ _ut_tdm_client_server_fork(int *pipe_parent, int *pipe_child)
                exit(0);
        }
 
-       msg = _ut_tdm_pipe_read_msg(pipe_parent[0]);
+       msg = _tc_tdm_pipe_read_msg(pipe_parent[0]);
        TDM_UT_GOTO_IF_FAIL(msg == TDM_UT_PIPE_MSG_SERVER_READY, failed);
 
        TDM_INFO("*** server fork done ***");
@@ -455,7 +455,7 @@ TEST_P(TDMClient, ClientGetFdNullOther)
 }
 
 static void
-_ut_tdm_client_vblank_cb(unsigned int sequence, unsigned int tv_sec, unsigned int tv_usec, void *user_data)
+_tc_tdm_client_vblank_cb(unsigned int sequence, unsigned int tv_sec, unsigned int tv_usec, void *user_data)
 {
        bool *done = (bool *)user_data;
        if (done)
@@ -469,7 +469,7 @@ TEST_P(TDMClient, ClientHandleEvent)
 
        ASSERT_EQ(PrepareClient(), true);
 
-       ASSERT_EQ(tdm_client_wait_vblank(client, NULL, 1, 1, 0, _ut_tdm_client_vblank_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_wait_vblank(client, NULL, 1, 1, 0, _tc_tdm_client_vblank_cb, &done), TDM_ERROR_NONE);
        ASSERT_EQ(done, false);
 
        while (!done)
@@ -488,7 +488,7 @@ TEST_P(TDMClient, ClientWaitVblank)
 
        ASSERT_EQ(PrepareClient(), true);
 
-       ASSERT_EQ(tdm_client_wait_vblank(client, NULL, 1, 1, 0, _ut_tdm_client_vblank_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_wait_vblank(client, NULL, 1, 1, 0, _tc_tdm_client_vblank_cb, &done), TDM_ERROR_NONE);
        ASSERT_EQ(done, false);
 
        while (!done)
@@ -558,7 +558,7 @@ TEST_P(TDMClient, ClientGetOutputNullOther)
 }
 
 static void
-_ut_tdm_client_output_change_dpms_cb(tdm_client_output *output,
+_tc_tdm_client_output_change_dpms_cb(tdm_client_output *output,
                                                                         tdm_output_change_type type,
                                                                         tdm_value value,
                                                                         void *user_data)
@@ -584,8 +584,8 @@ TEST_P(TDMClient, ClientOutputAddChangeHandler)
        ASSERT_EQ(PrepareClient(), true);
        ASSERT_EQ(PrepareOutput(), true);
 
-       ASSERT_EQ(tdm_client_output_add_change_handler(output, _ut_tdm_client_output_change_dpms_cb, &done), TDM_ERROR_NONE);
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
+       ASSERT_EQ(tdm_client_output_add_change_handler(output, _tc_tdm_client_output_change_dpms_cb, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
 
        while (!done)
                ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
@@ -593,7 +593,7 @@ TEST_P(TDMClient, ClientOutputAddChangeHandler)
        ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
        ASSERT_EQ(dpms, TDM_OUTPUT_DPMS_OFF);
 
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
        while (dpms != TDM_OUTPUT_DPMS_ON) {
                ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
@@ -605,13 +605,13 @@ TEST_P(TDMClient, ClientOutputAddChangeHandlerTwice)
        ASSERT_EQ(PrepareClient(), true);
        ASSERT_EQ(PrepareOutput(), true);
 
-       ASSERT_EQ(tdm_client_output_add_change_handler(output, _ut_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_client_output_add_change_handler(output, _ut_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_BAD_REQUEST);
+       ASSERT_EQ(tdm_client_output_add_change_handler(output, _tc_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_output_add_change_handler(output, _tc_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_BAD_REQUEST);
 }
 
 TEST_P(TDMClient, ClientOutputAddChangeHandlerNullObject)
 {
-       ASSERT_EQ(tdm_client_output_add_change_handler(NULL, _ut_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_client_output_add_change_handler(NULL, _tc_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMClient, ClientOutputAddChangeHandlerNullOther)
@@ -628,8 +628,8 @@ TEST_P(TDMClient, ClientOutputRemoveChangeHandler)
        ASSERT_EQ(PrepareClient(), true);
        ASSERT_EQ(PrepareOutput(), true);
 
-       ASSERT_EQ(tdm_client_output_add_change_handler(output, _ut_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_NONE);
-       tdm_client_output_remove_change_handler(output, _ut_tdm_client_output_change_dpms_cb, NULL);
+       ASSERT_EQ(tdm_client_output_add_change_handler(output, _tc_tdm_client_output_change_dpms_cb, NULL), TDM_ERROR_NONE);
+       tdm_client_output_remove_change_handler(output, _tc_tdm_client_output_change_dpms_cb, NULL);
 }
 
 TEST_P(TDMClient, ClientOutputRemoveChangeHandlerDifferentData)
@@ -639,19 +639,19 @@ TEST_P(TDMClient, ClientOutputRemoveChangeHandlerDifferentData)
        ASSERT_EQ(PrepareClient(), true);
        ASSERT_EQ(PrepareOutput(), true);
 
-       ASSERT_EQ(tdm_client_output_add_change_handler(output, _ut_tdm_client_output_change_dpms_cb, &done), TDM_ERROR_NONE);
-       tdm_client_output_remove_change_handler(output, _ut_tdm_client_output_change_dpms_cb, NULL);
+       ASSERT_EQ(tdm_client_output_add_change_handler(output, _tc_tdm_client_output_change_dpms_cb, &done), TDM_ERROR_NONE);
+       tdm_client_output_remove_change_handler(output, _tc_tdm_client_output_change_dpms_cb, NULL);
 }
 
 static void
-_ut_tdm_client_output_change_dpms_cb2(tdm_client_output *output,
+_tc_tdm_client_output_change_dpms_cb2(tdm_client_output *output,
                                                                          tdm_output_change_type type,
                                                                          tdm_value value,
                                                                          void *user_data)
 {
        switch (type) {
        case TDM_OUTPUT_CHANGE_DPMS:
-               tdm_client_output_remove_change_handler(output, _ut_tdm_client_output_change_dpms_cb2, user_data);
+               tdm_client_output_remove_change_handler(output, _tc_tdm_client_output_change_dpms_cb2, user_data);
                break;
        default:
                break;
@@ -665,22 +665,22 @@ TEST_P(TDMClient, ClientOutputRemoveChangeHandlerInHandler)
        ASSERT_EQ(PrepareClient(), true);
        ASSERT_EQ(PrepareOutput(), true);
 
-       ASSERT_EQ(tdm_client_output_add_change_handler(output, _ut_tdm_client_output_change_dpms_cb2, NULL), TDM_ERROR_NONE);
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
+       ASSERT_EQ(tdm_client_output_add_change_handler(output, _tc_tdm_client_output_change_dpms_cb2, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
        ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
        while (dpms != TDM_OUTPUT_DPMS_OFF) {
                ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
        }
 
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
        while (dpms != TDM_OUTPUT_DPMS_ON)
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
 }
 
 TEST_P(TDMClient, ClientOutputRemoveChangeHandlerNullObject)
 {
-       tdm_client_output_remove_change_handler(NULL, _ut_tdm_client_output_change_dpms_cb, NULL);
+       tdm_client_output_remove_change_handler(NULL, _tc_tdm_client_output_change_dpms_cb, NULL);
 }
 
 TEST_P(TDMClient, ClientOutputRemoveChangeHandlerNullOther)
@@ -953,7 +953,7 @@ TEST_P(TDMClient, ClientVblankSetEnableFakeNullObject)
 }
 
 static void
-_ut_tdm_client_vblank_cb2(tdm_client_vblank *vblank,
+_tc_tdm_client_vblank_cb2(tdm_client_vblank *vblank,
                                                  tdm_error error,
                                                  unsigned int sequence,
                                                  unsigned int tv_sec,
@@ -975,7 +975,7 @@ TEST_P(TDMClient, ClientVblankWait)
        ASSERT_EQ(PrepareVblank(), true);
 
        done = false;
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
 
        start = tdm_helper_get_time();
        while (!done)
@@ -995,9 +995,9 @@ TEST_P(TDMClient, ClientVblankWaitFewTime)
        ASSERT_EQ(PrepareVblank(), true);
 
        done1 = done2 = done3 = false;
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done1), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done2), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done3), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done1), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done2), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done3), TDM_ERROR_NONE);
 
        start = tdm_helper_get_time();
        while (!done1 || !done2 || !done3)
@@ -1015,7 +1015,7 @@ TEST_P(TDMClient, ClientVblankWaitInterval0)
        ASSERT_EQ(PrepareOutput(), true);
        ASSERT_EQ(PrepareVblank(), true);
 
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 0, _ut_tdm_client_vblank_cb2, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 0, _tc_tdm_client_vblank_cb2, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMClient, ClientVblankWaitInterval)
@@ -1029,7 +1029,7 @@ TEST_P(TDMClient, ClientVblankWaitInterval)
        /* start from 1 */
        for (int t = 1; t < 10; t++) {
                done = false;
-               ASSERT_EQ(tdm_client_vblank_wait(vblank, t, _ut_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_client_vblank_wait(vblank, t, _tc_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
 
                start = tdm_helper_get_time();
                while (!done)
@@ -1043,7 +1043,7 @@ TEST_P(TDMClient, ClientVblankWaitInterval)
 }
 
 static void
-_ut_tdm_client_vblank_cb3(tdm_client_vblank *vblank,
+_tc_tdm_client_vblank_cb3(tdm_client_vblank *vblank,
                                                  tdm_error error,
                                                  unsigned int sequence,
                                                  unsigned int tv_sec,
@@ -1064,12 +1064,12 @@ TEST_P(TDMClient, ClientVblankWaitSeq)
        for (int t = 0; t < 10; t++) {
                unsigned int cur_seq = 0, temp = 0;
 
-               ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb3, &cur_seq), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb3, &cur_seq), TDM_ERROR_NONE);
                while (cur_seq == 0)
                        ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
 
                start = tdm_helper_get_time();
-               ASSERT_EQ(tdm_client_vblank_wait_seq(vblank, cur_seq + 1, _ut_tdm_client_vblank_cb3, &temp), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_client_vblank_wait_seq(vblank, cur_seq + 1, _tc_tdm_client_vblank_cb3, &temp), TDM_ERROR_NONE);
                while (temp == 0)
                        ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
                end = tdm_helper_get_time();
@@ -1089,12 +1089,12 @@ TEST_P(TDMClient, ClientVblankWaitSeqInterval)
        for (int t = 1; t < 10; t++) {
                unsigned int cur_seq = 0, temp = 0;
 
-               ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb3, &cur_seq), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb3, &cur_seq), TDM_ERROR_NONE);
                while (cur_seq == 0)
                        ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
 
                start = tdm_helper_get_time();
-               ASSERT_EQ(tdm_client_vblank_wait_seq(vblank, cur_seq + t, _ut_tdm_client_vblank_cb3, &temp), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_client_vblank_wait_seq(vblank, cur_seq + t, _tc_tdm_client_vblank_cb3, &temp), TDM_ERROR_NONE);
                while (temp == 0)
                        ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
                end = tdm_helper_get_time();
@@ -1116,7 +1116,7 @@ TEST_P(TDMClient, ClientVblankWaitSetOffset)
        ASSERT_EQ(tdm_client_vblank_set_offset(vblank, 100), TDM_ERROR_NONE);
 
        done = false;
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
 
        start = tdm_helper_get_time();
        while (!done)
@@ -1142,7 +1142,7 @@ TEST_P(TDMClient, ClientVblankWaitSetFps)
        interval = 1.0 / (double)fps;
 
        done = false;
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
 
        start = tdm_helper_get_time();
        while (!done)
@@ -1183,12 +1183,12 @@ TEST_P(TDMVblank, VblankWaitEnableDisableGlobalFps)
 
        for (int v = 0; v < 3; v++) {
                cur_seq[v] = 0;
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
        }
 
        start = tdm_helper_get_time();
        while (cur_seq[0] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        end = tdm_helper_get_time();
 
        ASSERT_NE(cur_seq[1], 0);
@@ -1203,16 +1203,16 @@ TEST_P(TDMVblank, VblankWaitEnableDisableGlobalFps)
 
        for (int v = 0; v < 3; v++) {
                cur_seq[v] = 0;
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
        }
 
        while (cur_seq[0] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        ASSERT_EQ(cur_seq[1], 0);
        ASSERT_EQ(cur_seq[2], 0);
 
        while (cur_seq[1] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        ASSERT_EQ(cur_seq[2], 0);
 }
 
@@ -1240,12 +1240,12 @@ TEST_P(TDMVblank, VblankWaitIgnoreGlobalFps)
 
        for (int v = 0; v < 3; v++) {
                cur_seq[v] = 0;
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
        }
 
        start = tdm_helper_get_time();
        while (cur_seq[1] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        end = tdm_helper_get_time();
 
        ASSERT_EQ(cur_seq[0], 0);
@@ -1255,7 +1255,7 @@ TEST_P(TDMVblank, VblankWaitIgnoreGlobalFps)
        ASSERT_LT((end - start), (interval + interval));
 
        while (cur_seq[0] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        ASSERT_NE(cur_seq[2], 0);
 }
 
@@ -1265,7 +1265,7 @@ TEST_P(TDMClient, ClientVblankWaitNullObject)
 {
        unsigned int cur_seq = 0;
 
-       ASSERT_EQ(tdm_client_vblank_wait(NULL, 1, _ut_tdm_client_vblank_cb3, &cur_seq), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_client_vblank_wait(NULL, 1, _tc_tdm_client_vblank_cb3, &cur_seq), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMClient, ClientVblankWaitNullOther)
@@ -1285,14 +1285,14 @@ TEST_P(TDMClient, ClientVblankWaitDpmsOff)
        ASSERT_EQ(PrepareOutput(), true);
        ASSERT_EQ(PrepareVblank(), true);
 
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
        while (dpms != TDM_OUTPUT_DPMS_OFF)
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
        ASSERT_EQ(dpms, TDM_OUTPUT_DPMS_OFF);
 
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, NULL), TDM_ERROR_DPMS_OFF);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, NULL), TDM_ERROR_DPMS_OFF);
 
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
        while (dpms != TDM_OUTPUT_DPMS_ON)
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
 }
@@ -1306,19 +1306,19 @@ TEST_P(TDMClient, ClientVblankWaitSetEnableFakeDpmsOff)
        ASSERT_EQ(PrepareOutput(), true);
        ASSERT_EQ(PrepareVblank(), true);
 
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_OFF), true);
        while (dpms != TDM_OUTPUT_DPMS_OFF)
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
 
        ASSERT_EQ(tdm_client_vblank_set_enable_fake(vblank, 1), TDM_ERROR_NONE);
 
        done = false;
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
 
        while (!done)
                ASSERT_EQ(tdm_client_handle_events_timeout(client, 3000), TDM_ERROR_NONE);
 
-       ASSERT_EQ(_ut_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
+       ASSERT_EQ(_tc_tdm_pipe_write_msg(pipe_child[1], pipe_parent[0], TDM_UT_PIPE_MSG_DPMS_ON), true);
        while (dpms != TDM_OUTPUT_DPMS_ON)
                ASSERT_EQ(tdm_client_output_get_dpms(output, &dpms), TDM_ERROR_NONE);
 }
@@ -1334,7 +1334,7 @@ TEST_P(TDMClient, ClientVblankIsWaiting)
        ASSERT_EQ(PrepareVblank(), true);
 
        done = false;
-       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _ut_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_client_vblank_wait(vblank, 1, _tc_tdm_client_vblank_cb2, &done), TDM_ERROR_NONE);
 
        waiting = tdm_client_vblank_is_waiting(vblank);
        ASSERT_EQ(waiting, 1);
similarity index 98%
rename from utests/src/ut_tdm_display.cpp
rename to haltests/src/tc_tdm_display.cpp
index 2476999..9ec8ff3 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -74,7 +74,7 @@ void TDMDisplay::TearDown(void)
 }
 
 tdm_error
-ut_tdm_display_handle_events(tdm_display *dpy)
+tc_tdm_display_handle_events(tdm_display *dpy)
 {
        struct pollfd fds;
        int fd = -1;
@@ -101,7 +101,7 @@ ut_tdm_display_handle_events(tdm_display *dpy)
 }
 
 bool
-ut_tdm_display_has_pp_capability(tdm_display *dpy)
+tc_tdm_display_has_pp_capability(tdm_display *dpy)
 {
        tdm_display_capability capabilities = (tdm_display_capability)0;
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_display_get_capabilities(dpy, &capabilities) == TDM_ERROR_NONE);
@@ -109,7 +109,7 @@ ut_tdm_display_has_pp_capability(tdm_display *dpy)
 }
 
 bool
-ut_tdm_display_has_capture_capability(tdm_display *dpy)
+tc_tdm_display_has_capture_capability(tdm_display *dpy)
 {
        tdm_display_capability capabilities = (tdm_display_capability)0;
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_display_get_capabilities(dpy, &capabilities) == TDM_ERROR_NONE);
@@ -149,7 +149,7 @@ TEST_P(TDMDisplay, DisplayGetFDNullFD)
 TEST_P(TDMDisplay, DISABLED_DisplayHandleEvents)
 {
        /* TODO Generate events*/
-       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 }
 
 TEST_P(TDMDisplay, DisplayFlush)
similarity index 99%
rename from utests/src/ut_tdm_env.cpp
rename to haltests/src/tc_tdm_env.cpp
index e773e39..398e627 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
similarity index 88%
rename from utests/src/ut_tdm_event_loop.cpp
rename to haltests/src/tc_tdm_event_loop.cpp
index d7f5b6a..d85b1d9 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -57,7 +57,7 @@ void TDMEventLoop::TearDown(void)
 }
 
 static tdm_error
-_ut_tdm_event_loop_fd_cb(int fd, tdm_event_loop_mask mask, void *user_data)
+_tc_tdm_event_loop_fd_cb(int fd, tdm_event_loop_mask mask, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
@@ -77,7 +77,7 @@ TEST_P(TDMEventLoop, EventLoopAddFdHandler)
 
        done = false;
        source = tdm_event_loop_add_fd_handler(dpy, pipes[0], TDM_EVENT_LOOP_READABLE,
-                                                                                  _ut_tdm_event_loop_fd_cb, &done, &ret);
+                                                                                  _tc_tdm_event_loop_fd_cb, &done, &ret);
        ASSERT_EQ(ret, TDM_ERROR_NONE);
        ASSERT_NE(source, NULL);
 
@@ -86,7 +86,7 @@ TEST_P(TDMEventLoop, EventLoopAddFdHandler)
 
 //TODO
 //     while (!done)
-//             ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+//             ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
        tdm_event_loop_source_remove(source);
 
@@ -99,7 +99,7 @@ TEST_P(TDMEventLoop, EventLoopAddFdHandlerNullObject)
        tdm_error ret;
        tdm_event_loop_source *source;
        source = tdm_event_loop_add_fd_handler(NULL, 0, TDM_EVENT_LOOP_READABLE,
-                                                                                  _ut_tdm_event_loop_fd_cb, NULL, &ret);
+                                                                                  _tc_tdm_event_loop_fd_cb, NULL, &ret);
        ASSERT_EQ(ret, TDM_ERROR_INVALID_PARAMETER);
        ASSERT_EQ(source, NULL);
 }
@@ -125,7 +125,7 @@ TEST_P(TDMEventLoop, EventLoopSourceFdUpdate)
 
        done = false;
        source = tdm_event_loop_add_fd_handler(dpy, pipes[0], TDM_EVENT_LOOP_WRITABLE,
-                                                                                  _ut_tdm_event_loop_fd_cb, &done, &ret);
+                                                                                  _tc_tdm_event_loop_fd_cb, &done, &ret);
        ASSERT_EQ(ret, TDM_ERROR_NONE);
        ASSERT_NE(source, NULL);
 
@@ -136,7 +136,7 @@ TEST_P(TDMEventLoop, EventLoopSourceFdUpdate)
 
 //TODO
 //     while (!done)
-//             ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+//             ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
        tdm_event_loop_source_remove(source);
 
@@ -150,7 +150,7 @@ TEST_P(TDMEventLoop, EventLoopSourceFdUpdateNullObject)
 }
 
 static tdm_error
-_ut_tdm_event_loop_timer_cb(void *user_data)
+_tc_tdm_event_loop_timer_cb(void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
@@ -162,7 +162,7 @@ TEST_P(TDMEventLoop, EventLoopAddTimerHandler)
 {
        tdm_error ret;
        tdm_event_loop_source *source;
-       source = tdm_event_loop_add_timer_handler(dpy, _ut_tdm_event_loop_timer_cb, NULL, &ret);
+       source = tdm_event_loop_add_timer_handler(dpy, _tc_tdm_event_loop_timer_cb, NULL, &ret);
        ASSERT_EQ(ret, TDM_ERROR_NONE);
        ASSERT_NE(source, NULL);
        tdm_event_loop_source_remove(source);
@@ -172,7 +172,7 @@ TEST_P(TDMEventLoop, EventLoopAddTimerHandlerNullObject)
 {
        tdm_error ret;
        tdm_event_loop_source *source;
-       source = tdm_event_loop_add_timer_handler(NULL, _ut_tdm_event_loop_timer_cb, NULL, &ret);
+       source = tdm_event_loop_add_timer_handler(NULL, _tc_tdm_event_loop_timer_cb, NULL, &ret);
        ASSERT_EQ(ret, TDM_ERROR_INVALID_PARAMETER);
        ASSERT_EQ(source, NULL);
 }
@@ -191,13 +191,13 @@ TEST_P(TDMEventLoop, EventLoopSourceTimerUpdate)
 {
        tdm_error ret;
        tdm_event_loop_source *source;
-       source = tdm_event_loop_add_timer_handler(dpy, _ut_tdm_event_loop_timer_cb, NULL, &ret);
+       source = tdm_event_loop_add_timer_handler(dpy, _tc_tdm_event_loop_timer_cb, NULL, &ret);
        ASSERT_EQ(ret, TDM_ERROR_NONE);
        ASSERT_NE(source, NULL);
        ASSERT_EQ(tdm_event_loop_source_timer_update(source, 100), TDM_ERROR_NONE);
 //TODO
 //     while (!done)
-//             ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+//             ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        tdm_event_loop_source_remove(source);
 }
 
similarity index 96%
rename from utests/src/ut_tdm_helper.cpp
rename to haltests/src/tc_tdm_helper.cpp
index 5aa34b1..4509cd0 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -396,7 +396,7 @@ TEST_P(TDMHelper, HelperDumpStart)
 }
 
 static void
-_ut_tdm_helper_capture_cb(tbm_surface_h buffer, void *user_data)
+_tc_tdm_helper_capture_cb(tbm_surface_h buffer, void *user_data)
 {
 }
 
@@ -412,16 +412,16 @@ TEST_P(TDMHelper, HelperCaptureOutput)
                ASSERT_EQ(ret, TDM_ERROR_NONE);
                ASSERT_NE(output, NULL);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, output, true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, output, true), true);
 
                dump = tbm_surface_create(TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE, TBM_FORMAT_ARGB8888);
                ASSERT_NE(dump, NULL);
 
                ASSERT_EQ(tdm_helper_capture_output(output, dump, 0, 0, TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE,
-                                                                                       _ut_tdm_helper_capture_cb, NULL), TDM_ERROR_NONE);
+                                                                                       _tc_tdm_helper_capture_cb, NULL), TDM_ERROR_NONE);
 
                tdm_helper_dump_buffer_str(dump, NULL, (char*)typeid(*this).name());
 
@@ -435,7 +435,7 @@ TEST_P(TDMHelper, HelperCaptureOutputNullObject)
        tbm_surface_h dump = (tbm_surface_h)TDM_UT_INVALID_VALUE;
 
        ASSERT_EQ(tdm_helper_capture_output(NULL, dump, 0, 0, TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE,
-                                                                               _ut_tdm_helper_capture_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+                                                                               _tc_tdm_helper_capture_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMHelper, HelperCaptureOutputNullOther)
@@ -451,7 +451,7 @@ TEST_P(TDMHelper, HelperCaptureOutputNullOther)
        tbm_surface_h dump = (tbm_surface_h)TDM_UT_INVALID_VALUE;
 
        ASSERT_EQ(tdm_helper_capture_output(NULL, dump, 0, 0, TDM_UT_BUFFER_SIZE, TDM_UT_BUFFER_SIZE,
-                                                                               _ut_tdm_helper_capture_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+                                                                               _tc_tdm_helper_capture_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMHelper, HelperGetDisplayInformation)
@@ -464,9 +464,9 @@ TEST_P(TDMHelper, HelperGetDisplayInformation)
                tdm_output *output = tdm_display_get_output(dpy, o, &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
                ASSERT_NE(output, NULL);
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, output, true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, output, true), true);
        }
 
        tdm_helper_get_display_information(dpy, reply, &len);
similarity index 98%
rename from utests/src/ut_tdm_hwc_window.cpp
rename to haltests/src/tc_tdm_hwc_window.cpp
index fb1b190..3af1f35 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -64,7 +64,7 @@ void TDMHwcWindow::SetUp(void)
 
        //create HWC_WIN_NUM hwc_windows for each outputs
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        for (int w = 0; w < HWC_WIN_NUM; w++) {
                                hw = tdm_hwc_create_window(outputs[w], &error);
                                ASSERT_EQ(TDM_ERROR_NONE, error);
@@ -96,7 +96,7 @@ TEST_P(TDMHwcWindow, DestroyWindowSuccessful)
        tdm_hwc_window *hw = NULL;
 
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        hw = tdm_hwc_create_window(outputs[o], &error);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
                        error = tdm_hwc_window_destroy(outputs[o], hw);
similarity index 77%
rename from utests/src/ut_tdm_layer.cpp
rename to haltests/src/tc_tdm_layer.cpp
index d1eb318..db08461 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -73,7 +73,7 @@ void TDMLayer::SetUp(void)
                int old_layer_count = layer_count, count = TDM_UT_INVALID_VALUE;
                tdm_error ret;
 
-               if (ut_tdm_output_is_hwc_enable(outputs[o]))
+               if (tc_tdm_output_is_hwc_enable(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_layer_count(outputs[o], &count), TDM_ERROR_NONE);
@@ -124,7 +124,7 @@ void TDMLayer::DestroyBuffers(void)
 }
 
 bool
-ut_tdm_layer_is_cursor_layer(tdm_layer *layer)
+tc_tdm_layer_is_cursor_layer(tdm_layer *layer)
 {
        tdm_layer_capability capabilities = (tdm_layer_capability)TDM_UT_INVALID_VALUE;
        if (tdm_layer_get_capabilities(layer, &capabilities) != TDM_ERROR_NONE)
@@ -133,7 +133,7 @@ ut_tdm_layer_is_cursor_layer(tdm_layer *layer)
 }
 
 bool
-ut_tdm_layer_is_primary_layer(tdm_layer *layer)
+tc_tdm_layer_is_primary_layer(tdm_layer *layer)
 {
        tdm_layer_capability capabilities = (tdm_layer_capability)TDM_UT_INVALID_VALUE;
        if (tdm_layer_get_capabilities(layer, &capabilities) != TDM_ERROR_NONE)
@@ -142,7 +142,7 @@ ut_tdm_layer_is_primary_layer(tdm_layer *layer)
 }
 
 bool
-ut_tdm_layer_is_video_layer(tdm_layer *layer)
+tc_tdm_layer_is_video_layer(tdm_layer *layer)
 {
        tdm_layer_capability capabilities = (tdm_layer_capability)TDM_UT_INVALID_VALUE;
        if (tdm_layer_get_capabilities(layer, &capabilities) != TDM_ERROR_NONE)
@@ -151,7 +151,7 @@ ut_tdm_layer_is_video_layer(tdm_layer *layer)
 }
 
 bool
-ut_tdm_layer_support_scale(tdm_layer *layer)
+tc_tdm_layer_support_scale(tdm_layer *layer)
 {
        tdm_layer_capability capabilities = (tdm_layer_capability)TDM_UT_INVALID_VALUE;
        if (tdm_layer_get_capabilities(layer, &capabilities) != TDM_ERROR_NONE)
@@ -160,7 +160,7 @@ ut_tdm_layer_support_scale(tdm_layer *layer)
 }
 
 bool
-ut_tdm_layer_support_no_crop(tdm_layer *layer)
+tc_tdm_layer_support_no_crop(tdm_layer *layer)
 {
        tdm_layer_capability capabilities = (tdm_layer_capability)TDM_UT_INVALID_VALUE;
        if (tdm_layer_get_capabilities(layer, &capabilities) != TDM_ERROR_NONE)
@@ -169,7 +169,7 @@ ut_tdm_layer_support_no_crop(tdm_layer *layer)
 }
 
 unsigned int
-ut_tdm_layer_get_output_pipe(tdm_layer *layer)
+tc_tdm_layer_get_output_pipe(tdm_layer *layer)
 {
        unsigned int pipe = (unsigned int)TDM_UT_INVALID_VALUE;
        tdm_error ret;
@@ -184,7 +184,7 @@ ut_tdm_layer_get_output_pipe(tdm_layer *layer)
 }
 
 tbm_format
-ut_tdm_layer_find_best_format(tdm_layer *layer)
+tc_tdm_layer_find_best_format(tdm_layer *layer)
 {
        const tbm_format *formats = (const tbm_format *)TDM_UT_INVALID_VALUE;
        int count = TDM_UT_INVALID_VALUE;
@@ -209,7 +209,7 @@ ut_tdm_layer_find_best_format(tdm_layer *layer)
 }
 
 bool
-ut_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer_count, bool fill)
+tc_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer_count, bool fill)
 {
        tdm_error ret;
        unsigned int flags = 0;
@@ -221,7 +221,7 @@ ut_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer
        /* create buffers */
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_buffer_flags(layer, &flags) == TDM_ERROR_NONE);
 
-       format = ut_tdm_layer_find_best_format(layer);
+       format = tc_tdm_layer_find_best_format(layer);
        TDM_UT_RETURN_FALSE_IF_FAIL(format != 0);
 
        output = tdm_layer_get_output(layer, &ret);
@@ -231,7 +231,7 @@ ut_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_output_get_mode(output, &mode) == TDM_ERROR_NONE);
        TDM_UT_RETURN_FALSE_IF_FAIL(mode != NULL);
 
-       if (ut_tdm_layer_is_primary_layer(layer)) {
+       if (tc_tdm_layer_is_primary_layer(layer)) {
                w = mode->hdisplay;
                h = mode->vdisplay;
        } else {
@@ -239,7 +239,7 @@ ut_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer
                h = mode->vdisplay / 2;
        }
 
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_buffer_create(w, h, format, flags | TBM_BO_SCANOUT, fill, buffer_count, buffers) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_buffer_create(w, h, format, flags | TBM_BO_SCANOUT, fill, buffer_count, buffers) == true);
 
        TDM_INFO("preparing buffers done");
 
@@ -247,7 +247,7 @@ ut_tdm_layer_prepare_buffer(tdm_layer *layer, tbm_surface_h *buffers, int buffer
 }
 
 bool
-ut_tdm_layer_prepare_buffer_queue(tdm_layer *layer, tbm_surface_queue_h *buffer_queue)
+tc_tdm_layer_prepare_buffer_queue(tdm_layer *layer, tbm_surface_queue_h *buffer_queue)
 {
        tdm_error ret;
        unsigned int flags = 0;
@@ -257,10 +257,10 @@ ut_tdm_layer_prepare_buffer_queue(tdm_layer *layer, tbm_surface_queue_h *buffer_
        /* create buffers */
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_buffer_flags(layer, &flags) == TDM_ERROR_NONE);
 
-       format = ut_tdm_layer_find_best_format(layer);
+       format = tc_tdm_layer_find_best_format(layer);
        TDM_UT_RETURN_FALSE_IF_FAIL(format != (tbm_format)0);
 
-       if (ut_tdm_layer_is_primary_layer(layer)) {
+       if (tc_tdm_layer_is_primary_layer(layer)) {
                tdm_output *output;
                const tdm_output_mode *mode = NULL;
                output = tdm_layer_get_output(layer, &ret);
@@ -286,7 +286,7 @@ ut_tdm_layer_prepare_buffer_queue(tdm_layer *layer, tbm_surface_queue_h *buffer_
 }
 
 bool
-ut_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue_h buffer_queue, tdm_info_layer *info)
+tc_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue_h buffer_queue, tdm_info_layer *info)
 {
        tdm_error ret;
        tdm_output *output;
@@ -324,7 +324,7 @@ ut_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue
                bh = mode->vdisplay;
                w = mode->hdisplay;
                h = mode->vdisplay;
-               format = ut_tdm_layer_find_best_format(layer);
+               format = tc_tdm_layer_find_best_format(layer);
        }
 
        /* TODO: check min,max,prefered size and avaiable formats */
@@ -336,7 +336,7 @@ ut_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue
        info->src_config.pos.w = w;
        info->src_config.pos.h = h;
        info->src_config.format = format;
-       if (ut_tdm_layer_is_primary_layer(layer)) {
+       if (tc_tdm_layer_is_primary_layer(layer)) {
                info->dst_pos.x = 0;
                info->dst_pos.y = 0;
        } else {
@@ -354,14 +354,14 @@ ut_tdm_layer_fill_info(tdm_layer *layer, tbm_surface_h buffer, tbm_surface_queue
        return true;
 }
 
-bool ut_tdm_layer_set_buffer(tdm_layer *layer, tbm_surface_h buffer)
+bool tc_tdm_layer_set_buffer(tdm_layer *layer, tbm_surface_h buffer)
 {
        tdm_info_layer old_info, info;
 
        TDM_UT_RETURN_FALSE_IF_FAIL(buffer != NULL);
 
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_info(layer, &old_info) == TDM_ERROR_NONE);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_layer_fill_info(layer, buffer, NULL, &info) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_layer_fill_info(layer, buffer, NULL, &info) == true);
 
        if (memcmp(&old_info, &info, sizeof info)) {
                TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_set_info(layer, &info) == TDM_ERROR_NONE);
@@ -388,7 +388,7 @@ bool ut_tdm_layer_set_buffer(tdm_layer *layer, tbm_surface_h buffer)
        return true;
 }
 
-bool ut_tdm_layer_set_buffer_with_pos(tdm_layer *layer, tbm_surface_h buffer, tdm_pos *pos)
+bool tc_tdm_layer_set_buffer_with_pos(tdm_layer *layer, tbm_surface_h buffer, tdm_pos *pos)
 {
        tdm_info_layer old_info, info;
 
@@ -396,7 +396,7 @@ bool ut_tdm_layer_set_buffer_with_pos(tdm_layer *layer, tbm_surface_h buffer, td
        TDM_UT_RETURN_FALSE_IF_FAIL(pos != NULL);
 
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_info(layer, &old_info) == TDM_ERROR_NONE);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_layer_fill_info(layer, buffer, NULL, &info) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_layer_fill_info(layer, buffer, NULL, &info) == true);
 
        info.dst_pos.x = pos->x;
        info.dst_pos.y = pos->y;
@@ -428,14 +428,14 @@ bool ut_tdm_layer_set_buffer_with_pos(tdm_layer *layer, tbm_surface_h buffer, td
        return true;
 }
 
-bool ut_tdm_layer_set_buffer_queue(tdm_layer *layer, tbm_surface_queue_h buffer_queue)
+bool tc_tdm_layer_set_buffer_queue(tdm_layer *layer, tbm_surface_queue_h buffer_queue)
 {
        tdm_info_layer old_info, info;
 
        TDM_UT_RETURN_FALSE_IF_FAIL(buffer_queue != NULL);
 
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_get_info(layer, &old_info) == TDM_ERROR_NONE);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_layer_fill_info(layer, NULL, buffer_queue, &info) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_layer_fill_info(layer, NULL, buffer_queue, &info) == true);
 
        if (memcmp(&old_info, &info, sizeof info))
                TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_set_info(layer, &info) == TDM_ERROR_NONE);
@@ -445,7 +445,7 @@ bool ut_tdm_layer_set_buffer_queue(tdm_layer *layer, tbm_surface_queue_h buffer_
        return true;
 }
 
-bool ut_tdm_layer_is_avaiable(tdm_layer *layer)
+bool tc_tdm_layer_is_avaiable(tdm_layer *layer)
 {
        tdm_error ret;
        tdm_output *output = tdm_layer_get_output(layer, &ret);
@@ -453,7 +453,7 @@ bool ut_tdm_layer_is_avaiable(tdm_layer *layer)
        TDM_UT_RETURN_FALSE_IF_FAIL(output != NULL);
 
        /* only check if connected */
-       return ut_tdm_output_is_connected(output);
+       return tc_tdm_output_is_connected(output);
 }
 
 TEST_P(TDMLayer, LayerGetOutput)
@@ -519,7 +519,7 @@ TEST_P(TDMLayer, LayerGetAvailableFormats)
        TDM_UT_SKIP_FLAG(has_layers);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
                const tbm_format *formats = (const tbm_format *)TDM_UT_INVALID_VALUE;
                int count = TDM_UT_INVALID_VALUE;
@@ -543,7 +543,7 @@ TEST_P(TDMLayer, LayerGetAvailableFormatsNullObject)
 TEST_P(TDMLayer, LayerGetAvailableFormatsNullOther)
 {
        TDM_UT_SKIP_FLAG(has_layers);
-       if (!ut_tdm_layer_is_avaiable(layers[0]))
+       if (!tc_tdm_layer_is_avaiable(layers[0]))
                return;
        ASSERT_EQ(tdm_layer_get_available_formats(layers[0], NULL, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
@@ -553,7 +553,7 @@ TEST_P(TDMLayer, LayerGetAvailableProperties)
        TDM_UT_SKIP_FLAG(has_layers);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
                const tdm_prop *props = (const tdm_prop *)TDM_UT_INVALID_VALUE;
                int count = TDM_UT_INVALID_VALUE;
@@ -590,13 +590,13 @@ TEST_P(TDMLayer, LayerGetZpos)
        ASSERT_NE(check_table, NULL);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
-               unsigned int pipe = ut_tdm_layer_get_output_pipe(layers[l]);
+               unsigned int pipe = tc_tdm_layer_get_output_pipe(layers[l]);
                int zpos = TDM_UT_INVALID_VALUE;
                EXPECT_TRUE(tdm_layer_get_zpos(layers[l], &zpos) == TDM_ERROR_NONE);
                EXPECT_TRUE(zpos != TDM_UT_INVALID_VALUE);
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
                EXPECT_TRUE(zpos >= 0);
                EXPECT_TRUE(pipe < (unsigned int)output_count);
@@ -639,7 +639,7 @@ TEST_P(TDMLayer, LayerGetProperty)
        TDM_UT_SKIP_FLAG(has_layers);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                const tdm_prop *props = (const tdm_prop *)TDM_UT_INVALID_VALUE;
@@ -678,14 +678,14 @@ TEST_P(TDMLayer, LayerSetInfo)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                tdm_info_layer info;
-               ASSERT_EQ(ut_tdm_layer_fill_info(layers[l], NULL, NULL, &info), true);
+               ASSERT_EQ(tc_tdm_layer_fill_info(layers[l], NULL, NULL, &info), true);
                ASSERT_EQ(tdm_layer_set_info(layers[l], &info), TDM_ERROR_NONE);
        }
 }
@@ -731,7 +731,7 @@ TEST_P(TDMLayer, LayerGetBufferFlags)
        TDM_UT_SKIP_FLAG(has_layers);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                unsigned int flags = (unsigned int)TDM_UT_INVALID_VALUE;
@@ -757,7 +757,7 @@ TEST_P(TDMLayer, LayerGetBufferFlagsNullOther)
 }
 
 static void
-_ut_tdm_layer_commit_cb(tdm_layer *layer, unsigned int sequence,
+_tc_tdm_layer_commit_cb(tdm_layer *layer, unsigned int sequence,
                                                unsigned int tv_sec, unsigned int tv_usec,
                                                void *user_data)
 {
@@ -772,28 +772,28 @@ TEST_P(TDMLayer, LayerSetBuffer)
 
        tdm_error ret;
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
                /* set buffer & commit for 100 times */
                for (int t = 0; t < 10; t++) {
                        tbm_surface_h displaying_buffer = NULL;
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
                        while (displaying_buffer != buffers[next_buffer]) {
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layers[l], &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                        }
@@ -812,31 +812,31 @@ TEST_P(TDMLayer, LayerSetBufferFewTimeInOneCommit)
 
        tdm_error ret;
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
                /* set buffer & commit for 10 times */
                for (int t = 0; t < 10; t++) {
                        tbm_surface_h displaying_buffer = NULL;
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
                        if (next_buffer == 3)
                                next_buffer = 0;
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
                        while (displaying_buffer != buffers[next_buffer]) {
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layers[l], &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                        }
@@ -868,10 +868,10 @@ TEST_P(TDMLayer, LayerUnsetBuffer)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                ASSERT_EQ(tdm_layer_unset_buffer(layers[l]), TDM_ERROR_NONE);
@@ -889,29 +889,29 @@ TEST_P(TDMLayer, LayerUnsetBufferBeforeCommit)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
                /* set buffer & commit for 10 times */
                for (int t = 0; t < 10; t++) {
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
                        if (next_buffer == 3)
                                next_buffer = 0;
-                       ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+                       ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
                        if (next_buffer == 3)
                                next_buffer = 0;
                }
@@ -926,26 +926,26 @@ TEST_P(TDMLayer, LayerUnsetBufferAfterOneCommit)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
 
                ASSERT_EQ(tdm_layer_unset_buffer(layers[l]), TDM_ERROR_NONE);
 
@@ -958,28 +958,28 @@ TEST_P(TDMLayer, DISABLED_LayerUnsetBufferAfterTwoCommit)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
 
                ASSERT_EQ(tdm_layer_unset_buffer(layers[l]), TDM_ERROR_NONE);
 
@@ -992,30 +992,30 @@ TEST_P(TDMLayer, DISABLED_LayerUnsetBufferAfterTwoCommitOneSetBuffer)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer]), true);
 
                ASSERT_EQ(tdm_layer_unset_buffer(layers[l]), TDM_ERROR_NONE);
 
@@ -1027,32 +1027,32 @@ TEST_P(TDMLayer, LayerUnsetBufferAfterOneCommitOneDone)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
                bool done;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
                /* set buffer & commit for 10 times */
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
 
                done = false;
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done), TDM_ERROR_NONE);
                while (!done) {
-                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
 
                ASSERT_EQ(tdm_layer_unset_buffer(layers[l]), TDM_ERROR_NONE);
@@ -1065,37 +1065,37 @@ TEST_P(TDMLayer, LayerUnsetBufferAfterOneCommitOneDoneOneCommit)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                int next_buffer = 0;
                bool done;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 3, true), true);
 
                /* set buffer & commit for 10 times */
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
 
                done = false;
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done), TDM_ERROR_NONE);
                while (!done) {
-                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[next_buffer++]), true);
                next_buffer = 0;
-               ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done), TDM_ERROR_NONE);
 
                ASSERT_EQ(tdm_layer_unset_buffer(layers[l]), TDM_ERROR_NONE);
 
@@ -1112,30 +1112,30 @@ TEST_P(TDMLayer, LayerCommitDPMSOff)
        ASSERT_EQ(ret, TDM_ERROR_NONE);
        ASSERT_NE(output, NULL);
 
-       if (!ut_tdm_output_is_connected(output))
+       if (!tc_tdm_output_is_connected(output))
                return;
 
-       EXPECT_TRUE(ut_tdm_output_prepare(dpy, output, true) == true);
+       EXPECT_TRUE(tc_tdm_output_prepare(dpy, output, true) == true);
 
        EXPECT_TRUE(tdm_output_set_dpms(output, TDM_OUTPUT_DPMS_OFF) == TDM_ERROR_NONE);
 
        EXPECT_TRUE(tdm_layer_commit(layers[0], NULL, NULL) == TDM_ERROR_DPMS_OFF);
 
-       EXPECT_TRUE(ut_tdm_output_unset(dpy, output) == true);
+       EXPECT_TRUE(tc_tdm_output_unset(dpy, output) == true);
 }
 
 TEST_P(TDMLayer, LayerCommitNullObject)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ASSERT_EQ(tdm_layer_commit(NULL, _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_layer_commit(NULL, _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMLayer, LayerCommitNullOther)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        ASSERT_EQ(tdm_layer_commit(layers[0], NULL, NULL), TDM_ERROR_NONE);
 }
@@ -1160,10 +1160,10 @@ TEST_P(TDMLayer, LayerRemoveCommitHandler)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                tdm_error ret;
@@ -1171,25 +1171,25 @@ TEST_P(TDMLayer, LayerRemoveCommitHandler)
                ASSERT_EQ(ret, TDM_ERROR_NONE);
                ASSERT_NE(output, NULL);
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer(layers[l], buffers, 1, true), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer(layers[l], buffers, 1, true), true);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer(layers[l], buffers[0]), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer(layers[l], buffers[0]), true);
 
                for (int t = 0; t < 10; t++) {
                        bool done1 = false, done2 = false, done3 = false;
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done3), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_remove_commit_handler(layers[l], _ut_tdm_layer_commit_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_remove_commit_handler(layers[l], _tc_tdm_layer_commit_cb, &done2), TDM_ERROR_NONE);
                        while (!done1 || done2 || !done3) {
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        }
                }
 
@@ -1201,10 +1201,10 @@ TEST_P(TDMLayer, LayerRemoveCommitHandlerDifferentData)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                tdm_error ret;
@@ -1212,44 +1212,44 @@ TEST_P(TDMLayer, LayerRemoveCommitHandlerDifferentData)
                ASSERT_EQ(ret, TDM_ERROR_NONE);
                ASSERT_NE(output, NULL);
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
                for (int t = 0; t < 10; t++) {
                        bool done1 = false, done2 = false, done3 = false;
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb, &done3), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_remove_commit_handler(layers[l], _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_remove_commit_handler(layers[l], _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_NONE);
                        while (!done1 || !done2 || !done3) {
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        }
                }
        }
 }
 static void
-_ut_tdm_layer_commit_cb2(tdm_layer *layer, unsigned int sequence,
+_tc_tdm_layer_commit_cb2(tdm_layer *layer, unsigned int sequence,
                                                 unsigned int tv_sec, unsigned int tv_usec,
                                                 void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
                *done = true;
-       ASSERT_EQ(tdm_layer_remove_commit_handler(layer, _ut_tdm_layer_commit_cb2, user_data), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_layer_remove_commit_handler(layer, _tc_tdm_layer_commit_cb2, user_data), TDM_ERROR_NONE);
 }
 
 TEST_P(TDMLayer, LayerRemoveCommitHandlerInHandler)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                tdm_error ret;
@@ -1257,20 +1257,20 @@ TEST_P(TDMLayer, LayerRemoveCommitHandlerInHandler)
                ASSERT_EQ(ret, TDM_ERROR_NONE);
                ASSERT_NE(output, NULL);
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
                for (int t = 0; t < 10; t++) {
                        bool done1 = false, done2 = false, done3 = false;
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb2, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb2, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_layer_commit(layers[l], _ut_tdm_layer_commit_cb2, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb2, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb2, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_layer_commit(layers[l], _tc_tdm_layer_commit_cb2, &done3), TDM_ERROR_NONE);
                        while (!done1 || !done2 || !done3) {
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        }
                }
        }
@@ -1280,7 +1280,7 @@ TEST_P(TDMLayer, LayerRemoveCommitHandlerNullObject)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ASSERT_EQ(tdm_layer_remove_commit_handler(NULL, _ut_tdm_layer_commit_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_layer_remove_commit_handler(NULL, _tc_tdm_layer_commit_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMLayer, LayerRemoveCommitHandlerNullOther)
@@ -1325,26 +1325,26 @@ TEST_P(TDMLayer, LayerSetBufferQueue)
 
        tdm_error ret;
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                tbm_surface_h buffer;
                tbm_surface_h displaying_buffer;
 
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_primary_layer(layers[l]))
+               if (tc_tdm_layer_is_primary_layer(layers[l]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_layer_prepare_buffer_queue(layers[l], &buffer_queue), true);
+               ASSERT_EQ(tc_tdm_layer_prepare_buffer_queue(layers[l], &buffer_queue), true);
                ASSERT_NE(buffer_queue, NULL);
 
-               ASSERT_EQ(ut_tdm_layer_set_buffer_queue(layers[l], buffer_queue), true);
+               ASSERT_EQ(tc_tdm_layer_set_buffer_queue(layers[l], buffer_queue), true);
 
                ASSERT_EQ(tdm_layer_commit(layers[l], NULL, NULL), TDM_ERROR_NONE);
 
@@ -1356,7 +1356,7 @@ TEST_P(TDMLayer, LayerSetBufferQueue)
 
                        displaying_buffer = NULL;
                        while (displaying_buffer != buffer) {
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                                displaying_buffer = tdm_layer_get_displaying_buffer(layers[l], &ret);
                                ASSERT_EQ(ret, TDM_ERROR_NONE);
                        }
@@ -1372,24 +1372,24 @@ TEST_P(TDMLayer, LayerSetBufferQueueTwice)
 {
        TDM_UT_SKIP_FLAG(has_layers);
 
-       ut_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
+       tc_tdm_output_prepare_all_output(dpy, outputs, output_count, true);
 
        for (int l = 0; l < layer_count; l++) {
                tbm_surface_queue_h buffer_queue1 = NULL;
                tbm_surface_queue_h buffer_queue2 = NULL;
 
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_cursor_layer(layers[l]))
+               if (tc_tdm_layer_is_cursor_layer(layers[l]))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
 
-               EXPECT_TRUE(ut_tdm_layer_prepare_buffer_queue(layers[l], &buffer_queue1) == true);
+               EXPECT_TRUE(tc_tdm_layer_prepare_buffer_queue(layers[l], &buffer_queue1) == true);
                EXPECT_TRUE(buffer_queue1 != NULL);
                EXPECT_TRUE(tdm_layer_set_buffer_queue(layers[l], buffer_queue1) == TDM_ERROR_NONE);
 
-               EXPECT_TRUE(ut_tdm_layer_prepare_buffer_queue(layers[l], &buffer_queue2) == true);
+               EXPECT_TRUE(tc_tdm_layer_prepare_buffer_queue(layers[l], &buffer_queue2) == true);
                EXPECT_TRUE(buffer_queue2 != NULL);
                EXPECT_TRUE(tdm_layer_set_buffer_queue(layers[l], buffer_queue2) == TDM_ERROR_NONE);
 
@@ -1435,10 +1435,10 @@ TEST_P(TDMLayer, LayerSetVideoPos)
        TDM_UT_SKIP_FLAG(has_layers);
 
        for (int l = 0; l < layer_count; ++l) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
-               if (!ut_tdm_layer_is_video_layer(layers[l]))
+               if (!tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
                ASSERT_EQ(tdm_layer_set_video_pos(layers[l], -1), TDM_ERROR_NONE);
        }
@@ -1456,10 +1456,10 @@ TEST_P(TDMLayer, LayerSetVideoPosNoVideoLayer)
        TDM_UT_SKIP_FLAG(has_layers);
 
        for (int l = 0; l < layer_count; ++l) {
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
-               if (ut_tdm_layer_is_video_layer(layers[l]))
+               if (tc_tdm_layer_is_video_layer(layers[l]))
                        continue;
 
                ASSERT_EQ(tdm_layer_set_video_pos(layers[l], -1), TDM_ERROR_BAD_REQUEST);
@@ -1474,7 +1474,7 @@ TEST_P(TDMLayer, LayerCreateCapture)
                tdm_error ret;
                tdm_capture *capture;
 
-               if (!ut_tdm_layer_is_avaiable(layers[l]))
+               if (!tc_tdm_layer_is_avaiable(layers[l]))
                        continue;
 
                capture = tdm_layer_create_capture(layers[l], &ret);
similarity index 72%
rename from utests/src/ut_tdm_log.cpp
rename to haltests/src/tc_tdm_log.cpp
index e399742..e5d6026 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -38,10 +38,10 @@ TEST(TDMLog, logPrintf)
        tdm_log_enable_dlog(0);
        tdm_log_set_debug_level(2);
        tdm_log_set_path("/tmp/tdm.log");
-       tdm_log_print(TDM_LOG_LEVEL_ERR, "utest\n");
-       tdm_log_print(TDM_LOG_LEVEL_WRN, "utest\n");
-       tdm_log_print(TDM_LOG_LEVEL_INFO, "utest\n");
-       tdm_log_print(TDM_LOG_LEVEL_DBG, "utest\n");
+       tdm_log_print(TDM_LOG_LEVEL_ERR, "haltest\n");
+       tdm_log_print(TDM_LOG_LEVEL_WRN, "haltest\n");
+       tdm_log_print(TDM_LOG_LEVEL_INFO, "haltest\n");
+       tdm_log_print(TDM_LOG_LEVEL_DBG, "haltest\n");
        tdm_log_set_path(NULL);
 }
 
@@ -58,34 +58,34 @@ TEST(TDMLog, logDlogNone)
        tdm_log_enable_color(0);
        tdm_log_enable_dlog(1);
        tdm_log_set_debug_level(0);
-       tdm_log_print(TDM_LOG_LEVEL_ERR, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_WRN, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_INFO, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_DBG, "utest");
+       tdm_log_print(TDM_LOG_LEVEL_ERR, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_WRN, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_INFO, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_DBG, "haltest");
 }
 
 TEST(TDMLog, logDlog)
 {
        tdm_log_enable_dlog(1);
-       tdm_log_print(TDM_LOG_LEVEL_ERR, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_WRN, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_INFO, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_DBG, "utest");
+       tdm_log_print(TDM_LOG_LEVEL_ERR, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_WRN, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_INFO, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_DBG, "haltest");
 }
 
 TEST(TDMLog, logDlogNormal)
 {
        tdm_log_enable_dlog(1);
-       tdm_log_print(TDM_LOG_LEVEL_ERR, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_WRN, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_INFO, "utest");
-       tdm_log_print(TDM_LOG_LEVEL_DBG, "utest");
+       tdm_log_print(TDM_LOG_LEVEL_ERR, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_WRN, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_INFO, "haltest");
+       tdm_log_print(TDM_LOG_LEVEL_DBG, "haltest");
 }
 
 TEST(TDMLog, logDlogUnknownLevel)
 {
        tdm_log_enable_dlog(1);
-       tdm_log_print(TDM_UT_INVALID_VALUE, "utest");
+       tdm_log_print(TDM_UT_INVALID_VALUE, "haltest");
 }
 
 /* LCOV_EXCL_END */
\ No newline at end of file
similarity index 98%
rename from utests/src/ut_tdm_main.cpp
rename to haltests/src/tc_tdm_main.cpp
index bc1b1bc..025a1b1 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
similarity index 81%
rename from utests/src/ut_tdm_output.cpp
rename to haltests/src/tc_tdm_output.cpp
index 2559517..15224f0 100644 (file)
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
-static void _ut_tdm_output_change_cb(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data);
-static void _ut_tdm_output_change_cb2(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data);
+static void _tc_tdm_output_change_cb(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data);
+static void _tc_tdm_output_change_cb2(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data);
 
 TDMOutput::TDMOutput()
 {
@@ -72,11 +72,11 @@ void TDMOutput::TearDown(void)
 {
        if (outputs) {
                for (int o = 0; o < output_count; o++) {
-                       ASSERT_EQ(ut_tdm_output_unset(dpy, outputs[o]), true);
-                       tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, &done1);
-                       tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, &done2);
-                       tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, &done3);
-                       tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, NULL);
+                       ASSERT_EQ(tc_tdm_output_unset(dpy, outputs[o]), true);
+                       tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, &done1);
+                       tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, &done2);
+                       tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, &done3);
+                       tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, NULL);
                }
                free(outputs);
        }
@@ -85,7 +85,7 @@ void TDMOutput::TearDown(void)
 }
 
 bool
-ut_tdm_output_mode_setting(tdm_output *output)
+tc_tdm_output_mode_setting(tdm_output *output)
 {
        const tdm_output_mode *modes = (const tdm_output_mode *)TDM_UT_INVALID_VALUE;
        const tdm_output_mode *found = NULL;
@@ -118,7 +118,7 @@ ut_tdm_output_mode_setting(tdm_output *output)
 }
 
 bool
-ut_tdm_output_is_async_dpms_enable(tdm_output *output)
+tc_tdm_output_is_async_dpms_enable(tdm_output *output)
 {
        tdm_output_capability capabilities = (tdm_output_capability)TDM_UT_INVALID_VALUE;
        if (tdm_output_get_capabilities(output, &capabilities) != TDM_ERROR_NONE)
@@ -127,7 +127,7 @@ ut_tdm_output_is_async_dpms_enable(tdm_output *output)
 }
 
 bool
-ut_tdm_output_is_hwc_enable(tdm_output *output)
+tc_tdm_output_is_hwc_enable(tdm_output *output)
 {
        tdm_output_capability capabilities = (tdm_output_capability)TDM_UT_INVALID_VALUE;
        if (tdm_output_get_capabilities(output, &capabilities) != TDM_ERROR_NONE)
@@ -136,7 +136,7 @@ ut_tdm_output_is_hwc_enable(tdm_output *output)
 }
 
 bool
-ut_tdm_output_is_aod_enable(tdm_output *output)
+tc_tdm_output_is_aod_enable(tdm_output *output)
 {
        tdm_output_capability capabilities = (tdm_output_capability)TDM_UT_INVALID_VALUE;
        if (tdm_output_get_capabilities(output, &capabilities) != TDM_ERROR_NONE)
@@ -145,7 +145,7 @@ ut_tdm_output_is_aod_enable(tdm_output *output)
 }
 
 bool
-ut_tdm_output_is_connected(tdm_output *output)
+tc_tdm_output_is_connected(tdm_output *output)
 {
        tdm_output_conn_status status;
        if (tdm_output_get_conn_status(output, &status) != TDM_ERROR_NONE)
@@ -154,7 +154,7 @@ ut_tdm_output_is_connected(tdm_output *output)
 }
 
 tdm_layer *
-ut_tdm_output_get_primary_layer(tdm_output *output)
+tc_tdm_output_get_primary_layer(tdm_output *output)
 {
        tdm_error ret;
        tdm_layer *layer;
@@ -171,7 +171,7 @@ ut_tdm_output_get_primary_layer(tdm_output *output)
 }
 
 static void
-_ut_tdm_output_done_cb(tdm_output *output, unsigned int sequence,
+_tc_tdm_output_done_cb(tdm_output *output, unsigned int sequence,
                                           unsigned int tv_sec, unsigned int tv_usec,
                                           void *user_data)
 {
@@ -181,7 +181,7 @@ _ut_tdm_output_done_cb(tdm_output *output, unsigned int sequence,
 }
 
 bool
-ut_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill)
+tc_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill)
 {
        tbm_surface_h buffer = NULL;
        tdm_error ret;
@@ -190,8 +190,8 @@ ut_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill)
        bool done = false;
        tdm_output_conn_status status;
 
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_output_is_connected(output) == true);
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_output_mode_setting(output) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_output_is_connected(output) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_output_mode_setting(output) == true);
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_output_set_dpms(output, TDM_OUTPUT_DPMS_ON) == TDM_ERROR_NONE);
 
        TDM_UT_RETURN_FALSE_IF_FAIL(tdm_output_get_primary_index(output, &primary_index) == TDM_ERROR_NONE);
@@ -201,10 +201,10 @@ ut_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill)
        TDM_UT_RETURN_FALSE_IF_FAIL(ret == TDM_ERROR_NONE);
        TDM_UT_RETURN_FALSE_IF_FAIL(layer != NULL);
 
-       TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_layer_prepare_buffer(layer, &buffer, 1, fill) == true);
+       TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_layer_prepare_buffer(layer, &buffer, 1, fill) == true);
        TDM_UT_RETURN_FALSE_IF_FAIL(buffer != NULL);
 
-       TDM_UT_GOTO_IF_FAIL(ut_tdm_layer_set_buffer(layer, buffer) == true, failed);
+       TDM_UT_GOTO_IF_FAIL(tc_tdm_layer_set_buffer(layer, buffer) == true, failed);
 
        if (tdm_helper_output_commit_per_vblank_enabled(output))
                TDM_UT_GOTO_IF_FAIL(tdm_layer_commit(layer, NULL, NULL) == TDM_ERROR_NONE, failed);
@@ -215,8 +215,8 @@ ut_tdm_output_prepare(tdm_display *dpy, tdm_output *output, bool fill)
        TDM_UT_GOTO_IF_FAIL(status == TDM_OUTPUT_CONN_STATUS_MODE_SETTED, failed);
 
        while (!done) {
-               TDM_UT_GOTO_IF_FAIL(tdm_output_wait_vblank(output, 1, 0, _ut_tdm_output_done_cb, &done) == TDM_ERROR_NONE, failed);
-               TDM_UT_GOTO_IF_FAIL(ut_tdm_display_handle_events(dpy) == TDM_ERROR_NONE, failed);
+               TDM_UT_GOTO_IF_FAIL(tdm_output_wait_vblank(output, 1, 0, _tc_tdm_output_done_cb, &done) == TDM_ERROR_NONE, failed);
+               TDM_UT_GOTO_IF_FAIL(tc_tdm_display_handle_events(dpy) == TDM_ERROR_NONE, failed);
        }
 
        tbm_surface_internal_unref(buffer);
@@ -229,19 +229,19 @@ failed:
 }
 
 bool
-ut_tdm_output_prepare_all_output(tdm_display *dpy, tdm_output **outputs, int output_count, bool fill)
+tc_tdm_output_prepare_all_output(tdm_display *dpy, tdm_output **outputs, int output_count, bool fill)
 {
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
-               if (!ut_tdm_output_prepare(dpy, outputs[o], fill))
+               if (!tc_tdm_output_prepare(dpy, outputs[o], fill))
                        return false;
        }
        return true;
 }
 
 bool
-ut_tdm_output_unset(tdm_display *dpy, tdm_output *output)
+tc_tdm_output_unset(tdm_display *dpy, tdm_output *output)
 {
        tdm_error ret;
        int count = 0;
@@ -255,9 +255,9 @@ ut_tdm_output_unset(tdm_display *dpy, tdm_output *output)
                TDM_UT_RETURN_FALSE_IF_FAIL(ret == TDM_ERROR_NONE);
                TDM_UT_RETURN_FALSE_IF_FAIL(layer != NULL);
 
-               if (ut_tdm_layer_is_cursor_layer(layer))
+               if (tc_tdm_layer_is_cursor_layer(layer))
                        continue;
-               if (ut_tdm_layer_is_video_layer(layer))
+               if (tc_tdm_layer_is_video_layer(layer))
                        continue;
 
                TDM_UT_RETURN_FALSE_IF_FAIL(tdm_layer_unset_buffer(layer) == TDM_ERROR_NONE);
@@ -272,7 +272,7 @@ ut_tdm_output_unset(tdm_display *dpy, tdm_output *output)
 
 /* msec */
 double
-ut_tdm_output_get_vblank_interval_time(tdm_output *output)
+tc_tdm_output_get_vblank_interval_time(tdm_output *output)
 {
        const tdm_output_mode *mode = (const tdm_output_mode *)TDM_UT_INVALID_VALUE;
        tdm_error ret = tdm_output_get_mode(output, &mode);
@@ -435,7 +435,7 @@ TEST_P(TDMOutput, OutputGetLayerCount)
 
        for (int o = 0; o < output_count; o++) {
                int count = TDM_UT_INVALID_VALUE;
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        ASSERT_EQ(tdm_output_get_layer_count(outputs[o], &count), TDM_ERROR_BAD_REQUEST);
                        ASSERT_EQ(count, 0);
                } else {
@@ -470,7 +470,7 @@ TEST_P(TDMOutput, OutputGetLayer)
                tdm_layer *layer;
                int layer_count = TDM_UT_INVALID_VALUE;
 
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        ASSERT_EQ(tdm_output_get_layer_count(outputs[o], &layer_count), TDM_ERROR_BAD_REQUEST);
                        ASSERT_EQ(layer_count, 0);
 
@@ -505,7 +505,7 @@ TEST_P(TDMOutput, OutputGetLayerNullOther)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        tdm_layer *layer;
-       if (ut_tdm_output_is_hwc_enable(outputs[0])) {
+       if (tc_tdm_output_is_hwc_enable(outputs[0])) {
                layer = tdm_output_get_layer(outputs[0], 0, NULL);
                ASSERT_EQ(layer, NULL);
        } else {
@@ -551,7 +551,7 @@ TEST_P(TDMOutput, OutputGetAvailableModes)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                int count = TDM_UT_INVALID_VALUE;
@@ -585,7 +585,7 @@ TEST_P(TDMOutput, OutputGetAvailableSize)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                int min_w = TDM_UT_INVALID_VALUE, min_h = TDM_UT_INVALID_VALUE;
@@ -864,7 +864,7 @@ TEST_P(TDMOutput, OutputGetPropertyNullOther)
 }
 
 static void
-_ut_tdm_output_change_cb(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data)
+_tc_tdm_output_change_cb(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data)
 {
        bool *done = (bool *)user_data;
        if (done)
@@ -876,15 +876,15 @@ TEST_P(TDMOutput, OutputAddChangeHandler)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
                done1 = false;
-               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb, &done1), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb, &done1), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
                ASSERT_EQ(done1, true);
        }
@@ -894,15 +894,15 @@ TEST_P(TDMOutput, OutputAddChangeHandlerTwice)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_output_add_change_handler(outputs[0], _ut_tdm_output_change_cb, NULL), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_output_add_change_handler(outputs[0], _ut_tdm_output_change_cb, NULL), TDM_ERROR_BAD_REQUEST);
+       ASSERT_EQ(tdm_output_add_change_handler(outputs[0], _tc_tdm_output_change_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_output_add_change_handler(outputs[0], _tc_tdm_output_change_cb, NULL), TDM_ERROR_BAD_REQUEST);
 }
 
 TEST_P(TDMOutput, OutputAddChangeHandlerNullObject)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_output_add_change_handler(NULL, _ut_tdm_output_change_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_output_add_change_handler(NULL, _tc_tdm_output_change_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMOutput, OutputAddChangeHandlerNullOther)
@@ -918,8 +918,8 @@ TEST_P(TDMOutput, OutputRemoveChangeHandler)
 
        for (int o = 0; o < output_count; o++) {
                for (int t = 0; t < 10; t++) {
-                       ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb, NULL), TDM_ERROR_NONE);
-                       tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, NULL);
+                       ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb, NULL), TDM_ERROR_NONE);
+                       tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, NULL);
                }
        }
 }
@@ -929,14 +929,14 @@ TEST_P(TDMOutput, OutputRemoveChangeHandlerDifferentData)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
                done1 = false;
-               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb, &done1), TDM_ERROR_NONE);
-               tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, NULL);
+               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb, &done1), TDM_ERROR_NONE);
+               tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, NULL);
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
                ASSERT_EQ(done1, true);
@@ -944,12 +944,12 @@ TEST_P(TDMOutput, OutputRemoveChangeHandlerDifferentData)
 }
 
 static void
-_ut_tdm_output_change_cb2(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data)
+_tc_tdm_output_change_cb2(tdm_output *output, tdm_output_change_type type, tdm_value value, void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
                *done = true;
-       tdm_output_remove_change_handler(output, _ut_tdm_output_change_cb2, user_data);
+       tdm_output_remove_change_handler(output, _tc_tdm_output_change_cb2, user_data);
 }
 
 TEST_P(TDMOutput, OutputRemoveChangeHandlerInHandler)
@@ -957,23 +957,23 @@ TEST_P(TDMOutput, OutputRemoveChangeHandlerInHandler)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
                done1 = false;
-               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb2, &done1), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb2, &done1), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
                ASSERT_EQ(done1, true);
 
                done2 = false;
-               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb, &done2), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb, &done2), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
                ASSERT_EQ(done2, true);
 
                done3 = false;
-               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb2, &done3), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb2, &done3), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
                ASSERT_EQ(done3, true);
        }
@@ -983,7 +983,7 @@ TEST_P(TDMOutput, OutputRemoveChangeHandlerNullObject)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       tdm_output_remove_change_handler(NULL, _ut_tdm_output_change_cb, NULL);
+       tdm_output_remove_change_handler(NULL, _tc_tdm_output_change_cb, NULL);
 }
 
 TEST_P(TDMOutput, OutputRemoveChangeHandlerNullOther)
@@ -1000,7 +1000,7 @@ TEST_P(TDMOutput, OutputSetMode)
        for (int o = 0; o < output_count; o++) {
                const tdm_output_mode *modes;
                int count;
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_available_modes(outputs[o], &modes, &count), TDM_ERROR_NONE);
@@ -1025,7 +1025,7 @@ TEST_P(TDMOutput, OutputSetModeNullOther)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_mode(outputs[o], NULL), TDM_ERROR_INVALID_PARAMETER);
@@ -1040,7 +1040,7 @@ TEST_P(TDMOutput, OutputGetMode)
                const tdm_output_mode *modes;
                int count;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_get_available_modes(outputs[o], &modes, &count), TDM_ERROR_NONE);
@@ -1088,14 +1088,14 @@ TEST_P(TDMOutput, OutputSetDpms)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_STANDBY), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_SUSPEND), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
-               if (ut_tdm_output_is_aod_enable(outputs[o])) {
+               if (tc_tdm_output_is_aod_enable(outputs[o])) {
                        ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_AOD), TDM_ERROR_NONE);
                } else {
                        ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_AOD), TDM_ERROR_BAD_REQUEST);
@@ -1123,18 +1123,18 @@ TEST_P(TDMOutput, OutputSetDpmsAsync)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
-               if (!ut_tdm_output_is_async_dpms_enable(outputs[o]))
+               if (!tc_tdm_output_is_async_dpms_enable(outputs[o]))
                        continue;
 
                done1 = false;
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
-               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _ut_tdm_output_change_cb, &done1), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_output_add_change_handler(outputs[o], _tc_tdm_output_change_cb, &done1), TDM_ERROR_NONE);
                ASSERT_EQ(tdm_output_set_dpms_async(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
                while (!done1)
-                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
-               tdm_output_remove_change_handler(outputs[o], _ut_tdm_output_change_cb, &done1);
+                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               tdm_output_remove_change_handler(outputs[o], _tc_tdm_output_change_cb, &done1);
        }
 }
 
@@ -1145,7 +1145,7 @@ TEST_P(TDMOutput, OutputGetDpms)
        for (int o = 0; o < output_count; o++) {
                tdm_output_dpms dpms_value;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
@@ -1164,7 +1164,7 @@ TEST_P(TDMOutput, OutputGetDpms)
                ASSERT_EQ(tdm_output_get_dpms(outputs[o], &dpms_value), TDM_ERROR_NONE);
                ASSERT_EQ(dpms_value, TDM_OUTPUT_DPMS_ON);
 
-               if (ut_tdm_output_is_aod_enable(outputs[o])) {
+               if (tc_tdm_output_is_aod_enable(outputs[o])) {
                        ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_AOD), TDM_ERROR_NONE);
                        ASSERT_EQ(tdm_output_get_dpms(outputs[o], &dpms_value), TDM_ERROR_NONE);
                        ASSERT_EQ(dpms_value, TDM_OUTPUT_DPMS_AOD);
@@ -1195,21 +1195,21 @@ TEST_P(TDMOutput, OutputWaitVblank)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                for (int t = 0; t < 10; t++) {
                        double start, end, interval;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done1 = false;
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
                        while (!done1)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1222,7 +1222,7 @@ TEST_P(TDMOutput, OutputWaitVblankNullObject)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_output_wait_vblank(NULL, 1, 0, _ut_tdm_output_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_output_wait_vblank(NULL, 1, 0, _tc_tdm_output_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMOutput, OutputWaitVblankNullOther)
@@ -1230,10 +1230,10 @@ TEST_P(TDMOutput, OutputWaitVblankNullOther)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, NULL, NULL), TDM_ERROR_NONE);
        }
@@ -1244,15 +1244,15 @@ TEST_P(TDMOutput, OutputWaitVblankTimeout)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
-               ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, _ut_tdm_output_done_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, _tc_tdm_output_done_cb, NULL), TDM_ERROR_NONE);
 
                usleep(1100000);
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
                ASSERT_GT(tdm_helper_output_vblank_timer_expired(outputs[o]), 0);
        }
@@ -1262,7 +1262,7 @@ TEST_P(TDMOutput, OutputWaitVblankInterval0)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_output_wait_vblank(outputs[0], 0, 0, _ut_tdm_output_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_output_wait_vblank(outputs[0], 0, 0, _tc_tdm_output_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMOutput, OutputWaitVblankInterval)
@@ -1270,22 +1270,22 @@ TEST_P(TDMOutput, OutputWaitVblankInterval)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                /* start from 1 */
                for (int t = 1; t < 10; t++) {
                        double start, end, interval;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done1 = false;
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
                        while (!done1)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1300,25 +1300,25 @@ TEST_P(TDMOutput, OutputWaitVblankFewTimesInOneVblank)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                /* start from 1 */
                for (int t = 1; t < 10; t++) {
                        double start, end, interval;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
 
                        start = tdm_helper_get_time();
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1333,19 +1333,19 @@ TEST_P(TDMOutput, OutputWaitVblankBeforeDpmsOff)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], false), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], false), true);
 
                for (int t = 0; t < 10; t++) {
                        bool done = false;
 
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, _ut_tdm_output_done_cb, &done), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], 1, 0, _tc_tdm_output_done_cb, &done), TDM_ERROR_NONE);
                        if (t == 9)
                                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
                        while (!done)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1355,20 +1355,20 @@ TEST_P(TDMOutput, OutputRemoveVblankHandler)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                /* start from 1 */
                for (int t = 1; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
-                       tdm_output_remove_vblank_handler(outputs[o], _ut_tdm_output_done_cb, &done2);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       tdm_output_remove_vblank_handler(outputs[o], _tc_tdm_output_done_cb, &done2);
                        while (!done1 || done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1378,33 +1378,33 @@ TEST_P(TDMOutput, OutputRemoveVblankHandlerDifferentData)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ut_tdm_output_prepare(dpy, outputs[o], true);
+               tc_tdm_output_prepare(dpy, outputs[o], true);
 
                /* start from 1 */
                for (int t = 1; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
-                       tdm_output_remove_vblank_handler(outputs[o], _ut_tdm_output_done_cb, NULL);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       tdm_output_remove_vblank_handler(outputs[o], _tc_tdm_output_done_cb, NULL);
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
 
 static void
-_ut_tdm_output_done_cb2(tdm_output *output, unsigned int sequence,
+_tc_tdm_output_done_cb2(tdm_output *output, unsigned int sequence,
                                                unsigned int tv_sec, unsigned int tv_usec,
                                                void *user_data)
 {
        bool *done = (bool*)user_data;
        if (done)
                *done = true;
-       tdm_output_remove_commit_handler(output, _ut_tdm_output_done_cb2, user_data);
+       tdm_output_remove_commit_handler(output, _tc_tdm_output_done_cb2, user_data);
 }
 
 TEST_P(TDMOutput, OutputRemoveVblankHandlerInHandler)
@@ -1412,19 +1412,19 @@ TEST_P(TDMOutput, OutputRemoveVblankHandlerInHandler)
        TDM_UT_SKIP_FLAG(has_outputs);
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                /* start from 1 */
                for (int t = 1; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_wait_vblank(outputs[o], t, 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1438,21 +1438,21 @@ TEST_P(TDMOutput, OutputCommit)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                for (int t = 0; t < 10; t++) {
                        double start, end, interval;
 
-                       interval = ut_tdm_output_get_vblank_interval_time(outputs[o]);
+                       interval = tc_tdm_output_get_vblank_interval_time(outputs[o]);
 
                        done1 = false;
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
                        while (!done1)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1465,7 +1465,7 @@ TEST_P(TDMOutput, OutputCommitNullObject)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_output_commit(NULL, 0, _ut_tdm_output_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_output_commit(NULL, 0, _tc_tdm_output_done_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMOutput, OutputCommitNullOther)
@@ -1477,7 +1477,7 @@ TEST_P(TDMOutput, OutputCommitNullOther)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_ON), TDM_ERROR_NONE);
@@ -1494,14 +1494,14 @@ TEST_P(TDMOutput, OutputCommitDpmsSuspend)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_SUSPEND), TDM_ERROR_NONE);
 
-               ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, NULL), TDM_ERROR_DPMS_OFF);
+               ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, NULL), TDM_ERROR_DPMS_OFF);
        }
 }
 
@@ -1514,14 +1514,14 @@ TEST_P(TDMOutput, OutputCommitDpmsOff)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
-               ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, NULL), TDM_ERROR_DPMS_OFF);
+               ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, NULL), TDM_ERROR_DPMS_OFF);
        }
 }
 
@@ -1534,21 +1534,21 @@ TEST_P(TDMOutput, OutputCommitDpmsAOD)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_aod_enable(outputs[o]))
+               if (!tc_tdm_output_is_aod_enable(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                ASSERT_EQ(tdm_output_set_dpms(outputs[o], TDM_OUTPUT_DPMS_AOD), TDM_ERROR_NONE);
 
                for (int t = 0; t < 10; t++) {
                        done1 = false;
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
                        while (!done1)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1562,10 +1562,10 @@ TEST_P(TDMOutput, OutputCommitAfterLayerCommit)
                tdm_layer *layer;
                tdm_error ret;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                ASSERT_EQ(tdm_output_get_primary_index(outputs[o], &index), TDM_ERROR_NONE);
                ASSERT_NE(index, TDM_UT_INVALID_VALUE);
@@ -1603,18 +1603,18 @@ TEST_P(TDMOutput, OutputCommitFewTimesInOneVblank)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                for (int t = 0; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1634,19 +1634,19 @@ TEST_P(TDMOutput, OutputRemoveCommitHandler)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                for (int t = 0; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
-                       tdm_output_remove_commit_handler(outputs[o], _ut_tdm_output_done_cb, &done2);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       tdm_output_remove_commit_handler(outputs[o], _tc_tdm_output_done_cb, &done2);
                        while (!done1 || done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1660,19 +1660,19 @@ TEST_P(TDMOutput, OutputRemoveCommitHandlerDifferentData)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                for (int t = 0; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
-                       tdm_output_remove_commit_handler(outputs[o], _ut_tdm_output_done_cb, NULL);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb, &done3), TDM_ERROR_NONE);
+                       tdm_output_remove_commit_handler(outputs[o], _tc_tdm_output_done_cb, NULL);
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
@@ -1686,18 +1686,18 @@ TEST_P(TDMOutput, OutputRemoveCommitHandlerInHandler)
                if (tdm_helper_output_commit_per_vblank_enabled(outputs[o]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               ASSERT_EQ(ut_tdm_output_prepare(dpy, outputs[o], true), true);
+               ASSERT_EQ(tc_tdm_output_prepare(dpy, outputs[o], true), true);
 
                for (int t = 0; t < 10; t++) {
                        done1 = done2 = done3 = false;
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb2, &done1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb2, &done2), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _ut_tdm_output_done_cb2, &done3), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb2, &done1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb2, &done2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_output_commit(outputs[o], 0, _tc_tdm_output_done_cb2, &done3), TDM_ERROR_NONE);
                        while (!done1 || !done2 || !done3)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                }
        }
 }
similarity index 96%
rename from utests/src/ut_tdm_output_hwc.cpp
rename to haltests/src/tc_tdm_output_hwc.cpp
index 29019c5..3a6ca4d 100644 (file)
@@ -28,7 +28,7 @@
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
@@ -74,7 +74,7 @@ TEST_P(TDMOutputHwc, CreateWindowSuccessful)
        tdm_hwc_window * hw = NULL;
 
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        hw = tdm_hwc_create_window(hwc[o], &error);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
                        tdm_hwc_window_destroy(hw);
@@ -123,7 +123,7 @@ TEST_P(TDMOutputHwc, SetClientTargetBufferSuccessfulSetBuff)
        for (int o = 0; o < output_count; o++) {
                tbm_surface_h target_buff = CreateBufferForOutput(i);
                ASSERT_NE(NULL, target_buff);
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        error = tdm_hwc_set_client_target_buffer(outputs[o], target_buff, damage,
                                        NULL, 0);
                        tbm_surface_internal_destroy(target_buff);
@@ -144,7 +144,7 @@ TEST_P(TDMOutputHwc, SetClientTargetBufferSuccessfulResetBuff)
        tdm_region damage = {.num_rects = 0, .rects = NULL};
 
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        error = tdm_hwc_set_client_target_buffer(outputs[o], NULL, damage,
                                        NULL, 0);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
@@ -194,7 +194,7 @@ TEST_P(TDMOutputHwc, GetTargetBufferQueueSuccessful)
        tbm_surface_queue_h queue = NULL;
 
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        queue = tdm_hwc_get_client_target_buffer_queue(outputs[o], &error);
                        tbm_surface_queue_destroy(queue);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
@@ -251,7 +251,7 @@ TEST_P(TDMOutputHwc, ValidateSuccessful)
 
        uint32_t num_types;
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        error = tdm_hwc_validate(outputs[o], &num_types);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
                } else {
@@ -311,7 +311,7 @@ TEST_P(TDMHwcWindow, GetChangedCompositionTypesSuccessful)
 
 
        for (int i = 0; i < output_count; i++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        error = tdm_hwc_validate(outputs[o], &validate_num);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
 
@@ -367,7 +367,7 @@ TEST_P(TDMHwcWindow, AcceptChangesSuccessful)
        }
 
        for (int i = 0; i < output_count; i++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        error = tdm_hwc_validate(outputs[o], &validate_num);
                        ASSERT_EQ(TDM_ERROR_NONE, error);
 
@@ -401,7 +401,7 @@ TEST_P(TDMOutputHwc, GetVideoSupportedFormatsSuccessful)
        int count;
 
        for (int o = 0; o < output_count; o++) {
-               if (ut_tdm_output_is_hwc_enable(outputs[o])) {
+               if (tc_tdm_output_is_hwc_enable(outputs[o])) {
                        error = tdm_hwc_get_supported_formats(outputs[o], &formats, &count);
                        if (error != TDM_ERROR_NOT_IMPLEMENTED) {
                                ASSERT_EQ(TDM_ERROR_NONE, error);
similarity index 86%
rename from utests/src/ut_tdm_vblank.cpp
rename to haltests/src/tc_tdm_vblank.cpp
index 5a6584c..07e97ba 100644 (file)
  *
 **************************************************************************/
 
-#include "ut_tdm.h"
+#include "tc_tdm.h"
 
 /* LCOV_EXCL_START */
 
-static void _ut_tdm_vblank_create_cb(tdm_vblank *vblank, void *user_data);
-static void _ut_tdm_vblank_create_cb2(tdm_vblank *vblank, void *user_data);
+static void _tc_tdm_vblank_create_cb(tdm_vblank *vblank, void *user_data);
+static void _tc_tdm_vblank_create_cb2(tdm_vblank *vblank, void *user_data);
 
 class TDMVblank : public TDMOutput
 {
@@ -71,10 +71,10 @@ void TDMVblank::SetUp(void)
 
 void TDMVblank::TearDown(void)
 {
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, this);
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, NULL);
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb2, this);
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb2, NULL);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, this);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, NULL);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb2, this);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb2, NULL);
 
        TestDestroyVblanks();
 
@@ -116,7 +116,7 @@ bool TDMVblank::TestCreateVblanks3(void)
        vblank_count = 0;
 
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
                vblank_count = 3;
@@ -156,16 +156,16 @@ void TDMVblank::TestDestroyVblanks(void)
 bool TDMVblank::TestPrepareOutput(void)
 {
        for (int o = 0; o < output_count; o++) {
-               if (!ut_tdm_output_is_connected(outputs[o]))
+               if (!tc_tdm_output_is_connected(outputs[o]))
                        continue;
 
-               TDM_UT_RETURN_FALSE_IF_FAIL(ut_tdm_output_prepare(dpy, outputs[o], false) == true);
+               TDM_UT_RETURN_FALSE_IF_FAIL(tc_tdm_output_prepare(dpy, outputs[o], false) == true);
        }
 
        return true;
 }
 
-bool ut_tdm_vblank_is_avaiable(tdm_vblank *vblank)
+bool tc_tdm_vblank_is_avaiable(tdm_vblank *vblank)
 {
        tdm_error ret;
        tdm_output *output = tdm_vblank_get_output(vblank, &ret);
@@ -173,13 +173,13 @@ bool ut_tdm_vblank_is_avaiable(tdm_vblank *vblank)
        TDM_UT_RETURN_FALSE_IF_FAIL(output != NULL);
 
        /* only check if connected */
-       return ut_tdm_output_is_connected(output);
+       return tc_tdm_output_is_connected(output);
 }
 
 /* tdm_vblank_set_client_vblank_fps */
 TEST_P(TDMVblank, DISABLED_VblankSetClientVblankFps)
 {
-       /* tested in ut_tdm_client.c */
+       /* tested in tc_tdm_client.c */
 }
 
 TEST_P(TDMVblank, VblankSetClientVblankFpsNullObject)
@@ -191,7 +191,7 @@ TEST_P(TDMVblank, VblankSetClientVblankFpsNullObject)
 /* tdm_vblank_set_client_vblank_fps */
 TEST_P(TDMVblank, DISABLED_VblankSetClientIgnoreGlobalFps)
 {
-       /* tested in ut_tdm_client.c */
+       /* tested in tc_tdm_client.c */
 }
 
 TEST_P(TDMVblank, VblankSetClientIgnoreGlobalFpsNullObject)
@@ -252,7 +252,7 @@ TEST_P(TDMVblank, VblankDestroyNullObject)
 }
 
 static void
-_ut_tdm_vblank_create_cb(tdm_vblank *vblank, void *user_data)
+_tc_tdm_vblank_create_cb(tdm_vblank *vblank, void *user_data)
 {
        TDMVblank *test_vblank = (TDMVblank*)user_data;
        if (test_vblank)
@@ -264,7 +264,7 @@ TEST_P(TDMVblank, VblankAddCreateHandler)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
 
        for (int o = 0; o < output_count; o++) {
                tdm_error ret;
@@ -284,15 +284,15 @@ TEST_P(TDMVblank, VblankAddCreateHandlerTwice)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb, NULL), TDM_ERROR_NONE);
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb, NULL), TDM_ERROR_BAD_REQUEST);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb, NULL), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb, NULL), TDM_ERROR_BAD_REQUEST);
 }
 
 TEST_P(TDMVblank, VblankAddCreateHandlerNullObject)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(NULL, _ut_tdm_vblank_create_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_vblank_add_create_handler(NULL, _tc_tdm_vblank_create_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMVblank, VblankAddCreateHandlerNullOther)
@@ -307,8 +307,8 @@ TEST_P(TDMVblank, VblankRemoveCreateHandler)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, this);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, this);
 
        for (int o = 0; o < output_count; o++) {
                tdm_error ret;
@@ -328,11 +328,11 @@ TEST_P(TDMVblank, VblankRemoveCreateHandlerFewTimes)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
 
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, this);
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, this);
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, this);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, this);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, this);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, this);
 
        for (int o = 0; o < output_count; o++) {
                tdm_error ret;
@@ -352,9 +352,9 @@ TEST_P(TDMVblank, VblankRemoveCreateHandlerDifferentData)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb, this), TDM_ERROR_NONE);
 
-       tdm_vblank_remove_create_handler(dpy, _ut_tdm_vblank_create_cb, NULL);
+       tdm_vblank_remove_create_handler(dpy, _tc_tdm_vblank_create_cb, NULL);
 
        for (int o = 0; o < output_count; o++) {
                tdm_error ret;
@@ -371,18 +371,18 @@ TEST_P(TDMVblank, VblankRemoveCreateHandlerDifferentData)
 }
 
 static void
-_ut_tdm_vblank_create_cb2(tdm_vblank *vblank, void *user_data)
+_tc_tdm_vblank_create_cb2(tdm_vblank *vblank, void *user_data)
 {
        TDMVblank *test_vblank = (TDMVblank*)user_data;
        test_vblank->done = true;
-       tdm_vblank_remove_create_handler(test_vblank->dpy, _ut_tdm_vblank_create_cb2, user_data);
+       tdm_vblank_remove_create_handler(test_vblank->dpy, _tc_tdm_vblank_create_cb2, user_data);
 }
 
 TEST_P(TDMVblank, VblankRemoveCreateHandlerInHandler)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _ut_tdm_vblank_create_cb2, this), TDM_ERROR_NONE);
+       ASSERT_EQ(tdm_vblank_add_create_handler(dpy, _tc_tdm_vblank_create_cb2, this), TDM_ERROR_NONE);
 
        for (int o = 0; o < output_count; o++) {
                tdm_error ret;
@@ -405,7 +405,7 @@ TEST_P(TDMVblank, VblankRemoveCreateHandlerNullObject)
 {
        TDM_UT_SKIP_FLAG(has_outputs);
 
-       tdm_vblank_remove_create_handler(NULL, _ut_tdm_vblank_create_cb, NULL);
+       tdm_vblank_remove_create_handler(NULL, _tc_tdm_vblank_create_cb, NULL);
 }
 
 TEST_P(TDMVblank, VblankRemoveCreateHandlerNullOther)
@@ -645,7 +645,7 @@ TEST_P(TDMVblank, VblankGetFpsNoSet)
                const tdm_output_mode *mode = (const tdm_output_mode *)TDM_UT_INVALID_VALUE;
                tdm_error ret;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -888,7 +888,7 @@ TEST_P(TDMVblank, VblankGetEnableFakeNoSet)
 }
 
 static void
-_ut_tdm_vblank_cb(tdm_vblank *vblank, tdm_error error, unsigned int sequence,
+_tc_tdm_vblank_cb(tdm_vblank *vblank, tdm_error error, unsigned int sequence,
                                  unsigned int tv_sec, unsigned int tv_usec, void *user_data)
 {
        unsigned int *cur_seq = (unsigned int *)user_data;
@@ -907,7 +907,7 @@ TEST_P(TDMVblank, VblankWait)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -918,9 +918,9 @@ TEST_P(TDMVblank, VblankWait)
                        unsigned int cur_seq = 0;
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -940,7 +940,7 @@ TEST_P(TDMVblank, VblankWaitFewTime)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -952,11 +952,11 @@ TEST_P(TDMVblank, VblankWaitFewTime)
 
                        cur_seq = seq1 = seq2 = 0;
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &seq1), TDM_ERROR_NONE);
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &seq2), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &seq1), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &seq2), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        ASSERT_NE(seq1, 0);
@@ -975,7 +975,7 @@ TEST_P(TDMVblank, VblankWaitInterval0)
        ASSERT_EQ(TestPrepareOutput(), true);
        ASSERT_EQ(TestCreateVblanks(), true);
 
-       ASSERT_EQ(tdm_vblank_wait(vblanks[0], 0, 0, 0, _ut_tdm_vblank_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_vblank_wait(vblanks[0], 0, 0, 0, _tc_tdm_vblank_cb, NULL), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMVblank, VblankWaitInterval)
@@ -989,7 +989,7 @@ TEST_P(TDMVblank, VblankWaitInterval)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -1001,9 +1001,9 @@ TEST_P(TDMVblank, VblankWaitInterval)
                        unsigned int cur_seq = 0;
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, t, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, t, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1024,7 +1024,7 @@ TEST_P(TDMVblank, VblankWaitSeq)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -1034,14 +1034,14 @@ TEST_P(TDMVblank, VblankWaitSeq)
                for (int t = 0; t < 10; t++) {
                        unsigned int cur_seq = 0, temp = 0;
 
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait_seq(vblanks[v], 0, 0, cur_seq + 1, _ut_tdm_vblank_cb, &temp), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait_seq(vblanks[v], 0, 0, cur_seq + 1, _tc_tdm_vblank_cb, &temp), TDM_ERROR_NONE);
                        while (temp == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1061,7 +1061,7 @@ TEST_P(TDMVblank, VblankWaitSeqInterval)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -1072,14 +1072,14 @@ TEST_P(TDMVblank, VblankWaitSeqInterval)
                for (int t = 1; t < 10; t++) {
                        unsigned int cur_seq = 0, temp = 0;
 
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait_seq(vblanks[v], 0, 0, cur_seq + t, _ut_tdm_vblank_cb, &temp), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait_seq(vblanks[v], 0, 0, cur_seq + t, _tc_tdm_vblank_cb, &temp), TDM_ERROR_NONE);
                        while (temp == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1095,7 +1095,7 @@ TEST_P(TDMVblank, VblankWaitNullObject)
 
        unsigned int cur_seq = 0;
 
-       ASSERT_EQ(tdm_vblank_wait(NULL, 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_INVALID_PARAMETER);
+       ASSERT_EQ(tdm_vblank_wait(NULL, 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_INVALID_PARAMETER);
 }
 
 TEST_P(TDMVblank, VblankWaitNullOther)
@@ -1119,12 +1119,12 @@ TEST_P(TDMVblank, VblankWaitDpmsOff)
                tdm_output *output = tdm_vblank_get_output(vblanks[v], &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(output, TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, NULL), TDM_ERROR_DPMS_OFF);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, NULL), TDM_ERROR_DPMS_OFF);
        }
 }
 
@@ -1141,15 +1141,15 @@ TEST_P(TDMVblank, VblankWaitBeforeDpmsOff)
                tdm_output *output = tdm_vblank_get_output(vblanks[v], &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
 
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &temp), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &temp), TDM_ERROR_NONE);
 
                ASSERT_EQ(tdm_output_set_dpms(output, TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
                while (temp == 0)
-                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        }
 }
 
@@ -1165,17 +1165,17 @@ TEST_P(TDMVblank, VblankWaitSetEnableFakeDpmsOff)
                tdm_output *output = tdm_vblank_get_output(vblanks[v], &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
-               if (!ut_tdm_output_is_connected(output))
+               if (!tc_tdm_output_is_connected(output))
                        continue;
 
                ASSERT_EQ(tdm_output_set_dpms(output, TDM_OUTPUT_DPMS_OFF), TDM_ERROR_NONE);
 
                ASSERT_EQ(tdm_vblank_set_enable_fake(vblanks[v], 1), TDM_ERROR_NONE);
 
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, NULL), TDM_ERROR_NONE);
        }
 }
 
@@ -1191,10 +1191,10 @@ TEST_P(TDMVblank, VblankWaitDisconnectedOutput)
                tdm_output *output = tdm_vblank_get_output(vblanks[v], &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (ut_tdm_output_is_connected(output))
+               if (tc_tdm_output_is_connected(output))
                        continue;
 
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, NULL), TDM_ERROR_OUTPUT_DISCONNECTED);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, NULL), TDM_ERROR_OUTPUT_DISCONNECTED);
        }
 }
 
@@ -1209,7 +1209,7 @@ TEST_P(TDMVblank, VblankWaitSetOffset)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_set_offset(vblanks[v], 100), TDM_ERROR_NONE);
@@ -1222,9 +1222,9 @@ TEST_P(TDMVblank, VblankWaitSetOffset)
                        unsigned int cur_seq = 0;
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ interval" consider the delay of socket communication between kernel and platform */
@@ -1245,7 +1245,7 @@ TEST_P(TDMVblank, VblankWaitSetFps)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval, vrefresh_interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -1260,9 +1260,9 @@ TEST_P(TDMVblank, VblankWaitSetFps)
                        unsigned int cur_seq = 0;
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ vrefresh_interval" consider the delay of socket communication between kernel and platform */
@@ -1283,7 +1283,7 @@ TEST_P(TDMVblank, VblankWaitSetFixedFps)
                unsigned int fps = (unsigned int)TDM_UT_INVALID_VALUE;
                double start, end, interval;
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
                ASSERT_EQ(tdm_vblank_get_fps(vblanks[v], &fps), TDM_ERROR_NONE);
@@ -1300,9 +1300,9 @@ TEST_P(TDMVblank, VblankWaitSetFixedFps)
                        unsigned int cur_seq = 0;
 
                        start = tdm_helper_get_time();
-                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+                       ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                        while (cur_seq == 0)
-                               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
                        end = tdm_helper_get_time();
 
                        /* "+ vrefresh_interval" consider the delay of socket communication between kernel and platform */
@@ -1325,7 +1325,7 @@ TEST_P(TDMVblank, VblankWaitEnableDisableGlobalFps)
        ASSERT_EQ(TestCreateVblanks3(), true);
        ASSERT_EQ(vblank_count, 3);
 
-       if (!ut_tdm_vblank_is_avaiable(vblanks[0]))
+       if (!tc_tdm_vblank_is_avaiable(vblanks[0]))
                return;
 
        ASSERT_EQ(tdm_vblank_get_fps(vblanks[0], &fps), TDM_ERROR_NONE);
@@ -1342,12 +1342,12 @@ TEST_P(TDMVblank, VblankWaitEnableDisableGlobalFps)
 
        for (int v = 0; v < 3; v++) {
                cur_seq[v] = 0;
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
        }
 
        start = tdm_helper_get_time();
        while (cur_seq[2] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        end = tdm_helper_get_time();
 
        /* "+- vrefresh_interval" consider the delay of socket communication between kernel and platform */
@@ -1358,27 +1358,27 @@ TEST_P(TDMVblank, VblankWaitEnableDisableGlobalFps)
        ASSERT_EQ(cur_seq[0], 0);
 
        while (cur_seq[1] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        ASSERT_EQ(cur_seq[0], 0);
 
        while (cur_seq[0] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
 
        /* disable test. global fps doesn't effect server's vblanks */
        tdm_vblank_enable_global_fps(0, 0);
 
        for (int v = 0; v < 3; v++) {
                cur_seq[v] = 0;
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq[v]), TDM_ERROR_NONE);
        }
 
        while (cur_seq[2] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        ASSERT_EQ(cur_seq[1], 0);
        ASSERT_EQ(cur_seq[0], 0);
 
        while (cur_seq[1] == 0)
-               ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+               ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        ASSERT_EQ(cur_seq[0], 0);
 }
 
@@ -1394,15 +1394,15 @@ TEST_P(TDMVblank, VblankWaitSetEnableFakeDisconnected)
                tdm_output *output = tdm_vblank_get_output(vblanks[v], &ret);
                ASSERT_EQ(ret, TDM_ERROR_NONE);
 
-               if (!ut_tdm_vblank_is_avaiable(vblanks[v]))
+               if (!tc_tdm_vblank_is_avaiable(vblanks[v]))
                        continue;
 
-               if (ut_tdm_output_is_connected(output))
+               if (tc_tdm_output_is_connected(output))
                        continue;
 
                ASSERT_EQ(tdm_vblank_set_enable_fake(vblanks[v], 1), TDM_ERROR_DPMS_OFF);
 
-               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _ut_tdm_vblank_cb, NULL), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblanks[v], 0, 0, 1, _tc_tdm_vblank_cb, NULL), TDM_ERROR_NONE);
        }
 }
 
@@ -1422,10 +1422,10 @@ TEST_P(TDMVblank, VblankWaitTimeout)
                tdm_vblank *vblank = vblanks[0];
                unsigned int cur_seq = 0;
 
-               ASSERT_EQ(tdm_vblank_wait(vblank, 0, 0, 1, _ut_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
+               ASSERT_EQ(tdm_vblank_wait(vblank, 0, 0, 1, _tc_tdm_vblank_cb, &cur_seq), TDM_ERROR_NONE);
                usleep(1200000);
                while (cur_seq == 0)
-                       ASSERT_EQ(ut_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
+                       ASSERT_EQ(tc_tdm_display_handle_events(dpy), TDM_ERROR_NONE);
        }
 }
 
index 0e29b11..6c93349 100644 (file)
@@ -1,5 +1,5 @@
-%define UTEST_PACKAGE 1
-%define UTEST_GCOV    0
+%define HALTESTS_PACKAGE 1
+%define HALTESTS_GCOV    0
 
 Name:           libtdm
 Version:        1.18.0
@@ -46,7 +46,7 @@ Requires:       libtdm-devel
 %description client-devel
 Tizen Display Manager Client Library headers
 
-%if "%{UTEST_PACKAGE}" == "1"
+%if "%{HALTESTS_PACKAGE}" == "1"
 %package haltests
 Summary: Tizen Display Manager unit tests package
 Group: Development/Libraries
@@ -70,19 +70,19 @@ This contains libtdm tools for fundamental testing
 cp %{SOURCE1001} .
 
 %build
-UTEST="no"
+HALTESTS="no"
 
-%if "%{UTEST_PACKAGE}" == "1"
-UTEST="yes"
+%if "%{HALTESTS_PACKAGE}" == "1"
+HALTESTS="yes"
 %endif
 
-%if "%{UTEST_GCOV}" == "1"
+%if "%{HALTESTS_GCOV}" == "1"
 CFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV"
 CXXFLAGS+=" -fprofile-arcs -ftest-coverage -DTIZEN_TEST_GCOV"
 LDFLAGS+=" -lgcov"
 %endif
 
-%reconfigure --disable-static --with-utests=${UTEST} \
+%reconfigure --disable-static --with-haltests=${HALTESTS} \
              --with-tdm-data-path=%{TZ_SYS_RO_SHARE}/tdm \
              CFLAGS="${CFLAGS} -Wall -Werror" \
              CXXFLAGS="${CXXFLAGS} -Wall -Werror" \
@@ -151,10 +151,10 @@ rm -f %{_unitdir_user}/basic.target.wants/tdm-socket-user.path
 %attr(750,root,root) %{_bindir}/tdm-test-server
 %{_bindir}/tdm-test-client
 
-%if "%{UTEST_PACKAGE}" == "1"
+%if "%{HALTESTS_PACKAGE}" == "1"
 %files haltests
 %defattr(-,root,root,-)
-%{_bindir}/tdm-utests
+%{_bindir}/tdm-haltests
 %endif
 
 %changelog
diff --git a/utests/Makefile.am b/utests/Makefile.am
deleted file mode 100644 (file)
index 7aed5c8..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-bin_PROGRAMS = tdm-utests
-
-tdm_utests_SOURCES = \
-       src/ut_tdm_main.cpp \
-       src/ut_tdm_log.cpp \
-       src/ut_tdm_env.cpp \
-       src/ut_tdm_event_loop.cpp \
-       src/ut_tdm_buffer.cpp \
-       src/ut_tdm_helper.cpp \
-       src/ut_tdm_vblank.cpp \
-       src/ut_tdm_display.cpp \
-       src/ut_tdm_output.cpp \
-       src/ut_tdm_layer.cpp \
-       src/ut_tdm_client.cpp \
-       src/ut_tdm_backend_env.cpp \
-       src/ut_tdm_backend_display.cpp \
-       src/ut_tdm_backend_pp.cpp \
-       src/ut_tdm_backend_capture.cpp
-
-tdm_utests_SOURCES += \
-       ../tools/buffers.c
-
-tdm_utests_CXXFLAGS = \
-       $(CXXFLAGS) \
-       $(TDM_CFLAGS) \
-       -I../src \
-       -I../include \
-       -I../client \
-       -I../tools \
-       -I$(includedir)/gtest \
-       -fpermissive
-# The flag -w is used, because there are many warnings in libtdm's sources.
-# Warnings occur because we build project with g++.
-# In C++ we need to use explicit types conversion.
-
-tdm_utests_LDFLAGS = \
-       ${LDFLAGS} \
-       $(TDM_LIBS) \
-       $(top_builddir)/src/libtdm.la \
-       $(top_builddir)/client/libtdm-client.la \
-       $(top_builddir)/common/libtdm-common.la \
-       -lgtest
-
-check:
-       ./tdm-utests