Project Number Date
ApolloFullRunnerReport develop.368 06 kwi 2021, 20:40

Tag Report

Steps Scenarios Features
Tag Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
@rollbackAddedAuthorities 170 5 29 0 0 204 17 5 22 8m 3s 489ms Failed
View Feature Company
Scenario Outline Check if it possible to add company patron in company details
Steps
Given Set token of apiUsername "super-admin-pgf" 10s 307ms
And Set basic authorities "ROLE_CREATE_COMPANY" to user "pgf-admin" 37s 329ms
When Create company "Twój Opiekun PGF" "supplier" by JSON file as "super-admin-pgf" 20s 235ms
And Login as "pgf-admin" 31s 173ms
org.openqa.selenium.TimeoutException: Expected condition failed: Nie udalo sie poprawnie zalogowac pgf-admin (tried for 20 second(s) with 500 MILLISECONDS interval)
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:33)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.login_as(LoginTest.java:41)
	at ✽.Login as "pgf-admin"(file:Features/Atom/Companies/Company.feature:46)
Caused by: org.openqa.selenium.NoSuchElementException: Cannot locate an element using By.xpath: //a[text()='Logout'] | //a[text()='Wyloguj']
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: driver.version: unknown
	at org.openqa.selenium.support.ui.ExpectedConditions.lambda$findElement$0(ExpectedConditions.java:882)
	at java.util.Optional.orElseThrow(Optional.java:290)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:205)
	at org.openqa.selenium.support.ui.ExpectedConditions$7.apply(ExpectedConditions.java:201)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.checkElementIsVisible(BasePage.java:166)
	at Pages.LoginPage.loginAs(LoginPage.java:33)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.login_as(LoginTest.java:41)
	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.JavaStepDefinition.execute(JavaStepDefinition.java:57)
	at cucumber.runner.PickleStepDefinitionMatch.runStep(PickleStepDefinitionMatch.java:50)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.PickleStepTestStep.run(PickleStepTestStep.java:43)
	at cucumber.runner.TestCase.run(TestCase.java:45)
	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)
