You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
i upraded my selenium serenity cucumer framework recently ,
then i am facing this error running testcases on grid , it happend randomly in lengthy testcases, which impacted our failure
selenium version:
Serenity Version : 4.1.20
Selenium version: 4.21.0
autodownload is false in our system
org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '4.21.0', revision: '79ed462ef4'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [b50f5fa4fc087a801aa7d228903c9d22, isElementDisplayed [id]]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 126.0.6478.114, chrome: {chromedriverVersion: 126.0.6478.63 (df799988fdc9..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:35113}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://44.129.3.216:4444/sess..., se:cdpVersion: 126.0.6478.114, se:vnc: ws://44.129.3.216:4444/sess..., se:vncEnabled: true, se:vncLocalAddress: ws://44.129.3.216:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[RemoteWebDriver: chrome on linux (b50f5fa4fc087a801aa7d228903c9d22)] -> css selector: #azre-spinner]
Session ID: b50f5fa4fc087a801aa7d228903c9d22
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:282)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isVisible(WebElementFacadeImpl.java:372)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isCurrentlyVisible(WebElementFacadeImpl.java:410)
at net.serenitybdd.core.pages.WebElementFacadeImpl.waitUntilNotVisible(WebElementFacadeImpl.java:1066)
at com.grip.pages.BasePage.wait_for_spinner_to_disappear(BasePage.java:80)
at com.grip.pages.PricingPage.click_on_copy_estimated_terms_button(PricingPage.java:295)
at com.grip.steps.PricingSteps.clickOnInitiateNegotiation(PricingSteps.java:130)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation$accessor$MzFIIhP8(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.thucydides.core.steps.StepInterceptor.invokeMethod(StepInterceptor.java:524)
at net.thucydides.core.steps.StepInterceptor.executeTestStepMethod(StepInterceptor.java:504)
at net.thucydides.core.steps.StepInterceptor.runTestStep(StepInterceptor.java:476)
at net.thucydides.core.steps.StepInterceptor.runOrSkipMethod(StepInterceptor.java:218)
at net.thucydides.core.steps.StepInterceptor.testStepResult(StepInterceptor.java:205)
at net.thucydides.core.steps.StepInterceptor.intercept(StepInterceptor.java:93)
at net.thucydides.core.steps.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:51)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation(Unknown Source)
at com.grip.features.stepdefinitions.PricingStepDefinitions.intiate_negotiation_pricing_and_select_option_copy_intial_terms(PricingStepDefinitions.java:159)
at ✽.Intiate Negotiation pricing and select option 'Copy From Estimated Terms'(file:///C:/GRIP/workspace1/grip-test-automation/src/test/resources/features/08_EET/1_EET.feature:218)
Caused by: java.io.UncheckedIOException: java.io.IOException: /44.196.19.248:52854: GOAWAY received
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute0(JdkHttpClient.java:439)
at org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42)
at org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:55)
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:355)
at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:187)
at org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:51)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:282)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isVisible(WebElementFacadeImpl.java:372)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isCurrentlyVisible(WebElementFacadeImpl.java:410)
at net.serenitybdd.core.pages.WebElementFacadeImpl.waitUntilNotVisible(WebElementFacadeImpl.java:1066)
at com.grip.pages.BasePage.wait_for_spinner_to_disappear(BasePage.java:80)
at com.grip.pages.PricingPage.click_on_copy_estimated_terms_button(PricingPage.java:295)
at com.grip.steps.PricingSteps.clickOnInitiateNegotiation(PricingSteps.java:130)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation$accessor$MzFIIhP8(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.thucydides.core.steps.StepInterceptor.invokeMethod(StepInterceptor.java:524)
at net.thucydides.core.steps.StepInterceptor.executeTestStepMethod(StepInterceptor.java:504)
at net.thucydides.core.steps.StepInterceptor.runTestStep(StepInterceptor.java:476)
at net.thucydides.core.steps.StepInterceptor.runOrSkipMethod(StepInterceptor.java:218)
at net.thucydides.core.steps.StepInterceptor.testStepResult(StepInterceptor.java:205)
at net.thucydides.core.steps.StepInterceptor.intercept(StepInterceptor.java:93)
at net.thucydides.core.steps.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:51)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation(Unknown Source)
at com.grip.features.stepdefinitions.PricingStepDefinitions.intiate_negotiation_pricing_and_select_option_copy_intial_terms(PricingStepDefinitions.java:159)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
at io.cucumber.java.Invoker.invoke(Invoker.java:24)
at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:81)
at io.cucumber.core.runner.TestStep.run(TestStep.java:53)
at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
at io.cucumber.junit.PickleRunners$NoStepDescriptions.lambda$run$0(PickleRunners.java:151)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:136)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:136)
at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:148)
at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:144)
at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:28)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at io.cucumber.junit.FeatureRunner.run(FeatureRunner.java:137)
at io.cucumber.junit.CucumberSerenityBaseRunner.runChild(CucumberSerenityBaseRunner.java:332)
at io.cucumber.junit.CucumberSerenityBaseRunner.runChild(CucumberSerenityBaseRunner.java:53)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at io.cucumber.junit.CucumberSerenityBaseRunner$RunCucumber.evaluate(CucumberSerenityBaseRunner.java:363)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:210)
Caused by: java.io.IOException: /44.196.19.248:52854: GOAWAY received
at java.net.http/jdk.internal.net.http.Http2Connection.handleGoAway(Http2Connection.java:1011)
at java.net.http/jdk.internal.net.http.Http2Connection.handleConnectionFrame(Http2Connection.java:876)
at java.net.http/jdk.internal.net.http.Http2Connection.processFrame(Http2Connection.java:751)
at java.net.http/jdk.internal.net.http.frame.FramesDecoder.decode(FramesDecoder.java:155)
at java.net.http/jdk.internal.net.http.Http2Connection$FramesController.processReceivedData(Http2Connection.java:232)
at java.net.http/jdk.internal.net.http.Http2Connection.asyncReceive(Http2Connection.java:677)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.processQueue(Http2Connection.java:1313)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.runOrSchedule(Http2Connection.java:1331)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onNext(Http2Connection.java:1357)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onNext(Http2Connection.java:1291)
at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onNext(SSLTube.java:210)
at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onNext(SSLTube.java:492)
at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onNext(SSLTube.java:295)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198)
at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:444)
at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:268)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
What happened?
i upraded my selenium serenity cucumer framework recently ,
then i am facing this error running testcases on grid , it happend randomly in lengthy testcases, which impacted our failure
selenium version:
Serenity Version : 4.1.20
Selenium version: 4.21.0
autodownload is false in our system
org.openqa.selenium.remote.UnreachableBrowserException: Error communicating with the remote browser. It may have died.
Build info: version: '4.21.0', revision: '79ed462ef4'
System info: os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '17.0.10'
Driver info: org.openqa.selenium.remote.RemoteWebDriver
Command: [b50f5fa4fc087a801aa7d228903c9d22, isElementDisplayed [id]]
Capabilities {acceptInsecureCerts: true, browserName: chrome, browserVersion: 126.0.6478.114, chrome: {chromedriverVersion: 126.0.6478.63 (df799988fdc9..., userDataDir: /tmp/.org.chromium.Chromium...}, fedcm:accounts: true, goog:chromeOptions: {debuggerAddress: localhost:35113}, networkConnectionEnabled: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:bidiEnabled: false, se:cdp: ws://44.129.3.216:4444/sess..., se:cdpVersion: 126.0.6478.114, se:vnc: ws://44.129.3.216:4444/sess..., se:vncEnabled: true, se:vncLocalAddress: ws://44.129.3.216:7900, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: dismiss and notify, webauthn:extension:credBlob: true, webauthn:extension:largeBlob: true, webauthn:extension:minPinLength: true, webauthn:extension:prf: true, webauthn:virtualAuthenticators: true}
Element: [[RemoteWebDriver: chrome on linux (b50f5fa4fc087a801aa7d228903c9d22)] -> css selector: #azre-spinner]
Session ID: b50f5fa4fc087a801aa7d228903c9d22
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:545)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:282)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isVisible(WebElementFacadeImpl.java:372)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isCurrentlyVisible(WebElementFacadeImpl.java:410)
at net.serenitybdd.core.pages.WebElementFacadeImpl.waitUntilNotVisible(WebElementFacadeImpl.java:1066)
at com.grip.pages.BasePage.wait_for_spinner_to_disappear(BasePage.java:80)
at com.grip.pages.PricingPage.click_on_copy_estimated_terms_button(PricingPage.java:295)
at com.grip.steps.PricingSteps.clickOnInitiateNegotiation(PricingSteps.java:130)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation$accessor$MzFIIhP8(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.thucydides.core.steps.StepInterceptor.invokeMethod(StepInterceptor.java:524)
at net.thucydides.core.steps.StepInterceptor.executeTestStepMethod(StepInterceptor.java:504)
at net.thucydides.core.steps.StepInterceptor.runTestStep(StepInterceptor.java:476)
at net.thucydides.core.steps.StepInterceptor.runOrSkipMethod(StepInterceptor.java:218)
at net.thucydides.core.steps.StepInterceptor.testStepResult(StepInterceptor.java:205)
at net.thucydides.core.steps.StepInterceptor.intercept(StepInterceptor.java:93)
at net.thucydides.core.steps.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:51)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation(Unknown Source)
at com.grip.features.stepdefinitions.PricingStepDefinitions.intiate_negotiation_pricing_and_select_option_copy_intial_terms(PricingStepDefinitions.java:159)
at ✽.Intiate Negotiation pricing and select option 'Copy From Estimated Terms'(file:///C:/GRIP/workspace1/grip-test-automation/src/test/resources/features/08_EET/1_EET.feature:218)
Caused by: java.io.UncheckedIOException: java.io.IOException: /44.196.19.248:52854: GOAWAY received
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute0(JdkHttpClient.java:439)
at org.openqa.selenium.remote.http.AddSeleniumUserAgent.lambda$apply$0(AddSeleniumUserAgent.java:42)
at org.openqa.selenium.remote.http.Filter.lambda$andFinally$1(Filter.java:55)
at org.openqa.selenium.remote.http.jdk.JdkHttpClient.execute(JdkHttpClient.java:355)
at org.openqa.selenium.remote.tracing.TracedHttpClient.execute(TracedHttpClient.java:54)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:187)
at org.openqa.selenium.remote.TracedCommandExecutor.execute(TracedCommandExecutor.java:51)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:518)
at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:223)
at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:282)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isVisible(WebElementFacadeImpl.java:372)
at net.serenitybdd.core.pages.WebElementFacadeImpl.isCurrentlyVisible(WebElementFacadeImpl.java:410)
at net.serenitybdd.core.pages.WebElementFacadeImpl.waitUntilNotVisible(WebElementFacadeImpl.java:1066)
at com.grip.pages.BasePage.wait_for_spinner_to_disappear(BasePage.java:80)
at com.grip.pages.PricingPage.click_on_copy_estimated_terms_button(PricingPage.java:295)
at com.grip.steps.PricingSteps.clickOnInitiateNegotiation(PricingSteps.java:130)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation$accessor$MzFIIhP8(Unknown Source)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at net.thucydides.core.steps.StepInterceptor.invokeMethod(StepInterceptor.java:524)
at net.thucydides.core.steps.StepInterceptor.executeTestStepMethod(StepInterceptor.java:504)
at net.thucydides.core.steps.StepInterceptor.runTestStep(StepInterceptor.java:476)
at net.thucydides.core.steps.StepInterceptor.runOrSkipMethod(StepInterceptor.java:218)
at net.thucydides.core.steps.StepInterceptor.testStepResult(StepInterceptor.java:205)
at net.thucydides.core.steps.StepInterceptor.intercept(StepInterceptor.java:93)
at net.thucydides.core.steps.ProxyConfiguration$InterceptorDispatcher.intercept(ProxyConfiguration.java:51)
at com.grip.steps.PricingSteps$ByteBuddy$TX7Soo8O.clickOnInitiateNegotiation(Unknown Source)
at com.grip.features.stepdefinitions.PricingStepDefinitions.intiate_negotiation_pricing_and_select_option_copy_intial_terms(PricingStepDefinitions.java:159)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
at io.cucumber.java.Invoker.invoke(Invoker.java:24)
at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
at io.cucumber.core.runner.TestStep.executeStep(TestStep.java:81)
at io.cucumber.core.runner.TestStep.run(TestStep.java:53)
at io.cucumber.core.runner.PickleStepTestStep.run(PickleStepTestStep.java:51)
at io.cucumber.core.runner.TestCase.run(TestCase.java:84)
at io.cucumber.core.runner.Runner.runPickle(Runner.java:75)
at io.cucumber.junit.PickleRunners$NoStepDescriptions.lambda$run$0(PickleRunners.java:151)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:136)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:136)
at io.cucumber.junit.PickleRunners$NoStepDescriptions.run(PickleRunners.java:148)
at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:144)
at io.cucumber.junit.FeatureRunner.runChild(FeatureRunner.java:28)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at io.cucumber.junit.FeatureRunner.run(FeatureRunner.java:137)
at io.cucumber.junit.CucumberSerenityBaseRunner.runChild(CucumberSerenityBaseRunner.java:332)
at io.cucumber.junit.CucumberSerenityBaseRunner.runChild(CucumberSerenityBaseRunner.java:53)
at org.junit.runners.ParentRunner$4.run(ParentRunner.java:331)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:79)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:329)
at org.junit.runners.ParentRunner.access$100(ParentRunner.java:66)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:293)
at io.cucumber.junit.CucumberSerenityBaseRunner$RunCucumber.evaluate(CucumberSerenityBaseRunner.java:363)
at org.junit.runners.ParentRunner$3.evaluate(ParentRunner.java:306)
at org.junit.runners.ParentRunner.run(ParentRunner.java:413)
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:93)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:40)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:529)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:756)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:452)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:210)
Caused by: java.io.IOException: /44.196.19.248:52854: GOAWAY received
at java.net.http/jdk.internal.net.http.Http2Connection.handleGoAway(Http2Connection.java:1011)
at java.net.http/jdk.internal.net.http.Http2Connection.handleConnectionFrame(Http2Connection.java:876)
at java.net.http/jdk.internal.net.http.Http2Connection.processFrame(Http2Connection.java:751)
at java.net.http/jdk.internal.net.http.frame.FramesDecoder.decode(FramesDecoder.java:155)
at java.net.http/jdk.internal.net.http.Http2Connection$FramesController.processReceivedData(Http2Connection.java:232)
at java.net.http/jdk.internal.net.http.Http2Connection.asyncReceive(Http2Connection.java:677)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.processQueue(Http2Connection.java:1313)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.runOrSchedule(Http2Connection.java:1331)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onNext(Http2Connection.java:1357)
at java.net.http/jdk.internal.net.http.Http2Connection$Http2TubeSubscriber.onNext(Http2Connection.java:1291)
at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onNext(SSLTube.java:210)
at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onNext(SSLTube.java:492)
at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onNext(SSLTube.java:295)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:316)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:259)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:303)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:256)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:232)
at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:198)
at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:444)
at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:268)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$LockingRestartableTask.run(SequentialScheduler.java:205)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:149)
at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:230)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
What did you expect to happen?
run testcase without above error
Serenity BDD version
4.1.20
JDK version
17
Execution environment
chrome browser
Linux selenium grid
How to reproduce the bug.
24.0.1 5.1.2.RELEASE 2.3.32 4.0.3 4.1.96.Final 1.1.2 7.17.0 0.64.8 4.1.96.Final 1.14.15 4.1.20 3.0.0-M5 4.5.14 4.1.20 2.10.1 4.0.1 3.14.0 2.16.1 4.21.0 17 0.64.8 4.0.16 9.4.51.v20230217 1.12.0 4.1.96.Final 2.12.7 4.1.20 2.12.3 5.3.0 1.9.4 4.1.20 0.64.8 1.3.1 4.13.2 0.64.8 7.17.0 17 42.7.3 4.0.0 4.1.20 33.2.0-jre 0.64.8 0.64.8 2.70.0 4.21.0 1.9.0 2.17.0 0.64.8 4.5.14 3.3.4 3.9.0 2.6.4-1 1.17.0 4.22.4_ALL4 4.0.16 0.64.8 4.21.0 20160810 1.26.1 4 2.17.0 3.0.0-M5 4.3.0 4.1.20 4.1.96.Final 4.1.20 4.1.20 3.24.2 5.1.2.RELEASE 4.1.20 2.1.2 17 3.42.0 4.1.20 5.1.2.RELEASE 0.64.8 4.21.0 4.0.16 2.0.13 3.3.2 0.64.8 7.17.0 7.17.0 2.0.13 4.1.20 0.64.8 1.4 5.4.0 3.4.1 UTF-8 0.64.8 0.64.8 5.0.5.RELEASE 3.10.0 4.0.3 4.1.0 org.apache.poi poi-ooxml 4.0.1 compile commons-codec commons-codec 1.17.0 compile org.apache.commons commons-compress 1.26.1 compile org.apache.httpcomponents httpclient 4.5.14 compile org.springframework spring-context-support 5.1.2.RELEASE compile org.springframework spring-context 5.1.2.RELEASE compile org.freemarker freemarker 2.3.32 compile org.springframework spring-core 5.1.2.RELEASE compile com.fasterxml.jackson.core jackson-databind 2.17.0 compile com.fasterxml.jackson.core jackson-core 2.17.0 compile com.sics.pc.api.server axis2-client 4.22.4_ALL4 compile org.apache.axis2 axis2-transport-local 1.8.0 compile org.apache.axis2 axis2-transport-http 1.8.0 compile org.apache.axis2 axis2-kernel 1.8.0 compile org.apache.axis2 axis2-adb 1.8.0 compile org.postgresql postgresql 42.2.24 compile org.checkerframework checker-qual 3.42.0 compile org.apache.pdfbox pdfbox 2.0.29 compile org.apache.bcel bcel 6.5.0 compile org.apache.groovy groovy 4.0.16 compile org.apache.groovy groovy-xml 4.0.16 compile com.google.guava guava 33.2.0-jre compile commons-beanutils commons-beanutils 1.9.4 compile org.apache.commons commons-text 1.12.0 compile commons-logging commons-logging 1.3.1 compile org.apache.groovy groovy-json 4.0.16 compile com.sun.xml.bind jaxb-impl 4.0.3 compile jakarta.xml.bind jakarta.xml.bind-api 4.0.0 compile jakarta.activation jakarta.activation-api 2.1.2 compile com.sun.xml.bind jaxb-core 4.0.3 compile com.vladsch.flexmark flexmark-util-misc 0.64.8 compile com.vladsch.flexmark flexmark-util-sequence 0.64.8 compile com.vladsch.flexmark flexmark-ext-abbreviation 0.64.8 compile com.vladsch.flexmark flexmark-util-visitor 0.64.8 compile com.vladsch.flexmark flexmark-all 0.64.8 test com.vladsch.flexmark flexmark-util-options 0.64.8 compile com.vladsch.flexmark flexmark-util-collection 0.64.8 compile com.vladsch.flexmark flexmark-util-data 0.64.8 compile com.vladsch.flexmark flexmark-util-html 0.64.8 compile com.vladsch.flexmark flexmark-util-dependency 0.64.8 compile com.vladsch.flexmark flexmark-util-format 0.64.8 compile com.vladsch.flexmark flexmark-util-ast 0.64.8 compile com.vladsch.flexmark flexmark-util-builder 0.64.8 compile net.sourceforge.htmlunit htmlunit 2.70.0 compile io.netty netty-codec-http 4.1.96.Final compile org.jetbrains annotations 24.0.1 compile org.htmlunit htmlunit 4.1.0 compile io.netty netty-handler 4.1.96.Final compile org.jetbrains.kotlin kotlin-stdlib-common 1.9.0 compile org.asynchttpclient async-http-client 2.12.3 compile org.assertj assertj-core 3.24.2 compile org.slf4j slf4j-simple 2.0.13 compile org.slf4j slf4j-api 2.0.13 compile org.json json 20160810 compile org.seleniumhq.selenium selenium-manager 4.21.0 compile org.seleniumhq.selenium selenium-json 4.21.0 compile org.apache.httpcomponents httpmime 4.5.14 compile io.rest-assured rest-assured 5.4.0 compile net.serenity-bdd serenity-rest-assured 4.1.20 compile net.serenity-bdd serenity-cucumber 4.1.20 compile net.serenity-bdd serenity-model 4.1.20 compile net.serenity-bdd serenity-junit 4.1.20 compile net.serenity-bdd serenity-report-resources 4.1.20 compile net.serenity-bdd serenity-reports 4.1.20 compile net.serenity-bdd serenity-stats 4.1.20 compile net.serenity-bdd serenity-core 4.1.20 compile net.serenity-bdd serenity-reports-configuration 4.1.20 compile org.seleniumhq.selenium selenium-java 4.21.0 compile org.seleniumhq.selenium selenium-remote-driver 4.21.0 compile org.springframework spring-jdbc 5.0.5.RELEASE compile commons-dbcp commons-dbcp 1.4 compile io.github.bonigarcia webdrivermanager 5.3.0 compile org.apache.commons commons-lang3 3.14.0 compile com.github.docker-java docker-java 3.3.2 compile io.netty netty-transport-native-epoll 4.1.96.Final compile io.netty netty-transport-native-kqueue 4.1.96.Final compile com.github.docker-java docker-java-core 3.3.4 compile net.bytebuddy byte-buddy 1.14.15 compile org.mockito mockito-core 4.3.0 test org.eclipse.jetty.websocket websocket-client 9.4.51.v20230217 compile commons-io commons-io 2.16.1 compile commons-net commons-net 3.10.0 compile joda-time joda-time 2.12.7 compile com.google.code.gson gson 2.10.1 compile io.cucumber datatable 7.17.0 compile org.apiguardian apiguardian-api 1.1.2 compile junit junit 4.13.2 compile io.cucumber cucumber-junit 7.17.0 compile io.cucumber cucumber-java 7.17.0 compile io.cucumber cucumber-core 7.17.0 compile true daily warn public AzRe ToolChain Repository https://nexus-azre-coo-it-crp2.devops-services.we1.azure.aztec.cloud.allianz/repository/maven-public/ false central Central Repository https://repo.maven.apache.org/maven2 never false central Central Repository https://repo.maven.apache.org/maven2How can we make it happen?
Work on this myself and propose a PR (with Serenity BDD team guidance)
The text was updated successfully, but these errors were encountered: