[common][mlpipeline][remove profile in xml] 33/256733/3
authortangkaiyuan <kaiyuan.tang@samsung.com>
Sun, 11 Apr 2021 22:33:45 +0000 (06:33 +0800)
committertangkaiyuan <kaiyuan.tang@samsung.com>
Mon, 12 Apr 2021 00:00:29 +0000 (08:00 +0800)
Change-Id: Ia52d54299be2bcbfcd150e0425f668d0494d5cc8
Signed-off-by: tangkaiyuan <kaiyuan.tang@samsung.com>
common/tct-mlpipeline-tizen-tests/tests.full.xml
common/tct-mlpipeline-tizen-tests/tests.xml

index afacb3192742c3dd381f8de7faca938865fdd332..32ceadbad5895c36549e394434401e9b36ce3bb6 100755 (executable)
@@ -3,13 +3,13 @@
   <suite name="tct-mlpipeline-tizen-tests" extension="crosswalk" category="Tizen Web Device APIs">
     <set name="MlPipeline" type="js">
       <capabilities>
-          <capability name="http://tizen.org/feature/profile"></capability>
+        <capability name="http://tizen.org/feature/machine_learning"/>
+        <capability name="http://tizen.org/feature/machine_learning.inference"/>
       </capabilities>
       <testcase purpose="Check if CustomFilter::filter callback works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="CustomFilter_filter">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_filter.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="CustomFilter" element_type="method" element_name="filter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if CustomFilter::filter with errorCallback works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="CustomFilter_filter_with_errorCallback">
