stif/TestServer/src/TestServerClient.cpp
changeset 33 0d72cc2a29a3
parent 17 67c6ff54ec25
equal deleted inserted replaced
28:1c75ea0eb44d 33:0d72cc2a29a3
   825 /*
   825 /*
   826 -------------------------------------------------------------------------------
   826 -------------------------------------------------------------------------------
   827 
   827 
   828     Class: RTestExecution
   828     Class: RTestExecution
   829 
   829 
       
   830     Method: RunTestCase
       
   831 
       
   832     Description: Runs a test case
       
   833 
       
   834     Parameters: TFullTestResultPckg& aResult  :out: Case result
       
   835                 const TDesC& aTestCaseArgs: Test case arguments
       
   836                 TRequestStatus& aStatus       :out: Request to be completed
       
   837 
       
   838     Return Values: None
       
   839 
       
   840     Errors/Exceptions: None
       
   841 
       
   842     Status: Approved
       
   843     
       
   844 -------------------------------------------------------------------------------
       
   845 */
       
   846 EXPORT_C void RTestExecution::RunTestCase( TFullTestResultPckg& aResult,
       
   847                                            const TDesC& aTestCaseArgs,
       
   848                                            TRequestStatus& aStatus 
       
   849                                          )
       
   850     {
       
   851     TIpcArgs args( &aResult, &aTestCaseArgs, TIpcArgs::ENothing );
       
   852     SendReceive( ETestExecutionRunTestCase, args, aStatus );
       
   853     }
       
   854 
       
   855 /*
       
   856 -------------------------------------------------------------------------------
       
   857 
       
   858     Class: RTestExecution
       
   859 
   830     Method: NotifyProgress
   860     Method: NotifyProgress
   831 
   861 
   832     Description: Notify about test case progress, i.e test case prints.
   862     Description: Notify about test case progress, i.e test case prints.
   833 
   863 
   834     Parameters: TTestProgressPckg& aProgress  :out: Print info
   864     Parameters: TTestProgressPckg& aProgress  :out: Print info