Project Number Date
ApolloFullRunnerReport apollo-test-2.52 23 cze 2021, 05:41

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
TransportWindow atom tests 220 10 18 0 0 248 12 10 22 22m 7s 087ms 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 177ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 020ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 230ms
When Go to "WAREHOUSE_TAB" 1s 283ms
And Select warehouse "Serownia" 1s 654ms
And Set week view 1s 232ms
And Show yesterday 1s 139ms
And Move window into the past 386ms
Then Check if window is "red" 4s 068ms
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() 806ms
After Hooks.rollbackAddedAuthorities() 207ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 394ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 838ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 222ms
When Go to "WAREHOUSE_TAB" 1s 349ms
And Select warehouse "Magazyn - Nowa Sól" 2s 658ms
And Set week view 1s 258ms
And Show yesterday 1s 167ms
And Move window into the past 586ms
Then Check if window is "red" 4s 073ms
After Hooks.deleteTransportAfterTest() 947ms
After Hooks.rollbackAddedAuthorities() 167ms
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 592ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 041ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 219ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 035ms
When Show all transport types 1s 150ms
And Click button advice in transport table "DELIVERY" 253ms
And Set advice window in schedule 3s 493ms
And Fill advice form 10s 634ms
And Click advice save button and wait for advice form to disappear 10s 629ms
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.SSu41u}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d76e78b3a68a60ca2688e206dfb12cba
	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() 587ms
After Hooks.rollbackAddedAuthorities() 147ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 8s 765ms
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 378ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 3s 104ms
When Go to "WAREHOUSE_TAB" 1s 200ms
And Select warehouse "Magazyn Zimny Kaźmierz" 2s 013ms
And Set week view 1s 276ms
And Check if time window length is correct after "CREATE" 085ms
And Change number of pallets in transport 1m 466ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 905ms
And Check if time window length is correct after "EDIT" 075ms
After Hooks.deleteTransportAfterTest() 937ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 720ms
And Get package type settings for transportType "UNLOAD" from "keeeper" 285ms
And Set package type "PALLETS" settings with values: "defaultValue;required", "4;true" 499ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 694ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 902ms
When Go to "WAREHOUSE_TAB" 760ms
And Select warehouse "Magazyn Surowców" 1s 335ms
And Set week view 1s 247ms
Then Check if time window has proper "60" 068ms
After Hooks.deleteTransportAfterTest() 943ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 177ms
After Hooks.clearAlgorithmSettings() 661ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 826ms
And Get package type settings for transportType "UNLOAD" from "keeeper" 140ms
And Set package type "PALLETS" settings with values: "defaultValue;required", "4;false" 263ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 602ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 3s 019ms
When Go to "WAREHOUSE_TAB" 683ms
And Select warehouse "Magazyn Surowców" 1s 380ms
And Set week view 1s 180ms
Then Check if time window has proper "60" 052ms
After Hooks.deleteTransportAfterTest() 975ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 159ms
After Hooks.clearAlgorithmSettings() 559ms
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 936ms
And Get package type settings for transportType "LOAD" from "keeeper" 139ms
And Set package type "PALLETS" settings with values: "defaultValue;required", "4;false" 256ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 630ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 868ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 034ms
And Show all transport types 1s 135ms
And Click button advice in transport table "LOAD" 240ms
And Set advice window in schedule 3s 344ms
And Fill advice form 16s 559ms
And Click advice save button and wait for advice form to disappear 10s 786ms
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.SSu41u}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d76e78b3a68a60ca2688e206dfb12cba
	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 "30" 000ms
After Hooks.deleteTransportAfterTest() 631ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 168ms
After Hooks.clearAlgorithmSettings() 608ms
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 309ms
And Get package type settings for transportType "CONTAINER" from "keeeper" 143ms
And Set package type "PALLETS" settings with values: "defaultValue;required", "20;false" 281ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 676ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 976ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 034ms
And Show all transport types 1s 159ms
And Click button advice in transport table "CONTAINER" 272ms
And Set advice window in schedule 3s 322ms
And Fill advice form 15s 851ms
And Click advice save button and wait for advice form to disappear 10s 770ms
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.SSu41u}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d76e78b3a68a60ca2688e206dfb12cba
	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() 625ms
After Hooks.rollbackPackageTypeTransportTypeSettings() 192ms
After Hooks.clearAlgorithmSettings() 631ms
Given Set token of apiUsername "super-admin-hochland" 261ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 962ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 240ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 16s 855ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 7s 319ms
When Go to transport details "DELIVERY" 32s 828ms
And Change filled value in transport details "number-of-pallets-step-0" "number" "25" "0" 1s 565ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 202ms
And Go to "WAREHOUSE_TAB" 1s 195ms
And Select warehouse "Serownia" 1s 633ms
And Set week view 1s 241ms
Then Check if time window has proper "60" 077ms
After Hooks.deleteTransportAfterTest() 954ms
After Hooks.clearAlgorithmSettings() 1s 068ms
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 214ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 160ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 989ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 31s 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: '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.SSu41u}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d76e78b3a68a60ca2688e206dfb12cba
	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() 643ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-adama" 034ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 354ms
When Go to new transport "DELIVERY" 678ms
And Fill transport form 13s 507ms
And Click "save-transport" save button and wait for form to disappear 15s 761ms
And Set advice window in schedule 2s 358ms
And Check is transport created in schedule and set transport id 2s 308ms
And Go to "TRANSPORT_TABLE" 406ms
When Click on time window date 1s 669ms
And Open transport form when in schedule 1s 295ms
Then Check are transport values equals 445ms
After Hooks.deleteTransportAfterTest() 947ms
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" 3s 318ms
When Go to new transport "DELIVERY" 736ms
And Fill transport form 43s 998ms
And Click "save-transport" save button and wait for form to disappear 15s 734ms
And Set advice window in schedule 2s 389ms
And Check is transport created in schedule and set transport id 2s 976ms
And Go to "TRANSPORT_TABLE" 513ms
When Click on time window date 1s 831ms
And Open transport form when in schedule 1s 408ms
Then Check are transport values equals 138ms
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() 986ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_DELIVERY" "super-admin-hochland" 035ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 207ms
When Go to new transport "CISTERN_DELIVERY" 956ms
And Fill transport form 45s 841ms
And Click "save-transport" save button and wait for form to disappear 858ms
And Set advice window in schedule 2s 920ms
And Check is transport created in schedule and set transport id 2s 724ms
And Go to "TRANSPORT_TABLE" 412ms
When Click on time window date 1s 786ms
And Open transport form when in schedule 1s 352ms
Then Check are transport values equals 161ms
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() 957ms
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 233ms
When Go to new transport "CISTERN_COLLECTION" 724ms
And Fill transport form 31s 574ms
And Click "save-transport" save button and wait for form to disappear 770ms
And Set advice window in schedule 2s 963ms
And Check is transport created in schedule and set transport id 2s 511ms
And Go to "TRANSPORT_TABLE" 442ms
When Click on time window date 1s 743ms
And Open transport form when in schedule 1s 394ms
Then Check are transport values equals 32s 255ms
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.114)
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.SSu41u}, 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.114, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: d76e78b3a68a60ca2688e206dfb12cba
*** 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() 778ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 035ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 5s 097ms
When Go to new transport "DELIVERY" 713ms
And Fill transport form 42s 605ms
And Click "save-transport" save button and wait for form to disappear 15s 760ms
And Set advice window in schedule 2s 392ms
And Check is transport created in schedule and set transport id 2s 766ms
And Go to "TRANSPORT_TABLE" 391ms
When Click on time window date 1s 740ms
And Open transport form when in schedule 1s 287ms
Then Check are transport values equals 19s 886ms
After Hooks.deleteTransportAfterTest() 950ms
Given Get inputs from database "CREATE_LOAD" "super-admin-lantmannen" 039ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 711ms
When Go to new transport "LOAD" 649ms
And Fill transport form 42s 509ms
And Click "save-transport" save button and wait for form to disappear 15s 763ms
And Set advice window in schedule 2s 392ms
And Check is transport created in schedule and set transport id 2s 733ms
And Go to "TRANSPORT_TABLE" 501ms
When Click on time window date 1s 788ms
And Open transport form when in schedule 1s 306ms
Then Check are transport values equals 19s 910ms
After Hooks.deleteTransportAfterTest() 927ms
Given Set token of apiUsername "super-admin-farmacol" 251ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 367ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 213ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 369ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 894ms
And Login as "farmacol-admin" 6s 571ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 37s 653ms
And Go to "TRANSPORT_TABLE" 539ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 850ms
And Add step "unload" 217ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 691ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 543ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 506ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 653ms
Then Click "save-transport" save button 316ms
And Set advice window in schedule in "2" days 5s 708ms
And Click advice save button and wait for advice form to disappear 35s 005ms
And Go to "TRANSPORT_TABLE" 465ms
And Check if transport has "2" time windows 037ms
After Hooks.deleteTransportAfterTest() 1s 177ms
After Hooks.rollbackTransportTypeSettings() 298ms
After Hooks.rollbackAddedActionAuthorities() 314ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 249ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 199ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 329ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 056ms
And Set double window advice 000ms
And Login as "farmacol-admin" 6s 458ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 948ms
And Go to "TRANSPORT_TABLE" 490ms
And Get checkpoint colors for transport 028ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 7s 992ms
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() 937ms
After Hooks.rollbackTransportTypeSettings() 266ms
Given Set token of apiUsername "super-admin-farmacol" 238ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 150ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 320ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 040ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 733ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s 210ms
And Go to "TRANSPORT_TABLE" 552ms
And Get checkpoint colors for transport 023ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 39s 028ms
After Hooks.deleteTransportAfterTest() 1s 086ms
After Hooks.rollbackTransportTypeSettings() 369ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 263ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 176ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 287ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 070ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 494ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 658ms
And Get checkpoint colors for transport 018ms
And Go to "TRANSPORT_TABLE" 496ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 5s 251ms
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 065ms
After Hooks.rollbackTransportTypeSettings() 265ms
Given Set token of apiUsername "super-admin-farmacol" 260ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 185ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 332ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 870ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 639ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s 553ms
And Get checkpoint colors for transport 023ms
And Go to "TRANSPORT_TABLE" 524ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 29s 871ms
After Hooks.deleteTransportAfterTest() 1s 086ms
After Hooks.rollbackTransportTypeSettings() 361ms
Given Set token of apiUsername "super-admin-farmacol" 251ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 021ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 626ms
And Login as "super-admin-farmacol" 7s 761ms
And Show all transport types 1s 134ms
And Click on time window date 2s 049ms
Then Open transport form when in schedule 1s 402ms
And Click create similar button 15s 286ms
And Click cancel button in transport form 210ms
And Open transport form when in schedule 1s 365ms
Then Check if transport form modal is visible 113ms
After Hooks.deleteTransportAfterTest() 845ms