40 fail, 1 skipped, 18 pass in 2h 22m 45s
Annotations
Check warning on line 0 in Checking the functionality of a Camel Specific Component page.
github-actions / Test Results
All 8 runs failed: Check that the Attributes table under Attribute tab on Camel Specific Component page is not empty - Attributes and values - Example #1.1 (Checking the functionality of a Camel Specific Component page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 36s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 35s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 36s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 35s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 35s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 35s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 36s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 36s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148074695.0.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148074695.0.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Attribute" column is not empty(classpath:io/hawt/tests/features//camel/components/camel_specific_component.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock" item of "components" folder of "SampleCamel" context.passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Attribute" column is not empty............................failed
And Camel table has "ComponentName" key and "mock" value....................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Component page.
github-actions / Test Results
All 8 runs failed: Check that the Attributes table under Attribute tab on Camel Specific Component page is not empty - Attributes and values - Example #1.2 (Checking the functionality of a Camel Specific Component page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148099439.1.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148099439.1.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Value" column is not empty(classpath:io/hawt/tests/features//camel/components/camel_specific_component.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock" item of "components" folder of "SampleCamel" context.passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Value" column is not empty................................failed
And Camel table has "CamelId" key and "SampleCamel" value...................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Component page.
github-actions / Test Results
All 8 runs failed: Check specific endpoint attribute's detail information (Checking the functionality of a Camel Specific Component page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: //td[normalize-space(text())='ComponentName']//ancestor::tr}
Expected: interactable
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148123736.2.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148123736.2.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: //td[normalize-space(text())='ComponentName']//ancestor::tr
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.Table.getRowByValue(Table.java:27)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelAttributes.openAttributeDetailDialogByAttributeName(CamelAttributes.java:27)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userOpenAttributeDetailDialogWithTheName(CommonCamelStepDefs.java:26)
at ✽.User opens Attribute detail dialog with the name "ComponentName"(classpath:io/hawt/tests/features//camel/components/camel_specific_component.feature:21)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: //td[normalize-space(text())='ComponentName']//ancestor::tr
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=//td[normalize-space(text())='ComponentName']//ancestor::tr}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.Table.getRowByValue(Table.java:27)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelAttributes.openAttributeDetailDialogByAttributeName(CamelAttributes.java:27)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userOpenAttributeDetailDialogWithTheName(CommonCamelStepDefs.java:26)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock" item of "components" folder of "SampleCamel" context.passed
And User clicks on Camel "Attributes" tab...................................passed
When User opens Attribute detail dialog with the name "ComponentName".......failed
Then Camel Attribute Detail Dialog has "Value" key and "mock" value.........skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Component page.
github-actions / Test Results
All 8 runs failed: Check to execute operation of Specific Endpoint (Checking the functionality of a Camel Specific Component page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 25s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation getState()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148148401.3.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148148401.3.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getState()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "getState()"(classpath:io/hawt/tests/features//camel/components/camel_specific_component.feature:29)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getState()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation getState()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock" item of "components" folder of "SampleCamel" context.passed
And User clicks on Camel "Operations" tab...................................passed
When User executes operation with name "getState()".........................failed
Then Result of "getState()" operation is "Started"..........................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check that table of Attribute tab in Camel Specific Context page is not empty - Attributes and values - Example #1.1 (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148186070.4.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148186070.4.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Attribute" column is not empty(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Attribute" column is not empty............................failed
And Camel table has "CamelId" key and "SampleCamel" value...................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check that table of Attribute tab in Camel Specific Context page is not empty - Attributes and values - Example #1.2 (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148209997.5.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148209997.5.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Value" column is not empty(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Value" column is not empty................................failed
And Camel table has "State" key and "Started" value.........................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check to execute operation of Specific Context and returned result of String type (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation getCamelId()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148234359.6.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148234359.6.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getCamelId()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "getCamelId()"(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:21)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getCamelId()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation getCamelId()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Operations" tab..................................passed
When User executes operation with name "getCamelId()".......................failed
Then Result of "getCamelId()" operation is "SampleCamel"....................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check to execute operation of Specific Context and returned result of boolean type (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation isLogMask()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148258028.7.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148258028.7.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation isLogMask()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "isLogMask()"(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:29)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation isLogMask()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation isLogMask()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Operations" tab..................................passed
When User executes operation with name "isLogMask()"........................failed
Then Result of "isLogMask()" operation is "false"...........................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check to execute operation of Specific Context and returned result of Integer type (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation getTotalRoutes()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148281556.8.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148281556.8.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getTotalRoutes()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "getTotalRoutes()"(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:37)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getTotalRoutes()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation getTotalRoutes()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Operations" tab..................................passed
When User executes operation with name "getTotalRoutes()"...................failed
Then Result of "getTotalRoutes()" operation is "2"..........................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check to view and edit chart of Specific Context (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
Element not found {By.xpath: //button[text()[normalize-space() = 'Edit watches']]}
Expected: enabled
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148305311.9.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148305311.9.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: //button[text()[normalize-space() = 'Edit watches']]
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.pages.HawtioPage.clickButton(HawtioPage.java:46)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelChart.edit(CamelChart.java:31)
at io.hawt.tests.features.stepdefinitions.camel.CamelChartStepDefs.userSwitchesToEditWatchesModeOfCamelChart(CamelChartStepDefs.java:22)
at ✽.User switches to Edit watches mode of Camel Chart(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:45)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: //button[text()[normalize-space() = 'Edit watches']]
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=//button[text()[normalize-space() = 'Edit watches']]}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.pages.HawtioPage.clickButton(HawtioPage.java:46)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelChart.edit(CamelChart.java:31)
at io.hawt.tests.features.stepdefinitions.camel.CamelChartStepDefs.userSwitchesToEditWatchesModeOfCamelChart(CamelChartStepDefs.java:22)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Chart" tab.......................................passed
And User switches to Edit watches mode of Camel Chart.......................failed
And User unwatch all "SampleCamel" attributes...............................skipped
And User watches "TotalRoutes" attribute....................................skipped
And User closes Edit watches mode of Camel Chart............................skipped
Then Camel Attribute "SampleCamel TotalRoutes" and its value "2" are displayed in Camel Chart.skipped
And Camel Attribute "SampleCamel ExchangesFailed" is not displayed in Camel Chart.skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check the suspend action with Camel Specific Context. (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation suspend()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148328975.10.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148328975.10.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation suspend()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "suspend()"(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:57)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation suspend()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation suspend()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Operations" tab..................................passed
And User executes operation with name "suspend()"...........................failed
Then Result of "suspend()" operation is "Operation successful"..............skipped
And User clicks on Camel "Attributes" tab...................................skipped
And Camel table has "State" key and "Suspended" value.......................skipped
Check warning on line 0 in Checking the functionality of a specific camel context page.
github-actions / Test Results
All 8 runs failed: Check the start action with Camel Specific Context. (Checking the functionality of a specific camel context page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation start()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148353506.11.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148353506.11.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation start()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "start()"(classpath:io/hawt/tests/features//camel/contexts/camel_specific_context.feature:67)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation start()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation start()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "SampleCamel" context..................................passed
When User clicks on Camel "Operations" tab..................................passed
And User executes operation with name "start()".............................failed
Then Result of "start()" operation is "Operation successful"................skipped
And User clicks on Camel "Attributes" tab...................................skipped
And Camel table has "State" key and "Started" value.........................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check that the Attributes table under Attribute tab on Camel Specific Endpoint page is not empty - Attributes and values - Example #1.1 (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148392309.12.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148392309.12.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Attribute" column is not empty(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock://result" item of "endpoints" folder of "SampleCamel" context.passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Attribute" column is not empty............................failed
And Camel table has "EndpointUri" key and "mock://result" value.............skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check that the Attributes table under Attribute tab on Camel Specific Endpoint page is not empty - Attributes and values - Example #1.2 (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148416595.13.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148416595.13.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Value" column is not empty(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock://result" item of "endpoints" folder of "SampleCamel" context.passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Value" column is not empty................................failed
And Camel table has "CamelId" key and "SampleCamel" value...................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check specific endpoint attribute's detail information (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: //td[normalize-space(text())='CamelId']//ancestor::tr}
Expected: interactable
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148441100.14.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148441100.14.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: //td[normalize-space(text())='CamelId']//ancestor::tr
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.Table.getRowByValue(Table.java:27)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelAttributes.openAttributeDetailDialogByAttributeName(CamelAttributes.java:27)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userOpenAttributeDetailDialogWithTheName(CommonCamelStepDefs.java:26)
at ✽.User opens Attribute detail dialog with the name "CamelId"(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:21)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: //td[normalize-space(text())='CamelId']//ancestor::tr
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=//td[normalize-space(text())='CamelId']//ancestor::tr}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.Table.getRowByValue(Table.java:27)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelAttributes.openAttributeDetailDialogByAttributeName(CamelAttributes.java:27)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userOpenAttributeDetailDialogWithTheName(CommonCamelStepDefs.java:26)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock://result" item of "endpoints" folder of "SampleCamel" context.passed
And User clicks on Camel "Attributes" tab...................................passed
When User opens Attribute detail dialog with the name "CamelId".............failed
Then Camel Attribute Detail Dialog has "Value" key and "SampleCamel" value..skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check to execute operation of Specific Endpoint (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation getCamelId()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148465324.15.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148465324.15.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getCamelId()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "getCamelId()"(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:29)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getCamelId()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation getCamelId()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock://result" item of "endpoints" folder of "SampleCamel" context.passed
And User clicks on Camel "Operations" tab...................................passed
When User executes operation with name "getCamelId()".......................failed
Then Result of "getCamelId()" operation is "SampleCamel"....................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check sending a message (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {by tag: button; by text: Add Headers}
Expected: enabled
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148489613.16.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148489613.16.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//button/text()[normalize-space(translate(string(.), '
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.endpoints.CamelSend.addOneHeader(CamelSend.java:24)
at io.hawt.tests.features.stepdefinitions.camel.endpoints.CamelEndpointsStepDefs.userSetsHeaderWithValueOf(CamelEndpointsStepDefs.java:29)
at ✽.User sets "CamelFileName" header with value of "Test Name"(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:37)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//button/text()[normalize-space(translate(string(.), '
', ' ')) = "Add Headers"]/parent::*
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//button/text()[normalize-space(translate(string(.), '
', ' ')) = "Add Headers"]/parent::*}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.endpoints.CamelSend.addOneHeader(CamelSend.java:24)
at io.hawt.tests.features.stepdefinitions.camel.endpoints.CamelEndpointsStepDefs.userSetsHeaderWithValueOf(CamelEndpointsStepDefs.java:29)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock://bar" item of "endpoints" folder of "SampleCamel" context.passed
And User clicks on Camel "Send" tab.........................................passed
When User sets "CamelFileName" header with value of "Test Name".............failed
And User adds "Hello Test" message body.....................................skipped
And User sets "plaintext" message type......................................skipped
And User sends the message..................................................skipped
And Successful alert message is appeared and closed.........................skipped
Then User clicks on Camel "Browse" tab......................................skipped
And User can browse the message with "Hello Test" body......................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check forwarding the message (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: //td[text()='Hello Test']/preceding-sibling::td//input}
Expected: enabled
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148513901.17.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148513901.17.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: //td[text()='Hello Test']/preceding-sibling::td//input
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.endpoints.CamelBrowse.selectMessage(CamelBrowse.java:32)
at io.hawt.tests.features.stepdefinitions.camel.endpoints.CamelEndpointsStepDefs.userSelectsMessage(CamelEndpointsStepDefs.java:54)
at ✽.User selects the message with "Hello Test" body(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:50)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: //td[text()='Hello Test']/preceding-sibling::td//input
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=//td[text()='Hello Test']/preceding-sibling::td//input}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.endpoints.CamelBrowse.selectMessage(CamelBrowse.java:32)
at io.hawt.tests.features.stepdefinitions.camel.endpoints.CamelEndpointsStepDefs.userSelectsMessage(CamelEndpointsStepDefs.java:54)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "mock://bar" item of "endpoints" folder of "SampleCamel" context.passed
And User clicks on Camel "Browse" tab.......................................skipped
When User selects the message with "Hello Test" body........................failed
And User forwards the message to "mock://result" URI........................skipped
Then User is on Camel "mock://result" item of "endpoints" folder of "SampleCamel" context.skipped
And User can browse the message with "Hello Test" body......................skipped
Check warning on line 0 in Checking the functionality of a Camel Specific Endpoint page.
github-actions / Test Results
All 8 runs failed: Check details of the message (Checking the functionality of a Camel Specific Endpoint page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: //td[text()='Hello Test']/preceding-sibling::td//button}
Expected: enabled
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148538355.18.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148538355.18.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: //td[text()='Hello Test']/preceding-sibling::td//button
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.endpoints.CamelBrowse.clickOnMessage(CamelBrowse.java:55)
at io.hawt.tests.features.stepdefinitions.camel.endpoints.CamelEndpointsStepDefs.userClicksOnMessageWithBody(CamelEndpointsStepDefs.java:64)
at ✽.User clicks on the message with "Hello Test" body(classpath:io/hawt/tests/features//camel/endpoints/camel_specific_endpoint.feature:62)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: //td[text()='Hello Test']/preceding-sibling::td//button
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=//td[text()='Hello Test']/preceding-sibling::td//button}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.endpoints.CamelBrowse.clickOnMessage(CamelBrowse.java:55)
at io.hawt.tests.features.stepdefinitions.camel.endpoints.CamelEndpointsStepDefs.userClicksOnMessageWithBody(CamelEndpointsStepDefs.java:64)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "endpoints" folder of "SampleCamel" context............passed
And User is on Camel "mock://result" item of "endpoints" folder of "SampleCamel" context.passed
And User clicks on Camel "Browse" tab.......................................passed
When User clicks on the message with "Hello Test" body......................failed
Then Details of the message with "Hello Test" body are displayed............skipped
Check warning on line 0 in Checking the functionality of Camel Routes page.
github-actions / Test Results
All 8 runs failed: Check that Camel Routes diagram is presented (Checking the functionality of Camel Routes page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: > 1, actual: 0, collection: .camel-node-content
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148609523.19.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148609523.19.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThan.fail(SizeGreaterThan.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldHave(ElementsCollection.java:119)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.routes.CamelRouteDiagram.diagramIsPresent(CamelRouteDiagram.java:17)
at io.hawt.tests.features.stepdefinitions.camel.routes.CamelRoutesStepDefs.camelRouteDiagramIsPresented(CamelRoutesStepDefs.java:30)
at ✽.Camel Route diagram is presented(classpath:io/hawt/tests/features//camel/routes/camel_routes.feature:45)
Given User is on "Camel" page...............................................passed
And User is on Camel "routes" folder of "SampleCamel" context...............passed
When User clicks on Camel "Route Diagram" tab...............................passed
Then Camel Route diagram is presented.......................................failed
Check warning on line 0 in Checking the functionality of Camel Routes page.
github-actions / Test Results
All 8 runs failed: Check that Camel Source is not empty (Checking the functionality of Camel Routes page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 23s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 23s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: .view-line span
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148633585.20.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148633585.20.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldHave(ElementsCollection.java:119)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.routes.CamelSource.routeSourceCodeIsPresented(CamelSource.java:12)
at io.hawt.tests.features.stepdefinitions.camel.routes.CamelRoutesStepDefs.routeSourceCodeIsPresented(CamelRoutesStepDefs.java:35)
at ✽.Route source code is presented(classpath:io/hawt/tests/features//camel/routes/camel_routes.feature:52)
Given User is on "Camel" page...............................................passed
And User is on Camel "routes" folder of "SampleCamel" context...............passed
When User clicks on Camel "Source" tab......................................passed
Then Route source code is presented.........................................failed
Check warning on line 0 in Checking the functionality of Camel Specific Route page.
github-actions / Test Results
All 8 runs failed: Check that Camel Route diagram is presented - Attributes and values - Example #1.1 (Checking the functionality of Camel Specific Route page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148657700.21.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148657700.21.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Attribute" column is not empty(classpath:io/hawt/tests/features//camel/routes/camel_specific_route.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "simple" item of "routes" folder of "SampleCamel" context.passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Attribute" column is not empty............................failed
And Camel table has "EndpointUri" key and "quartz://simple?trigger.repeatInterval=10000" value.skipped
Check warning on line 0 in Checking the functionality of Camel Specific Route page.
github-actions / Test Results
All 8 runs failed: Check that Camel Route diagram is presented - Attributes and values - Example #1.2 (Checking the functionality of Camel Specific Route page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
List size mismatch: expected: >= 1, actual: 0, collection: By.xpath: //thead/tr/th
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148681874.22.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148681874.22.html
Timeout: 20 s.
at com.codeborne.selenide.collections.CollectionSizeCondition.fail(CollectionSizeCondition.java:40)
at com.codeborne.selenide.collections.SizeGreaterThanOrEqual.fail(SizeGreaterThanOrEqual.java:6)
at com.codeborne.selenide.ElementsCollection.waitUntil(ElementsCollection.java:200)
at com.codeborne.selenide.ElementsCollection.should(ElementsCollection.java:145)
at com.codeborne.selenide.ElementsCollection.shouldBe(ElementsCollection.java:104)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumnsPosition(Table.java:47)
at io.hawt.tests.features.pageobjects.fragments.Table.getColumn(Table.java:37)
at io.hawt.tests.features.pageobjects.fragments.Table.checkColumnIsNotEmpty(Table.java:72)
at io.hawt.tests.features.stepdefinitions.camel.CamelTableStepDefs.camelTableColumnIsPresented(CamelTableStepDefs.java:18)
at ✽.Camel table "Value" column is not empty(classpath:io/hawt/tests/features//camel/routes/camel_specific_route.feature:8)
Given User is on "Camel" page...............................................passed
And User is on Camel "simple" item of "routes" folder of "SampleCamel" context.passed
When User clicks on Camel "Attributes" tab..................................passed
Then Camel table "Value" column is not empty................................failed
And Camel table has "CamelId" key and "SampleCamel" value...................skipped
Check warning on line 0 in Checking the functionality of Camel Specific Route page.
github-actions / Test Results
All 8 runs failed: Check specific endpoint attribute's detail information (Checking the functionality of Camel Specific Route page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: //td[normalize-space(text())='RouteId']//ancestor::tr}
Expected: interactable
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148706228.23.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148706228.23.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: //td[normalize-space(text())='RouteId']//ancestor::tr
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.Table.getRowByValue(Table.java:27)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelAttributes.openAttributeDetailDialogByAttributeName(CamelAttributes.java:27)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userOpenAttributeDetailDialogWithTheName(CommonCamelStepDefs.java:26)
at ✽.User opens Attribute detail dialog with the name "RouteId"(classpath:io/hawt/tests/features//camel/routes/camel_specific_route.feature:21)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: //td[normalize-space(text())='RouteId']//ancestor::tr
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=//td[normalize-space(text())='RouteId']//ancestor::tr}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.Table.getRowByValue(Table.java:27)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelAttributes.openAttributeDetailDialogByAttributeName(CamelAttributes.java:27)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userOpenAttributeDetailDialogWithTheName(CommonCamelStepDefs.java:26)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "simple" item of "routes" folder of "SampleCamel" context.passed
And User clicks on Camel "Attributes" tab...................................passed
When User opens Attribute detail dialog with the name "RouteId".............failed
Then Camel Attribute Detail Dialog has "Value" key and "simple" value.......skipped
Check warning on line 0 in Checking the functionality of Camel Specific Route page.
github-actions / Test Results
All 8 runs failed: Check to execute operation of Specific Endpoint (Checking the functionality of Camel Specific Route page.)
test-results/results-quarkus-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(18)-java(17)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(11)-firefox/Cucumber.xml [took 24s]
test-results/results-springboot-node(20)-java(17)-firefox/Cucumber.xml [took 24s]
Raw output
Element not found {By.xpath: .//li[@aria-labelledby='operation getRouteId()']}
Expected: exist
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148730425.24.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1701148730425.24.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getRouteId()']
at com.codeborne.selenide.impl.WebElementSource.createElementNotFoundError(WebElementSource.java:91)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:142)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at ✽.User executes operation with name "getRouteId()"(classpath:io/hawt/tests/features//camel/routes/camel_specific_route.feature:29)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: .//li[@aria-labelledby='operation getRouteId()']
For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception
Build info: version: '4.12.1', revision: '8e34639b11'
System info: os.name: 'Linux', os.arch: 'amd64', os.version: '6.2.0-1016-azure', java.version: '11.0.21'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [aedc60a3-7766-40ed-b786-2cac5dca1157, findElement {using=xpath, value=.//li[@aria-labelledby='operation getRouteId()']}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0, moz:accessibilityChecks: false, moz:buildID: 20231116134553, moz:debuggerAddress: 127.0.0.1:29688, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1016-azure, moz:processID: 162, moz:profile: /tmp/rust_mozprofileH0tShk, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:29688/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: aedc60a3-7766-40ed-b786-2cac5dca1157
at jdk.internal.reflect.GeneratedConstructorAccessor15.newInstance(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:200)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:133)
at org.openqa.selenium.remote.codec.w3c.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:52)
at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:191)
at org.openqa.selenium.remote.service.DriverCommandExecutor.invokeExecute(DriverCommandExecutor.java:196)
at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:171)
at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:602)
at org.openqa.selenium.remote.ElementLocation$ElementFinder$2.findElement(ElementLocation.java:165)
at org.openqa.selenium.remote.ElementLocation.findElement(ElementLocation.java:59)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:359)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:353)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:70)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:44)
at com.codeborne.selenide.impl.WebElementSelector.findElement(WebElementSelector.java:33)
at com.codeborne.selenide.impl.ElementFinder.getWebElement(ElementFinder.java:122)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:116)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.impl.ElementFinder.createElementNotFoundError(ElementFinder.java:139)
at com.codeborne.selenide.impl.WebElementSource.handleError(WebElementSource.java:143)
at com.codeborne.selenide.impl.WebElementSource.checkConditionAndReturnElement(WebElementSource.java:127)
at com.codeborne.selenide.impl.WebElementSource.checkCondition(WebElementSource.java:104)
at com.codeborne.selenide.commands.Should.execute(Should.java:30)
at com.codeborne.selenide.commands.Should.execute(Should.java:14)
at com.codeborne.selenide.commands.Commands.execute(Commands.java:164)
at com.codeborne.selenide.impl.SelenideElementProxy.dispatchAndRetry(SelenideElementProxy.java:132)
at com.codeborne.selenide.impl.SelenideElementProxy.invoke(SelenideElementProxy.java:84)
at com.sun.proxy.$Proxy24.shouldBe(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.camel.tabs.common.CamelOperations.executeMethod(CamelOperations.java:25)
at io.hawt.tests.features.stepdefinitions.camel.CommonCamelStepDefs.userExecutesOperationWithName(CommonCamelStepDefs.java:36)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
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:84)
at io.cucumber.core.runner.TestStep.run(TestStep.java:56)
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.platform.engine.CucumberEngineExecutionContext.lambda$runTestCase$4(CucumberEngineExecutionContext.java:112)
at io.cucumber.core.runtime.CucumberExecutionContext.lambda$runTestCase$5(CucumberExecutionContext.java:137)
at io.cucumber.core.runtime.RethrowingThrowableCollector.executeAndThrow(RethrowingThrowableCollector.java:23)
at io.cucumber.core.runtime.CucumberExecutionContext.runTestCase(CucumberExecutionContext.java:137)
at io.cucumber.junit.platform.engine.CucumberEngineExecutionContext.runTestCase(CucumberEngineExecutionContext.java:109)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:168)
at io.cucumber.junit.platform.engine.NodeDescriptor$PickleDescriptor.execute(NodeDescriptor.java:90)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:151)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141)
at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139)
at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138)
at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95)
at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:73)
at org.junit.platform.suite.engine.SuiteLauncher.execute(SuiteLauncher.java:63)
at org.junit.platform.suite.engine.SuiteTestDescriptor.execute(SuiteTestDescriptor.java:128)
at org.junit.platform.suite.engine.SuiteTestEngine.lambda$execute$0(SuiteTestEngine.java:73)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1801)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:497)
at org.junit.platform.suite.engine.SuiteTestEngine.execute(SuiteTestEngine.java:73)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:147)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:127)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:90)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:55)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:102)
at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:54)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114)
at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86)
at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86)
at org.apache.maven.surefire.junitplatform.LazyLauncher.execute(LazyLauncher.java:50)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:184)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:148)
at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:122)
at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Given User is on "Camel" page...............................................passed
And User is on Camel "simple" item of "routes" folder of "SampleCamel" context.passed
And User clicks on Camel "Operations" tab...................................passed
When User executes operation with name "getRouteId()".......................failed
Then Result of "getRouteId()" operation is "simple".........................skipped