We have implemented the custom screenshot Grabber in our Gauge automation but we alway get the regular screenshot. We are getting the following error for the custom screenshot failure.
[2017-04-17 18:28:02:517] [Thread-1] INFO BrowserManager - Latest version of [chromedriver] is 2.29
[2017-04-17 18:28:02:518] [Thread-1] INFO BrowserManager - Exporting webdriver.chrome.driver as /Users/sreejith/.m2/repository/webdriver/chromedriver/mac64/2.29/chromedriver
Starting ChromeDriver 2.29.461585 (0be2cd95f834e9ee7c46bcc7cf405b483f5ae83b) on port 15856
Only local connections are allowed.
Apr 17, 2017 6:28:03 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: OSS
[14.606][SEVERE]: Timed out receiving message from renderer: 1.000
[14.636][SEVERE]: Timed out receiving message from renderer: -0.031
set the timeout as 1 second
[15.641][SEVERE]: Timed out receiving message from renderer: 1.000
[15.643][SEVERE]: Timed out receiving message from renderer: -0.003
[16.648][SEVERE]: Timed out receiving message from renderer: 1.000
[16.650][SEVERE]: Timed out receiving message from renderer: -0.003
Failed to take Custom screenshot: com.gurutest.core.CustomScreenGrabber : timeout
(Session info: chrome=57.0.2987.133)
(Driver info: chromedriver=2.29.461585 (0be2cd95f834e9ee7c46bcc7cf405b483f5ae83b),platform=Mac OS X 10.11.6 x86_64) (WARNING: The server did not provide any stacktrace information)
Command duration or timeout: 1.01 seconds
Build info: version: '3.3.1', revision: '5234b325d5', time: '2017-03-10 09:10:29 +0000'
System info: host: 'Admins-MacBook-Pro-5.local', ip: '10.41.121.160',
os.name: 'Mac OS X', os.arch: 'x86_64', os.version: '10.11.6', java.version: '1.8.0_101'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{applicationCacheEnabled=false, rotatable=false, mobileEmulationEnabled=false, networkConnectionEnabled=false, chrome={chromedriverVersion=2.29.461585 (0be2cd95f834e9ee7c46bcc7cf405b483f5ae83b), userDataDir=/var/folders/gs/9d9qw7f549b0hykhnfr3dt_00000gp/T/.org.chromium.Chromium.8fGbzD}, takesHeapSnapshot=true, pageLoadStrategy=normal, databaseEnabled=false, handlesAlerts=true, hasTouchScreen=false, version=57.0.2987.133, platform=MAC, browserConnectionEnabled=false, nativeEvents=true, acceptSslCerts=true, locationContextEnabled=true, webStorageEnabled=true, browserName=chrome, takesScreenshot=true, javascriptEnabled=true, cssSelectorsEnabled=true, unexpectedAlertBehaviour=}]
Session ID: 00130481bd7b3bece51d91302f238795
Capturing regular screenshot..
Please help us to resolve this error.