Project Number Date
ApolloFullRunnerReport refs/heads/develop.17 26 maj 2021, 00:57

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
TransportWindow atom tests 219 11 18 0 0 248 11 11 22 22m 29s 037ms Failed
Feature TransportWindow atom tests
Check transport window functionality
Scenario Outline Check if time window turns red when moved into the past
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 286ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 937ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 190ms
When Go to "WAREHOUSE_TAB" 1s 243ms
And Select warehouse "Serownia" 1s 648ms
And Set week view 1s 221ms
And Show yesterday 1s 143ms
And Move window into the past 390ms
Then Check if window is "red" 2s 064ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:53)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:14)
After Hooks.deleteTransportAfterTest() 846ms
After Hooks.rollbackAddedAuthorities() 205ms
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" 2s 563ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 701ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 185ms
When Go to "WAREHOUSE_TAB" 1s 361ms
And Select warehouse "Magazyn - Nowa Sól" 2s 713ms
And Set week view 1s 289ms
And Show yesterday 1s 171ms
And Move window into the past 598ms
Then Check if window is "red" 2s 078ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:53)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:14)
After Hooks.deleteTransportAfterTest() 997ms
After Hooks.rollbackAddedAuthorities() 203ms
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" 2s 772ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 968ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 197ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 036ms
When Show all transport types 1s 158ms
And Click button advice in transport table "DELIVERY" 268ms
And Set advice window in schedule 3s 456ms
And Fill advice form 10s 663ms
And Click advice save button and wait for advice form to disappear 10s 799ms
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: '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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YezxjY}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f448fa87df45e08e58a31598e91c9047
	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:215)
	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.deleteTransportAfterTest() 513ms
After Hooks.rollbackAddedAuthorities() 158ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 8s 074ms
And Get inputs from database "EDIT_EXPORT" "super-admin-hochland" 033ms
And Set algorithm setting for "super-admin-hochland" in "Magazyn Zimny Kaźmierz" on "Magazyn Zimny" 1s 335ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 2s 814ms
When Go to "WAREHOUSE_TAB" 1s 199ms
And Select warehouse "Magazyn Zimny Kaźmierz" 1s 999ms
And Set week view 1s 251ms
And Check if time window length is correct after "CREATE" 085ms
And Change number of pallets in transport 59s 338ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 286ms
And Check if time window length is correct after "EDIT" 070ms
After Hooks.deleteTransportAfterTest() 791ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 675ms
And Get "UNLOAD" settings from "keeeper" 148ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 691ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 345ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 626ms
When Go to "WAREHOUSE_TAB" 736ms
And Select warehouse "Magazyn Surowców" 1s 366ms
And Set week view 1s 245ms
Then Check if time window has proper "60" 081ms
After Hooks.deleteTransportAfterTest() 786ms
After Hooks.rollbackTransportTypeSettings() 272ms
After Hooks.clearAlgorithmSettings() 639ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 831ms
And Get "UNLOAD" settings from "keeeper" 151ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 667ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 289ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 593ms
When Go to "WAREHOUSE_TAB" 731ms
And Select warehouse "Magazyn Surowców" 1s 325ms
And Set week view 1s 233ms
Then Check if time window has proper "60" 071ms
After Hooks.deleteTransportAfterTest() 780ms
After Hooks.rollbackTransportTypeSettings() 283ms
After Hooks.clearAlgorithmSettings() 587ms
Scenario Outline Check if time window has valid length after advice is added with restriction to algorithm settings when quantity is set from default quantity value and quantity field is not visible in transport form
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 838ms
And Get "LOAD" settings from "keeeper" 152ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 663ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 278ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 926ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 034ms
And Show all transport types 1s 161ms
And Click button advice in transport table "LOAD" 235ms
And Set advice window in schedule 3s 277ms
And Fill advice form 16s 401ms
And Click advice save button and wait for advice form to disappear 10s 769ms
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: '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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YezxjY}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f448fa87df45e08e58a31598e91c9047
	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:215)
	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:106)
Then Check if time window has proper "30" 000ms
After Hooks.deleteTransportAfterTest() 601ms
After Hooks.rollbackTransportTypeSettings() 276ms
After Hooks.clearAlgorithmSettings() 585ms
Scenario Outline Check if time window has valid length after advice is added with restriction to algorithm settings when quantity is set from default quantity value and quantity field is not visible in transport form
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 3s 212ms
And Get "CONTAINER" settings from "keeeper" 158ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 664ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 286ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 906ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 033ms
And Show all transport types 1s 162ms
And Click button advice in transport table "CONTAINER" 250ms
And Set advice window in schedule 3s 258ms
And Fill advice form 16s 274ms
And Click advice save button and wait for advice form to disappear 10s 689ms
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: '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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YezxjY}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f448fa87df45e08e58a31598e91c9047
	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:215)
	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:106)
