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
TransportWindow atom tests 219 11 18 0 0 248 11 11 22 21m 52s 196ms 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 019ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 141ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 188ms
When Go to "WAREHOUSE_TAB" 1s 243ms
And Select warehouse "Serownia" 1s 611ms
And Set week view 1s 237ms
And Show yesterday 1s 158ms
And Move window into the past 433ms
Then Check if window is "red" 4s 109ms
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:54)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:14)
After Hooks.deleteTransportAfterTest() 823ms
After Hooks.rollbackAddedAuthorities() 143ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 308ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 846ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 189ms
When Go to "WAREHOUSE_TAB" 1s 569ms
And Select warehouse "Magazyn - Nowa Sól" 2s 714ms
And Set week view 1s 273ms
And Show yesterday 1s 180ms
And Move window into the past 675ms
Then Check if window is "red" 4s 073ms
After Hooks.deleteTransportAfterTest() 811ms
After Hooks.rollbackAddedAuthorities() 135ms
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 673ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 030ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 190ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 035ms
When Show all transport types 1s 158ms
And Click button advice in transport table "DELIVERY" 213ms
And Set advice window in schedule 3s 672ms
And Fill advice form 10s 256ms
And Click advice save button and wait for advice form to disappear 10s 822ms
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=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
	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:169)
	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() 633ms
After Hooks.rollbackAddedAuthorities() 127ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 041ms
And Get inputs from database "EDIT_EXPORT" "super-admin-hochland" 035ms
And Set algorithm setting for "super-admin-hochland" in "Magazyn Zimny Kaźmierz" on "Magazyn Zimny" 1s 029ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 3s 004ms
When Go to "WAREHOUSE_TAB" 1s 179ms
And Select warehouse "Magazyn Zimny Kaźmierz" 2s 036ms
And Set week view 1s 270ms
And Check if time window length is correct after "CREATE" 090ms
And Change number of pallets in transport 59s 115ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 811ms
And Check if time window length is correct after "EDIT" 061ms
After Hooks.deleteTransportAfterTest() 896ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 485ms
And Get "UNLOAD" settings from "keeeper" 163ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 803ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 284ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 709ms
When Go to "WAREHOUSE_TAB" 700ms
And Select warehouse "Magazyn Surowców" 1s 372ms
And Set week view 1s 184ms
Then Check if time window has proper "60" 053ms
After Hooks.deleteTransportAfterTest() 916ms
After Hooks.rollbackTransportTypeSettings() 237ms
After Hooks.clearAlgorithmSettings() 580ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 774ms
And Get "UNLOAD" settings from "keeeper" 156ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 617ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 232ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 902ms
When Go to "WAREHOUSE_TAB" 710ms
And Select warehouse "Magazyn Surowców" 1s 369ms
And Set week view 1s 245ms
Then Check if time window has proper "60" 071ms
After Hooks.deleteTransportAfterTest() 939ms
After Hooks.rollbackTransportTypeSettings() 222ms
After Hooks.clearAlgorithmSettings() 516ms
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 823ms
And Get "LOAD" settings from "keeeper" 160ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 633ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 235ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 914ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 035ms
And Show all transport types 1s 171ms
And Click button advice in transport table "LOAD" 239ms
And Set advice window in schedule 3s 226ms
And Fill advice form 16s 378ms
And Click advice save button and wait for advice form to disappear 10s 640ms
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=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
	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:169)
	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 "45" 000ms
After Hooks.deleteTransportAfterTest() 458ms
After Hooks.rollbackTransportTypeSettings() 223ms
After Hooks.clearAlgorithmSettings() 490ms
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 682ms
And Get "CONTAINER" settings from "keeeper" 145ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 589ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 207ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 916ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 034ms
And Show all transport types 1s 174ms
And Click button advice in transport table "CONTAINER" 206ms
And Set advice window in schedule 3s 232ms
And Fill advice form 16s 346ms
And Click advice save button and wait for advice form to disappear 10s 674ms
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=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
	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:169)
	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() 501ms
