Project Number Date
ApolloFullRunnerReport apollo-test-2.47 20 cze 2021, 05:08

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
DedicatedWindow 44 1 0 0 0 45 7 1 8 2m 52s 436ms Failed
Feature DedicatedWindow
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 948ms
When Select "PHA1" to create dedicated window for 3s 964ms
And Click in free spot in schedule page to create dedicated window 178ms
Then Check if dedicated window for "PHA1" is in the schedule 441ms
After Hooks.deleteDedicatedWindowAfterTest() 2s 111ms
Scenario Outline Check if possible to create dedicated window
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 6s 044ms
When Select "PPA1" to create dedicated window for 3s 320ms
And Click in free spot in schedule page to create dedicated window 446ms
Then Check if dedicated window for "PPA1" is in the schedule 15s 053ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-window-type='state-dedicated']"}
  (Session info: headless chrome=91.0.4472.106)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.OOhPKl}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, acceptInsecureCerts=false, browserVersion=91.0.4472.106, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: a42369ccf1baf21b04e410e395fab6ad
*** Element info: {Using=xpath, value=//div[@data-window-type='state-dedicated']}
	at sun.reflect.GeneratedConstructorAccessor201.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.DedicatedWindow.CreateDedicatedWindowTest.checkIfDedicatedWindowForIsInTheSchedule(CreateDedicatedWindowTest.java:45)
	at ✽.Check if dedicated window for "PPA1" is in the schedule(file:Features/Atom/TimeWindow/DedicatedWindow.feature:8)
Hooks
After Hooks.deleteDedicatedWindowAfterTest() 000ms
java.lang.NullPointerException: Nie udalo sie pobrać id okna dedykowanego
	at CucumberTests.Hooks.deleteDedicatedWindowAfterTest(Hooks.java:238)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 455ms
When Select "PLA1" to create dedicated window for 3s 972ms
And Click in free spot in schedule page to create dedicated window 179ms
Then Check if dedicated window for "PLA1" is in the schedule 367ms
After Hooks.deleteDedicatedWindowAfterTest() 17s 684ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 593ms
When Select "PKA1" to create dedicated window for 3s 241ms
And Click in free spot in schedule page to create dedicated window 203ms
Then Check if dedicated window for "PKA1" is in the schedule 326ms
After Hooks.deleteDedicatedWindowAfterTest() 18s 658ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 822ms
When Select "PAA1" to create dedicated window for 3s 138ms
And Click in free spot in schedule page to create dedicated window 185ms
Then Check if dedicated window for "PAA1" is in the schedule 347ms
After Hooks.deleteDedicatedWindowAfterTest() 18s 078ms
Given Set token of apiUsername "super-admin-skz" 280ms
And Get setting "AUTOMATIC_DELETING_UNUSED_DEDICATED_WINDOWS_INTERVAL" for "swisskrono" 129ms
And Create "CREATE_DEDICATED_WINDOW" window by JSON file for test as "super-admin-skz" 302ms
And Prepare setting for automatic time window delete with "super-admin-skz" 219ms
When Login as "swisskrono-admin" 2s 548ms
And Go to "WAREHOUSE_TAB" 860ms
Then Check if dedicated window is deleted from schedule 1m 27s 134ms
After Hooks.rollbackSettings() 205ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 023ms
And Go to "WAREHOUSE_TAB" 1s 185ms
And Select "PHA1" to create dedicated window for 3s 309ms
And Click in free spot in schedule page to create dedicated window 170ms
When Check if dedicated window for "PHA1" is in the schedule 414ms
Then Set time window height "100" "dedicatedWindow" 2s 547ms
And Check height of the time window after expanding by "100" in "dedicatedWindow" 067ms
And Set time window height "-80" "dedicatedWindow" 2s 551ms
And Check height of the time window after expanding by "-80" in "dedicatedWindow" 071ms
After Hooks.deleteDedicatedWindowAfterTest() 17s 584ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 949ms
And Go to "WAREHOUSE_TAB" 1s 205ms
And Select "PHA1" to create dedicated window for 3s 343ms
And Click in free spot in schedule page to create dedicated window 189ms
When Check if dedicated window for "PHA1" is in the schedule 374ms
Then Set time window height "120" "dedicatedWindow" 2s 595ms
And Check height of the time window after expanding by "120" in "dedicatedWindow" 077ms
And Set time window height "-60" "dedicatedWindow" 2s 575ms
And Check height of the time window after expanding by "-60" in "dedicatedWindow" 076ms
After Hooks.deleteDedicatedWindowAfterTest() 17s 562ms