SilkTest Classic 32 Bit OS Service Provider Crash

SilkTest Classic 32 Bit OS Service Provider Crash

If you consistently see this error when running tests in Silk Test 15.5 Classic GUI then it's likely you have encountered a known issue related to the Truelog Explorer Setting 'Testcases with errors'.

Although this setting states that you only want Truelog files generated in the event that an error occurs during a test, effectively it means that Silk Test has to cache all application screenshots until it can determine whether the test passed or failed.

When used in the context of relatively long testcases the constant caching of screenshots can eventually consume all available memory to the point that no more resources are left. At this point the crash occurs and the error will be displayed.

Silk Test Development are aware of this problem and intend to address it in a future version of Silk Test; as the solution is complicated by the fact that the Truelog component is shared between Silk Test and Silk Performer. 

You can workaround the problem either by disabling Truelog generation completely, or by changing the setting to 'All Testcases'. With this configuration Silk Test will directly write the screenshots to hard disk, thereby avoiding excess memory consumption and the potential for this crash.

DISCLAIMER:

Some content on Community Tips & Information pages is not officially supported by Micro Focus. Please refer to our Terms of Use for more detail.
Top Contributors
Version history
Revision #:
1 of 1
Last update:
‎2015-03-04 17:28
Updated by:
 
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.