After Hooks.rollbackTransportTypeSettings() 229ms
After Hooks.clearAlgorithmSettings() 535ms
Given Set token of apiUsername "super-admin-hochland" 264ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 609ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 222ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 16s 849ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 6s 761ms
When Go to transport details "DELIVERY" 32s 819ms
And Change filled value in transport details "number-of-pallets-step-0" "number" "25" "0" 1s 572ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 201ms
And Go to "WAREHOUSE_TAB" 1s 137ms
And Select warehouse "Serownia" 1s 589ms
And Set week view 1s 180ms
Then Check if time window has proper "60" 054ms
After Hooks.deleteTransportAfterTest() 805ms
After Hooks.clearAlgorithmSettings() 567ms
Scenario Outline Check if window counter value in schedule changes
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 723ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 130ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 947ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 32s
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=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
	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:169)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:64)
	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() 529ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-adama" 035ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 374ms
When Go to new transport "DELIVERY" 726ms
And Fill transport form 13s 445ms
And Click "save-transport" save button and wait for form to disappear 15s 715ms
And Set advice window in schedule 2s 380ms
And Check is transport created in schedule and set transport id 2s 341ms
And Go to "TRANSPORT_TABLE" 492ms
When Click on time window date 1s 656ms
And Open transport form when in schedule 1s 306ms
Then Check are transport values equals 456ms
After Hooks.deleteTransportAfterTest() 765ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 035ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 947ms
When Go to new transport "DELIVERY" 782ms
And Fill transport form 43s 490ms
And Click "save-transport" save button and wait for form to disappear 15s 724ms
And Set advice window in schedule 2s 358ms
And Check is transport created in schedule and set transport id 2s 762ms
And Go to "TRANSPORT_TABLE" 503ms
When Click on time window date 1s 725ms
And Open transport form when in schedule 1s 411ms
Then Check are transport values equals 078ms
org.junit.ComparisonFailure: Wartości w formularzu w polu CARRIER są niepoprawne, wartość na stronie: Przewoźnik Hochland Automat 2 wartość poprawna: Przewoźnik Hochland Automat 1 expected:<...ik Hochland Automat [1]> but was:<...ik Hochland Automat [2]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:122)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:238)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 860ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_DELIVERY" "super-admin-hochland" 034ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 067ms
When Go to new transport "CISTERN_DELIVERY" 789ms
And Fill transport form 46s 069ms
And Click "save-transport" save button and wait for form to disappear 16s 405ms
And Set advice window in schedule 2s 427ms
And Check is transport created in schedule and set transport id 2s 599ms
And Go to "TRANSPORT_TABLE" 494ms
When Click on time window date 1s 688ms
And Open transport form when in schedule 1s 369ms
Then Check are transport values equals 075ms
org.junit.ComparisonFailure: Wartości w formularzu w polu CARRIER są niepoprawne, wartość na stronie: Przewoźnik Hochland Automat 2 wartość poprawna: Przewoźnik Hochland Automat 1 expected:<...ik Hochland Automat [1]> but was:<...ik Hochland Automat [2]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:122)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:238)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 849ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_COLLECTION" "super-admin-hochland" 034ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 108ms
When Go to new transport "CISTERN_COLLECTION" 744ms
And Fill transport form 31s 833ms
And Click "save-transport" save button and wait for form to disappear 779ms
And Set advice window in schedule 2s 905ms
And Check is transport created in schedule and set transport id 2s 430ms
And Go to "TRANSPORT_TABLE" 486ms
When Click on time window date 1s 707ms
And Open transport form when in schedule 1s 350ms
Then Check are transport values equals 32s 153ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='assortment']//div"}
  (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-field-name='assortment']//div}
	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 CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:130)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:238)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 823ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 034ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 922ms
