fix(core): branding should be applied after loading plugins #1545
GitHub Actions / Test Results
failed
Dec 21, 2023 in 0s
1 fail, 1 skipped, 57 pass in 40m 8s
Annotations
Check warning on line 0 in Checking the functionality of Camel Specific Route page.
github-actions / Test Results
1 out of 8 runs failed: Check to remove a breakpoint while debugging (Checking the functionality of Camel Specific Route page.)
test-results/results-quarkus-node(20)-java(17)-firefox/Cucumber.xml [took 22s]
Raw output
Element not found {By.linkText: Camel}
Expected: clickable: interactable and enabled
Screenshot: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1703137717568.0.png
Page source: file:/hawtio-test-suite/tests/hawtio-test-suite/build/reports/tests/1703137717568.0.html
Timeout: 20 s.
Caused by: NoSuchElementException: Unable to locate element: Camel
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.findAndAssertElementIsClickable(WebElementSource.java:173)
at com.codeborne.selenide.commands.Click.findElement(Click.java:46)
at com.codeborne.selenide.commands.Click.execute(Click.java:28)
at com.codeborne.selenide.commands.Click.execute(Click.java:21)
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 jdk.proxy2/jdk.proxy2.$Proxy25.click(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.menu.Menu.navigateTo(Menu.java:30)
at io.hawt.tests.features.stepdefinitions.menu.LeftSideMenuStepDefs.userIsOnGivenPage(LeftSideMenuStepDefs.java:11)
at ✽.User is on "Camel" page(classpath:io/hawt/tests/features//camel/routes/camel_specific_route.feature:67)
Caused by: org.openqa.selenium.NoSuchElementException: Unable to locate element: Camel
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-1018-azure', java.version: '17.0.9'
Driver info: org.openqa.selenium.firefox.FirefoxDriver
Command: [d0c4f85d-4935-4dd5-946e-d623027e7fa7, findElement {using=link text, value=Camel}]
Capabilities {acceptInsecureCerts: true, browserName: firefox, browserVersion: 120.0.1, moz:accessibilityChecks: false, moz:buildID: 20231129155202, moz:debuggerAddress: 127.0.0.1:24144, moz:geckodriverVersion: 0.33.0, moz:headless: false, moz:platformVersion: 6.2.0-1018-azure, moz:processID: 209, moz:profile: /tmp/rust_mozprofileoL7XB7, moz:shutdownTimeout: 60000, moz:webdriverClick: true, moz:windowless: false, pageLoadStrategy: normal, platformName: linux, proxy: Proxy(), se:cdp: ws://127.0.0.1:24144/devtoo..., se:cdpVersion: 85.0, setWindowRect: true, strictFileInteractability: false, timeouts: {implicit: 0, pageLoad: 300000, script: 30000}, unhandledPromptBehavior: accept}
Session ID: d0c4f85d-4935-4dd5-946e-d623027e7fa7
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.newInstanceWithCaller(Constructor.java:499)
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
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.findAndAssertElementIsClickable(WebElementSource.java:173)
at com.codeborne.selenide.commands.Click.findElement(Click.java:46)
at com.codeborne.selenide.commands.Click.execute(Click.java:28)
at com.codeborne.selenide.commands.Click.execute(Click.java:21)
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 jdk.proxy2/jdk.proxy2.$Proxy25.click(Unknown Source)
at io.hawt.tests.features.pageobjects.fragments.menu.Menu.navigateTo(Menu.java:30)
at io.hawt.tests.features.stepdefinitions.menu.LeftSideMenuStepDefs.userIsOnGivenPage(LeftSideMenuStepDefs.java:11)
at jdk.internal.reflect.GeneratedMethodAccessor85.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at io.cucumber.java.Invoker.doInvoke(Invoker.java:66)
at io.cucumber.java.Invoker.invoke(Invoker.java:24)
at io.cucumber.java.AbstractGlueDefinition.invokeMethod(AbstractGlueDefinition.java:47)
at io.cucumber.java.JavaStepDefinition.execute(JavaStepDefinition.java:29)
at io.cucumber.core.runner.CoreStepDefinition.execute(CoreStepDefinition.java:66)
at io.cucumber.core.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:63)
at io.cucumber.core.runner.ExecutionMode$1.execute(ExecutionMode.java:10)
at io.cucumber.core.runner.TestStep.executeStep(TestStep.java: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:1511)
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:1511)
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:197)
at java.base/java.util.Iterator.forEachRemaining(Iterator.java:133)
at java.base/java.util.Spliterators$IteratorSpliterator.forEachRemaining(Spliterators.java:1845)
at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
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:596)
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:56)
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...............................................failed
And User is on Camel "simple" item of "routes" folder of "SampleCamel" context.skipped
And User clicks on Camel "Debug" tab........................................skipped
And Debugging is started....................................................skipped
When User removes breakpoint on "To stream" node............................skipped
Then Breakpoint sign on "To stream" node is set: "false"....................skipped
Check notice on line 0 in .github
github-actions / Test Results
1 skipped test found
There is 1 skipped test, see "Raw output" for the name of the skipped test.
Raw output
Checking the functionality of Plugin page. ‑ Check that Sample Plugin got installed and accessible
Check notice on line 0 in .github
github-actions / Test Results
59 tests found
There are 59 tests, see "Raw output" for the full list of tests.
Raw output
Check whether all data is presented and displayed correctly in About modal window. ‑ Check that the titles are presented in About modal window - Names of Hawtio's Components - Example #1.1
Checking the changes of states after performing some operation on Camel Contexts page. ‑ Check the operations on Camel Context - Context actions and states - Example #1.1
Checking the changes of states after performing some operation on Camel Contexts page. ‑ Check the operations on Camel Context - Context actions and states - Example #1.2
Checking the functionality of Camel Endpoints page. ‑ Check that Endpoints table on Camel Endpoints page is not empty - Columns - Example #1.1
Checking the functionality of Camel Endpoints page. ‑ Check that Endpoints table on Camel Endpoints page is not empty - Columns - Example #1.2
Checking the functionality of Camel Endpoints page. ‑ Check to add an Endpoint from Data
Checking the functionality of Camel Endpoints page. ‑ Check to add an Endpoint from URI
Checking the functionality of Camel Routes page. ‑ Check that Camel Routes diagram is presented
Checking the functionality of Camel Routes page. ‑ Check that Camel Source is not empty
Checking the functionality of Camel Routes page. ‑ Check that Routes table on Camel Routes page is not empty - Columns - Example #1.1
Checking the functionality of Camel Routes page. ‑ Check that Routes table on Camel Routes page is not empty - Columns - Example #1.2
Checking the functionality of Camel Routes page. ‑ Check the delete operation on Camel route
Checking the functionality of Camel Routes page. ‑ Check the operations on Camel Routes page - Routes actions and states - Example #1.1
Checking the functionality of Camel Routes page. ‑ Check the operations on Camel Routes page - Routes actions and states - Example #1.2
Checking the functionality of Camel Specific Route page. ‑ Check specific endpoint attribute's detail information
Checking the functionality of Camel Specific Route page. ‑ Check that Camel Route diagram is presented
Checking the functionality of Camel Specific Route page. ‑ Check that Camel Route diagram is presented - Attributes and values - Example #1.1
Checking the functionality of Camel Specific Route page. ‑ Check that Camel Route diagram is presented - Attributes and values - Example #1.2
Checking the functionality of Camel Specific Route page. ‑ Check that Camel Source is not empty
Checking the functionality of Camel Specific Route page. ‑ Check to add a breakpoint while debugging
Checking the functionality of Camel Specific Route page. ‑ Check to execute operation of Specific Endpoint
Checking the functionality of Camel Specific Route page. ‑ Check to remove a breakpoint while debugging
Checking the functionality of Camel Specific Route page. ‑ Check to start the debugging
Checking the functionality of Camel Specific Route page. ‑ Check to stop the debugging
Checking the functionality of Camel Specific Route page. ‑ Check to view and edit chart of Specific Context
Checking the functionality of Camel tree. ‑ Check filtering Camel tree by string value
Checking the functionality of Camel tree. ‑ Check that Camel tree is collapsing correctly
Checking the functionality of Camel tree. ‑ Check that Camel tree is expanding correctly
Checking the functionality of Help page. ‑ Check that the tabs contain data - Standard Help page tabs - Example #1.1
Checking the functionality of Help page. ‑ Check that the tabs contain data - Standard Help page tabs - Example #1.2
Checking the functionality of Help page. ‑ Check that the tabs contain data - Standard Help page tabs - Example #1.3
Checking the functionality of Help page. ‑ Check that the tabs contain data - Standard Help page tabs - Example #1.4
Checking the functionality of Help page. ‑ Check that the tabs contain data - Standard Help page tabs - Example #1.5
Checking the functionality of Help page. ‑ Check that the titles are presented - Link texts and URLs - Example #1.1
Checking the functionality of Help page. ‑ Check that the titles are presented - Link texts and URLs - Example #1.2
Checking the functionality of Help page. ‑ Check that the titles are presented - Link texts and URLs - Example #1.3
Checking the functionality of JMX tree. ‑ Check filtering JMX tree by string value
Checking the functionality of JMX tree. ‑ Check that JMX tree is collapsing correctly
Checking the functionality of JMX tree. ‑ Check that JMX tree is expanding correctly
Checking the functionality of Plugin page. ‑ Check that Sample Plugin got installed and accessible
Checking the functionality of a Camel Specific Component page. ‑ Check specific endpoint attribute's detail information
Checking the functionality of a Camel Specific Component page. ‑ 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. ‑ 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. ‑ Check to execute operation of Specific Endpoint
Checking the functionality of a Camel Specific Endpoint page. ‑ Check details of the message
Checking the functionality of a Camel Specific Endpoint page. ‑ Check forwarding the message
Checking the functionality of a Camel Specific Endpoint page. ‑ Check sending a message
Checking the functionality of a Camel Specific Endpoint page. ‑ Check specific endpoint attribute's detail information
Checking the functionality of a Camel Specific Endpoint page. ‑ 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. ‑ 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. ‑ Check to execute operation of Specific Endpoint
Checking the functionality of a specific camel context page. ‑ 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. ‑ 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. ‑ Check the start action with Camel Specific Context.
Checking the functionality of a specific camel context page. ‑ Check the suspend action with Camel Specific Context.
Checking the functionality of a specific camel context page. ‑ Check to execute operation of Specific Context and returned result of Integer type
Checking the functionality of a specific camel context page. ‑ Check to execute operation of Specific Context and returned result of String type
Checking the functionality of a specific camel context page. ‑ Check to execute operation of Specific Context and returned result of boolean type
Checking the functionality of a specific camel context page. ‑ Check to view and edit chart of Specific Context
Loading