Then Check if time window has proper "60" 000ms
After Hooks.deleteTransportAfterTest() 575ms
After Hooks.rollbackTransportTypeSettings() 258ms
After Hooks.clearAlgorithmSettings() 587ms
Given Set token of apiUsername "super-admin-hochland" 240ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 909ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 226ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 16s 662ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 7s 412ms
When Go to transport details "DELIVERY" 32s 811ms
And Change filled value in transport details "quantity" "number" "25" "0" 1s 568ms
And Click "save-transport-and-close" save button and wait for form to disappear 18s 684ms
And Go to "WAREHOUSE_TAB" 1s 217ms
And Select warehouse "Serownia" 1s 538ms
And Set week view 1s 255ms
Then Check if time window has proper "60" 087ms
After Hooks.deleteTransportAfterTest() 756ms
After Hooks.clearAlgorithmSettings() 973ms
Scenario Outline Check if window counter value in schedule changes
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 3s 017ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 137ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 910ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 31s 946ms
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: '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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YezxjY}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f448fa87df45e08e58a31598e91c9047
	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:215)
	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:154)
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.deleteTransportAfterTest() 490ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-adama" 033ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 541ms
When Go to new transport "DELIVERY" 659ms
And Fill transport form 13s 573ms
And Click "save-transport" save button and wait for form to disappear 15s 755ms
And Set advice window in schedule 2s 363ms
And Check is transport created in schedule and set transport id 2s 320ms
And Go to "TRANSPORT_TABLE" 533ms
When Click on time window date 1s 701ms
And Open transport form when in schedule 1s 314ms
Then Check are transport values equals 456ms
After Hooks.deleteTransportAfterTest() 738ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 033ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 233ms
When Go to new transport "DELIVERY" 715ms
And Fill transport form 44s 142ms
And Click "save-transport" save button and wait for form to disappear 15s 739ms
And Set advice window in schedule 2s 367ms
And Check is transport created in schedule and set transport id 2s 641ms
And Go to "TRANSPORT_TABLE" 515ms
When Click on time window date 1s 692ms
And Open transport form when in schedule 1s 389ms
Then Check are transport values equals 20s 227ms
After Hooks.deleteTransportAfterTest() 762ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_DELIVERY" "super-admin-hochland" 036ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 187ms
When Go to new transport "CISTERN_DELIVERY" 732ms
And Fill transport form 46s 163ms
And Click "save-transport" save button and wait for form to disappear 810ms
And Set advice window in schedule 2s 957ms
And Check is transport created in schedule and set transport id 2s 522ms
And Go to "TRANSPORT_TABLE" 486ms
When Click on time window date 2s 562ms
And Open transport form when in schedule 1s 402ms
Then Check are transport values equals 2s 253ms
java.lang.AssertionError: Wartości w formularzu w polu warehouse-select-step-1 są niepoprawne, wartość na stronie: Magazyn Zimny Kaźmierz wartość poprawna: Odbieralnia Proszkowni
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:136)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:225)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 852ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_COLLECTION" "super-admin-hochland" 033ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 126ms
When Go to new transport "CISTERN_COLLECTION" 676ms
And Fill transport form 32s 079ms
And Click "save-transport" save button and wait for form to disappear 850ms
And Set advice window in schedule 2s 963ms
And Check is transport created in schedule and set transport id 2s 420ms
And Go to "TRANSPORT_TABLE" 478ms
When Click on time window date 2s 604ms
And Open transport form when in schedule 1s 424ms
Then Check are transport values equals 32s 159ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='assortment']//div"}
  (Session info: headless chrome=90.0.4430.212)
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YezxjY}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: f448fa87df45e08e58a31598e91c9047
*** Element info: {Using=xpath, value=//div[@data-field-name='assortment']//div}
	at sun.reflect.GeneratedConstructorAccessor211.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 CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:130)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:225)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 838ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 033ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 331ms
When Go to new transport "DELIVERY" 661ms
And Fill transport form 42s 753ms
And Click "save-transport" save button and wait for form to disappear 15s 796ms
And Set advice window in schedule 2s 350ms
And Check is transport created in schedule and set transport id 2s 508ms
And Go to "TRANSPORT_TABLE" 429ms
When Click on time window date 1s 732ms
And Open transport form when in schedule 1s 293ms
Then Check are transport values equals 19s 991ms
After Hooks.deleteTransportAfterTest() 809ms
Given Get inputs from database "CREATE_LOAD" "super-admin-lantmannen" 033ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 734ms
When Go to new transport "LOAD" 668ms
And Fill transport form 42s 691ms
And Click "save-transport" save button and wait for form to disappear 15s 766ms
And Set advice window in schedule 2s 377ms
And Check is transport created in schedule and set transport id 2s 467ms
And Go to "TRANSPORT_TABLE" 523ms
When Click on time window date 1s 716ms
And Open transport form when in schedule 1s 306ms
Then Check are transport values equals 19s 948ms
After Hooks.deleteTransportAfterTest() 737ms
Scenario Outline Check if it is possible to add new warehouse step with new time window to existing transport
Steps
Given Set token of apiUsername "super-admin-farmacol" 237ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 312ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 192ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 313ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 835ms
And Login as "farmacol-admin" 5s 818ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 52s 207ms
And Go to "TRANSPORT_TABLE" 583ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 835ms
And Add step "unload" 211ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 825ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 584ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 570ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 751ms
Then Click "save-transport" save button 330ms
And Set advice window in schedule in "2" days 5s 735ms
And Click advice save button and wait for advice form to disappear 34s 615ms
And Go to "TRANSPORT_TABLE" 514ms
And Check if transport has "2" time windows 042ms
java.lang.AssertionError: Transport ma niepoeprawną ilość okien czasowych! expected:<2> but was:<3>
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.failNotEquals(Assert.java:834)
	at org.junit.Assert.assertEquals(Assert.java:118)
	at CucumberTests._PerformanceTests.TransportTableTest.checkIfTransportHasTimeWindows(TransportTableTest.java:150)
	at ✽.Check if transport has "2" time windows(file:Features/Atom/TimeWindow/TransportWindow.feature:212)