+    </testcase>
+    <testcase purpose="Check if CustomFilter::filter with errorCallback works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="CustomFilter_filter_with_errorCallback">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_filter_with_errorCallback.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="CustomFilter" element_type="method" element_name="filter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if CustomFilter not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="CustomFilter_notexist">
+    </testcase>
+    <testcase purpose="Check if CustomFilter not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="CustomFilter_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="CustomFilter" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::createPipeline() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::createPipeline() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if createPipeline() throws AbortError when attempting to create a pipeline using non-registered custom filter or definition is invalid." type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_AbortError">
+    </testcase>
+    <testcase purpose="Check if createPipeline() throws AbortError when attempting to create a pipeline using non-registered custom filter or definition is invalid." type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_AbortError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_AbortError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if createPipeline method exists in MachineLearningPipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_createPipeline_exist">
+    </testcase>
+    <testcase purpose="Check if createPipeline method exists in MachineLearningPipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_createPipeline_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if createPipeline() throws exception when listener is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if createPipeline() throws exception when listener is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_listener_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline:createPipeline() throw exception when listener has non callable attributes" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_invalid_cb">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline:createPipeline() throw exception when listener has non callable attributes" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_invalid_cb">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_listener_invalid_cb.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check createPipeline with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_misarg">
+    </testcase>
+    <testcase purpose="Check createPipeline with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::createPipeline() with listener works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline_with_listener">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::createPipeline() with listener works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline_with_listener">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_with_listener.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="createPipeline" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="MachineLearningPipeline_notexist">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="MachineLearningPipeline_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerCustomFilter() throws exception when errorCallback is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if registerCustomFilter() throws exception when errorCallback is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when errorCallback is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when errorCallback is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if errorCallback of MachineLearningPipeline::registerCustomFilter() can be invoked" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invoked">
+    </testcase>
+    <testcase purpose="Check if errorCallback of MachineLearningPipeline::registerCustomFilter() can be invoked" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invoked">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_invoked.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerCustomFilter method exists in MachineLearningPipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_registerCustomFilter_exist">
+    </testcase>
+    <testcase purpose="Check if registerCustomFilter method exists in MachineLearningPipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_registerCustomFilter_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerCustomFilter() throws exception when filterName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if registerCustomFilter() throws exception when filterName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerCustomFilter() throws exception when filter is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if registerCustomFilter() throws exception when filter is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when filter is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_invalid_cb">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when filter is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_invalid_cb">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_invalid_cb.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument filter" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_misarg">
+    </testcase>
+    <testcase purpose="Check registerCustomFilter with missing non-optional argument filter" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerCustomFilter() throws exception when inputInfo is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if registerCustomFilter() throws exception when inputInfo is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when inputInfo is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when inputInfo is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument inputInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_misarg">
+    </testcase>
+    <testcase purpose="Check registerCustomFilter with missing non-optional argument inputInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_misarg">
+    </testcase>
+    <testcase purpose="Check registerCustomFilter with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerCustomFilter() throws exception when outputInfo is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if registerCustomFilter() throws exception when outputInfo is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when outputInfo is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when outputInfo is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument outputInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_misarg">
+    </testcase>
+    <testcase purpose="Check registerCustomFilter with missing non-optional argument outputInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() with errorCallback works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter_with_errorCallback">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() with errorCallback works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter_with_errorCallback">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_with_errorCallback.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="registerCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if MachineLearningPipeline::unregisterCustomFilter() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_unregisterCustomFilter">
+    </testcase>
+    <testcase purpose="Check if MachineLearningPipeline::unregisterCustomFilter() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_unregisterCustomFilter">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="unregisterCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:unregisterCustomFilter() throws InvalidStateError when filter is processing data" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_InvalidStateError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:unregisterCustomFilter() throws InvalidStateError when filter is processing data" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_InvalidStateError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_InvalidStateError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="unregisterCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if unregisterCustomFilter method exists in MachineLearningPipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_unregisterCustomFilter_exist">
+    </testcase>
+    <testcase purpose="Check if unregisterCustomFilter method exists in MachineLearningPipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_unregisterCustomFilter_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="unregisterCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if unregisterCustomFilter() throws exception when filterName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if unregisterCustomFilter() throws exception when filterName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="unregisterCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check unregisterCustomFilter with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_misarg">
+    </testcase>
+    <testcase purpose="Check unregisterCustomFilter with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="MachineLearningPipeline" element_type="method" element_name="unregisterCustomFilter" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if NodeInfo::getProperty() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_getProperty">
+    </testcase>
+    <testcase purpose="Check if NodeInfo::getProperty() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_getProperty">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if NodeInfo:getProperty() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if NodeInfo:getProperty() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getProperty method exists in NodeInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_getProperty_exist">
+    </testcase>
+    <testcase purpose="Check if getProperty method exists in NodeInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_getProperty_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getProperty with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_misarg">
+    </testcase>
+    <testcase purpose="Check getProperty with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getProperty() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if getProperty() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_name_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getProperty with missing non-optional string argument name" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_misarg">
+    </testcase>
+    <testcase purpose="Check getProperty with missing non-optional string argument name" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_name_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getProperty() throws exception when type is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if getProperty() throws exception when type is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_type_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getProperty with missing non-optional argument type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_misarg">
+    </testcase>
+    <testcase purpose="Check getProperty with missing non-optional argument type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_type_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="getProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute name of NodeInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_name_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute name of NodeInfo exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_name_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_name_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="attribute" element_name="name" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if NodeInfo not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="NodeInfo_notexist">
+    </testcase>
+    <testcase purpose="Check if NodeInfo not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="NodeInfo_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if NodeInfo::setProperty() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_setProperty">
+    </testcase>
+    <testcase purpose="Check if NodeInfo::setProperty() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_setProperty">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if NodeInfo:setProperty() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if NodeInfo:setProperty() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if setProperty method exists in NodeInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_setProperty_exist">
+    </testcase>
+    <testcase purpose="Check if setProperty method exists in NodeInfo" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_setProperty_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check setProperty with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_misarg">
+    </testcase>
+    <testcase purpose="Check setProperty with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check setProperty with missing non-optional argument name" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_name_misarg">
+    </testcase>
+    <testcase purpose="Check setProperty with missing non-optional argument name" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_name_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_name_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if setProperty() throws exception when type is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if setProperty() throws exception when type is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_type_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check setProperty with missing non-optional argument type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_misarg">
+    </testcase>
+    <testcase purpose="Check setProperty with missing non-optional argument type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_type_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getProperty() throws exception when value is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if getProperty() throws exception when value is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if setProperty() throws exception when value is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if setProperty() throws exception when value is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check setProperty with missing non-optional argument value" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_misarg">
+    </testcase>
+    <testcase purpose="Check setProperty with missing non-optional argument value" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="NodeInfo" element_type="method" element_name="setProperty" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if PipelineStateChangeListener not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="PipelineStateChangeListener_notexist">
+    </testcase>
+    <testcase purpose="Check if PipelineStateChangeListener not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="PipelineStateChangeListener_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/PipelineStateChangeListener_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="PipelineStateChangeListener" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Test whether PipelineStateChangeListener::onstatechange is called with argument of proper type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="PipelineStateChangeListener_onstatechange">
+    </testcase>
+    <testcase purpose="Test whether PipelineStateChangeListener::onstatechange is called with argument of proper type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="PipelineStateChangeListener_onstatechange">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/PipelineStateChangeListener_onstatechange.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="PipelineStateChangeListener" element_type="method" element_name="onstatechange" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::dispose() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose">
+    </testcase>
+    <testcase purpose="Check if Pipeline::dispose() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="dispose" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:dispose() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:dispose() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="dispose" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if dispose method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_dispose_exist">
+    </testcase>
+    <testcase purpose="Check if dispose method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_dispose_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="dispose" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if dispose method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_extra_argument">
+    </testcase>
+    <testcase purpose="Check if dispose method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_extra_argument">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_extra_argument.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="dispose" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::getNodeInfo() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getNodeInfo">
+    </testcase>
+    <testcase purpose="Check if Pipeline::getNodeInfo() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getNodeInfo">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getNodeInfo" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:getNodeInfo() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:getNodeInfo() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getNodeInfo" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getNodeInfo method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getNodeInfo_exist">
+    </testcase>
+    <testcase purpose="Check if getNodeInfo method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getNodeInfo_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getNodeInfo" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getNodeInfo with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_misarg">
+    </testcase>
+    <testcase purpose="Check getNodeInfo with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getNodeInfo" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getNodeInfo() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_name_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if getNodeInfo() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_name_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_name_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getNodeInfo" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::getSource() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSource">
+    </testcase>
+    <testcase purpose="Check if Pipeline::getSource() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSource">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSource" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:getSource() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:getSource() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSource" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getSource method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSource_exist">
+    </testcase>
+    <testcase purpose="Check if getSource method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSource_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSource" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getSource with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_misarg">
+    </testcase>
+    <testcase purpose="Check getSource with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSource" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getSource() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_name_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if getSource() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_name_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_name_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSource" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::getSwitch() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSwitch">
+    </testcase>
+    <testcase purpose="Check if Pipeline::getSwitch() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSwitch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSwitch" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:getSwitch() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:getSwitch() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSwitch" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getSwitch method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSwitch_exist">
+    </testcase>
+    <testcase purpose="Check if getSwitch method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSwitch_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSwitch" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getSwitch with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_misarg">
+    </testcase>
+    <testcase purpose="Check getSwitch with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSwitch" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getSwitch() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_name_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if getSwitch() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_name_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_name_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getSwitch" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::getValve() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve">
+    </testcase>
+    <testcase purpose="Check if Pipeline::getValve() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getValve" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:getValve() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:getValve() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getValve" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getValve method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getValve_exist">
+    </testcase>
+    <testcase purpose="Check if getValve method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getValve_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getValve" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check getValve with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_misarg">
+    </testcase>
+    <testcase purpose="Check getValve with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getValve" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getValve() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_name_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if getValve() throws exception when name is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_name_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_name_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="getValve" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Pipeline_notexist">
+    </testcase>
+    <testcase purpose="Check if Pipeline not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Pipeline_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::registerSinkListener() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_registerSinkListener">
+    </testcase>
+    <testcase purpose="Check if Pipeline::registerSinkListener() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_registerSinkListener">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:registerSinkListener() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:registerSinkListener() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerSinkListener method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_registerSinkListener_exist">
+    </testcase>
+    <testcase purpose="Check if registerSinkListener method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_registerSinkListener_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check registerSinkListener with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_misarg">
+    </testcase>
+    <testcase purpose="Check registerSinkListener with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerSinkListener() throws exception when sinkListener is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if registerSinkListener() throws exception when sinkListener is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::registerSinkListener() method throws exception when sinkListener is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_invalid_cb">
+    </testcase>
+    <testcase purpose="Check if Pipeline::registerSinkListener() method throws exception when sinkListener is invalid" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_invalid_cb">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_invalid_cb.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check registerSinkListener with missing non-optional argument sinkListener" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_misarg">
+    </testcase>
+    <testcase purpose="Check registerSinkListener with missing non-optional argument sinkListener" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if registerSinkListener() throws exception when sinkName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkName_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if registerSinkListener() throws exception when sinkName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkName_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkName_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="registerSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::start() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start">
+    </testcase>
+    <testcase purpose="Check if Pipeline::start() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="start" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:start() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:start() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="start" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if start method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_start_exist">
+    </testcase>
+    <testcase purpose="Check if start method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_start_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="start" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if start method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_extra_argument">
+    </testcase>
+    <testcase purpose="Check if start method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_extra_argument">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_extra_argument.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="start" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute state of Pipeline exists, has type PipelineState and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_state_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute state of Pipeline exists, has type PipelineState and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_state_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_state_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="attribute" element_name="state" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::stop() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop">
+    </testcase>
+    <testcase purpose="Check if Pipeline::stop() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="stop" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:stop() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:stop() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="stop" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if stop method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_stop_exist">
+    </testcase>
+    <testcase purpose="Check if stop method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_stop_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="stop" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if stop method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_extra_argument">
+    </testcase>
+    <testcase purpose="Check if stop method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_extra_argument">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_extra_argument.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="stop" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline::unregisterSinkListener() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_unregisterSinkListener">
+    </testcase>
+    <testcase purpose="Check if Pipeline::unregisterSinkListener() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_unregisterSinkListener">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="unregisterSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Pipeline:unregisterSinkListener() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Pipeline:unregisterSinkListener() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="unregisterSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if unregisterSinkListener method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_unregisterSinkListener_exist">
+    </testcase>
+    <testcase purpose="Check if unregisterSinkListener method exists in Pipeline" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_unregisterSinkListener_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="unregisterSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check unregisterSinkListener with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_misarg">
+    </testcase>
+    <testcase purpose="Check unregisterSinkListener with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="unregisterSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if unregisterSinkListener() throws exception when sinkName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_sinkName_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if unregisterSinkListener() throws exception when sinkName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_sinkName_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_sinkName_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Pipeline" element_type="method" element_name="unregisterSinkListener" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if SinkListener not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="SinkListener_notexist">
+    </testcase>
+    <testcase purpose="Check if SinkListener not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="SinkListener_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/SinkListener_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="SinkListener" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Test whether SinkListener::ondata is called with argument of proper type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="SinkListener_ondata">
+    </testcase>
+    <testcase purpose="Test whether SinkListener::ondata is called with argument of proper type" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="SinkListener_ondata">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/SinkListener_ondata.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="SinkListener" element_type="method" element_name="ondata" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Source::inputData() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputData">
+    </testcase>
+    <testcase purpose="Check if Source::inputData() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputData">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" element_type="method" element_name="inputData" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if inputData() throws exception when data is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_data_TypeMismatch">
+    </testcase>
+    <testcase purpose="Check if inputData() throws exception when data is TypeMismatch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_data_TypeMismatch">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_data_TypeMismatch.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" element_type="method" element_name="inputData" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if inputData method exists in Source" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Source_inputData_exist">
+    </testcase>
+    <testcase purpose="Check if inputData method exists in Source" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Source_inputData_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" element_type="method" element_name="inputData" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check inputData with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_misarg">
+    </testcase>
+    <testcase purpose="Check inputData with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" element_type="method" element_name="inputData" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute inputTensorsInfo of Source exists, has type object and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputTensorsInfo_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute inputTensorsInfo of Source exists, has type object and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputTensorsInfo_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputTensorsInfo_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" element_type="attribute" element_name="inputTensorsInfo" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute name of Source exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_name_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute name of Source exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_name_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_name_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" element_type="attribute" element_name="name" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Source not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Source_notexist">
+    </testcase>
+    <testcase purpose="Check if Source not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Source_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Source" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Switch::getPadList() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList">
+    </testcase>
+    <testcase purpose="Check if Switch::getPadList() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="getPadList" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Switch:getPadList() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_getPadList_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Switch:getPadList() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_getPadList_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="getPadList" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getPadList method exists in Switch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_getPadList_exist">
+    </testcase>
+    <testcase purpose="Check if getPadList method exists in Switch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_getPadList_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="getPadList" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if getPadList method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList_extra_argument">
+    </testcase>
+    <testcase purpose="Check if getPadList method can be invoked with extra argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList_extra_argument">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_extra_argument.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="getPadList" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute name of Switch exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_name_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute name of Switch exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_name_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_name_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="attribute" element_name="name" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Switch not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Switch_notexist">
+    </testcase>
+    <testcase purpose="Check if Switch not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Switch_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Switch::select() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_select">
+    </testcase>
+    <testcase purpose="Check if Switch::select() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_select">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="select" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Switch:select() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Switch:select() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="select" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if select method exists in Switch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_select_exist">
+    </testcase>
+    <testcase purpose="Check if select method exists in Switch" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_select_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="select" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check select with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_misarg">
+    </testcase>
+    <testcase purpose="Check select with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="select" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if select() throws exception when padName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_padName_InvalidValues">
+    </testcase>
+    <testcase purpose="Check if select() throws exception when padName is InvalidValues" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_padName_InvalidValues">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_padName_InvalidValues.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="method" element_name="select" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute type of Switch exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_type_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute type of Switch exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_type_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_type_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Switch" element_type="attribute" element_name="type" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute isOpen of Valve exists, has type boolean and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_isOpen_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute isOpen of Valve exists, has type boolean and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_isOpen_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_isOpen_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" element_type="attribute" element_name="isOpen" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if attribute name of Valve exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_name_attribute">
+    </testcase>
+    <testcase purpose="Check if attribute name of Valve exists, has type string and is readonly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_name_attribute">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_name_attribute.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" element_type="attribute" element_name="name" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Valve not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Valve_notexist">
+    </testcase>
+    <testcase purpose="Check if Valve not exist" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Valve_notexist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_notexist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" usage="true" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Valve::setOpen() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_setOpen">
+    </testcase>
+    <testcase purpose="Check if Valve::setOpen() method works properly" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_setOpen">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" element_type="method" element_name="setOpen" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if Valve:setOpen() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_NotFoundError">
+    </testcase>
+    <testcase purpose="Check if Valve:setOpen() throws exception when pipeline was disposed" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_NotFoundError">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_NotFoundError.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" element_type="method" element_name="setOpen" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check if setOpen method exists in Valve" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Valve_setOpen_exist">
+    </testcase>
+    <testcase purpose="Check if setOpen method exists in Valve" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Valve_setOpen_exist">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_exist.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" element_type="method" element_name="setOpen" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
           <spec_statement>TBD</spec_statement>
         </spec>
       </specs>
