Unplanned
Last Updated: 29 Oct 2018 10:47 by ADMIN
ADMIN
Daniel Djambov
Created on: 26 Oct 2018 08:30
Type: Feature Request
0
Implement a better messaging in log when running tests on machine with not enough disk space
Test Studio not working properly and there is no meaningful information upon executing tests on a machine with not enough disk space:

------------------------------------------------------------
'10/25/2018 12:29:09 PM' - Executing test: 'xxxxx', path: 'xxxxx.tstest.'
'10/25/2018 12:29:09 PM' - Using .Net Runtime version: '4.0.30319.42000' for test execution. Build version is '2018.3.1004.0'.
'10/25/2018 12:29:09 PM' - Starting execution....
'10/25/2018 12:29:12 PM' - Detected custom code in test. Locating test assembly: yyyy.dll.
'10/25/2018 12:29:12 PM' - Assembly Found: C:\Users\[file location]\bin\yyyy.dll
'10/25/2018 12:29:12 PM' - Loading code class: 'zzzzzz'.
'10/25/2018 12:29:58 PM' - Failure detected during execution. Details:
------------------------------------------------------------
'10/25/2018 12:29:58 PM' - System.Runtime.InteropServices.ExternalException (0x80004005): A generic error occurred in GDI+.
   at System.Drawing.Image.Save(String filename, ImageCodecInfo encoder, EncoderParameters encoderParams)
   at System.Drawing.Image.Save(String filename, ImageFormat format)
   at System.Drawing.Image.Save(String filename)
   at ArtOfTest.WebAii.Design.AutomationHostState.CacheDataToDisk()
   at ArtOfTest.WebAii.Design.AutomationHostState.FromBrowser(Browser browser, BrowserStateCaptureMode mode)
   at ArtOfTest.WebAii.Design.Execution.ExecutionUtils.GetHostState(IAutomationHost host, BrowserStateCaptureMode captureMode)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.CaptureCurrentState(AutomationStepResult currentStepResult, Exception ex)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.CatchExecuteStepException(AutomationStepBase step, AutomationStepResult& currentStepResult, Exception ex)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteSteps(AutomationStepList stepList, TestResult testResult, Object codeBehindInstance, Boolean& stopExecution)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTestIteration(Object codeBehindInstance, Boolean isDataDriven)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteDataDrivenTest(Test test, BaseWebAiiTest codeInstance)
   at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.InternalExecuteTest(Test test, TestResult initializationResult)
   at ArtOfTest.WebAii.Design.Execution.TestExecuteProxy.ExecuteTest(ExecuteTestCommand command)
0 comments