And Go to "COMPANIES_TAB" 000ms
And Go to company "Twój Opiekun PGF" details 000ms
And Select company patron "PGF SUPPLY EMPLOYEE" 000ms
Then Verify if "PGF SUPPLY EMPLOYEE" data is successfully added 000ms
After Hooks.rollbackAddedAuthorities() 13s 392ms
After Hooks.deleteCompanyAfterTest() 23s 983ms
View Feature Transport Mail
Scenario Outline Check if mail was sent to after transport delay
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 507ms
And Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.getJSON(JsonApiUtil.java:128)
	at Utils.JsonApiUtil.getApiJson(JsonApiUtil.java:114)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllNotifications(EditUserTest.java:102)
	at CucumberTests.User.EditUserTest.prepareUserDetailsWithAllNotificationsAndByJSONFile(EditUserTest.java:90)
	at ✽.Prepare user "pha2-carrier@qa.qa-test" details with all notifications and "apolloautomattest@gmail.com" by JSON file(file:Features/Atom/Mail/TransportMail.feature:6)
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 000ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 000ms
And Go to "WAREHOUSE_TAB" 000ms
And Select warehouse "Serownia" 000ms
And Set week view 000ms
And Show yesterday 000ms
And Move window into the past 000ms
When Get mail "apolloautomattest@gmail.com" message from mail account with "spóźnił się na" 000ms
Then Check if user got a mail 000ms
Hooks
After Hooks.cleanUserDetailsAfterTest() 001ms
java.lang.NullPointerException
	at Utils.JsonApiUtil.editJsonTextNode(JsonApiUtil.java:141)
	at CucumberTests.Hooks.cleanUserDetailsAfterTest(Hooks.java:293)
	at sun.reflect.GeneratedMethodAccessor234.invoke(Unknown Source)
	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)
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteTransportAfterTest() 000ms
View Feature Sorting
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 431ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 214ms
When Go to "TRANSPORT_TABLE" 103ms
And Click button "UNLOAD_TIME_WINDOW" "0" times 3s 023ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 016ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 020ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 021ms
When Go to "TRANSPORT_TABLE" 190ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 072ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-up" 026ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 047ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 017ms
When Go to "TRANSPORT_TABLE" 173ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 098ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort-down" 023ms
After Hooks.rollbackAddedAuthorities() 001ms
View Feature Sorting
Given Login as "sempertrans-admin" and set token of apiUsername "super-admin-sempertrans" 1s 049ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 017ms
When Go to "TRANSPORT_TABLE" 189ms
And Click button "UNLOAD_TIME_WINDOW" "3" times 3s 138ms
Then Verify that "UNLOAD_TIME_WINDOW" icon is "fa-sort" 021ms
After Hooks.rollbackAddedAuthorities() 000ms
View Feature Sorting
Given Set token of apiUsername "super-admin-sempertrans" 099ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 021ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 273ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 193ms
And Login as "sempertrans-admin" 972ms
When Go to "TRANSPORT_TABLE" 229ms
And Click button "UNLOAD_TIME_WINDOW" "1" times 3s 046ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 068ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 1s 701ms
View Feature Sorting
Given Set token of apiUsername "super-admin-sempertrans" 101ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 027ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 163ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 182ms
And Login as "sempertrans-admin" 1s 007ms
When Go to "TRANSPORT_TABLE" 226ms
And Click button "UNLOAD_TIME_WINDOW" "2" times 3s 116ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 050ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 1s 657ms
View Feature Sorting
Given Set token of apiUsername "super-admin-sempertrans" 097ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 024ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 193ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 152ms
And Login as "sempertrans-admin" 1s 070ms
When Go to "TRANSPORT_TABLE" 229ms
And Click button "UNLOAD_TIME_WINDOW" "4" times 3s 181ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "asc" in "sempertrans" "DELIVERY" 057ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 1s 595ms
View Feature Sorting
Given Set token of apiUsername "super-admin-sempertrans" 092ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "sempertrans-admin" 021ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" in "0" days 1s 168ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-sempertrans" 1s 166ms
And Login as "sempertrans-admin" 1s 076ms
When Go to "TRANSPORT_TABLE" 228ms
And Click button "UNLOAD_TIME_WINDOW" "5" times 3s 228ms
Then Verify that values in "UNLOAD_TIME_WINDOW" are sorted "desc" in "sempertrans" "DELIVERY" 052ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 1s 710ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 100ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 025ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 1s 408ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 1s 356ms
When Confirm status "ARRIVE" by Public API "v1" 175ms
And Login as "neuca-admin" 2s 711ms
When Go to "TRANSPORT_TABLE" 214ms
And Click button "STATUS" "1" times 3s 087ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 050ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 31s 791ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 089ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 019ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 283ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 360ms
When Confirm status "ARRIVE" by Public API "v1" 066ms
And Login as "neuca-admin" 1s 003ms
When Go to "TRANSPORT_TABLE" 196ms
And Click button "STATUS" "2" times 3s 132ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 058ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 31s 853ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 100ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 021ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 310ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 355ms
When Confirm status "ARRIVE" by Public API "v1" 061ms
And Login as "neuca-admin" 997ms
When Go to "TRANSPORT_TABLE" 221ms
And Click button "STATUS" "3" times 3s 171ms
Then Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 071ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 990ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 098ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 019ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 360ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 311ms
When Confirm status "ARRIVE" by Public API "v1" 055ms
And Login as "neuca-admin" 995ms
When Go to "TRANSPORT_TABLE" 204ms
And Click button "STATUS" "2" times 3s 117ms
Then Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 062ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 762ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 096ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 024ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 293ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 311ms
When Confirm status "ARRIVE" by Public API "v1" 082ms
And Login as "neuca-admin" 1s 005ms
When Go to "TRANSPORT_TABLE" 216ms
And Click button "STATUS" "1" times 3s 096ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 056ms
Then Go to "WAREHOUSE_TAB" 609ms
And Go to "TRANSPORT_TABLE" 181ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 129ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteAllTransports() 1m 31s 664ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 089ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 024ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 304ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 331ms
When Confirm status "ARRIVE" by Public API "v1" 070ms
And Login as "neuca-admin" 1s 026ms
When Go to "TRANSPORT_TABLE" 206ms
And Click button "STATUS" "2" times 3s 130ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 072ms
Then Go to "WAREHOUSE_TAB" 596ms
And Go to "TRANSPORT_TABLE" 213ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 107ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 795ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 096ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 025ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 387ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 399ms
When Confirm status "ARRIVE" by Public API "v1" 067ms
And Login as "neuca-admin" 1s 039ms
When Go to "TRANSPORT_TABLE" 219ms
And Click button "STATUS" "1" times 3s 103ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 048ms
Then If user is login then logout 104ms
And Login as "neuca-admin" 1s 029ms
And Go to "TRANSPORT_TABLE" 186ms
And Verify that values in "STATUS" are sorted "asc" in "neuca" "DELIVERY" 170ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 917ms
View Feature Sorting
Given Set token of apiUsername "super-admin-neuca" 093ms
And Set basic authorities "ROLE_SORT_TRANSPORT_TABLE" to user "neuca-admin" 026ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" in "0" days 15s 335ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 376ms
When Confirm status "ARRIVE" by Public API "v1" 072ms
And Login as "neuca-admin" 971ms
When Go to "TRANSPORT_TABLE" 205ms
And Click button "STATUS" "2" times 3s 118ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 059ms
Then If user is login then logout 091ms
And Login as "neuca-admin" 1s 046ms
And Go to "TRANSPORT_TABLE" 205ms
And Verify that values in "STATUS" are sorted "desc" in "neuca" "DELIVERY" 149ms
After Hooks.rollbackAddedAuthorities() 001ms
After Hooks.deleteAllTransports() 1m 31s 815ms
View Feature TransportWindow atom tests
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 383ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 432ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 087ms
When Go to "WAREHOUSE_TAB" 803ms
And Select warehouse "Serownia" 1s 452ms
And Set week view 1s 098ms
And Show yesterday 1s 060ms
And Move window into the past 312ms
Then Check if window is "red" 2s 022ms
After Hooks.rollbackAddedAuthorities() 047ms
After Hooks.deleteTransportAfterTest() 145ms
View Feature TransportWindow atom tests
Scenario Outline Check if time window turns red when moved into the past
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 006ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 330ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 048ms
When Go to "WAREHOUSE_TAB" 299ms
And Select warehouse "Magazyn - Nowa Sól" 2s 180ms
And Set week view 1s 204ms
And Show yesterday 1s 061ms
And Move window into the past 410ms
Then Check if window is "red" 2s 027ms
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document
  (Session info: headless chrome=89.0.4389.114)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/stale_element_reference.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.5xi8rZ}, 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=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e58dc0b2e5e5766520d728d3d50d62ef
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.getAttribute(RemoteWebElement.java:128)
	at Utils.TestUtil.elementHasColor(TestUtil.java:28)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:53)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:14)