-    </testcase><testcase purpose="Check setOpen with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_misarg">
+    </testcase>
+    <testcase purpose="Check setOpen with missing non-optional argument" type="compliance" status="approved" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_misarg">
       <description>
         <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_misarg.html</test_script_entry>
       </description>
-      
       <specs>
         <spec>
           <spec_assertion interface="Valve" element_type="method" element_name="setOpen" specification="Pipeline" section="TBD" category="Tizen Device API Specifications"/>
index ff5bd81906895cd6f1ccd742da252a55b7d21e23..036879e0b7a0b69b92b89fa20b8105a8e7e176ea 100755 (executable)
   <suite name="tct-mlpipeline-tizen-tests" extension="crosswalk" category="Tizen Web Device APIs">
     <set name="MlPipeline" type="js">
       <capabilities>
-          <capability name="http://tizen.org/feature/profile"><value>MOBILE</value></capability>
-          <capability name="http://tizen.org/feature/machine_learning"/>
-          <capability name="http://tizen.org/feature/machine_learning.inference"/>
+        <capability name="http://tizen.org/feature/machine_learning"/>
+        <capability name="http://tizen.org/feature/machine_learning.inference"/>
       </capabilities>
       <testcase purpose="Check if CustomFilter::filter callback works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="CustomFilter_filter">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_filter.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if CustomFilter::filter with errorCallback works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="CustomFilter_filter_with_errorCallback">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_filter_with_errorCallback.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if CustomFilter not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="CustomFilter_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::createPipeline() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if createPipeline() throws AbortError when attempting to create a pipeline using non-registered custom filter or definition is invalid." component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_AbortError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_AbortError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if createPipeline method exists in MachineLearningPipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_createPipeline_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if createPipeline() throws exception when listener is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_listener_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline:createPipeline() throw exception when listener has non callable attributes" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_invalid_cb">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_listener_invalid_cb.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check createPipeline with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::createPipeline() with listener works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline_with_listener">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_with_listener.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="MachineLearningPipeline_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerCustomFilter() throws exception when errorCallback is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when errorCallback is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if errorCallback of MachineLearningPipeline::registerCustomFilter() can be invoked" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invoked">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_invoked.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerCustomFilter method exists in MachineLearningPipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_registerCustomFilter_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerCustomFilter() throws exception when filterName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerCustomFilter() throws exception when filter is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when filter is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_invalid_cb">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_invalid_cb.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument filter" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerCustomFilter() throws exception when inputInfo is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when inputInfo is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument inputInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerCustomFilter() throws exception when outputInfo is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when outputInfo is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check registerCustomFilter with missing non-optional argument outputInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() with errorCallback works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter_with_errorCallback">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_with_errorCallback.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if MachineLearningPipeline::unregisterCustomFilter() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_unregisterCustomFilter">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:unregisterCustomFilter() throws InvalidStateError when filter is processing data" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_InvalidStateError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_InvalidStateError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if unregisterCustomFilter method exists in MachineLearningPipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_unregisterCustomFilter_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if unregisterCustomFilter() throws exception when filterName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check unregisterCustomFilter with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if NodeInfo::getProperty() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_getProperty">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if NodeInfo:getProperty() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getProperty method exists in NodeInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_getProperty_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getProperty with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getProperty() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_name_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getProperty with missing non-optional string argument name" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_name_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getProperty() throws exception when type is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_type_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getProperty with missing non-optional argument type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_type_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute name of NodeInfo exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_name_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_name_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if NodeInfo not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="NodeInfo_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if NodeInfo::setProperty() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_setProperty">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if NodeInfo:setProperty() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if setProperty method exists in NodeInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_setProperty_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check setProperty with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check setProperty with missing non-optional argument name" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_name_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_name_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if setProperty() throws exception when type is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_type_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check setProperty with missing non-optional argument type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_type_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getProperty() throws exception when value is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if setProperty() throws exception when value is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check setProperty with missing non-optional argument value" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if PipelineStateChangeListener not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="PipelineStateChangeListener_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/PipelineStateChangeListener_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Test whether PipelineStateChangeListener::onstatechange is called with argument of proper type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="PipelineStateChangeListener_onstatechange">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/PipelineStateChangeListener_onstatechange.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::dispose() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:dispose() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if dispose method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_dispose_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if dispose method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_extra_argument">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_extra_argument.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::getNodeInfo() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getNodeInfo">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:getNodeInfo() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getNodeInfo method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getNodeInfo_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getNodeInfo with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getNodeInfo() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_name_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_name_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::getSource() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSource">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:getSource() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getSource method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSource_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getSource with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getSource() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_name_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_name_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::getSwitch() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSwitch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:getSwitch() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getSwitch method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSwitch_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getSwitch with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getSwitch() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_name_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_name_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::getValve() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:getValve() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getValve method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getValve_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check getValve with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getValve() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_name_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_name_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Pipeline_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::registerSinkListener() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_registerSinkListener">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:registerSinkListener() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerSinkListener method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_registerSinkListener_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check registerSinkListener with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerSinkListener() throws exception when sinkListener is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::registerSinkListener() method throws exception when sinkListener is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_invalid_cb">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_invalid_cb.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check registerSinkListener with missing non-optional argument sinkListener" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if registerSinkListener() throws exception when sinkName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkName_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkName_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::start() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:start() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if start method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_start_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if start method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_extra_argument">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_extra_argument.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute state of Pipeline exists, has type PipelineState and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_state_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_state_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::stop() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:stop() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if stop method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_stop_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if stop method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_extra_argument">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_extra_argument.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline::unregisterSinkListener() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_unregisterSinkListener">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Pipeline:unregisterSinkListener() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if unregisterSinkListener method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_unregisterSinkListener_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check unregisterSinkListener with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if unregisterSinkListener() throws exception when sinkName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_sinkName_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_sinkName_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if SinkListener not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="SinkListener_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/SinkListener_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Test whether SinkListener::ondata is called with argument of proper type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="SinkListener_ondata">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/SinkListener_ondata.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Source::inputData() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputData">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if inputData() throws exception when data is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_data_TypeMismatch">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_data_TypeMismatch.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if inputData method exists in Source" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Source_inputData_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check inputData with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute inputTensorsInfo of Source exists, has type object and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputTensorsInfo_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputTensorsInfo_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute name of Source exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_name_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_name_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Source not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Source_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Switch::getPadList() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Switch:getPadList() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_getPadList_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getPadList method exists in Switch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_getPadList_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if getPadList method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList_extra_argument">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_extra_argument.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute name of Switch exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_name_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_name_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Switch not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Switch_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Switch::select() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_select">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Switch:select() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if select method exists in Switch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_select_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check select with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if select() throws exception when padName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_padName_InvalidValues">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_padName_InvalidValues.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute type of Switch exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_type_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_type_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute isOpen of Valve exists, has type boolean and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_isOpen_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_isOpen_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if attribute name of Valve exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_name_attribute">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_name_attribute.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Valve not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Valve_notexist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_notexist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Valve::setOpen() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_setOpen">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if Valve:setOpen() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_NotFoundError">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_NotFoundError.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check if setOpen method exists in Valve" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Valve_setOpen_exist">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_exist.html</test_script_entry>