When Go to new transport "DELIVERY" 804ms
And Fill transport form 42s 651ms
And Click "save-transport" save button and wait for form to disappear 15s 683ms
And Set advice window in schedule 2s 385ms
And Check is transport created in schedule and set transport id 2s 615ms
And Go to "TRANSPORT_TABLE" 503ms
When Click on time window date 1s 766ms
And Open transport form when in schedule 1s 331ms
Then Check are transport values equals 19s 931ms
After Hooks.deleteTransportAfterTest() 831ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_LOAD" "super-admin-lantmannen" 034ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 530ms
When Go to new transport "LOAD" 697ms
And Fill transport form 42s 433ms
And Click "save-transport" save button and wait for form to disappear 15s 702ms
And Set advice window in schedule 2s 408ms
And Check is transport created in schedule and set transport id 2s 568ms
And Go to "TRANSPORT_TABLE" 493ms
When Click on time window date 1s 822ms
And Open transport form when in schedule 1s 299ms
Then Check are transport values equals 126ms
org.junit.ComparisonFailure: Wartości w formularzu w polu number-of-pallets-step-0 są niepoprawne, wartość na stronie: 12 wartość poprawna: 42 expected:<[4]2> but was:<[1]2>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:122)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:238)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 848ms
Given Set token of apiUsername "super-admin-farmacol" 240ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 292ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 173ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 270ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 847ms
And Login as "farmacol-admin" 6s 722ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 52s 647ms
And Go to "TRANSPORT_TABLE" 561ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 845ms
And Add step "unload" 210ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 798ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 576ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 551ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 763ms
Then Click "save-transport" save button 320ms
And Set advice window in schedule in "2" days 5s 632ms
And Click advice save button and wait for advice form to disappear 19s 927ms
And Go to "TRANSPORT_TABLE" 489ms
And Check if transport has "2" time windows 041ms
After Hooks.deleteTransportAfterTest() 1s 144ms
After Hooks.rollbackTransportTypeSettings() 278ms
After Hooks.rollbackAddedActionAuthorities() 230ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 217ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 152ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 270ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 979ms
And Set double window advice 000ms
And Login as "farmacol-admin" 6s 276ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 787ms
And Go to "TRANSPORT_TABLE" 481ms
And Get checkpoint colors for transport 027ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 7s 979ms
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 125ms
After Hooks.rollbackTransportTypeSettings() 254ms
Given Set token of apiUsername "super-admin-farmacol" 238ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 160ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 312ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 050ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 534ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 770ms
And Go to "TRANSPORT_TABLE" 564ms
And Get checkpoint colors for transport 030ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 38s 987ms
After Hooks.deleteTransportAfterTest() 996ms
After Hooks.rollbackTransportTypeSettings() 337ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 222ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 160ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 250ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 942ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 271ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 853ms
And Get checkpoint colors for transport 030ms
And Go to "TRANSPORT_TABLE" 514ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 5s 039ms
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 016ms
After Hooks.rollbackTransportTypeSettings() 256ms
Given Set token of apiUsername "super-admin-farmacol" 247ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 168ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 283ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 906ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 620ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 922ms
And Get checkpoint colors for transport 022ms
And Go to "TRANSPORT_TABLE" 575ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 29s 531ms
After Hooks.deleteTransportAfterTest() 1s 125ms
After Hooks.rollbackTransportTypeSettings() 310ms
Given Set token of apiUsername "super-admin-farmacol" 231ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 946ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 408ms
And Login as "super-admin-farmacol" 7s 519ms
And Show all transport types 1s 161ms
And Click on time window date 2s 060ms
Then Open transport form when in schedule 1s 401ms
And Click create similar button 15s 241ms
And Click cancel button in transport form 226ms
And Open transport form when in schedule 1s 290ms
Then Check if transport form modal is visible 070ms
After Hooks.deleteTransportAfterTest() 814ms