After Hooks.deleteTransportAfterTest() 1s 009ms
After Hooks.rollbackTransportTypeSettings() 301ms
After Hooks.rollbackAddedActionAuthorities() 298ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 233ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 151ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 264ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 951ms
And Set double window advice 000ms
And Login as "farmacol-admin" 5s 656ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 299ms
And Go to "TRANSPORT_TABLE" 585ms
And Get checkpoint colors for transport 014ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 8s 160ms
java.lang.NullPointerException
	at CucumberTests.TimeWindow.TimeWindowTest.lambda$firstLastWarehouseIndependentColor$8(TimeWindowTest.java:269)
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
	at java.util.LinkedList$LLSpliterator.tryAdvance(LinkedList.java:1249)
	at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
	at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:499)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:486)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:531)
	at CucumberTests.TimeWindow.TimeWindowTest.firstLastWarehouseIndependentColor(TimeWindowTest.java:271)
	at CucumberTests.TimeWindow.TimeWindowTest.findProperColorForWindow(TimeWindowTest.java:229)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfWindowHasProperColor(TimeWindowTest.java:193)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfWindowsHasProperColors(TimeWindowTest.java:156)
	at CucumberTests.TimeWindow.TimeWindowTest.verifyThatTransportColorsChangeInColumnProperlyWhenWindowColorDependsOnWarehouseIs(TimeWindowTest.java:101)
	at ✽.Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true"(file:Features/Atom/TimeWindow/TransportWindow.feature:229)
After Hooks.deleteTransportAfterTest() 1s 050ms
After Hooks.rollbackTransportTypeSettings() 274ms
Given Set token of apiUsername "super-admin-farmacol" 243ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 155ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 291ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 963ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 632ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 255ms
And Go to "TRANSPORT_TABLE" 572ms
And Get checkpoint colors for transport 008ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 38s 997ms
After Hooks.deleteTransportAfterTest() 1s 051ms
After Hooks.rollbackTransportTypeSettings() 339ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 259ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 165ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 268ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 964ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 520ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 429ms
And Get checkpoint colors for transport 011ms
And Go to "TRANSPORT_TABLE" 558ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 5s 254ms
java.lang.NullPointerException
	at CucumberTests.TimeWindow.TimeWindowTest.lambda$firstLastWarehouseIndependentColor$8(TimeWindowTest.java:269)
	at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
	at java.util.LinkedList$LLSpliterator.tryAdvance(LinkedList.java:1249)
	at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
	at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:499)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:486)
	at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472)
	at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
	at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:531)
	at CucumberTests.TimeWindow.TimeWindowTest.firstLastWarehouseIndependentColor(TimeWindowTest.java:271)
	at CucumberTests.TimeWindow.TimeWindowTest.findProperColorForWindow(TimeWindowTest.java:229)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfWindowHasProperColor(TimeWindowTest.java:193)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfWindowsHasProperColorsInSchedule(TimeWindowTest.java:178)
	at CucumberTests.TimeWindow.TimeWindowTest.verifyThatTransportColorsOfWindowsChangeProperlyInScheduleWhenWindowColorDependsOnWarehouseIs(TimeWindowTest.java:118)
	at ✽.Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true"(file:Features/Atom/TimeWindow/TransportWindow.feature:247)
After Hooks.deleteTransportAfterTest() 1s 072ms
After Hooks.rollbackTransportTypeSettings() 304ms
Given Set token of apiUsername "super-admin-farmacol" 256ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 161ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 299ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 832ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 724ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 270ms
And Get checkpoint colors for transport 009ms
And Go to "TRANSPORT_TABLE" 558ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 29s 877ms
After Hooks.deleteTransportAfterTest() 1s 067ms
After Hooks.rollbackTransportTypeSettings() 338ms
Given Set token of apiUsername "super-admin-farmacol" 242ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 895ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 360ms
And Login as "super-admin-farmacol" 6s 939ms
And Show all transport types 1s 167ms
And Click on time window date 2s 041ms
Then Open transport form when in schedule 1s 463ms
And Click create similar button 15s 266ms
And Click cancel button in transport form 214ms
And Open transport form when in schedule 1s 294ms
Then Check if transport form modal is visible 091ms
After Hooks.deleteTransportAfterTest() 760ms