-      </description>
-      
-      </testcase><testcase purpose="Check setOpen with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_misarg">
-      <description>
-        <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_misarg.html</test_script_entry>
-      </description>
-      
-      </testcase></set></suite>
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_filter.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if CustomFilter::filter with errorCallback works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="CustomFilter_filter_with_errorCallback">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_filter_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if CustomFilter not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="CustomFilter_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/CustomFilter_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::createPipeline() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if createPipeline() throws AbortError when attempting to create a pipeline using non-registered custom filter or definition is invalid." component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_AbortError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_AbortError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if createPipeline method exists in MachineLearningPipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_createPipeline_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if createPipeline() throws exception when listener is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_listener_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline:createPipeline() throw exception when listener has non callable attributes" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_listener_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_listener_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check createPipeline with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_createPipeline_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::createPipeline() with listener works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_createPipeline_with_listener">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_createPipeline_with_listener.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="MachineLearningPipeline_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerCustomFilter() throws exception when errorCallback is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when errorCallback is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if errorCallback of MachineLearningPipeline::registerCustomFilter() can be invoked" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_errorCallback_invoked">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_errorCallback_invoked.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerCustomFilter method exists in MachineLearningPipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_registerCustomFilter_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerCustomFilter() throws exception when filterName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filterName_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerCustomFilter() throws exception when filter is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throws exception when filter is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check registerCustomFilter with missing non-optional argument filter" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_filter_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_filter_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerCustomFilter() throws exception when inputInfo is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when inputInfo is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_invalid_obj.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check registerCustomFilter with missing non-optional argument inputInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_inputInfo_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_inputInfo_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check registerCustomFilter with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerCustomFilter() throws exception when outputInfo is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() method throw exception when outputInfo is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_invalid_obj.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check registerCustomFilter with missing non-optional argument outputInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_registerCustomFilter_outputInfo_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_outputInfo_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::registerCustomFilter() with errorCallback works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_registerCustomFilter_with_errorCallback">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_registerCustomFilter_with_errorCallback.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if MachineLearningPipeline::unregisterCustomFilter() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="MachineLearningPipeline_unregisterCustomFilter">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:unregisterCustomFilter() throws InvalidStateError when filter is processing data" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_InvalidStateError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_InvalidStateError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if unregisterCustomFilter method exists in MachineLearningPipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="MachineLearningPipeline_unregisterCustomFilter_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if unregisterCustomFilter() throws exception when filterName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_filterName_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check unregisterCustomFilter with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="MachineLearningPipeline_unregisterCustomFilter_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/MachineLearningPipeline_unregisterCustomFilter_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if NodeInfo::getProperty() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_getProperty">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if NodeInfo:getProperty() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getProperty method exists in NodeInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_getProperty_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getProperty with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getProperty() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_name_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getProperty with missing non-optional string argument name" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_name_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_name_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getProperty() throws exception when type is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_type_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getProperty with missing non-optional argument type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_getProperty_type_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_getProperty_type_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute name of NodeInfo exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_name_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_name_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if NodeInfo not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="NodeInfo_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if NodeInfo::setProperty() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="NodeInfo_setProperty">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if NodeInfo:setProperty() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if setProperty method exists in NodeInfo" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="NodeInfo_setProperty_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check setProperty with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check setProperty with missing non-optional argument name" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_name_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_name_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if setProperty() throws exception when type is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_type_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check setProperty with missing non-optional argument type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_type_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_type_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getProperty() throws exception when value is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if setProperty() throws exception when value is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check setProperty with missing non-optional argument value" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="NodeInfo_setProperty_value_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/NodeInfo_setProperty_value_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if PipelineStateChangeListener not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="PipelineStateChangeListener_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/PipelineStateChangeListener_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Test whether PipelineStateChangeListener::onstatechange is called with argument of proper type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="PipelineStateChangeListener_onstatechange">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/PipelineStateChangeListener_onstatechange.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::dispose() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:dispose() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if dispose method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_dispose_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if dispose method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_dispose_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_dispose_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::getNodeInfo() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getNodeInfo">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:getNodeInfo() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getNodeInfo method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getNodeInfo_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getNodeInfo with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getNodeInfo() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getNodeInfo_name_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getNodeInfo_name_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::getSource() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSource">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:getSource() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getSource method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSource_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getSource with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getSource() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSource_name_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSource_name_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::getSwitch() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getSwitch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:getSwitch() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getSwitch method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getSwitch_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getSwitch with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getSwitch() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getSwitch_name_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getSwitch_name_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::getValve() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:getValve() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_getValve_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getValve method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_getValve_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check getValve with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getValve() throws exception when name is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_getValve_name_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_getValve_name_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Pipeline_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::registerSinkListener() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_registerSinkListener">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:registerSinkListener() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerSinkListener method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_registerSinkListener_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check registerSinkListener with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerSinkListener() throws exception when sinkListener is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::registerSinkListener() method throws exception when sinkListener is invalid" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_invalid_cb">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_invalid_cb.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check registerSinkListener with missing non-optional argument sinkListener" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkListener_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkListener_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if registerSinkListener() throws exception when sinkName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_registerSinkListener_sinkName_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_registerSinkListener_sinkName_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::start() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:start() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if start method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_start_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if start method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_start_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_start_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute state of Pipeline exists, has type PipelineState and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_state_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_state_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::stop() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:stop() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if stop method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_stop_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if stop method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_stop_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_stop_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline::unregisterSinkListener() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Pipeline_unregisterSinkListener">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Pipeline:unregisterSinkListener() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if unregisterSinkListener method exists in Pipeline" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Pipeline_unregisterSinkListener_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check unregisterSinkListener with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if unregisterSinkListener() throws exception when sinkName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Pipeline_unregisterSinkListener_sinkName_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Pipeline_unregisterSinkListener_sinkName_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if SinkListener not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="SinkListener_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/SinkListener_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Test whether SinkListener::ondata is called with argument of proper type" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="SinkListener_ondata">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/SinkListener_ondata.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Source::inputData() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputData">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if inputData() throws exception when data is TypeMismatch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_data_TypeMismatch">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_data_TypeMismatch.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if inputData method exists in Source" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Source_inputData_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check inputData with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Source_inputData_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputData_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute inputTensorsInfo of Source exists, has type object and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_inputTensorsInfo_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_inputTensorsInfo_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute name of Source exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Source_name_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_name_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Source not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Source_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Source_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Switch::getPadList() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Switch:getPadList() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_getPadList_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getPadList method exists in Switch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_getPadList_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if getPadList method can be invoked with extra argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_getPadList_extra_argument">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_getPadList_extra_argument.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute name of Switch exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_name_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_name_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Switch not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Switch_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Switch::select() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_select">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Switch:select() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if select method exists in Switch" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Switch_select_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check select with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if select() throws exception when padName is InvalidValues" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Switch_select_padName_InvalidValues">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_select_padName_InvalidValues.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute type of Switch exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Switch_type_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Switch_type_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute isOpen of Valve exists, has type boolean and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_isOpen_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_isOpen_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if attribute name of Valve exists, has type string and is readonly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_name_attribute">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_name_attribute.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Valve not exist" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P3" id="Valve_notexist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_notexist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Valve::setOpen() method works properly" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P1" id="Valve_setOpen">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if Valve:setOpen() throws exception when pipeline was disposed" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_NotFoundError">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_NotFoundError.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check if setOpen method exists in Valve" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P0" id="Valve_setOpen_exist">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_exist.html</test_script_entry>
+        </description>
+      </testcase>
+      <testcase purpose="Check setOpen with missing non-optional argument" component="Tizen Device APIs/TBD/Pipeline" execution_type="auto" priority="P2" id="Valve_setOpen_misarg">
+        <description>
+          <test_script_entry>/opt/tct-mlpipeline-tizen-tests/mlpipeline/Valve_setOpen_misarg.html</test_script_entry>
+        </description>
+      </testcase>
+    </set>
+  </suite>
 </test_definition>
\ No newline at end of file