Hello,
When I use the maximizeWindow() command when running my test suite through TeamCity, my script seems to time out like it was not able to run this. Here is the error I get after the timeout:
[12:43:02] **[Step 1/1]* Test Suites/SISHP/Release and Master Smoke Test/Release_Daily_Test_Chrome - Chro*
[12:43:02] [Step 1/1] me - 20190417_121817…0/17(0%)
[12:43:02] [Step 1/1] --------------------------------------------------------------------------------
[12:43:02] [Step 1/1]
[12:43:17] [Step 1/1]
[12:43:17] [Step 1/1] --------------------------------------------------------------------------------
[12:43:17] [Step 1/1] Test Suites/SISHP/Release and Master Smoke Test/Release_Daily_Test_Chrome - Chro
[12:43:17] [Step 1/1] me - 20190417_121817…0/17(0%)
[12:43:17] [Step 1/1] --------------------------------------------------------------------------------
[12:43:17] [Step 1/1]
[12:43:26] [Step 1/1] [1555519405.901][SEVERE]: Timed out receiving message from renderer: 600.000
[12:43:26] [Step 1/1] [1555519405.901][SEVERE]: Timed out receiving message from renderer: -600.002
[12:43:26] [Step 1/1] 2019-04-17 12:43:25.900 WARN c.k.k.c.w.h.s.WebUIScreenCaptor - Cannot take screenshot
[12:43:26] [Step 1/1] 2019-04-17 12:43:25.915 ERROR c.k.k.core.keyword.internal.KeywordMain - ? Unable to maximize current window (Root cause: com.kms.katalon.core.exception.StepFailedException: Unable to maximize current window
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.stepFailed(WebUIKeywordMain.groovy:64)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:26)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.builtin.MaximizeWindowKeyword.maximizeWindow(MaximizeWindowKeyword.groovy:74)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.builtin.MaximizeWindowKeyword.execute(MaximizeWindowKeyword.groovy:69)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.maximizeWindow(WebUiBuiltInKeywords.groovy:279)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$maximizeWindow$0.call(Unknown Source)
[12:43:26] [Step 1/1] at OpenBrowser.run(OpenBrowser:16)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:331)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:322)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:301)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:293)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:227)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.doCall(CallTestCaseKeyword.groovy:59)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.call(CallTestCaseKeyword.groovy)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:66)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.callTestCase(CallTestCaseKeyword.groovy:81)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.execute(CallTestCaseKeyword.groovy:44)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.BuiltinKeywords.callTestCase(BuiltinKeywords.groovy:350)
[12:43:26] [Step 1/1] at TestRun_Initialization_CreateNewRun.run(TestRun_Initialization_CreateNewRun:51)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:331)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:322)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:301)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:293)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:227)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestSuiteExecutor.accessTestCaseMainPhase(TestSuiteExecutor.java:129)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestSuiteExecutor.accessTestSuiteMainPhase(TestSuiteExecutor.java:112)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestSuiteExecutor.execute(TestSuiteExecutor.java:81)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseMain.startTestSuite(TestCaseMain.java:157)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseMain$startTestSuite$0.call(Unknown Source)
[12:43:26] [Step 1/1] at TempTestSuite1555517897424.run(TempTestSuite1555517897424.groovy:35)
[12:43:26] [Step 1/1] Caused by: org.openqa.selenium.TimeoutException: timeout: Timed out receiving message from renderer: 600.000
[12:43:26] [Step 1/1] (Session info: chrome=73.0.3683.103)
[12:43:26] [Step 1/1] (Driver info: chromedriver=2.43.600210 (68dcf5eebde37173d4027fa8635e332711d2874a),platform=Windows NT 10.0.14393 x86_64) (WARNING: The server did not provide any stacktrace information)
[12:43:26] [Step 1/1] Command duration or timeout: 0 milliseconds
[12:43:26] [Step 1/1] Build info: version: ‘3.7.1’, revision: ‘8a0099a’, time: ‘2017-11-06T21:07:36.161Z’
[12:43:26] [Step 1/1] System info: host: ‘MKSHOWBUILDS01’, ip: ‘192.168.20.48’, os.name: ‘Windows Server 2016’, os.arch: ‘amd64’, os.version: ‘10.0’, java.version: ‘1.8.0_181’
[12:43:26] [Step 1/1] Driver info: com.kms.katalon.selenium.driver.CChromeDriver
[12:43:26] [Step 1/1] Capabilities {acceptInsecureCerts: false, acceptSslCerts: false, applicationCacheEnabled: false, browserConnectionEnabled: false, browserName: chrome, chrome: {chromedriverVersion: 2.43.600210 (68dcf5eebde371…, userDataDir: C:\TeamCity\BuildAgent1\tem…}, cssSelectorsEnabled: true, databaseEnabled: false, goog:chromeOptions: {debuggerAddress: localhost:49434}, handlesAlerts: true, hasTouchScreen: false, javascriptEnabled: true, locationContextEnabled: true, mobileEmulationEnabled: false, nativeEvents: true, networkConnectionEnabled: false, pageLoadStrategy: normal, platform: XP, platformName: XP, rotatable: false, setWindowRect: true, takesHeapSnapshot: true, takesScreenshot: true, unexpectedAlertBehaviour: , unhandledPromptBehavior: , version: 73.0.3683.103, webStorageEnabled: true}
[12:43:26] [Step 1/1] Session ID: e3b863aa66336c3661393391251f1256
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.ErrorHandler.createThrowable(ErrorHandler.java:214)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(ErrorHandler.java:166)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.http.JsonHttpResponseCodec.reconstructValue(JsonHttpResponseCodec.java:40)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:80)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.http.AbstractHttpResponseCodec.decode(AbstractHttpResponseCodec.java:44)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:600)
[12:43:26] [Step 1/1] at com.kms.katalon.selenium.driver.CChromeDriver.execute(CChromeDriver.java:20)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:657)
[12:43:26] [Step 1/1] at org.openqa.selenium.remote.RemoteWebDriver$RemoteWebDriverOptions$RemoteWindow.maximize(RemoteWebDriver.java:891)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.builtin.MaximizeWindowKeyword$_maximizeWindow_closure1.doCall(MaximizeWindowKeyword.groovy:85)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.builtin.MaximizeWindowKeyword$_maximizeWindow_closure1.call(MaximizeWindowKeyword.groovy)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.internal.WebUIKeywordMain.runKeyword(WebUIKeywordMain.groovy:20)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.builtin.MaximizeWindowKeyword.maximizeWindow(MaximizeWindowKeyword.groovy:74)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.builtin.MaximizeWindowKeyword.execute(MaximizeWindowKeyword.groovy:69)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords.maximizeWindow(WebUiBuiltInKeywords.groovy:279)
[12:43:26] [Step 1/1] at com.kms.katalon.core.webui.keyword.WebUiBuiltInKeywords$maximizeWindow$0.call(Unknown Source)
[12:43:26] [Step 1/1] at Script1538417572795.run(Script1538417572795.groovy:16)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.ScriptEngine.run(ScriptEngine.java:194)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.ScriptEngine.runScriptAsRawText(ScriptEngine.java:119)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.runScript(TestCaseExecutor.java:331)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.doExecute(TestCaseExecutor.java:322)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.processExecutionPhase(TestCaseExecutor.java:301)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.accessMainPhase(TestCaseExecutor.java:293)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseExecutor.execute(TestCaseExecutor.java:227)
[12:43:26] [Step 1/1] at com.kms.katalon.core.main.TestCaseMain.runTestCase(TestCaseMain.java:114)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.doCall(CallTestCaseKeyword.groovy:59)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword$_callTestCase_closure1.call(CallTestCaseKeyword.groovy)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.internal.KeywordMain.runKeyword(KeywordMain.groovy:66)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.callTestCase(CallTestCaseKeyword.groovy:81)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.builtin.CallTestCaseKeyword.execute(CallTestCaseKeyword.groovy:44)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.internal.KeywordExecutor.executeKeywordForPlatform(KeywordExecutor.groovy:56)
[12:43:26] [Step 1/1] at com.kms.katalon.core.keyword.BuiltinKeywords.callTestCase(BuiltinKeywords.groovy:350)
[12:43:26] [Step 1/1] at Script1555079064586.run(Script1555079064586.groovy:51)
Has anybody come across this before?
This seems to happen when running with both Chrome and Firefox.
Not sure if its an issue with the method or something I am missing in TeamCity
Thank you,
Gino