Enabled test cases to install to target 27/24327/6
authorDavid Steele <david.steele@partner.samsung.com>
Thu, 10 Jul 2014 13:38:04 +0000 (14:38 +0100)
committerDavid Steele <david.steele@partner.samsung.com>
Fri, 11 Jul 2014 12:53:52 +0000 (13:53 +0100)
Test cases require an install script to install to target device.

Change-Id: I7d2aece647445bf7600f65f0c9d66509b272e3be
Signed-off-by: David Steele <david.steele@partner.samsung.com>
automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-core.h [deleted file]
automated-tests/src/dali-toolkit-unmanaged/tct-dali-toolkit-unmanaged-core.h [deleted file]
automated-tests/src/dali-toolkit/tct-dali-toolkit-core.h [deleted file]
automated-tests/templates/tct-package/README [new file with mode: 0644]
automated-tests/templates/tct-package/inst.sh [new file with mode: 0755]

diff --git a/automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-core.h b/automated-tests/src/dali-toolkit-internal/tct-dali-toolkit-internal-core.h
deleted file mode 100644 (file)
index 298b305..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-#ifndef __TCT_DALI_TOOLKIT_INTERNAL_CORE_H__
-#define __TCT_DALI_TOOLKIT_INTERNAL_CORE_H__
-
-#include "testcase.h"
-
-extern void dali_text_view_helper_and_debug_startup(void);
-extern void dali_text_view_helper_and_debug_cleanup(void);
-extern void dali_text_view_processor_types_startup(void);
-extern void dali_text_view_processor_types_cleanup(void);
-extern void dali_text_view_processor_startup(void);
-extern void dali_text_view_processor_cleanup(void);
-extern void dali_text_view_relayout_utils_startup(void);
-extern void dali_text_view_relayout_utils_cleanup(void);
-extern void dali_text_view_startup(void);
-extern void dali_text_view_cleanup(void);
-
-extern int UtcDaliPushButtonInterruptEventWhenInsensitive(void);
-extern int UtcDaliPushButtonInterruptEventWhenNonVisible(void);
-extern int UtcDaliPushButtonProperties(void);
-extern int UtcDaliTextViewGetIndicesFromGlobalCharacterIndex(void);
-extern int UtcDaliTextViewDebugCouts(void);
-extern int UtcDaliTextViewDefaultConstructorDestructor_PT(void);
-extern int UtcDaliTextViewCopyConstructorOperator(void);
-extern int UtcDaliTextViewEqualityOperator(void);
-extern int UtcDaliTextViewSplitInLines(void);
-extern int UtcDaliTextViewSplitInWords(void);
-extern int UtcDaliTextViewBeginsRightToLeftCharacter(void);
-extern int UtcDaliTextViewContainsRightToLeftCharacter(void);
-extern int UtcDaliTextViewFindNearestWord(void);
-extern int UtcDaliTextViewDefaultConstructorDestructor_RU(void);
-extern int UtcDaliTextViewCalculateSubLineLayout(void);
-extern int UtcDaliTextViewCalculateAlignmentOffsets(void);
-extern int UtcDaliTextViewCalculateJustificationOffsets(void);
-extern int UtcDaliTextViewCalculateVisibility(void);
-extern int UtcDaliTextViewMiscelaneousAsserts(void);
-extern int UtcDaliTextViewCreateTextInfo(void);
-extern int UtcDaliTextViewSplitWord(void);
-extern int UtcDaliTextViewUpdateTextInfo(void);
-extern int UtcDaliTextViewSplitWordGroup(void);
-extern int UtcDaliTextViewSplitLine(void);
-extern int UtcDaliTextViewMergeWord01(void);
-extern int UtcDaliTextViewMergeWord02(void);
-extern int UtcDaliTextViewMergeGroup01(void);
-extern int UtcDaliTextViewMergeGroup02(void);
-extern int UtcDaliTextViewMergeLine01(void);
-extern int UtcDaliTextViewMergeLine02(void);
-extern int UtcDaliTextViewRemoveCharactersFromWord(void);
-extern int UtcDaliTextViewRemoveWordsFromGroup(void);
-extern int UtcDaliTextViewRemoveGroupsFromLine(void);
-
-testcase tc_array[] = {
-    {"UtcDaliPushButtonInterruptEventWhenInsensitive", UtcDaliPushButtonInterruptEventWhenInsensitive, NULL, NULL},
-    {"UtcDaliPushButtonInterruptEventWhenNonVisible", UtcDaliPushButtonInterruptEventWhenNonVisible, NULL, NULL},
-    {"UtcDaliPushButtonProperties", UtcDaliPushButtonProperties, NULL, NULL},
-    {"UtcDaliTextViewGetIndicesFromGlobalCharacterIndex", UtcDaliTextViewGetIndicesFromGlobalCharacterIndex, dali_text_view_helper_and_debug_startup, dali_text_view_helper_and_debug_cleanup},
-    {"UtcDaliTextViewDebugCouts", UtcDaliTextViewDebugCouts, dali_text_view_helper_and_debug_startup, dali_text_view_helper_and_debug_cleanup},
-    {"UtcDaliTextViewDefaultConstructorDestructor_PT", UtcDaliTextViewDefaultConstructorDestructor_PT, dali_text_view_processor_types_startup, dali_text_view_processor_types_cleanup},
-    {"UtcDaliTextViewCopyConstructorOperator", UtcDaliTextViewCopyConstructorOperator, dali_text_view_processor_types_startup, dali_text_view_processor_types_cleanup},
-    {"UtcDaliTextViewEqualityOperator", UtcDaliTextViewEqualityOperator, dali_text_view_processor_types_startup, dali_text_view_processor_types_cleanup},
-    {"UtcDaliTextViewSplitInLines", UtcDaliTextViewSplitInLines, dali_text_view_processor_startup, dali_text_view_processor_cleanup},
-    {"UtcDaliTextViewSplitInWords", UtcDaliTextViewSplitInWords, dali_text_view_processor_startup, dali_text_view_processor_cleanup},
-    {"UtcDaliTextViewBeginsRightToLeftCharacter", UtcDaliTextViewBeginsRightToLeftCharacter, dali_text_view_processor_startup, dali_text_view_processor_cleanup},
-    {"UtcDaliTextViewContainsRightToLeftCharacter", UtcDaliTextViewContainsRightToLeftCharacter, dali_text_view_processor_startup, dali_text_view_processor_cleanup},
-    {"UtcDaliTextViewFindNearestWord", UtcDaliTextViewFindNearestWord, dali_text_view_processor_startup, dali_text_view_processor_cleanup},
-    {"UtcDaliTextViewDefaultConstructorDestructor_RU", UtcDaliTextViewDefaultConstructorDestructor_RU, dali_text_view_relayout_utils_startup, dali_text_view_relayout_utils_cleanup},
-    {"UtcDaliTextViewCalculateSubLineLayout", UtcDaliTextViewCalculateSubLineLayout, dali_text_view_relayout_utils_startup, dali_text_view_relayout_utils_cleanup},
-    {"UtcDaliTextViewCalculateAlignmentOffsets", UtcDaliTextViewCalculateAlignmentOffsets, dali_text_view_relayout_utils_startup, dali_text_view_relayout_utils_cleanup},
-    {"UtcDaliTextViewCalculateJustificationOffsets", UtcDaliTextViewCalculateJustificationOffsets, dali_text_view_relayout_utils_startup, dali_text_view_relayout_utils_cleanup},
-    {"UtcDaliTextViewCalculateVisibility", UtcDaliTextViewCalculateVisibility, dali_text_view_relayout_utils_startup, dali_text_view_relayout_utils_cleanup},
-    {"UtcDaliTextViewMiscelaneousAsserts", UtcDaliTextViewMiscelaneousAsserts, dali_text_view_relayout_utils_startup, dali_text_view_relayout_utils_cleanup},
-    {"UtcDaliTextViewCreateTextInfo", UtcDaliTextViewCreateTextInfo, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewSplitWord", UtcDaliTextViewSplitWord, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewUpdateTextInfo", UtcDaliTextViewUpdateTextInfo, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewSplitWordGroup", UtcDaliTextViewSplitWordGroup, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewSplitLine", UtcDaliTextViewSplitLine, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewMergeWord01", UtcDaliTextViewMergeWord01, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewMergeWord02", UtcDaliTextViewMergeWord02, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewMergeGroup01", UtcDaliTextViewMergeGroup01, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewMergeGroup02", UtcDaliTextViewMergeGroup02, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewMergeLine01", UtcDaliTextViewMergeLine01, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewMergeLine02", UtcDaliTextViewMergeLine02, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewRemoveCharactersFromWord", UtcDaliTextViewRemoveCharactersFromWord, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewRemoveWordsFromGroup", UtcDaliTextViewRemoveWordsFromGroup, dali_text_view_startup, dali_text_view_cleanup},
-    {"UtcDaliTextViewRemoveGroupsFromLine", UtcDaliTextViewRemoveGroupsFromLine, dali_text_view_startup, dali_text_view_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_DALI_TOOLKIT_INTERNAL_CORE_H__
diff --git a/automated-tests/src/dali-toolkit-unmanaged/tct-dali-toolkit-unmanaged-core.h b/automated-tests/src/dali-toolkit-unmanaged/tct-dali-toolkit-unmanaged-core.h
deleted file mode 100644 (file)
index bdec8ae..0000000
+++ /dev/null
@@ -1,718 +0,0 @@
-#ifndef __TCT_DALI_TOOLKIT_UNMANAGED_CORE_H__
-#define __TCT_DALI_TOOLKIT_UNMANAGED_CORE_H__
-
-#include "testcase.h"
-
-extern void album_layout_startup(void);
-extern void album_layout_cleanup(void);
-extern void bendy_effect_startup(void);
-extern void bendy_effect_cleanup(void);
-extern void blind_effect_startup(void);
-extern void blind_effect_cleanup(void);
-extern void bloom_view_startup(void);
-extern void bloom_view_cleanup(void);
-extern void builder_startup(void);
-extern void builder_cleanup(void);
-extern void carousel_effect_startup(void);
-extern void carousel_effect_cleanup(void);
-extern void checkbox_button_startup(void);
-extern void checkbox_button_cleanup(void);
-extern void cluster_startup(void);
-extern void cluster_cleanup(void);
-extern void cube_transition_effect_startup(void);
-extern void cube_transition_effect_cleanup(void);
-extern void depth_layout_startup(void);
-extern void depth_layout_cleanup(void);
-extern void utc_displacement_startup(void);
-extern void utc_displacement_cleanup(void);
-extern void utc_distance_field_effect_startup(void);
-extern void utc_distance_field_effect_cleanup(void);
-extern void utc_gaussian_blur_view_startup(void);
-extern void utc_gaussian_blur_view_cleanup(void);
-extern void utc_json_parser_startup(void);
-extern void utc_json_parser_cleanup(void);
-extern void key_input_focus_manager_startup(void);
-extern void key_input_focus_manager_cleanup(void);
-extern void navigation_control_startup(void);
-extern void navigation_control_cleanup(void);
-extern void overlay_effect_startup(void);
-extern void overlay_effect_cleanup(void);
-extern void dali_page_startup(void);
-extern void dali_page_cleanup(void);
-extern void page_turn_effect_startup(void);
-extern void page_turn_effect_cleanup(void);
-extern void dali_page_turn_view_startup(void);
-extern void dali_page_turn_view_cleanup(void);
-extern void dali_roll_layout_startup(void);
-extern void dali_roll_layout_cleanup(void);
-extern void rotating_selector_startup(void);
-extern void rotating_selector_cleanup(void);
-extern void scroll_view_startup(void);
-extern void scroll_view_cleanup(void);
-extern void shadow_view_startup(void);
-extern void shadow_view_cleanup(void);
-extern void shear_effect_startup(void);
-extern void shear_effect_cleanup(void);
-extern void dali_slider_startup(void);
-extern void dali_slider_cleanup(void);
-extern void soft_button_effect_startup(void);
-extern void soft_button_effect_cleanup(void);
-extern void spiral_layout_startup(void);
-extern void spiral_layout_cleanup(void);
-extern void spot_effect_startup(void);
-extern void spot_effect_cleanup(void);
-extern void square_dissolve_effect_startup(void);
-extern void square_dissolve_effect_cleanup(void);
-extern void dali_tableview_startup(void);
-extern void dali_tableview_cleanup(void);
-extern void dali_toolbar_startup(void);
-extern void dali_toolbar_cleanup(void);
-extern void dali_view_startup(void);
-extern void dali_view_cleanup(void);
-extern void dali_water_effect_startup(void);
-extern void dali_water_effect_cleanup(void);
-extern void dali_button_startup(void);
-extern void dali_button_cleanup(void);
-extern void control_impl_startup(void);
-extern void control_impl_cleanup(void);
-extern void dali_default_controls_startup(void);
-extern void dali_default_controls_cleanup(void);
-extern void dali_keyboard_focus_manager_startup(void);
-extern void dali_keyboard_focus_manager_cleanup(void);
-extern void dali_scroll_view_effect_startup(void);
-extern void dali_scroll_view_effect_cleanup(void);
-extern void dali_style_manager_startup(void);
-extern void dali_style_manager_cleanup(void);
-
-extern int UtcDaliAlbumLayoutNew(void);
-extern int UtcDaliAlbumSetAndGetItemSizeFunction(void);
-extern int UtcDaliAlbumSetAndGetScrollSpeedFactor(void);
-extern int UtcDaliAlbumSetAndGetMaximumSwipeSpeed(void);
-extern int UtcDaliAlbumLayoutSetAndGetItemFlickAnimationDuration(void);
-extern int UtcDaliAlbumSetNumOfItems(void);
-extern int UtcDaliAlbumSetStackNum(void);
-extern int UtcDaliAlbumSetPosition(void);
-extern int UtcDaliAlbumSetRotationX(void);
-extern int UtcDaliAlbumSetRotationZ(void);
-extern int UtcDaliAlbumSetScale(void);
-extern int UtcDaliAlbumSetColor(void);
-extern int UtcDaliAlbumSetCenterPosition(void);
-extern int UtcDaliAlbumSetSetCenterScale(void);
-extern int UtcDaliAlbumSetSetCenterColor(void);
-extern int UtcDaliAlbumSetStackPosition(void);
-extern int UtcDaliAlbumSetSetStackScale(void);
-extern int UtcDaliAlbumSetStackColor(void);
-extern int UtcDaliBendyUninitializedEffect(void);
-extern int UtcDaliBendyPropertyNamesEffect(void);
-extern int UtcDaliBendyDefaultValuesEffect(void);
-extern int UtcDaliBendyCustomValuesEffect(void);
-extern int UtcDaliBlindEffectUninitialized(void);
-extern int UtcDaliBlindEffectPropertyNames(void);
-extern int UtcDaliBlindEffectDefaultValues(void);
-extern int UtcDaliBlindEffectCustomValues(void);
-extern int UtcDaliBloomViewUninitialized(void);
-extern int UtcDaliBloomViewNew(void);
-extern int UtcDaliBloomViewDownCast(void);
-extern int UtcDaliBloomViewPropertyNames(void);
-extern int UtcDaliBloomViewAddRemove(void);
-extern int UtcDaliBloomActivateDeactivate(void);
-extern int UtcDaliBuilderTextActorCreate(void);
-extern int UtcDaliBuilderTextActorCreateAnimation(void);
-extern int UtcDaliBuilderTextActorApplyFromStyle(void);
-extern int UtcDaliBuilderAddActors(void);
-extern int UtcDaliBuilderAddActorsOther(void);
-extern int UtcDaliBuilderStyles(void);
-extern int UtcDaliBuilderSetProperty(void);
-extern int UtcDaliCarouselEffectUninitialized(void);
-extern int UtcDaliCarouselEffectPropertyNames(void);
-extern int UtcDaliCarouselEffectDefaultValues(void);
-extern int UtcDaliCarouselEffectCustomValues(void);
-extern int UtcDaliCheckBoxButtonSetGetChecked(void);
-extern int UtcDaliCheckBoxButtonSetImages(void);
-extern int UtcDaliClusterNew(void);
-extern int UtcDaliClusterDownCast(void);
-extern int UtcDaliClusterAddAndRemoveChild(void);
-extern int UtcDaliClusterExpandAndCollapseChild(void);
-extern int UtcDaliClusterSetAndGetStyle(void);
-extern int UtcDaliCubeTransitionWaveEffectNew(void);
-extern int UtcDaliCubeTransitionCrossEffectNew(void);
-extern int UtcDaliCubeTransitionFoldEffectNew(void);
-extern int UtcDaliCubeTransitionEffectSetGetTransitionDuration(void);
-extern int UtcDaliCubeTransitionEffectSetGetCubeDisplacement(void);
-extern int UtcDaliCubeTransitionEffectGetRoot(void);
-extern int UtcDaliCubeTransitionEffectIsTransiting(void);
-extern int UtcDaliCubeTransitionEffectSetCurrentImage(void);
-extern int UtcDaliCubeTransitionEffectSetTargetImage(void);
-extern int UtcDaliCubeTransitionWaveEffectStartTransition(void);
-extern int UtcDaliCubeTransitionCrossEffectStartTransition(void);
-extern int UtcDaliCubeTransitionFoldEffectStartTransition(void);
-extern int UtcDaliCubeTransitionEffectSignalTransitionCompleted(void);
-extern int UtcDaliCubeTransitionEffectPauseResumeTransition(void);
-extern int UtcDaliCubeTransitionWaveEffectStopTransition(void);
-extern int UtcDaliCubeTransitionCrossEffectStopTransition(void);
-extern int UtcDaliCubeTransitionFoldEffectStopTransition(void);
-extern int UtcDaliDepthLayoutNew(void);
-extern int UtcDaliDepthLayoutSetAndGetNumberOfColumns(void);
-extern int UtcDaliDepthLayoutSetAndGetNumberOfRows(void);
-extern int UtcDaliDepthLayoutSetAndGetRowSpacing(void);
-extern int UtcDaliDepthLayoutSetAndGetTiltAngle(void);
-extern int UtcDaliDepthLayoutSetAndGetItemSizeFunction(void);
-extern int UtcDaliDepthLayoutSetAndGetBottomMarginFunction(void);
-extern int UtcDaliDepthLayoutSetAndGetItemTiltAngle(void);
-extern int UtcDaliDepthLayoutSetAndGetColumnPositionFunction(void);
-extern int UtcDaliDepthLayoutSetAndGetScrollSpeedFactor(void);
-extern int UtcDaliDepthLayoutSetAndGetMaximumSwipeSpeed(void);
-extern int UtcDaliDepthLayoutSetAndGetItemFlickAnimationDuration(void);
-extern int UtcDaliDepthLayoutConstraintLeft(void);
-extern int UtcDaliDepthLayoutConstraintRight(void);
-extern int UtcDaliDepthLayoutConstraintUp(void);
-extern int UtcDaliDepthLayoutConstraintDown(void);
-extern int UtcDaliDepthLayoutGetScrollToPosition(void);
-extern int UtcDaliDepthLayoutScrollDirection(void);
-extern int UtcDaliDisplacementEffectUninitialized(void);
-extern int UtcDaliDisplacementEffectNew(void);
-extern int UtcDaliDisplacementEffectPropertyNames(void);
-extern int UtcDaliDisplacementEffectTestSetProperty(void);
-extern int UtcDaliDistanceFieldEffectUninitialized(void);
-extern int UtcDaliDistanceFieldEffectPropertyNames(void);
-extern int UtcDaliDistanceFieldEffectDefaultValues(void);
-extern int UtcDaliDistanceFieldEffectCustomValues(void);
-extern int UtcDaliGaussianBlurViewUninitialized(void);
-extern int UtcDaliGaussianBlurViewNew(void);
-extern int UtcDaliGaussianBlurViewDownCast(void);
-extern int UtcDaliGaussianBlurViewPropertyNames(void);
-extern int UtcDaliGaussianBlurViewAddRemove(void);
-extern int UtcDaliGaussianBlurActivateDeactivate(void);
-extern int UtcDaliGaussianBlurViewSetGetBackgroundColor(void);
-extern int UtcDaliGaussianBlurViewSetGetRenderTarget(void);
-extern int UtcDaliJsonParserMethod01(void);
-extern int UtcDaliJsonParserMethod02(void);
-extern int UtcDaliJsonParserMethod03(void);
-extern int UtcDaliJsonParserMethod04(void);
-extern int UtcDaliJsonParserMethod05(void);
-extern int UtcDaliJsonParserMethod06(void);
-extern int UtcDaliJsonParserMethod07(void);
-extern int UtcDaliJsonParserMethod08(void);
-extern int UtcDaliJsonParserMethod09(void);
-extern int UtcDaliJsonParserMethod10(void);
-extern int UtcDaliJsonParserMethod11(void);
-extern int UtcDaliKeyInputFocusManagerGet(void);
-extern int UtcDaliKeyInputFocusManagerSetFocus(void);
-extern int UtcDaliKeyInputFocusManagerGetCurrentFocusControl(void);
-extern int UtcDaliKeyInputFocusManagerRemoveFocus(void);
-extern int UtcDaliKeyInputFocusManagerIsKeyboardListener(void);
-extern int UtcDaliKeyInputFocusManagerSignalKeyInputFocusChanged(void);
-extern int UtcDaliKeyInputFocusManagerSignalUnhandledKeyEvent(void);
-extern int UtcDaliNavigationControlNew(void);
-extern int UtcDaliNavigationControlDownCast(void);
-extern int UtcDaliNavigationControlPushItem(void);
-extern int UtcDaliNavigationControlPopItem(void);
-extern int UtcDaliNavigationControlGetItemCount(void);
-extern int UtcDaliNavigationControlGetItem(void);
-extern int UtcDaliNavigationControlGetCurrentItem(void);
-extern int UtcDaliNavigationControlSetBackground(void);
-extern int UtcDaliNavigationControlCreateNavigationToolBar(void);
-extern int UtcDaliNavigationControlCreateNavigationTitleBar(void);
-extern int UtcDaliNavigationLayoutNew(void);
-extern int UtcDaliNavigationLayoutColumns(void);
-extern int UtcDaliNavigationLayoutSetGetOrientation(void);
-extern int UtcDaliNavigationLayoutTestConstraintLeft(void);
-extern int UtcDaliNavigationLayoutTestConstraintRight(void);
-extern int UtcDaliNavigationLayoutTestConstraintUp(void);
-extern int UtcDaliNavigationLayoutTestConstraintDown(void);
-extern int UtcDaliNavigationLayoutScrollDirection(void);
-extern int UtcDaliNavigationLayoutSetGetColumnSpacing(void);
-extern int UtcDaliNavigationLayoutSetGetTopMargin(void);
-extern int UtcDaliNavigationLayoutSetGetBottomMargin(void);
-extern int UtcDaliNavigationLayoutSetGetScrollSpeedFactor(void);
-extern int UtcDaliNavigationLayoutSetGetMaximumSwipeSpeed(void);
-extern int UtcDaliNavigationLayoutSetAndGetItemFlickAnimationDuration(void);
-extern int UtcDaliNavigationLayoutGetScrollToPosition(void);
-extern int UtcDaliOverlayConstructor(void);
-extern int UtcDaliOverlayUninitializedEffect(void);
-extern int UtcDaliPageNew(void);
-extern int UtcDaliPageDownCast(void);
-extern int UtcDaliPageSetGetTitle(void);
-extern int UtcDaliPageSetGetSubTitle(void);
-extern int UtcDaliPageSetGetTitleIcon(void);
-extern int UtcDaliPageAddGetToolBarControl(void);
-extern int UtcDaliPageAddGetTitleBarControl(void);
-extern int UtcDaliPageSetGetPopupMenu(void);
-extern int UtcDaliPageTurnEffectApply(void);
-extern int UtcDaliPageTurnEffectConstruct(void);
-extern int UtcDaliPageTurnPortraitViewNew(void);
-extern int UtcDaliPageTurnLandscapeViewNew(void);
-extern int UtcDaliPageTurnViewSetAndGetSpineShadowParameter(void);
-extern int UtcDaliPageTurnViewGoToPageAndGetCurrentPage(void);
-extern int UtcDaliPageTurnViewEnterLeaveEditMode(void);
-extern int UtcDaliPageTurnViewGetHitActor(void);
-extern int UtcDaliPageTurnViewRefresh(void);
-extern int UtcDaliPageTurnViewSignals(void);
-extern int UtcDaliRollLayoutNew(void);
-extern int UtcDaliRollLayoutSetAndGetRowSpacing(void);
-extern int UtcDaliRollLayoutSetAndGetItemSizeFunction(void);
-extern int UtcDaliRollLayoutSetAndGetScrollSpeedFactor(void);
-extern int UtcDaliRollLayoutSetAndGetMaximumSwipeSpeed(void);
-extern int UtcDaliRollLayoutSetAndGetItemFlickAnimationDuration(void);
-extern int UtcDaliRollLayoutConstraintLeft(void);
-extern int UtcDaliRollLayoutConstraintRight(void);
-extern int UtcDaliRollLayoutConstraintUp(void);
-extern int UtcDaliRollLayoutConstraintDown(void);
-extern int UtcDaliRollLayoutScrollDirection(void);
-extern int UtcDaliRotatingSelectorNew(void);
-extern int UtcDaliRotatingSelectorSetSelected(void);
-extern int UtcDaliRotatingSelectorSetSelectedAndUnSelectedActor(void);
-extern int UtcDaliRotatingSelectorSetSelectable(void);
-extern int UtcDaliRotatingSelectorSignalSelected(void);
-extern int UtcDaliScrollViewNew(void);
-extern int UtcDaliScrollViewDownCast(void);
-extern int UtcDaliScrollViewScrollToPosition(void);
-extern int UtcDaliScrollViewScrollToPage(void);
-extern int UtcDaliScrollViewScrollToActor(void);
-extern int UtcDaliScrollViewScrollToSnapPoint(void);
-extern int UtcDaliScrollViewSetScrollUpdateDistance(void);
-extern int UtcDaliScrollViewWrapMode(void);
-extern int UtcDaliScrollViewActorAutoSnap(void);
-extern int UtcDaliScrollViewSignalsStartComplete(void);
-extern int UtcDaliScrollViewSignalsUpdate(void);
-extern int UtcDaliScrollViewScrollSensitive(void);
-extern int UtcDaliScrollViewTouchesRequired(void);
-extern int UtcDaliScrollViewAxisAutoLock(void);
-extern int UtcDaliScrollViewAxisAutoLockGradient(void);
-extern int UtcDaliScrollViewConstraints(void);
-extern int UtcDaliScrollViewBind(void);
-extern int UtcDaliRulerEnableDisable(void);
-extern int UtcDaliRulerDomainEnableDisable(void);
-extern int UtcDaliRulerSnapAndClamp(void);
-extern int UtcDaliRulerFixedRulerSpacing(void);
-extern int UtcDaliScrollViewOvershoot(void);
-extern int UtcDaliScrollViewSnapAlphaFunction(void);
-extern int UtcDaliScrollViewSnapDuration(void);
-extern int UtcDaliScrollViewSignalsSnapStart(void);
-extern int UtcDaliScrollViewSetMouseWheelScrollDistanceStep(void);
-extern int UtcDaliScrollViewGetSet(void);
-extern int UtcDaliShadowViewUninitialized(void);
-extern int UtcDaliShadowViewNew(void);
-extern int UtcDaliShadowViewDownCast(void);
-extern int UtcDaliShadowViewPropertyNames(void);
-extern int UtcDaliShadowViewAddRemove(void);
-extern int UtcDaliShadowViewActivateDeactivate(void);
-extern int UtcDaliShearEffectUninitialized(void);
-extern int UtcDaliShearEffectPropertyNames(void);
-extern int UtcDaliShearEffectDefaultValues(void);
-extern int UtcDaliShearEffectCustomValues(void);
-extern int UtcDaliSliderNew(void);
-extern int UtcDaliSliderDestructor(void);
-extern int UtcDaliSliderDownCast(void);
-extern int UtcDaliSliderSignals(void);
-extern int UtcDaliSoftButtonEffectUninitialized(void);
-extern int UtcDaliSoftButtonEffectNew(void);
-extern int UtcDaliSoftButtonEffectPropertyNames(void);
-extern int UtcDaliSpiralLayoutNew(void);
-extern int UtcDaliSpiralSetAndGetItemSizeFunction(void);
-extern int UtcDaliSpiralSetAndGetItemSpacing(void);
-extern int UtcDaliSpiralSetAndGetRevolutionDistance(void);
-extern int UtcDaliSpiralSetAndGetSpiralRadiusFunction(void);
-extern int UtcDaliSpiralSetAndGetTopItemAlignment(void);
-extern int UtcDaliSpiralSetAndGetScrollSpeedFactor(void);
-extern int UtcDaliSpiralSetAndGetMaximumSwipeSpeed(void);
-extern int UtcDaliSpiralLayoutSetAndGetItemFlickAnimationDuration(void);
-extern int UtcDaliSpiralLayoutConstraintLeft(void);
-extern int UtcDaliSpiralLayoutConstraintRight(void);
-extern int UtcDaliSpiralLayoutConstraintUp(void);
-extern int UtcDaliSpiralLayoutConstraintDown(void);
-extern int UtcDaliSpiralLayoutScrollDirection(void);
-extern int UtcDaliSpiralLayoutGetScrollToPosition(void);
-extern int UtcDaliSpotUninitializedEffect(void);
-extern int UtcDaliSpotPropertyNamesEffect(void);
-extern int UtcDaliSpotDefaultValuesEffect(void);
-extern int UtcDaliSpotCustomValuesEffect(void);
-extern int UtcDaliSquareDissolveEffectUninitialized(void);
-extern int UtcDaliSquareDissolveEffectPropertyNames(void);
-extern int UtcDaliSquareDissolveEffectDefaultValues(void);
-extern int UtcDaliSquareDissolveEffectCustomValues(void);
-extern int UtcDaliTableViewNew(void);
-extern int UtcDaliTableViewMetricsPadding(void);
-extern int UtcDaliTableViewMetricsFixed(void);
-extern int UtcDaliTableViewMetricsRelative(void);
-extern int UtcDaliTableViewAnimation(void);
-extern int UtcDaliTableViewChild(void);
-extern int UtcDaliTableViewAdd(void);
-extern int UtcDaliTableViewCells(void);
-extern int UtcDaliTableViewChildAssert(void);
-extern int UtcDaliTableViewMetricsAssert(void);
-extern int UtcDaliToolBarNew(void);
-extern int UtcDaliToolBarSetBackground(void);
-extern int UtcDaliToolBarAddControl01(void);
-extern int UtcDaliToolBarAddControl02(void);
-extern int UtcDaliToolBarRemoveControl01(void);
-extern int UtcDaliToolBarRemoveControl02(void);
-extern int UtcDaliViewNew(void);
-extern int UtcDaliViewAddGetRemoveContentLayer01(void);
-extern int UtcDaliViewAddGetRemoveContentLayer02(void);
-extern int UtcDaliViewSetGetBackgroundLayer01(void);
-extern int UtcDaliViewSetGetBackgroundLayer02(void);
-extern int UtcDaliViewSetOrientationFunction(void);
-extern int UtcDaliViewOrientationChanged(void);
-extern int UtcSetAutoRotate(void);
-extern int UtcDaliWaterEffectUninitialized(void);
-extern int UtcDaliWaterEffectPropertyNames(void);
-extern int UtcDaliWaterEffectOutOfBounds(void);
-extern int UtcDaliWaterEffectDefaultValues(void);
-extern int UtcDaliWaterEffectCustomValues(void);
-extern int UtcDaliWaterEffectGetAmplitudePositive(void);
-extern int UtcDaliWaterEffectGetAmplitudeNegative(void);
-extern int UtcDaliWaterEffectGetCenterPositive(void);
-extern int UtcDaliWaterEffectGetCenterNegative(void);
-extern int UtcDaliWaterEffectGetPropagationPositive(void);
-extern int UtcDaliWaterEffectGetPropagationNegative(void);
-extern int UtcDaliButtonNew(void);
-extern int UtcDaliButtonProperties(void);
-extern int UtcDaliButtonSetGetDimmed(void);
-extern int UtcDaliControlImplTypeRegistry(void);
-extern int UtcDaliControlImplMouseWheelEvent(void);
-extern int UtcDaliDefaultControlsCreateCheckBoxButton(void);
-extern int UtcDaliItemViewAddAndGetLayout(void);
-extern int UtcDaliItemViewAddAndRemoveLayout(void);
-extern int UtcDaliItemViewActivateLayoutAndGetActiveLayout(void);
-extern int UtcDaliKeyboardFocusManagerGet(void);
-extern int UtcDaliKeyboardFocusManagerMoveFocus(void);
-extern int UtcDaliKeyboardFocusManagerSignalFocusGroupChanged(void);
-extern int UtcDaliScrollViewPageCubeEffectSetup(void);
-extern int UtcDaliScrollViewPageCarouselEffectSetup(void);
-extern int UtcDaliScrollViewCarouselEffectSetup(void);
-extern int UtcDaliScrollViewDepthEffectSetup(void);
-extern int UtcDaliScrollViewPageCubeEffectTest(void);
-extern int UtcDaliScrollViewPageCarouselEffectTest(void);
-extern int UtcDaliScrollViewCarouselEffectTest(void);
-extern int UtcDaliScrollViewDepthEffectTest(void);
-extern int UtcDaliTextInputSetActiveStyle(void);
-extern int UtcDaliTextInputApplyStyleToSelectedText(void);
-extern int UtcDaliTextInputApplyStyleToAll(void);
-extern int UtcDaliTextInputGetStyleAtCursor(void);
-extern int UtcDaliTextInputSetAndGetTextAlignment(void);
-extern int UtcDaliTextInputSetAndGetMultilinePolicy(void);
-extern int UtcDaliTextInputSetAndGetExceedEnabled(void);
-extern int UtcDaliStyleManagerGet(void);
-extern int UtcDaliStyleManagerSetOrientationValue(void);
-extern int UtcDaliStyleManagerSetOrientation(void);
-extern int UtcDaliStyleManagerSetStyleConstant(void);
-
-testcase tc_array[] = {
-    {"UtcDaliAlbumLayoutNew", UtcDaliAlbumLayoutNew, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetAndGetItemSizeFunction", UtcDaliAlbumSetAndGetItemSizeFunction, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetAndGetScrollSpeedFactor", UtcDaliAlbumSetAndGetScrollSpeedFactor, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetAndGetMaximumSwipeSpeed", UtcDaliAlbumSetAndGetMaximumSwipeSpeed, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumLayoutSetAndGetItemFlickAnimationDuration", UtcDaliAlbumLayoutSetAndGetItemFlickAnimationDuration, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetNumOfItems", UtcDaliAlbumSetNumOfItems, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetStackNum", UtcDaliAlbumSetStackNum, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetPosition", UtcDaliAlbumSetPosition, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetRotationX", UtcDaliAlbumSetRotationX, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetRotationZ", UtcDaliAlbumSetRotationZ, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetScale", UtcDaliAlbumSetScale, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetColor", UtcDaliAlbumSetColor, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetCenterPosition", UtcDaliAlbumSetCenterPosition, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetSetCenterScale", UtcDaliAlbumSetSetCenterScale, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetSetCenterColor", UtcDaliAlbumSetSetCenterColor, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetStackPosition", UtcDaliAlbumSetStackPosition, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetSetStackScale", UtcDaliAlbumSetSetStackScale, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliAlbumSetStackColor", UtcDaliAlbumSetStackColor, album_layout_startup, album_layout_cleanup},
-    {"UtcDaliBendyUninitializedEffect", UtcDaliBendyUninitializedEffect, bendy_effect_startup, bendy_effect_cleanup},
-    {"UtcDaliBendyPropertyNamesEffect", UtcDaliBendyPropertyNamesEffect, bendy_effect_startup, bendy_effect_cleanup},
-    {"UtcDaliBendyDefaultValuesEffect", UtcDaliBendyDefaultValuesEffect, bendy_effect_startup, bendy_effect_cleanup},
-    {"UtcDaliBendyCustomValuesEffect", UtcDaliBendyCustomValuesEffect, bendy_effect_startup, bendy_effect_cleanup},
-    {"UtcDaliBlindEffectUninitialized", UtcDaliBlindEffectUninitialized, blind_effect_startup, blind_effect_cleanup},
-    {"UtcDaliBlindEffectPropertyNames", UtcDaliBlindEffectPropertyNames, blind_effect_startup, blind_effect_cleanup},
-    {"UtcDaliBlindEffectDefaultValues", UtcDaliBlindEffectDefaultValues, blind_effect_startup, blind_effect_cleanup},
-    {"UtcDaliBlindEffectCustomValues", UtcDaliBlindEffectCustomValues, blind_effect_startup, blind_effect_cleanup},
-    {"UtcDaliBloomViewUninitialized", UtcDaliBloomViewUninitialized, bloom_view_startup, bloom_view_cleanup},
-    {"UtcDaliBloomViewNew", UtcDaliBloomViewNew, bloom_view_startup, bloom_view_cleanup},
-    {"UtcDaliBloomViewDownCast", UtcDaliBloomViewDownCast, bloom_view_startup, bloom_view_cleanup},
-    {"UtcDaliBloomViewPropertyNames", UtcDaliBloomViewPropertyNames, bloom_view_startup, bloom_view_cleanup},
-    {"UtcDaliBloomViewAddRemove", UtcDaliBloomViewAddRemove, bloom_view_startup, bloom_view_cleanup},
-    {"UtcDaliBloomActivateDeactivate", UtcDaliBloomActivateDeactivate, bloom_view_startup, bloom_view_cleanup},
-    {"UtcDaliBuilderTextActorCreate", UtcDaliBuilderTextActorCreate, builder_startup, builder_cleanup},
-    {"UtcDaliBuilderTextActorCreateAnimation", UtcDaliBuilderTextActorCreateAnimation, builder_startup, builder_cleanup},
-    {"UtcDaliBuilderTextActorApplyFromStyle", UtcDaliBuilderTextActorApplyFromStyle, builder_startup, builder_cleanup},
-    {"UtcDaliBuilderAddActors", UtcDaliBuilderAddActors, builder_startup, builder_cleanup},
-    {"UtcDaliBuilderAddActorsOther", UtcDaliBuilderAddActorsOther, builder_startup, builder_cleanup},
-    {"UtcDaliBuilderStyles", UtcDaliBuilderStyles, builder_startup, builder_cleanup},
-    {"UtcDaliBuilderSetProperty", UtcDaliBuilderSetProperty, builder_startup, builder_cleanup},
-    {"UtcDaliCarouselEffectUninitialized", UtcDaliCarouselEffectUninitialized, carousel_effect_startup, carousel_effect_cleanup},
-    {"UtcDaliCarouselEffectPropertyNames", UtcDaliCarouselEffectPropertyNames, carousel_effect_startup, carousel_effect_cleanup},
-    {"UtcDaliCarouselEffectDefaultValues", UtcDaliCarouselEffectDefaultValues, carousel_effect_startup, carousel_effect_cleanup},
-    {"UtcDaliCarouselEffectCustomValues", UtcDaliCarouselEffectCustomValues, carousel_effect_startup, carousel_effect_cleanup},
-    {"UtcDaliCheckBoxButtonSetGetChecked", UtcDaliCheckBoxButtonSetGetChecked, checkbox_button_startup, checkbox_button_cleanup},
-    {"UtcDaliCheckBoxButtonSetImages", UtcDaliCheckBoxButtonSetImages, checkbox_button_startup, checkbox_button_cleanup},
-    {"UtcDaliClusterNew", UtcDaliClusterNew, cluster_startup, cluster_cleanup},
-    {"UtcDaliClusterDownCast", UtcDaliClusterDownCast, cluster_startup, cluster_cleanup},
-    {"UtcDaliClusterAddAndRemoveChild", UtcDaliClusterAddAndRemoveChild, cluster_startup, cluster_cleanup},
-    {"UtcDaliClusterExpandAndCollapseChild", UtcDaliClusterExpandAndCollapseChild, cluster_startup, cluster_cleanup},
-    {"UtcDaliClusterSetAndGetStyle", UtcDaliClusterSetAndGetStyle, cluster_startup, cluster_cleanup},
-    {"UtcDaliCubeTransitionWaveEffectNew", UtcDaliCubeTransitionWaveEffectNew, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionCrossEffectNew", UtcDaliCubeTransitionCrossEffectNew, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionFoldEffectNew", UtcDaliCubeTransitionFoldEffectNew, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectSetGetTransitionDuration", UtcDaliCubeTransitionEffectSetGetTransitionDuration, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectSetGetCubeDisplacement", UtcDaliCubeTransitionEffectSetGetCubeDisplacement, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectGetRoot", UtcDaliCubeTransitionEffectGetRoot, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectIsTransiting", UtcDaliCubeTransitionEffectIsTransiting, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectSetCurrentImage", UtcDaliCubeTransitionEffectSetCurrentImage, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectSetTargetImage", UtcDaliCubeTransitionEffectSetTargetImage, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionWaveEffectStartTransition", UtcDaliCubeTransitionWaveEffectStartTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionCrossEffectStartTransition", UtcDaliCubeTransitionCrossEffectStartTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionFoldEffectStartTransition", UtcDaliCubeTransitionFoldEffectStartTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectSignalTransitionCompleted", UtcDaliCubeTransitionEffectSignalTransitionCompleted, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionEffectPauseResumeTransition", UtcDaliCubeTransitionEffectPauseResumeTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionWaveEffectStopTransition", UtcDaliCubeTransitionWaveEffectStopTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionCrossEffectStopTransition", UtcDaliCubeTransitionCrossEffectStopTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliCubeTransitionFoldEffectStopTransition", UtcDaliCubeTransitionFoldEffectStopTransition, cube_transition_effect_startup, cube_transition_effect_cleanup},
-    {"UtcDaliDepthLayoutNew", UtcDaliDepthLayoutNew, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetNumberOfColumns", UtcDaliDepthLayoutSetAndGetNumberOfColumns, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetNumberOfRows", UtcDaliDepthLayoutSetAndGetNumberOfRows, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetRowSpacing", UtcDaliDepthLayoutSetAndGetRowSpacing, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetTiltAngle", UtcDaliDepthLayoutSetAndGetTiltAngle, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetItemSizeFunction", UtcDaliDepthLayoutSetAndGetItemSizeFunction, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetBottomMarginFunction", UtcDaliDepthLayoutSetAndGetBottomMarginFunction, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetItemTiltAngle", UtcDaliDepthLayoutSetAndGetItemTiltAngle, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetColumnPositionFunction", UtcDaliDepthLayoutSetAndGetColumnPositionFunction, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetScrollSpeedFactor", UtcDaliDepthLayoutSetAndGetScrollSpeedFactor, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetMaximumSwipeSpeed", UtcDaliDepthLayoutSetAndGetMaximumSwipeSpeed, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutSetAndGetItemFlickAnimationDuration", UtcDaliDepthLayoutSetAndGetItemFlickAnimationDuration, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutConstraintLeft", UtcDaliDepthLayoutConstraintLeft, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutConstraintRight", UtcDaliDepthLayoutConstraintRight, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutConstraintUp", UtcDaliDepthLayoutConstraintUp, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutConstraintDown", UtcDaliDepthLayoutConstraintDown, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutGetScrollToPosition", UtcDaliDepthLayoutGetScrollToPosition, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDepthLayoutScrollDirection", UtcDaliDepthLayoutScrollDirection, depth_layout_startup, depth_layout_cleanup},
-    {"UtcDaliDisplacementEffectUninitialized", UtcDaliDisplacementEffectUninitialized, utc_displacement_startup, utc_displacement_cleanup},
-    {"UtcDaliDisplacementEffectNew", UtcDaliDisplacementEffectNew, utc_displacement_startup, utc_displacement_cleanup},
-    {"UtcDaliDisplacementEffectPropertyNames", UtcDaliDisplacementEffectPropertyNames, utc_displacement_startup, utc_displacement_cleanup},
-    {"UtcDaliDisplacementEffectTestSetProperty", UtcDaliDisplacementEffectTestSetProperty, utc_displacement_startup, utc_displacement_cleanup},
-    {"UtcDaliDistanceFieldEffectUninitialized", UtcDaliDistanceFieldEffectUninitialized, utc_distance_field_effect_startup, utc_distance_field_effect_cleanup},
-    {"UtcDaliDistanceFieldEffectPropertyNames", UtcDaliDistanceFieldEffectPropertyNames, utc_distance_field_effect_startup, utc_distance_field_effect_cleanup},
-    {"UtcDaliDistanceFieldEffectDefaultValues", UtcDaliDistanceFieldEffectDefaultValues, utc_distance_field_effect_startup, utc_distance_field_effect_cleanup},
-    {"UtcDaliDistanceFieldEffectCustomValues", UtcDaliDistanceFieldEffectCustomValues, utc_distance_field_effect_startup, utc_distance_field_effect_cleanup},
-    {"UtcDaliGaussianBlurViewUninitialized", UtcDaliGaussianBlurViewUninitialized, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurViewNew", UtcDaliGaussianBlurViewNew, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurViewDownCast", UtcDaliGaussianBlurViewDownCast, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurViewPropertyNames", UtcDaliGaussianBlurViewPropertyNames, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurViewAddRemove", UtcDaliGaussianBlurViewAddRemove, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurActivateDeactivate", UtcDaliGaussianBlurActivateDeactivate, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurViewSetGetBackgroundColor", UtcDaliGaussianBlurViewSetGetBackgroundColor, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliGaussianBlurViewSetGetRenderTarget", UtcDaliGaussianBlurViewSetGetRenderTarget, utc_gaussian_blur_view_startup, utc_gaussian_blur_view_cleanup},
-    {"UtcDaliJsonParserMethod01", UtcDaliJsonParserMethod01, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod02", UtcDaliJsonParserMethod02, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod03", UtcDaliJsonParserMethod03, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod04", UtcDaliJsonParserMethod04, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod05", UtcDaliJsonParserMethod05, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod06", UtcDaliJsonParserMethod06, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod07", UtcDaliJsonParserMethod07, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod08", UtcDaliJsonParserMethod08, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod09", UtcDaliJsonParserMethod09, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod10", UtcDaliJsonParserMethod10, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliJsonParserMethod11", UtcDaliJsonParserMethod11, utc_json_parser_startup, utc_json_parser_cleanup},
-    {"UtcDaliKeyInputFocusManagerGet", UtcDaliKeyInputFocusManagerGet, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliKeyInputFocusManagerSetFocus", UtcDaliKeyInputFocusManagerSetFocus, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliKeyInputFocusManagerGetCurrentFocusControl", UtcDaliKeyInputFocusManagerGetCurrentFocusControl, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliKeyInputFocusManagerRemoveFocus", UtcDaliKeyInputFocusManagerRemoveFocus, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliKeyInputFocusManagerIsKeyboardListener", UtcDaliKeyInputFocusManagerIsKeyboardListener, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliKeyInputFocusManagerSignalKeyInputFocusChanged", UtcDaliKeyInputFocusManagerSignalKeyInputFocusChanged, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliKeyInputFocusManagerSignalUnhandledKeyEvent", UtcDaliKeyInputFocusManagerSignalUnhandledKeyEvent, key_input_focus_manager_startup, key_input_focus_manager_cleanup},
-    {"UtcDaliNavigationControlNew", UtcDaliNavigationControlNew, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlDownCast", UtcDaliNavigationControlDownCast, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlPushItem", UtcDaliNavigationControlPushItem, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlPopItem", UtcDaliNavigationControlPopItem, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlGetItemCount", UtcDaliNavigationControlGetItemCount, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlGetItem", UtcDaliNavigationControlGetItem, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlGetCurrentItem", UtcDaliNavigationControlGetCurrentItem, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlSetBackground", UtcDaliNavigationControlSetBackground, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlCreateNavigationToolBar", UtcDaliNavigationControlCreateNavigationToolBar, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationControlCreateNavigationTitleBar", UtcDaliNavigationControlCreateNavigationTitleBar, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutNew", UtcDaliNavigationLayoutNew, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutColumns", UtcDaliNavigationLayoutColumns, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetGetOrientation", UtcDaliNavigationLayoutSetGetOrientation, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutTestConstraintLeft", UtcDaliNavigationLayoutTestConstraintLeft, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutTestConstraintRight", UtcDaliNavigationLayoutTestConstraintRight, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutTestConstraintUp", UtcDaliNavigationLayoutTestConstraintUp, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutTestConstraintDown", UtcDaliNavigationLayoutTestConstraintDown, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutScrollDirection", UtcDaliNavigationLayoutScrollDirection, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetGetColumnSpacing", UtcDaliNavigationLayoutSetGetColumnSpacing, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetGetTopMargin", UtcDaliNavigationLayoutSetGetTopMargin, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetGetBottomMargin", UtcDaliNavigationLayoutSetGetBottomMargin, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetGetScrollSpeedFactor", UtcDaliNavigationLayoutSetGetScrollSpeedFactor, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetGetMaximumSwipeSpeed", UtcDaliNavigationLayoutSetGetMaximumSwipeSpeed, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutSetAndGetItemFlickAnimationDuration", UtcDaliNavigationLayoutSetAndGetItemFlickAnimationDuration, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliNavigationLayoutGetScrollToPosition", UtcDaliNavigationLayoutGetScrollToPosition, navigation_control_startup, navigation_control_cleanup},
-    {"UtcDaliOverlayConstructor", UtcDaliOverlayConstructor, overlay_effect_startup, overlay_effect_cleanup},
-    {"UtcDaliOverlayUninitializedEffect", UtcDaliOverlayUninitializedEffect, overlay_effect_startup, overlay_effect_cleanup},
-    {"UtcDaliPageNew", UtcDaliPageNew, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageDownCast", UtcDaliPageDownCast, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageSetGetTitle", UtcDaliPageSetGetTitle, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageSetGetSubTitle", UtcDaliPageSetGetSubTitle, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageSetGetTitleIcon", UtcDaliPageSetGetTitleIcon, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageAddGetToolBarControl", UtcDaliPageAddGetToolBarControl, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageAddGetTitleBarControl", UtcDaliPageAddGetTitleBarControl, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageSetGetPopupMenu", UtcDaliPageSetGetPopupMenu, dali_page_startup, dali_page_cleanup},
-    {"UtcDaliPageTurnEffectApply", UtcDaliPageTurnEffectApply, page_turn_effect_startup, page_turn_effect_cleanup},
-    {"UtcDaliPageTurnEffectConstruct", UtcDaliPageTurnEffectConstruct, page_turn_effect_startup, page_turn_effect_cleanup},
-    {"UtcDaliPageTurnPortraitViewNew", UtcDaliPageTurnPortraitViewNew, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnLandscapeViewNew", UtcDaliPageTurnLandscapeViewNew, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnViewSetAndGetSpineShadowParameter", UtcDaliPageTurnViewSetAndGetSpineShadowParameter, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnViewGoToPageAndGetCurrentPage", UtcDaliPageTurnViewGoToPageAndGetCurrentPage, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnViewEnterLeaveEditMode", UtcDaliPageTurnViewEnterLeaveEditMode, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnViewGetHitActor", UtcDaliPageTurnViewGetHitActor, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnViewRefresh", UtcDaliPageTurnViewRefresh, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliPageTurnViewSignals", UtcDaliPageTurnViewSignals, dali_page_turn_view_startup, dali_page_turn_view_cleanup},
-    {"UtcDaliRollLayoutNew", UtcDaliRollLayoutNew, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutSetAndGetRowSpacing", UtcDaliRollLayoutSetAndGetRowSpacing, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutSetAndGetItemSizeFunction", UtcDaliRollLayoutSetAndGetItemSizeFunction, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutSetAndGetScrollSpeedFactor", UtcDaliRollLayoutSetAndGetScrollSpeedFactor, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutSetAndGetMaximumSwipeSpeed", UtcDaliRollLayoutSetAndGetMaximumSwipeSpeed, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutSetAndGetItemFlickAnimationDuration", UtcDaliRollLayoutSetAndGetItemFlickAnimationDuration, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutConstraintLeft", UtcDaliRollLayoutConstraintLeft, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutConstraintRight", UtcDaliRollLayoutConstraintRight, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutConstraintUp", UtcDaliRollLayoutConstraintUp, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutConstraintDown", UtcDaliRollLayoutConstraintDown, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRollLayoutScrollDirection", UtcDaliRollLayoutScrollDirection, dali_roll_layout_startup, dali_roll_layout_cleanup},
-    {"UtcDaliRotatingSelectorNew", UtcDaliRotatingSelectorNew, rotating_selector_startup, rotating_selector_cleanup},
-    {"UtcDaliRotatingSelectorSetSelected", UtcDaliRotatingSelectorSetSelected, rotating_selector_startup, rotating_selector_cleanup},
-    {"UtcDaliRotatingSelectorSetSelectedAndUnSelectedActor", UtcDaliRotatingSelectorSetSelectedAndUnSelectedActor, rotating_selector_startup, rotating_selector_cleanup},
-    {"UtcDaliRotatingSelectorSetSelectable", UtcDaliRotatingSelectorSetSelectable, rotating_selector_startup, rotating_selector_cleanup},
-    {"UtcDaliRotatingSelectorSignalSelected", UtcDaliRotatingSelectorSignalSelected, rotating_selector_startup, rotating_selector_cleanup},
-    {"UtcDaliScrollViewNew", UtcDaliScrollViewNew, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewDownCast", UtcDaliScrollViewDownCast, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewScrollToPosition", UtcDaliScrollViewScrollToPosition, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewScrollToPage", UtcDaliScrollViewScrollToPage, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewScrollToActor", UtcDaliScrollViewScrollToActor, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewScrollToSnapPoint", UtcDaliScrollViewScrollToSnapPoint, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSetScrollUpdateDistance", UtcDaliScrollViewSetScrollUpdateDistance, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewWrapMode", UtcDaliScrollViewWrapMode, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewActorAutoSnap", UtcDaliScrollViewActorAutoSnap, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSignalsStartComplete", UtcDaliScrollViewSignalsStartComplete, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSignalsUpdate", UtcDaliScrollViewSignalsUpdate, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewScrollSensitive", UtcDaliScrollViewScrollSensitive, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewTouchesRequired", UtcDaliScrollViewTouchesRequired, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewAxisAutoLock", UtcDaliScrollViewAxisAutoLock, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewAxisAutoLockGradient", UtcDaliScrollViewAxisAutoLockGradient, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewConstraints", UtcDaliScrollViewConstraints, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewBind", UtcDaliScrollViewBind, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliRulerEnableDisable", UtcDaliRulerEnableDisable, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliRulerDomainEnableDisable", UtcDaliRulerDomainEnableDisable, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliRulerSnapAndClamp", UtcDaliRulerSnapAndClamp, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliRulerFixedRulerSpacing", UtcDaliRulerFixedRulerSpacing, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewOvershoot", UtcDaliScrollViewOvershoot, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSnapAlphaFunction", UtcDaliScrollViewSnapAlphaFunction, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSnapDuration", UtcDaliScrollViewSnapDuration, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSignalsSnapStart", UtcDaliScrollViewSignalsSnapStart, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewSetMouseWheelScrollDistanceStep", UtcDaliScrollViewSetMouseWheelScrollDistanceStep, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliScrollViewGetSet", UtcDaliScrollViewGetSet, scroll_view_startup, scroll_view_cleanup},
-    {"UtcDaliShadowViewUninitialized", UtcDaliShadowViewUninitialized, shadow_view_startup, shadow_view_cleanup},
-    {"UtcDaliShadowViewNew", UtcDaliShadowViewNew, shadow_view_startup, shadow_view_cleanup},
-    {"UtcDaliShadowViewDownCast", UtcDaliShadowViewDownCast, shadow_view_startup, shadow_view_cleanup},
-    {"UtcDaliShadowViewPropertyNames", UtcDaliShadowViewPropertyNames, shadow_view_startup, shadow_view_cleanup},
-    {"UtcDaliShadowViewAddRemove", UtcDaliShadowViewAddRemove, shadow_view_startup, shadow_view_cleanup},
-    {"UtcDaliShadowViewActivateDeactivate", UtcDaliShadowViewActivateDeactivate, shadow_view_startup, shadow_view_cleanup},
-    {"UtcDaliShearEffectUninitialized", UtcDaliShearEffectUninitialized, shear_effect_startup, shear_effect_cleanup},
-    {"UtcDaliShearEffectPropertyNames", UtcDaliShearEffectPropertyNames, shear_effect_startup, shear_effect_cleanup},
-    {"UtcDaliShearEffectDefaultValues", UtcDaliShearEffectDefaultValues, shear_effect_startup, shear_effect_cleanup},
-    {"UtcDaliShearEffectCustomValues", UtcDaliShearEffectCustomValues, shear_effect_startup, shear_effect_cleanup},
-    {"UtcDaliSliderNew", UtcDaliSliderNew, dali_slider_startup, dali_slider_cleanup},
-    {"UtcDaliSliderDestructor", UtcDaliSliderDestructor, dali_slider_startup, dali_slider_cleanup},
-    {"UtcDaliSliderDownCast", UtcDaliSliderDownCast, dali_slider_startup, dali_slider_cleanup},
-    {"UtcDaliSliderSignals", UtcDaliSliderSignals, dali_slider_startup, dali_slider_cleanup},
-    {"UtcDaliSoftButtonEffectUninitialized", UtcDaliSoftButtonEffectUninitialized, soft_button_effect_startup, soft_button_effect_cleanup},
-    {"UtcDaliSoftButtonEffectNew", UtcDaliSoftButtonEffectNew, soft_button_effect_startup, soft_button_effect_cleanup},
-    {"UtcDaliSoftButtonEffectPropertyNames", UtcDaliSoftButtonEffectPropertyNames, soft_button_effect_startup, soft_button_effect_cleanup},
-    {"UtcDaliSpiralLayoutNew", UtcDaliSpiralLayoutNew, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetItemSizeFunction", UtcDaliSpiralSetAndGetItemSizeFunction, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetItemSpacing", UtcDaliSpiralSetAndGetItemSpacing, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetRevolutionDistance", UtcDaliSpiralSetAndGetRevolutionDistance, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetSpiralRadiusFunction", UtcDaliSpiralSetAndGetSpiralRadiusFunction, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetTopItemAlignment", UtcDaliSpiralSetAndGetTopItemAlignment, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetScrollSpeedFactor", UtcDaliSpiralSetAndGetScrollSpeedFactor, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralSetAndGetMaximumSwipeSpeed", UtcDaliSpiralSetAndGetMaximumSwipeSpeed, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutSetAndGetItemFlickAnimationDuration", UtcDaliSpiralLayoutSetAndGetItemFlickAnimationDuration, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutConstraintLeft", UtcDaliSpiralLayoutConstraintLeft, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutConstraintRight", UtcDaliSpiralLayoutConstraintRight, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutConstraintUp", UtcDaliSpiralLayoutConstraintUp, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutConstraintDown", UtcDaliSpiralLayoutConstraintDown, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutScrollDirection", UtcDaliSpiralLayoutScrollDirection, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpiralLayoutGetScrollToPosition", UtcDaliSpiralLayoutGetScrollToPosition, spiral_layout_startup, spiral_layout_cleanup},
-    {"UtcDaliSpotUninitializedEffect", UtcDaliSpotUninitializedEffect, spot_effect_startup, spot_effect_cleanup},
-    {"UtcDaliSpotPropertyNamesEffect", UtcDaliSpotPropertyNamesEffect, spot_effect_startup, spot_effect_cleanup},
-    {"UtcDaliSpotDefaultValuesEffect", UtcDaliSpotDefaultValuesEffect, spot_effect_startup, spot_effect_cleanup},
-    {"UtcDaliSpotCustomValuesEffect", UtcDaliSpotCustomValuesEffect, spot_effect_startup, spot_effect_cleanup},
-    {"UtcDaliSquareDissolveEffectUninitialized", UtcDaliSquareDissolveEffectUninitialized, square_dissolve_effect_startup, square_dissolve_effect_cleanup},
-    {"UtcDaliSquareDissolveEffectPropertyNames", UtcDaliSquareDissolveEffectPropertyNames, square_dissolve_effect_startup, square_dissolve_effect_cleanup},
-    {"UtcDaliSquareDissolveEffectDefaultValues", UtcDaliSquareDissolveEffectDefaultValues, square_dissolve_effect_startup, square_dissolve_effect_cleanup},
-    {"UtcDaliSquareDissolveEffectCustomValues", UtcDaliSquareDissolveEffectCustomValues, square_dissolve_effect_startup, square_dissolve_effect_cleanup},
-    {"UtcDaliTableViewNew", UtcDaliTableViewNew, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewMetricsPadding", UtcDaliTableViewMetricsPadding, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewMetricsFixed", UtcDaliTableViewMetricsFixed, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewMetricsRelative", UtcDaliTableViewMetricsRelative, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewAnimation", UtcDaliTableViewAnimation, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewChild", UtcDaliTableViewChild, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewAdd", UtcDaliTableViewAdd, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewCells", UtcDaliTableViewCells, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewChildAssert", UtcDaliTableViewChildAssert, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliTableViewMetricsAssert", UtcDaliTableViewMetricsAssert, dali_tableview_startup, dali_tableview_cleanup},
-    {"UtcDaliToolBarNew", UtcDaliToolBarNew, dali_toolbar_startup, dali_toolbar_cleanup},
-    {"UtcDaliToolBarSetBackground", UtcDaliToolBarSetBackground, dali_toolbar_startup, dali_toolbar_cleanup},
-    {"UtcDaliToolBarAddControl01", UtcDaliToolBarAddControl01, dali_toolbar_startup, dali_toolbar_cleanup},
-    {"UtcDaliToolBarAddControl02", UtcDaliToolBarAddControl02, dali_toolbar_startup, dali_toolbar_cleanup},
-    {"UtcDaliToolBarRemoveControl01", UtcDaliToolBarRemoveControl01, dali_toolbar_startup, dali_toolbar_cleanup},
-    {"UtcDaliToolBarRemoveControl02", UtcDaliToolBarRemoveControl02, dali_toolbar_startup, dali_toolbar_cleanup},
-    {"UtcDaliViewNew", UtcDaliViewNew, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliViewAddGetRemoveContentLayer01", UtcDaliViewAddGetRemoveContentLayer01, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliViewAddGetRemoveContentLayer02", UtcDaliViewAddGetRemoveContentLayer02, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliViewSetGetBackgroundLayer01", UtcDaliViewSetGetBackgroundLayer01, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliViewSetGetBackgroundLayer02", UtcDaliViewSetGetBackgroundLayer02, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliViewSetOrientationFunction", UtcDaliViewSetOrientationFunction, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliViewOrientationChanged", UtcDaliViewOrientationChanged, dali_view_startup, dali_view_cleanup},
-    {"UtcSetAutoRotate", UtcSetAutoRotate, dali_view_startup, dali_view_cleanup},
-    {"UtcDaliWaterEffectUninitialized", UtcDaliWaterEffectUninitialized, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectPropertyNames", UtcDaliWaterEffectPropertyNames, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectOutOfBounds", UtcDaliWaterEffectOutOfBounds, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectDefaultValues", UtcDaliWaterEffectDefaultValues, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectCustomValues", UtcDaliWaterEffectCustomValues, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectGetAmplitudePositive", UtcDaliWaterEffectGetAmplitudePositive, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectGetAmplitudeNegative", UtcDaliWaterEffectGetAmplitudeNegative, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectGetCenterPositive", UtcDaliWaterEffectGetCenterPositive, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectGetCenterNegative", UtcDaliWaterEffectGetCenterNegative, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectGetPropagationPositive", UtcDaliWaterEffectGetPropagationPositive, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliWaterEffectGetPropagationNegative", UtcDaliWaterEffectGetPropagationNegative, dali_water_effect_startup, dali_water_effect_cleanup},
-    {"UtcDaliButtonNew", UtcDaliButtonNew, dali_button_startup, dali_button_cleanup},
-    {"UtcDaliButtonProperties", UtcDaliButtonProperties, dali_button_startup, dali_button_cleanup},
-    {"UtcDaliButtonSetGetDimmed", UtcDaliButtonSetGetDimmed, dali_button_startup, dali_button_cleanup},
-    {"UtcDaliControlImplTypeRegistry", UtcDaliControlImplTypeRegistry, control_impl_startup, control_impl_cleanup},
-    {"UtcDaliControlImplMouseWheelEvent", UtcDaliControlImplMouseWheelEvent, control_impl_startup, control_impl_cleanup},
-    {"UtcDaliDefaultControlsCreateCheckBoxButton", UtcDaliDefaultControlsCreateCheckBoxButton, dali_default_controls_startup, dali_default_controls_cleanup},
-    {"UtcDaliItemViewAddAndGetLayout", UtcDaliItemViewAddAndGetLayout, dali_default_controls_startup, dali_default_controls_cleanup},
-    {"UtcDaliItemViewAddAndRemoveLayout", UtcDaliItemViewAddAndRemoveLayout, dali_default_controls_startup, dali_default_controls_cleanup},
-    {"UtcDaliItemViewActivateLayoutAndGetActiveLayout", UtcDaliItemViewActivateLayoutAndGetActiveLayout, dali_default_controls_startup, dali_default_controls_cleanup},
-    {"UtcDaliKeyboardFocusManagerGet", UtcDaliKeyboardFocusManagerGet, dali_keyboard_focus_manager_startup, dali_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerMoveFocus", UtcDaliKeyboardFocusManagerMoveFocus, dali_keyboard_focus_manager_startup, dali_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerSignalFocusGroupChanged", UtcDaliKeyboardFocusManagerSignalFocusGroupChanged, dali_keyboard_focus_manager_startup, dali_keyboard_focus_manager_cleanup},
-    {"UtcDaliScrollViewPageCubeEffectSetup", UtcDaliScrollViewPageCubeEffectSetup, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewPageCarouselEffectSetup", UtcDaliScrollViewPageCarouselEffectSetup, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewCarouselEffectSetup", UtcDaliScrollViewCarouselEffectSetup, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewDepthEffectSetup", UtcDaliScrollViewDepthEffectSetup, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewPageCubeEffectTest", UtcDaliScrollViewPageCubeEffectTest, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewPageCarouselEffectTest", UtcDaliScrollViewPageCarouselEffectTest, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewCarouselEffectTest", UtcDaliScrollViewCarouselEffectTest, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewDepthEffectTest", UtcDaliScrollViewDepthEffectTest, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputSetActiveStyle", UtcDaliTextInputSetActiveStyle, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputApplyStyleToSelectedText", UtcDaliTextInputApplyStyleToSelectedText, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputApplyStyleToAll", UtcDaliTextInputApplyStyleToAll, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputGetStyleAtCursor", UtcDaliTextInputGetStyleAtCursor, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputSetAndGetTextAlignment", UtcDaliTextInputSetAndGetTextAlignment, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputSetAndGetMultilinePolicy", UtcDaliTextInputSetAndGetMultilinePolicy, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliTextInputSetAndGetExceedEnabled", UtcDaliTextInputSetAndGetExceedEnabled, dali_scroll_view_effect_startup, dali_scroll_view_effect_cleanup},
-    {"UtcDaliStyleManagerGet", UtcDaliStyleManagerGet, dali_style_manager_startup, dali_style_manager_cleanup},
-    {"UtcDaliStyleManagerSetOrientationValue", UtcDaliStyleManagerSetOrientationValue, dali_style_manager_startup, dali_style_manager_cleanup},
-    {"UtcDaliStyleManagerSetOrientation", UtcDaliStyleManagerSetOrientation, dali_style_manager_startup, dali_style_manager_cleanup},
-    {"UtcDaliStyleManagerSetStyleConstant", UtcDaliStyleManagerSetStyleConstant, dali_style_manager_startup, dali_style_manager_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_DALI_TOOLKIT_UNMANAGED_CORE_H__
diff --git a/automated-tests/src/dali-toolkit/tct-dali-toolkit-core.h b/automated-tests/src/dali-toolkit/tct-dali-toolkit-core.h
deleted file mode 100644 (file)
index 6d81eb2..0000000
+++ /dev/null
@@ -1,532 +0,0 @@
-#ifndef __TCT_DALI_TOOLKIT_CORE_H__
-#define __TCT_DALI_TOOLKIT_CORE_H__
-
-#include "testcase.h"
-
-extern void utc_dali_toolkit_alignment_startup(void);
-extern void utc_dali_toolkit_alignment_cleanup(void);
-extern void utc_dali_toolkit_bubble_emitter_startup(void);
-extern void utc_dali_toolkit_bubble_emitter_cleanup(void);
-extern void utc_dali_toolkit_button_startup(void);
-extern void utc_dali_toolkit_button_cleanup(void);
-extern void utc_dali_toolkit_control_startup(void);
-extern void utc_dali_toolkit_control_cleanup(void);
-extern void utc_dali_toolkit_control_impl_startup(void);
-extern void utc_dali_toolkit_control_impl_cleanup(void);
-extern void utc_dali_toolkit_default_controls_startup(void);
-extern void utc_dali_toolkit_default_controls_cleanup(void);
-extern void utc_dali_toolkit_dissolve_effect_startup(void);
-extern void utc_dali_toolkit_dissolve_effect_cleanup(void);
-extern void utc_dali_toolkit_focus_manager_startup(void);
-extern void utc_dali_toolkit_focus_manager_cleanup(void);
-extern void utc_dali_toolkit_grid_layout_startup(void);
-extern void utc_dali_toolkit_grid_layout_cleanup(void);
-extern void utc_dali_toolkit_iris_effect_startup(void);
-extern void utc_dali_toolkit_iris_effect_cleanup(void);
-extern void utc_dali_toolkit_item_view_startup(void);
-extern void utc_dali_toolkit_item_view_cleanup(void);
-extern void utc_dali_toolkit_keyboard_focus_manager_startup(void);
-extern void utc_dali_toolkit_keyboard_focus_manager_cleanup(void);
-extern void utc_dali_toolkit_markup_processor_startup(void);
-extern void utc_dali_toolkit_markup_processor_cleanup(void);
-extern void utc_dali_toolkit_mask_effect_startup(void);
-extern void utc_dali_toolkit_mask_effect_cleanup(void);
-extern void utc_dali_toolkit_nine_patch_startup(void);
-extern void utc_dali_toolkit_nine_patch_cleanup(void);
-extern void utc_dali_toolkit_popup_startup(void);
-extern void utc_dali_toolkit_popup_cleanup(void);
-extern void utc_dali_toolkit_pushbutton_startup(void);
-extern void utc_dali_toolkit_pushbutton_cleanup(void);
-extern void utc_dali_toolkit_ripple_2d_effect_startup(void);
-extern void utc_dali_toolkit_ripple_2d_effect_cleanup(void);
-extern void utc_dali_toolkit_ripple_effect_startup(void);
-extern void utc_dali_toolkit_ripple_effect_cleanup(void);
-extern void utc_dali_toolkit_scroll_view_effect_startup(void);
-extern void utc_dali_toolkit_scroll_view_effect_cleanup(void);
-extern void utc_dali_toolkit_super_blur_view_startup(void);
-extern void utc_dali_toolkit_super_blur_view_cleanup(void);
-extern void utc_dali_toolkit_swirl_effect_startup(void);
-extern void utc_dali_toolkit_swirl_effect_cleanup(void);
-extern void utc_dali_toolkit_text_input_startup(void);
-extern void utc_dali_toolkit_text_input_cleanup(void);
-extern void utc_dali_toolkit_text_view_startup(void);
-extern void utc_dali_toolkit_text_view_cleanup(void);
-
-extern int UtcDaliAlignmentConstructorNegative(void);
-extern int UtcDaliAlignmentConstructorPositive(void);
-extern int UtcDaliAlignmentConstructorRegister(void);
-extern int UtcDaliAlignmentSetAlignmentTypePositiveOffStage(void);
-extern int UtcDaliAlignmentSetAlignmentTypePositiveOnStage(void);
-extern int UtcDaliAlignmentSetAlignmentTypeNegative(void);
-extern int UtcDaliAlignmentGetAlignmentType(void);
-extern int UtcDaliAlignmentSetScaling(void);
-extern int UtcDaliAlignmentGetScaling(void);
-extern int UtcDaliAlignmentSetPaddingPositive(void);
-extern int UtcDaliAlignmentSetPaddingNegative(void);
-extern int UtcDaliAlignmentGetPadding(void);
-extern int UtcDaliAlignmentChildAddAndRemove(void);
-extern int UtcDaliAlignmentOnSizeSet(void);
-extern int UtcDaliAlignmentOnTouchEvent(void);
-extern int UtcDaliAlignmentOnKeyEvent(void);
-extern int UtcDaliAlignmentOnSizeAnimation(void);
-extern int UtcDaliAlignmentCopyAndAssignment(void);
-extern int UtcDaliBubbleEmitterNew(void);
-extern int UtcDaliBubbleEmitterGetRootActor(void);
-extern int UtcDaliBubbleEmitterSetBackground(void);
-extern int UtcDaliBubbleEmitterSetShapeImage(void);
-extern int UtcDaliBubbleEmitterSetBubbleScale(void);
-extern int UtcDaliBubbleEmitterSetBubbleDensity01(void);
-extern int UtcDaliBubbleEmitterSetBubbleDensity02(void);
-extern int UtcDaliBubbleEmitterSetBlendMode(void);
-extern int UtcDaliBubbleEmitterEmitBubble(void);
-extern int UtcDaliBubbleEmitterStartExplosion(void);
-extern int UtcDaliBubbleEmitterRestore(void);
-extern int UtcDaliButtonNew(void);
-extern int UtcDaliButtonSetProperty(void);
-extern int UtcDaliButtonSetGetDimmed(void);
-extern int UtcDaliButtonSize(void);
-extern int UtcDaliButtonClicked(void);
-extern int UtcDaliButtonConnectSignal(void);
-extern int UtcDaliButtonSetGetAnimationTime(void);
-extern int UtcDaliControlConstructor(void);
-extern int UtcDaliControlNew(void);
-extern int UtcDaliControlRegister(void);
-extern int UtcDaliControlCopyAndAssignment(void);
-extern int UtcDaliControlDownCast(void);
-extern int UtcDaliControlDownCastTemplate(void);
-extern int UtcDaliControlKeyInputFocus(void);
-extern int UtcDaliControlGetImplementation(void);
-extern int UtcDaliControlSignalConnectDisconnect(void);
-extern int UtcDaliControlSignalAutomaticDisconnect(void);
-extern int UtcDaliControlTestParameters(void);
-extern int UtcDaliControlBackgroundColor(void);
-extern int UtcDaliControlBackgroundImage(void);
-extern int UtcDaliControlBackgroundProperties(void);
-extern int UtcDaliControlSizePolicyProperties(void);
-extern int UtcDaliControlSizeProperties(void);
-extern int UtcDaliControlKeyProperties(void);
-extern int UtcDaliControlImplNew(void);
-extern int UtcDaliControlImplEnableGestureDetector(void);
-extern int UtcDaliControlImplDisableGestureDetector(void);
-extern int UtcDaliControlImplOnGestureMethods(void);
-extern int UtcDaliControlImplChildAddAndRemove(void);
-extern int UtcDaliControlImplStageConnection(void);
-extern int UtcDaliControlImplSizeSet(void);
-extern int UtcDaliControlImplSizeAnimation(void);
-extern int UtcDaliControlImplTouchEvent(void);
-extern int UtcDaliControlImplKeyEvent(void);
-extern int UtcDaliControlImplStyleChange(void);
-extern int UtcDaliControlImplKeyInputFocusGained(void);
-extern int UtcDaliControlImplKeyInputFocusLost(void);
-extern int UtcDaliDefaultControlsCreateSolidColorActor(void);
-extern int UtcDaliDefaultControlsCreatePushButton(void);
-extern int UtcDaliDissolveUninitializedEffect(void);
-extern int UtcDaliDissolvePropertyNamesEffect(void);
-extern int UtcDaliDissolveDefaultValuesEffect(void);
-extern int UtcDaliDissolveCustomValuesEffect(void);
-extern int UtcDaliSetEffectImageEffect(void);
-extern int UtcDaliFocusManagerGet(void);
-extern int UtcDaliFocusManagerSetAndGetAccessibilityAttribute(void);
-extern int UtcDaliFocusManagerSetAndGetFocusOrder(void);
-extern int UtcDaliFocusManagerGenerateNewFocusOrder(void);
-extern int UtcDaliFocusManagerGetActorByFocusOrder(void);
-extern int UtcDaliFocusManagerSetAndGetCurrentFocusActor(void);
-extern int UtcDaliFocusManagerGetCurrentFocusGroup(void);
-extern int UtcDaliFocusManagerGetCurrentFocusOrder(void);
-extern int UtcDaliFocusManagerMoveFocusForward(void);
-extern int UtcDaliFocusManagerMoveFocusBackward(void);
-extern int UtcDaliFocusManagerClearFocus(void);
-extern int UtcDaliFocusManagerReset(void);
-extern int UtcDaliFocusManagerFocusGroup(void);
-extern int UtcDaliFocusManagerSetAndGetFocusIndicator(void);
-extern int UtcDaliFocusManagerSignalFocusChanged(void);
-extern int UtcDaliFocusManagerSignalFocusOvershot(void);
-extern int UtcDaliGridLayoutNew(void);
-extern int UtcDaliGridLayoutSetAndGetNumberOfColumns(void);
-extern int UtcDaliGridLayoutSetAndGetRowSpacing(void);
-extern int UtcDaliGridLayoutSetAndGetColumnSpacing(void);
-extern int UtcDaliGridLayoutSetAndGetTopMargin(void);
-extern int UtcDaliGridLayoutSetAndGetBottomMargin(void);
-extern int UtcDaliGridLayoutSetAndGetSideMargin(void);
-extern int UtcDaliGridLayoutSetAndGetZGap(void);
-extern int UtcDaliGridLayoutSetAndGetItemSizeFunction(void);
-extern int UtcDaliGridLayoutSetAndGetScrollSpeedFactor(void);
-extern int UtcDaliGridLayoutSetAndGetMaximumSwipeSpeed(void);
-extern int UtcDaliGridLayoutSetAndGetItemFlickAnimationDuration(void);
-extern int UtcDaliGridLayoutConstraintLeft(void);
-extern int UtcDaliGridLayoutConstraintRight(void);
-extern int UtcDaliGridLayoutConstraintUp(void);
-extern int UtcDaliGridLayoutConstraintDown(void);
-extern int UtcDaliGridLayoutScrollDirection(void);
-extern int UtcDaliIrisEffectUninitialized(void);
-extern int UtcDaliIrisEffectPropertyNames(void);
-extern int UtcDaliIrisEffectDefaultValues(void);
-extern int UtcDaliIrisEffectCustomValues(void);
-extern int UtcDaliItemLayoutSetAndGetOrientation(void);
-extern int UtcDaliItemLayoutGetScrollHints(void);
-extern int UtcDaliItemViewNew(void);
-extern int UtcDaliItemViewDownCast(void);
-extern int UtcDaliItemViewAddAndGetLayout(void);
-extern int UtcDaliItemViewAddAndRemoveLayout(void);
-extern int UtcDaliItemViewActivateLayoutAndGetActiveLayout(void);
-extern int UtcDaliItemViewDeactivateCurrentLayout(void);
-extern int UtcDaliItemViewGetItemAndGetItemId(void);
-extern int UtcDaliItemViewRemoveItem(void);
-extern int UtcDaliItemViewGetCurrentLayoutPosition(void);
-extern int UtcDaliItemViewSetAndGetMinimumSwipeSpeed(void);
-extern int UtcDaliItemViewSetAndGetMinimumSwipeDistance(void);
-extern int UtcDaliItemViewSetAndGetAnchoring(void);
-extern int UtcDaliItemViewSetAndGetAnchoringDuration(void);
-extern int UtcDaliItemViewSetAndGetRefreshInterval(void);
-extern int UtcDaliItemViewScrollToItem(void);
-extern int UtcDaliItemViewSetAndGetMouseWheelScrollDistanceStep(void);
-extern int UtcDaliKeyboardFocusManagerGet(void);
-extern int UtcDaliKeyboardFocusManagerSetAndGetCurrentFocusActor(void);
-extern int UtcDaliKeyboardFocusManagerMoveFocus(void);
-extern int UtcDaliKeyboardFocusManagerClearFocus(void);
-extern int UtcDaliKeyboardFocusManagerSetAndGetFocusGroupLoop(void);
-extern int UtcDaliKeyboardFocusManagerSetAsFocusGroup(void);
-extern int UtcDaliKeyboardFocusManagerGetFocusGroup(void);
-extern int UtcDaliKeyboardFocusManagerSetAndGetFocusIndicator(void);
-extern int UtcDaliKeyboardFocusManagerSignalFocusedActorActivated(void);
-extern int UtcDaliMarkupProcessor(void);
-extern int UtcDaliMarkupProcessorSetTextStyle01(void);
-extern int UtcDaliMarkupProcessorSetTextStyle02(void);
-extern int UtcDaliMarkupProcessorTestColors(void);
-extern int UtcDaliMaskEffectCreateEffect(void);
-extern int UtcDaliMaskEffectDestructor(void);
-extern int UtcDaliNinePatchMaskEffectApply(void);
-extern int UtcDaliPopupNew(void);
-extern int UtcDaliPopupDestructor(void);
-extern int UtcDaliPopupDownCast(void);
-extern int UtcDaliPopoupSetProperty(void);
-extern int UtcDaliPopupSetBackgroundImage(void);
-extern int UtcDaliPopupSetTitle(void);
-extern int UtcDaliPopupSetTitleText(void);
-extern int UtcDaliPopupAddButton(void);
-extern int UtcDaliPopupSetState(void);
-extern int UtcDaliPopupSetStateSlow(void);
-extern int UtcDaliPopupShowHide(void);
-extern int UtcDaliPopupShowHideTail(void);
-extern int UtcDaliPopupOnTouchedOutside(void);
-extern int UtcDaliPushButtonSetGetAutoRepeating(void);
-extern int UtcDaliPushButtonSetGetToggleButton(void);
-extern int UtcDaliPushButtonSetGetAutoRepeatingAndToggleButton(void);
-extern int UtcDaliPushButtonSetGetToggled01(void);
-extern int UtcDaliPushButtonSetGetToggled02(void);
-extern int UtcDaliPushButtonSetGetAutorepeatingDelayValues01(void);
-extern int UtcDaliPushButtonSetGetAutorepeatingDelayValues02(void);
-extern int UtcDaliPushButtonSetImages(void);
-extern int UtcDaliPushButtonSetLabelText(void);
-extern int UtcDaliPushButtonPressed(void);
-extern int UtcDaliPushButtonReleased(void);
-extern int UtcDaliPushButtonToggled(void);
-extern int UtcDaliRipple2DEffectUninitialized(void);
-extern int UtcDaliRipple2DEffectPropertyNames(void);
-extern int UtcDaliRipple2DEffectDefaultValues(void);
-extern int UtcDaliRipple2DEffectCustomValues(void);
-extern int UtcDaliRippleUninitializedEffect(void);
-extern int UtcDaliRipplePropertyNamesEffect(void);
-extern int UtcDaliRippleDefaultValuesEffect(void);
-extern int UtcDaliRippleCustomValuesEffect(void);
-extern int UtcDaliScrollViewCustomEffectSetup(void);
-extern int UtcDaliScrollViewCubeEffectSetup(void);
-extern int UtcDaliScrollViewSpiralEffectSetup(void);
-extern int UtcDaliScrollViewSlideEffectSetup(void);
-extern int UtcDaliScrollViewTwistEffectSetup(void);
-extern int UtcDaliScrollViewCubeEffectTest(void);
-extern int UtcDaliScrollViewSpiralEffectTest(void);
-extern int UtcDaliScrollViewSlideEffectTest(void);
-extern int UtcDaliScrollViewTwistEffectTest(void);
-extern int UtcDaliScrollViewCustomEffectTest(void);
-extern int UtcDaliSuperBlurViewNew(void);
-extern int UtcDaliSuperBlurViewSetImage(void);
-extern int UtcDaliSuperBlurViewSetGetBlurStrength(void);
-extern int UtcDaliSuperBlurViewGetBlurStrengthPropertyIndex(void);
-extern int UtcDaliSuperBlurViewGetBlurredImage(void);
-extern int UtcDaliSwirlUninitializedEffect(void);
-extern int UtcDaliSwirlPropertyNamesEffect(void);
-extern int UtcDaliSwirlDefaultValuesEffect(void);
-extern int UtcDaliSwirlCustomValuesEffect(void);
-extern int UtcDaliTextInputConstruction(void);
-extern int UtcDaliTextInputDownCast(void);
-extern int UtcDaliTextInputGetText(void);
-extern int UtcDaliTextInputGetMarkupText(void);
-extern int UtcDaliTextInputSetMaxCharacterLength(void);
-extern int UtcDaliTextInputSetAndGetNumberOfLines(void);
-extern int UtcDaliTextInputGetNumberOfCharacters(void);
-extern int UtcDaliTextInputSetAndGetPlaceholderText(void);
-extern int UtcDaliTextInputSetInitialText(void);
-extern int UtcDaliTextInputSetEditableAndIsEditable(void);
-extern int UtcDaliTextInputSetEditOnTouch(void);
-extern int UtcDaliTextInputSetTextSelectable(void);
-extern int UtcDaliTextInputTextSelection(void);
-extern int UtcDaliTextInputEnableGrabHandleAndIsGrabHandleEnabled(void);
-extern int UtcDaliTextInputSetAndGetBoundingRectangle(void);
-extern int UtcDaliTextInputSetAndGetTextAlignment(void);
-extern int UtcDaliTextInputSetSortModifier(void);
-extern int UtcDaliTextInputSetAndGetSnapshotModeEnabled(void);
-extern int UtcDaliTextInputEndSignalEmit(void);
-extern int UtcDaliTextInputStartSignalEmit(void);
-extern int UtcDaliTextInputExceedMaxCharacters(void);
-extern int UtcDaliTextInputSetAndGetFadeBoundary(void);
-extern int UtcDaliTextInputSetAndGetWidthExceedPolicy(void);
-extern int UtcDaliTextInputSetAndGetHeightExceedPolicy(void);
-extern int UtcDaliTextInputScroll(void);
-extern int UtcDaliTextViewNew(void);
-extern int UtcDaliTextViewSetAndGetText(void);
-extern int UtcDaliTextViewSetStyleToCurrentText(void);
-extern int UtcDaliTextViewSetAndGetLineHeight(void);
-extern int UtcDaliTextViewSetAndGetFadeBoundary(void);
-extern int UtcDaliTextViewSetAndGetEllipsizeText(void);
-extern int UtcDaliTextViewSetAndGetWidthExceedPolicy(void);
-extern int UtcDaliTextViewSetAndGetHeightExceedPolicy(void);
-extern int UtcDaliTextViewTestLayoutOptions02(void);
-extern int UtcDaliTextViewInsertRemoveText(void);
-extern int UtcDaliTextViewSnapshotEnable(void);
-extern int UtcDaliTextViewScroll(void);
-extern int UtcDaliTextViewSetProperty(void);
-extern int UtcDaliTextViewSetSortModifier(void);
-extern int UtcDaliTextViewUnderlineText(void);
-
-testcase tc_array[] = {
-    {"UtcDaliAlignmentConstructorNegative", UtcDaliAlignmentConstructorNegative, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentConstructorPositive", UtcDaliAlignmentConstructorPositive, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentConstructorRegister", UtcDaliAlignmentConstructorRegister, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentSetAlignmentTypePositiveOffStage", UtcDaliAlignmentSetAlignmentTypePositiveOffStage, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentSetAlignmentTypePositiveOnStage", UtcDaliAlignmentSetAlignmentTypePositiveOnStage, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentSetAlignmentTypeNegative", UtcDaliAlignmentSetAlignmentTypeNegative, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentGetAlignmentType", UtcDaliAlignmentGetAlignmentType, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentSetScaling", UtcDaliAlignmentSetScaling, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentGetScaling", UtcDaliAlignmentGetScaling, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentSetPaddingPositive", UtcDaliAlignmentSetPaddingPositive, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentSetPaddingNegative", UtcDaliAlignmentSetPaddingNegative, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentGetPadding", UtcDaliAlignmentGetPadding, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentChildAddAndRemove", UtcDaliAlignmentChildAddAndRemove, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentOnSizeSet", UtcDaliAlignmentOnSizeSet, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentOnTouchEvent", UtcDaliAlignmentOnTouchEvent, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentOnKeyEvent", UtcDaliAlignmentOnKeyEvent, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentOnSizeAnimation", UtcDaliAlignmentOnSizeAnimation, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliAlignmentCopyAndAssignment", UtcDaliAlignmentCopyAndAssignment, utc_dali_toolkit_alignment_startup, utc_dali_toolkit_alignment_cleanup},
-    {"UtcDaliBubbleEmitterNew", UtcDaliBubbleEmitterNew, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterGetRootActor", UtcDaliBubbleEmitterGetRootActor, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterSetBackground", UtcDaliBubbleEmitterSetBackground, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterSetShapeImage", UtcDaliBubbleEmitterSetShapeImage, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterSetBubbleScale", UtcDaliBubbleEmitterSetBubbleScale, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterSetBubbleDensity01", UtcDaliBubbleEmitterSetBubbleDensity01, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterSetBubbleDensity02", UtcDaliBubbleEmitterSetBubbleDensity02, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterSetBlendMode", UtcDaliBubbleEmitterSetBlendMode, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterEmitBubble", UtcDaliBubbleEmitterEmitBubble, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterStartExplosion", UtcDaliBubbleEmitterStartExplosion, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliBubbleEmitterRestore", UtcDaliBubbleEmitterRestore, utc_dali_toolkit_bubble_emitter_startup, utc_dali_toolkit_bubble_emitter_cleanup},
-    {"UtcDaliButtonNew", UtcDaliButtonNew, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliButtonSetProperty", UtcDaliButtonSetProperty, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliButtonSetGetDimmed", UtcDaliButtonSetGetDimmed, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliButtonSize", UtcDaliButtonSize, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliButtonClicked", UtcDaliButtonClicked, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliButtonConnectSignal", UtcDaliButtonConnectSignal, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliButtonSetGetAnimationTime", UtcDaliButtonSetGetAnimationTime, utc_dali_toolkit_button_startup, utc_dali_toolkit_button_cleanup},
-    {"UtcDaliControlConstructor", UtcDaliControlConstructor, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlNew", UtcDaliControlNew, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlRegister", UtcDaliControlRegister, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlCopyAndAssignment", UtcDaliControlCopyAndAssignment, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlDownCast", UtcDaliControlDownCast, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlDownCastTemplate", UtcDaliControlDownCastTemplate, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlKeyInputFocus", UtcDaliControlKeyInputFocus, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlGetImplementation", UtcDaliControlGetImplementation, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlSignalConnectDisconnect", UtcDaliControlSignalConnectDisconnect, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlSignalAutomaticDisconnect", UtcDaliControlSignalAutomaticDisconnect, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlTestParameters", UtcDaliControlTestParameters, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlBackgroundColor", UtcDaliControlBackgroundColor, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlBackgroundImage", UtcDaliControlBackgroundImage, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlBackgroundProperties", UtcDaliControlBackgroundProperties, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlSizePolicyProperties", UtcDaliControlSizePolicyProperties, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlSizeProperties", UtcDaliControlSizeProperties, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlKeyProperties", UtcDaliControlKeyProperties, utc_dali_toolkit_control_startup, utc_dali_toolkit_control_cleanup},
-    {"UtcDaliControlImplNew", UtcDaliControlImplNew, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplEnableGestureDetector", UtcDaliControlImplEnableGestureDetector, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplDisableGestureDetector", UtcDaliControlImplDisableGestureDetector, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplOnGestureMethods", UtcDaliControlImplOnGestureMethods, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplChildAddAndRemove", UtcDaliControlImplChildAddAndRemove, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplStageConnection", UtcDaliControlImplStageConnection, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplSizeSet", UtcDaliControlImplSizeSet, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplSizeAnimation", UtcDaliControlImplSizeAnimation, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplTouchEvent", UtcDaliControlImplTouchEvent, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplKeyEvent", UtcDaliControlImplKeyEvent, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplStyleChange", UtcDaliControlImplStyleChange, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplKeyInputFocusGained", UtcDaliControlImplKeyInputFocusGained, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliControlImplKeyInputFocusLost", UtcDaliControlImplKeyInputFocusLost, utc_dali_toolkit_control_impl_startup, utc_dali_toolkit_control_impl_cleanup},
-    {"UtcDaliDefaultControlsCreateSolidColorActor", UtcDaliDefaultControlsCreateSolidColorActor, utc_dali_toolkit_default_controls_startup, utc_dali_toolkit_default_controls_cleanup},
-    {"UtcDaliDefaultControlsCreatePushButton", UtcDaliDefaultControlsCreatePushButton, utc_dali_toolkit_default_controls_startup, utc_dali_toolkit_default_controls_cleanup},
-    {"UtcDaliDissolveUninitializedEffect", UtcDaliDissolveUninitializedEffect, utc_dali_toolkit_dissolve_effect_startup, utc_dali_toolkit_dissolve_effect_cleanup},
-    {"UtcDaliDissolvePropertyNamesEffect", UtcDaliDissolvePropertyNamesEffect, utc_dali_toolkit_dissolve_effect_startup, utc_dali_toolkit_dissolve_effect_cleanup},
-    {"UtcDaliDissolveDefaultValuesEffect", UtcDaliDissolveDefaultValuesEffect, utc_dali_toolkit_dissolve_effect_startup, utc_dali_toolkit_dissolve_effect_cleanup},
-    {"UtcDaliDissolveCustomValuesEffect", UtcDaliDissolveCustomValuesEffect, utc_dali_toolkit_dissolve_effect_startup, utc_dali_toolkit_dissolve_effect_cleanup},
-    {"UtcDaliSetEffectImageEffect", UtcDaliSetEffectImageEffect, utc_dali_toolkit_dissolve_effect_startup, utc_dali_toolkit_dissolve_effect_cleanup},
-    {"UtcDaliFocusManagerGet", UtcDaliFocusManagerGet, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerSetAndGetAccessibilityAttribute", UtcDaliFocusManagerSetAndGetAccessibilityAttribute, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerSetAndGetFocusOrder", UtcDaliFocusManagerSetAndGetFocusOrder, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerGenerateNewFocusOrder", UtcDaliFocusManagerGenerateNewFocusOrder, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerGetActorByFocusOrder", UtcDaliFocusManagerGetActorByFocusOrder, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerSetAndGetCurrentFocusActor", UtcDaliFocusManagerSetAndGetCurrentFocusActor, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerGetCurrentFocusGroup", UtcDaliFocusManagerGetCurrentFocusGroup, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerGetCurrentFocusOrder", UtcDaliFocusManagerGetCurrentFocusOrder, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerMoveFocusForward", UtcDaliFocusManagerMoveFocusForward, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerMoveFocusBackward", UtcDaliFocusManagerMoveFocusBackward, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerClearFocus", UtcDaliFocusManagerClearFocus, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerReset", UtcDaliFocusManagerReset, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerFocusGroup", UtcDaliFocusManagerFocusGroup, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerSetAndGetFocusIndicator", UtcDaliFocusManagerSetAndGetFocusIndicator, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerSignalFocusChanged", UtcDaliFocusManagerSignalFocusChanged, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliFocusManagerSignalFocusOvershot", UtcDaliFocusManagerSignalFocusOvershot, utc_dali_toolkit_focus_manager_startup, utc_dali_toolkit_focus_manager_cleanup},
-    {"UtcDaliGridLayoutNew", UtcDaliGridLayoutNew, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetNumberOfColumns", UtcDaliGridLayoutSetAndGetNumberOfColumns, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetRowSpacing", UtcDaliGridLayoutSetAndGetRowSpacing, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetColumnSpacing", UtcDaliGridLayoutSetAndGetColumnSpacing, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetTopMargin", UtcDaliGridLayoutSetAndGetTopMargin, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetBottomMargin", UtcDaliGridLayoutSetAndGetBottomMargin, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetSideMargin", UtcDaliGridLayoutSetAndGetSideMargin, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetZGap", UtcDaliGridLayoutSetAndGetZGap, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetItemSizeFunction", UtcDaliGridLayoutSetAndGetItemSizeFunction, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetScrollSpeedFactor", UtcDaliGridLayoutSetAndGetScrollSpeedFactor, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetMaximumSwipeSpeed", UtcDaliGridLayoutSetAndGetMaximumSwipeSpeed, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutSetAndGetItemFlickAnimationDuration", UtcDaliGridLayoutSetAndGetItemFlickAnimationDuration, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutConstraintLeft", UtcDaliGridLayoutConstraintLeft, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutConstraintRight", UtcDaliGridLayoutConstraintRight, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutConstraintUp", UtcDaliGridLayoutConstraintUp, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutConstraintDown", UtcDaliGridLayoutConstraintDown, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliGridLayoutScrollDirection", UtcDaliGridLayoutScrollDirection, utc_dali_toolkit_grid_layout_startup, utc_dali_toolkit_grid_layout_cleanup},
-    {"UtcDaliIrisEffectUninitialized", UtcDaliIrisEffectUninitialized, utc_dali_toolkit_iris_effect_startup, utc_dali_toolkit_iris_effect_cleanup},
-    {"UtcDaliIrisEffectPropertyNames", UtcDaliIrisEffectPropertyNames, utc_dali_toolkit_iris_effect_startup, utc_dali_toolkit_iris_effect_cleanup},
-    {"UtcDaliIrisEffectDefaultValues", UtcDaliIrisEffectDefaultValues, utc_dali_toolkit_iris_effect_startup, utc_dali_toolkit_iris_effect_cleanup},
-    {"UtcDaliIrisEffectCustomValues", UtcDaliIrisEffectCustomValues, utc_dali_toolkit_iris_effect_startup, utc_dali_toolkit_iris_effect_cleanup},
-    {"UtcDaliItemLayoutSetAndGetOrientation", UtcDaliItemLayoutSetAndGetOrientation, utc_dali_toolkit_iris_effect_startup, utc_dali_toolkit_iris_effect_cleanup},
-    {"UtcDaliItemLayoutGetScrollHints", UtcDaliItemLayoutGetScrollHints, utc_dali_toolkit_iris_effect_startup, utc_dali_toolkit_iris_effect_cleanup},
-    {"UtcDaliItemViewNew", UtcDaliItemViewNew, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewDownCast", UtcDaliItemViewDownCast, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewAddAndGetLayout", UtcDaliItemViewAddAndGetLayout, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewAddAndRemoveLayout", UtcDaliItemViewAddAndRemoveLayout, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewActivateLayoutAndGetActiveLayout", UtcDaliItemViewActivateLayoutAndGetActiveLayout, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewDeactivateCurrentLayout", UtcDaliItemViewDeactivateCurrentLayout, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewGetItemAndGetItemId", UtcDaliItemViewGetItemAndGetItemId, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewRemoveItem", UtcDaliItemViewRemoveItem, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewGetCurrentLayoutPosition", UtcDaliItemViewGetCurrentLayoutPosition, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewSetAndGetMinimumSwipeSpeed", UtcDaliItemViewSetAndGetMinimumSwipeSpeed, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewSetAndGetMinimumSwipeDistance", UtcDaliItemViewSetAndGetMinimumSwipeDistance, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewSetAndGetAnchoring", UtcDaliItemViewSetAndGetAnchoring, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewSetAndGetAnchoringDuration", UtcDaliItemViewSetAndGetAnchoringDuration, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewSetAndGetRefreshInterval", UtcDaliItemViewSetAndGetRefreshInterval, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewScrollToItem", UtcDaliItemViewScrollToItem, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliItemViewSetAndGetMouseWheelScrollDistanceStep", UtcDaliItemViewSetAndGetMouseWheelScrollDistanceStep, utc_dali_toolkit_item_view_startup, utc_dali_toolkit_item_view_cleanup},
-    {"UtcDaliKeyboardFocusManagerGet", UtcDaliKeyboardFocusManagerGet, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerSetAndGetCurrentFocusActor", UtcDaliKeyboardFocusManagerSetAndGetCurrentFocusActor, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerMoveFocus", UtcDaliKeyboardFocusManagerMoveFocus, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerClearFocus", UtcDaliKeyboardFocusManagerClearFocus, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerSetAndGetFocusGroupLoop", UtcDaliKeyboardFocusManagerSetAndGetFocusGroupLoop, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerSetAsFocusGroup", UtcDaliKeyboardFocusManagerSetAsFocusGroup, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerGetFocusGroup", UtcDaliKeyboardFocusManagerGetFocusGroup, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerSetAndGetFocusIndicator", UtcDaliKeyboardFocusManagerSetAndGetFocusIndicator, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliKeyboardFocusManagerSignalFocusedActorActivated", UtcDaliKeyboardFocusManagerSignalFocusedActorActivated, utc_dali_toolkit_keyboard_focus_manager_startup, utc_dali_toolkit_keyboard_focus_manager_cleanup},
-    {"UtcDaliMarkupProcessor", UtcDaliMarkupProcessor, utc_dali_toolkit_markup_processor_startup, utc_dali_toolkit_markup_processor_cleanup},
-    {"UtcDaliMarkupProcessorSetTextStyle01", UtcDaliMarkupProcessorSetTextStyle01, utc_dali_toolkit_markup_processor_startup, utc_dali_toolkit_markup_processor_cleanup},
-    {"UtcDaliMarkupProcessorSetTextStyle02", UtcDaliMarkupProcessorSetTextStyle02, utc_dali_toolkit_markup_processor_startup, utc_dali_toolkit_markup_processor_cleanup},
-    {"UtcDaliMarkupProcessorTestColors", UtcDaliMarkupProcessorTestColors, utc_dali_toolkit_markup_processor_startup, utc_dali_toolkit_markup_processor_cleanup},
-    {"UtcDaliMaskEffectCreateEffect", UtcDaliMaskEffectCreateEffect, utc_dali_toolkit_mask_effect_startup, utc_dali_toolkit_mask_effect_cleanup},
-    {"UtcDaliMaskEffectDestructor", UtcDaliMaskEffectDestructor, utc_dali_toolkit_mask_effect_startup, utc_dali_toolkit_mask_effect_cleanup},
-    {"UtcDaliNinePatchMaskEffectApply", UtcDaliNinePatchMaskEffectApply, utc_dali_toolkit_nine_patch_startup, utc_dali_toolkit_nine_patch_cleanup},
-    {"UtcDaliPopupNew", UtcDaliPopupNew, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupDestructor", UtcDaliPopupDestructor, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupDownCast", UtcDaliPopupDownCast, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopoupSetProperty", UtcDaliPopoupSetProperty, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupSetBackgroundImage", UtcDaliPopupSetBackgroundImage, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupSetTitle", UtcDaliPopupSetTitle, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupSetTitleText", UtcDaliPopupSetTitleText, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupAddButton", UtcDaliPopupAddButton, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupSetState", UtcDaliPopupSetState, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupSetStateSlow", UtcDaliPopupSetStateSlow, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupShowHide", UtcDaliPopupShowHide, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupShowHideTail", UtcDaliPopupShowHideTail, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPopupOnTouchedOutside", UtcDaliPopupOnTouchedOutside, utc_dali_toolkit_popup_startup, utc_dali_toolkit_popup_cleanup},
-    {"UtcDaliPushButtonSetGetAutoRepeating", UtcDaliPushButtonSetGetAutoRepeating, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetGetToggleButton", UtcDaliPushButtonSetGetToggleButton, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetGetAutoRepeatingAndToggleButton", UtcDaliPushButtonSetGetAutoRepeatingAndToggleButton, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetGetToggled01", UtcDaliPushButtonSetGetToggled01, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetGetToggled02", UtcDaliPushButtonSetGetToggled02, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetGetAutorepeatingDelayValues01", UtcDaliPushButtonSetGetAutorepeatingDelayValues01, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetGetAutorepeatingDelayValues02", UtcDaliPushButtonSetGetAutorepeatingDelayValues02, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetImages", UtcDaliPushButtonSetImages, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonSetLabelText", UtcDaliPushButtonSetLabelText, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonPressed", UtcDaliPushButtonPressed, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonReleased", UtcDaliPushButtonReleased, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliPushButtonToggled", UtcDaliPushButtonToggled, utc_dali_toolkit_pushbutton_startup, utc_dali_toolkit_pushbutton_cleanup},
-    {"UtcDaliRipple2DEffectUninitialized", UtcDaliRipple2DEffectUninitialized, utc_dali_toolkit_ripple_2d_effect_startup, utc_dali_toolkit_ripple_2d_effect_cleanup},
-    {"UtcDaliRipple2DEffectPropertyNames", UtcDaliRipple2DEffectPropertyNames, utc_dali_toolkit_ripple_2d_effect_startup, utc_dali_toolkit_ripple_2d_effect_cleanup},
-    {"UtcDaliRipple2DEffectDefaultValues", UtcDaliRipple2DEffectDefaultValues, utc_dali_toolkit_ripple_2d_effect_startup, utc_dali_toolkit_ripple_2d_effect_cleanup},
-    {"UtcDaliRipple2DEffectCustomValues", UtcDaliRipple2DEffectCustomValues, utc_dali_toolkit_ripple_2d_effect_startup, utc_dali_toolkit_ripple_2d_effect_cleanup},
-    {"UtcDaliRippleUninitializedEffect", UtcDaliRippleUninitializedEffect, utc_dali_toolkit_ripple_effect_startup, utc_dali_toolkit_ripple_effect_cleanup},
-    {"UtcDaliRipplePropertyNamesEffect", UtcDaliRipplePropertyNamesEffect, utc_dali_toolkit_ripple_effect_startup, utc_dali_toolkit_ripple_effect_cleanup},
-    {"UtcDaliRippleDefaultValuesEffect", UtcDaliRippleDefaultValuesEffect, utc_dali_toolkit_ripple_effect_startup, utc_dali_toolkit_ripple_effect_cleanup},
-    {"UtcDaliRippleCustomValuesEffect", UtcDaliRippleCustomValuesEffect, utc_dali_toolkit_ripple_effect_startup, utc_dali_toolkit_ripple_effect_cleanup},
-    {"UtcDaliScrollViewCustomEffectSetup", UtcDaliScrollViewCustomEffectSetup, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewCubeEffectSetup", UtcDaliScrollViewCubeEffectSetup, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewSpiralEffectSetup", UtcDaliScrollViewSpiralEffectSetup, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewSlideEffectSetup", UtcDaliScrollViewSlideEffectSetup, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewTwistEffectSetup", UtcDaliScrollViewTwistEffectSetup, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewCubeEffectTest", UtcDaliScrollViewCubeEffectTest, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewSpiralEffectTest", UtcDaliScrollViewSpiralEffectTest, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewSlideEffectTest", UtcDaliScrollViewSlideEffectTest, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewTwistEffectTest", UtcDaliScrollViewTwistEffectTest, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliScrollViewCustomEffectTest", UtcDaliScrollViewCustomEffectTest, utc_dali_toolkit_scroll_view_effect_startup, utc_dali_toolkit_scroll_view_effect_cleanup},
-    {"UtcDaliSuperBlurViewNew", UtcDaliSuperBlurViewNew, utc_dali_toolkit_super_blur_view_startup, utc_dali_toolkit_super_blur_view_cleanup},
-    {"UtcDaliSuperBlurViewSetImage", UtcDaliSuperBlurViewSetImage, utc_dali_toolkit_super_blur_view_startup, utc_dali_toolkit_super_blur_view_cleanup},
-    {"UtcDaliSuperBlurViewSetGetBlurStrength", UtcDaliSuperBlurViewSetGetBlurStrength, utc_dali_toolkit_super_blur_view_startup, utc_dali_toolkit_super_blur_view_cleanup},
-    {"UtcDaliSuperBlurViewGetBlurStrengthPropertyIndex", UtcDaliSuperBlurViewGetBlurStrengthPropertyIndex, utc_dali_toolkit_super_blur_view_startup, utc_dali_toolkit_super_blur_view_cleanup},
-    {"UtcDaliSuperBlurViewGetBlurredImage", UtcDaliSuperBlurViewGetBlurredImage, utc_dali_toolkit_super_blur_view_startup, utc_dali_toolkit_super_blur_view_cleanup},
-    {"UtcDaliSwirlUninitializedEffect", UtcDaliSwirlUninitializedEffect, utc_dali_toolkit_swirl_effect_startup, utc_dali_toolkit_swirl_effect_cleanup},
-    {"UtcDaliSwirlPropertyNamesEffect", UtcDaliSwirlPropertyNamesEffect, utc_dali_toolkit_swirl_effect_startup, utc_dali_toolkit_swirl_effect_cleanup},
-    {"UtcDaliSwirlDefaultValuesEffect", UtcDaliSwirlDefaultValuesEffect, utc_dali_toolkit_swirl_effect_startup, utc_dali_toolkit_swirl_effect_cleanup},
-    {"UtcDaliSwirlCustomValuesEffect", UtcDaliSwirlCustomValuesEffect, utc_dali_toolkit_swirl_effect_startup, utc_dali_toolkit_swirl_effect_cleanup},
-    {"UtcDaliTextInputConstruction", UtcDaliTextInputConstruction, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputDownCast", UtcDaliTextInputDownCast, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputGetText", UtcDaliTextInputGetText, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputGetMarkupText", UtcDaliTextInputGetMarkupText, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetMaxCharacterLength", UtcDaliTextInputSetMaxCharacterLength, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetNumberOfLines", UtcDaliTextInputSetAndGetNumberOfLines, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputGetNumberOfCharacters", UtcDaliTextInputGetNumberOfCharacters, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetPlaceholderText", UtcDaliTextInputSetAndGetPlaceholderText, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetInitialText", UtcDaliTextInputSetInitialText, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetEditableAndIsEditable", UtcDaliTextInputSetEditableAndIsEditable, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetEditOnTouch", UtcDaliTextInputSetEditOnTouch, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetTextSelectable", UtcDaliTextInputSetTextSelectable, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputTextSelection", UtcDaliTextInputTextSelection, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputEnableGrabHandleAndIsGrabHandleEnabled", UtcDaliTextInputEnableGrabHandleAndIsGrabHandleEnabled, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetBoundingRectangle", UtcDaliTextInputSetAndGetBoundingRectangle, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetTextAlignment", UtcDaliTextInputSetAndGetTextAlignment, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetSortModifier", UtcDaliTextInputSetSortModifier, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetSnapshotModeEnabled", UtcDaliTextInputSetAndGetSnapshotModeEnabled, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputEndSignalEmit", UtcDaliTextInputEndSignalEmit, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputStartSignalEmit", UtcDaliTextInputStartSignalEmit, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputExceedMaxCharacters", UtcDaliTextInputExceedMaxCharacters, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetFadeBoundary", UtcDaliTextInputSetAndGetFadeBoundary, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetWidthExceedPolicy", UtcDaliTextInputSetAndGetWidthExceedPolicy, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputSetAndGetHeightExceedPolicy", UtcDaliTextInputSetAndGetHeightExceedPolicy, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextInputScroll", UtcDaliTextInputScroll, utc_dali_toolkit_text_input_startup, utc_dali_toolkit_text_input_cleanup},
-    {"UtcDaliTextViewNew", UtcDaliTextViewNew, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetAndGetText", UtcDaliTextViewSetAndGetText, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetStyleToCurrentText", UtcDaliTextViewSetStyleToCurrentText, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetAndGetLineHeight", UtcDaliTextViewSetAndGetLineHeight, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetAndGetFadeBoundary", UtcDaliTextViewSetAndGetFadeBoundary, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetAndGetEllipsizeText", UtcDaliTextViewSetAndGetEllipsizeText, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetAndGetWidthExceedPolicy", UtcDaliTextViewSetAndGetWidthExceedPolicy, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetAndGetHeightExceedPolicy", UtcDaliTextViewSetAndGetHeightExceedPolicy, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewTestLayoutOptions02", UtcDaliTextViewTestLayoutOptions02, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewInsertRemoveText", UtcDaliTextViewInsertRemoveText, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSnapshotEnable", UtcDaliTextViewSnapshotEnable, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewScroll", UtcDaliTextViewScroll, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetProperty", UtcDaliTextViewSetProperty, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewSetSortModifier", UtcDaliTextViewSetSortModifier, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {"UtcDaliTextViewUnderlineText", UtcDaliTextViewUnderlineText, utc_dali_toolkit_text_view_startup, utc_dali_toolkit_text_view_cleanup},
-    {NULL, NULL}
-};
-
-#endif // __TCT_DALI_TOOLKIT_CORE_H__
diff --git a/automated-tests/templates/tct-package/README b/automated-tests/templates/tct-package/README
new file mode 100644 (file)
index 0000000..0af341f
--- /dev/null
@@ -0,0 +1,43 @@
+The scripts contained in the automated-tests/scripts folder are based on
+the Web Application Security & Privacy module test suite from Intel,
+with the following license:
+
+----------------------------------------------
+License
+----------------------------------------------
+Copyright (c) 2012 Intel Corporation.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+* Redistributions of works must retain the original copyright notice, this list
+  of conditions and the following disclaimer.
+* Redistributions in binary form must reproduce the original copyright notice,
+  this list of conditions and the following disclaimer in the documentation
+  and/or other materials provided with the distribution.
+* Neither the name of Intel Corporation nor the names of its contributors
+  may be used to endorse or promote products derived from this work without
+  specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Authors:
+        Yue, Jianhui <jianhuix.a.yue@intel.com>
+
+Modifications to scripts:
+Added mechanism to build and execute tests with finer granularity.
+Added option to generate tests for executing on desktop
+
+Copyright (c) 2014 Samsung Electronics Co., Ltd.
+
+Authors:
+        Steele, David <david.steele@partner.samsung.com>
diff --git a/automated-tests/templates/tct-package/inst.sh b/automated-tests/templates/tct-package/inst.sh
new file mode 100755 (executable)
index 0000000..c2888df
--- /dev/null
@@ -0,0 +1,37 @@
+#!/bin/bash
+NAME=$(basename $(cd $(dirname $0);pwd))
+PKG_DIR=%{PKG_DIR} # directory supplied by external script
+PKG_NAME=%{PKG_NAME} # name supplied by external script
+PKG_FULLNAME=%{PKG_FULLNAME} # name supplied by external script
+
+#parse params
+USAGE="Usage: ./inst.sh [-i] [-u]
+  -i install wgt and config environment
+  -u uninstall wgt and remove source file
+[-i] option was set as default."
+
+function installpkg(){
+    rpm -e `rpm -qa | grep $PKG_NAME`
+    rpm -ivh --quiet /$PKG_DIR/$PKG_FULLNAME
+    /tmp/add_all_smack_rule.sh
+}
+
+function uninstallpkg(){
+### remove source file ###
+if [ -d /opt/usr/media/tct/opt/$NAME ];then
+    rm -rf /opt/usr/media/tct/opt/$NAME
+    rpm -e $PKG_NAME
+else
+    echo "Remove source file fail, please check if the source file exist: /opt/usr/media/tct/opt/$NAME ..."
+fi
+}
+
+case "$1" in
+    -h|--help) echo "$USAGE"
+               exit ;;
+    ""|-i) installpkg;;
+    -u) uninstallpkg;;
+    *) echo "Unknown option: $1"
+       echo "$USAGE"
+       exit ;;
+esac