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 |