stif/stif_plat/inc/TestEngineClient.h
changeset 25 9aaae25af322
parent 0 a03f92240627
--- a/stif/stif_plat/inc/TestEngineClient.h	Tue May 25 18:01:01 2010 +0300
+++ b/stif/stif_plat/inc/TestEngineClient.h	Mon Jun 14 11:37:33 2010 +0300
@@ -376,6 +376,19 @@
                                     TRequestStatus& aStatus );
 
         /**
+        * RunTestCase is asynchronous method and it is completed when the test
+        * case is completed. Result of the test case is returned to 
+        * aTestResult. The aTestResult is TFullTestResultPckg that is a
+        * packaged TFullTestResult.
+        * The aStatus will have the completion result of this function. If the
+        * test case could be run (despite of succesfully or not) the KErrNone 
+        * is returned to aStatus.
+        */
+        IMPORT_C void RunTestCase( TFullTestResultPckg& aTestResult,
+                                   const TDesC& aTestCaseArgs,
+                                   TRequestStatus& aStatus );        
+
+        /**
         * Pause suspends the execution of the test case. The subsession where
         * the test case is run is suspended and thus the test case execution is
         * suspended. Test case execution can be later resumed by calling