After Hooks.rollbackAddedAuthorities() 038ms
After Hooks.deleteTransportAfterTest() 118ms
View Feature TransportWindow atom tests
Scenario Outline Check if time window turns red when moved into the past after add advice by advice button in transport table
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 173ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 193ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 047ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 003ms
When Show all transport types 1s 046ms
And Click button advice in transport table "DELIVERY" 122ms
And Set advice window in schedule 2s 538ms
And Fill advice form 8s 443ms
And Click advice save button and wait for advice form to disappear 10s 259ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.5xi8rZ}, 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=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e58dc0b2e5e5766520d728d3d50d62ef
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:198)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/TimeWindow/TransportWindow.feature:30)
And Select warehouse "Magazyn Hala A" 000ms
And Set week view 000ms
And Show yesterday 000ms
And Move window into the past 000ms
Then Check if window is "red" 000ms
After Hooks.rollbackAddedAuthorities() 042ms
After Hooks.deleteTransportAfterTest() 083ms
View Feature TransportWindow atom tests
Scenario Outline Check if window counter value in schedule changes
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 203ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 032ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 192ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 27s 945ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=89.0.4389.23 (61b08ee2c50024bab004e48d2b1b083cdbdac579-refs/branch-heads/4389@{#294}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.5xi8rZ}, 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=89.0.4389.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: e58dc0b2e5e5766520d728d3d50d62ef
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:198)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:61)
	at ✽.Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper"(file:Features/Atom/TimeWindow/TransportWindow.feature:157)
And Check if time window counter value equals "1" 000ms
And Select view "DAYS_2" 000ms
And Move advice window "2" 000ms
And Select view "DAY" 000ms
Then Check if time window counter value equals "0" 000ms
And Delete created transport by API 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create gray window 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create dedicated window 000ms
And Check if time window counter value equals "0" 000ms
After Hooks.rollbackAddedAuthorities() 000ms
After Hooks.deleteTransportAfterTest() 070ms