diff -r a9c038d69df8 -r 8f8df8006c40 stif/TestServer/src/TestServerClient.cpp --- a/stif/TestServer/src/TestServerClient.cpp Wed Jun 09 11:23:41 2010 +0300 +++ b/stif/TestServer/src/TestServerClient.cpp Mon Jun 21 17:25:56 2010 +0300 @@ -827,6 +827,36 @@ Class: RTestExecution + Method: RunTestCase + + Description: Runs a test case + + Parameters: TFullTestResultPckg& aResult :out: Case result + const TDesC& aTestCaseArgs: Test case arguments + TRequestStatus& aStatus :out: Request to be completed + + Return Values: None + + Errors/Exceptions: None + + Status: Approved + +------------------------------------------------------------------------------- +*/ +EXPORT_C void RTestExecution::RunTestCase( TFullTestResultPckg& aResult, + const TDesC& aTestCaseArgs, + TRequestStatus& aStatus + ) + { + TIpcArgs args( &aResult, &aTestCaseArgs, TIpcArgs::ENothing ); + SendReceive( ETestExecutionRunTestCase, args, aStatus ); + } + +/* +------------------------------------------------------------------------------- + + Class: RTestExecution + Method: NotifyProgress Description: Notify about test case progress, i.e test case prints.