I'm experiencing a problem with Ranorex test started from Jenkins. The purpose of the test is to load a file and see if the file is fully loaded (by waiting for "Loading done" message). It works OK with relative small and quick to load files. However, I'm currently experiencing an issue loading one huge file, which takes about 20 minutes to load. Yes, it's huge and quite complicated file Here is the message I'm starting to receive at some point of time...
Here is a short excerpt from the Ranorex/Jenkins log...LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
The LineageGlueRule error repeats until the next Ranorex test step, which is validation of "Loading Done" message...[2013/06/17 16:48:49.528][Info ][Test]: Test Module 'Load_File_From_CSV' started.
[2013/06/17 16:48:49.591][Info ][Data]: Current variable values:
$SetJTFilePath = 'k:\test_scenarios\jtmodels\huge_files\file.jt', $AUTProcessName = 'java'
[2013/06/17 16:48:49.778][Success][Validation]: File k:\test_scenarios\jtmodels\huge_files\file.jt exists.
[2013/06/17 16:48:49.919][Info ][Delay]: Waiting for 100ms.
[2013/06/17 16:48:50.122][Info ][Mouse]: Mouse Left Click item 'LiteBox3d.FileOpenBtn' at Center.
[2013/06/17 16:48:50.856][Info ][Set Value]: Setting attribute Text to '$SetJTFilePath' on item 'Open.LoadFilePathComboBox'.
[2013/06/17 16:48:51.153][Info ][Mouse]: Mouse Left Click item 'Open.OpenBtn' at Center.
[2013/06/17 16:48:51.716][Info ][Delay]: Waiting for 5000ms.
[2013/06/17 16:48:57.075][Info ][Wait]: Waiting 45m for item 'LiteBox3d.SceneInitialized' to not exist.
[2013/06/17 16:58:25.413][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 16:58:58.552][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 16:59:28.114][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 17:03:55.602][Info ][Validation]: Validating Exists on item 'LiteBox3d.LoadingDone'.
[2013/06/17 17:04:26.995][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 17:04:37.260][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 17:04:57.915][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 17:05:28.991][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 17:05:39.772][Debug ][Plugins]: LineageGlueRule 'java_window' caused IOException on Execute. Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
[2013/06/17 17:05:40.459][Failure][Validation]: Element for item 'LoadingDone' does not exist (No element found for path 'element[@class='SWT_Window0' and @instance='1']/element[@class='SWT_Window0' and @instance='0']/text[@accessiblename='Loading done']' within 30s. Failed to find item 'Repository.LiteBox3d.LoadingDone'.).
[2013/06/17 17:05:41.428][Error ][Module]: Module execution was aborted because a validation step has failed. Element for item 'LoadingDone' does not exist (No element found for path 'element[@class='SWT_Window0' and @instance='1']/element[@class='SWT_Window0' and @instance='0']/text[@accessiblename='Loading done']' within 30s. Failed to find item 'Repository.LiteBox3d.LoadingDone'.).
Now the problem is that the "Loading done" is definitely here and the validation works OK if I run the test case from commandline (i.e. outside Jenkins). I even run it on the same VM machine as runs it Jenkins. So I think the problem with failed validation is caused by the LineageGlueRule error. Any idea what to try?