Project Number Date
ApolloFullRunnerReport apollo-test-2.51 22 cze 2021, 10:35

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 9s 781ms 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 219ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 320ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 293ms
When Go to "WAREHOUSE_TAB" 1s 536ms
And Select warehouse "Serownia" 1s 625ms
And Set week view 1s 188ms
And Show yesterday 1s 117ms
And Move window into the past 383ms
Then Check if window is "red" 4s 076ms
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() 934ms
After Hooks.rollbackAddedAuthorities() 195ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 397ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 745ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 262ms
When Go to "WAREHOUSE_TAB" 1s 479ms
And Select warehouse "Magazyn - Nowa Sól" 2s 666ms
And Set week view 1s 287ms
And Show yesterday 1s 172ms
And Move window into the past 638ms
Then Check if window is "red" 4s 076ms
After Hooks.deleteTransportAfterTest() 1s 004ms
After Hooks.rollbackAddedAuthorities() 156ms
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 809ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 028ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 212ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 034ms
When Show all transport types 1s 165ms
And Click button advice in transport table "DELIVERY" 218ms
And Set advice window in schedule 3s 731ms
And Fill advice form 10s 909ms
And Click advice save button and wait for advice form to disappear 10s 756ms
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.dg8aYL}, 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: 2413d905fda26795179034b84566a9b3
	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() 759ms
After Hooks.rollbackAddedAuthorities() 169ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 8s 691ms
And Get inputs from database "EDIT_EXPORT" "super-admin-hochland" 034ms
And Set algorithm setting for "super-admin-hochland" in "Magazyn Zimny Kaźmierz" on "Magazyn Zimny" 1s 261ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 3s 076ms
When Go to "WAREHOUSE_TAB" 1s 331ms
And Select warehouse "Magazyn Zimny Kaźmierz" 2s 062ms
And Set week view 1s 240ms
And Check if time window length is correct after "CREATE" 083ms
And Change number of pallets in transport 1m 914ms
And Click "save-transport-and-close" save button and wait for form to disappear 5s 071ms
And Check if time window length is correct after "EDIT" 073ms
After Hooks.deleteTransportAfterTest() 1s 138ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 686ms
And Get "UNLOAD" settings from "keeeper" 180ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 785ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 314ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 3s 003ms
When Go to "WAREHOUSE_TAB" 763ms
And Select warehouse "Magazyn Surowców" 1s 322ms
And Set week view 1s 242ms
Then Check if time window has proper "60" 068ms
After Hooks.deleteTransportAfterTest() 1s 093ms
After Hooks.rollbackTransportTypeSettings() 265ms
After Hooks.clearAlgorithmSettings() 686ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 896ms
And Get "UNLOAD" settings from "keeeper" 173ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 704ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 260ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 992ms
When Go to "WAREHOUSE_TAB" 750ms
And Select warehouse "Magazyn Surowców" 1s 310ms
And Set week view 1s 191ms
Then Check if time window has proper "60" 053ms
After Hooks.deleteTransportAfterTest() 1s 104ms
After Hooks.rollbackTransportTypeSettings() 265ms
After Hooks.clearAlgorithmSettings() 589ms
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 753ms
And Get "LOAD" settings from "keeeper" 184ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 705ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 255ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 952ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 034ms
And Show all transport types 1s 136ms
And Click button advice in transport table "LOAD" 195ms
And Set advice window in schedule 3s 333ms
And Fill advice form 15s 970ms
And Click advice save button and wait for advice form to disappear 10s 872ms
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.dg8aYL}, 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: 2413d905fda26795179034b84566a9b3
	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() 685ms
After Hooks.rollbackTransportTypeSettings() 266ms
After Hooks.clearAlgorithmSettings() 625ms
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 847ms
And Get "CONTAINER" settings from "keeeper" 169ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 714ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 262ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 933ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 035ms
And Show all transport types 1s 162ms
And Click button advice in transport table "CONTAINER" 259ms
And Set advice window in schedule 3s 372ms
And Fill advice form 16s 421ms
And Click advice save button and wait for advice form to disappear 10s 498ms
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.dg8aYL}, 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: 2413d905fda26795179034b84566a9b3
	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() 549ms
After Hooks.rollbackTransportTypeSettings() 264ms
After Hooks.clearAlgorithmSettings() 541ms
Given Set token of apiUsername "super-admin-hochland" 248ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 983ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 237ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 17s 104ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 7s 469ms
When Go to transport details "DELIVERY" 32s 854ms
And Change filled value in transport details "number-of-pallets-step-0" "number" "25" "0" 1s 510ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 179ms
And Go to "WAREHOUSE_TAB" 1s 255ms
And Select warehouse "Serownia" 1s 587ms
And Set week view 1s 215ms
Then Check if time window has proper "60" 062ms
After Hooks.deleteTransportAfterTest() 893ms
After Hooks.clearAlgorithmSettings() 1s 029ms
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 847ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 177ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 925ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 31s 519ms
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.dg8aYL}, 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: 2413d905fda26795179034b84566a9b3
	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() 759ms
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 336ms
When Go to new transport "DELIVERY" 664ms
And Fill transport form 13s 538ms
And Click "save-transport" save button and wait for form to disappear 15s 749ms
And Set advice window in schedule 2s 380ms
And Check is transport created in schedule and set transport id 2s 744ms
And Go to "TRANSPORT_TABLE" 479ms
When Click on time window date 1s 704ms
And Open transport form when in schedule 1s 290ms
Then Check are transport values equals 458ms
After Hooks.deleteTransportAfterTest() 959ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 038ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 059ms
When Go to new transport "DELIVERY" 711ms
And Fill transport form 43s 804ms
And Click "save-transport" save button and wait for form to disappear 826ms
And Set advice window in schedule 2s 603ms
And Check is transport created in schedule and set transport id 3s 085ms
And Go to "TRANSPORT_TABLE" 492ms
When Click on time window date 1s 795ms
And Open transport form when in schedule 1s 396ms
Then Check are transport values equals 141ms
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() 1s 055ms
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" 2s 910ms
When Go to new transport "CISTERN_DELIVERY" 865ms
And Fill transport form 45s 981ms
And Click "save-transport" save button and wait for form to disappear 16s 531ms
And Set advice window in schedule 2s 367ms
And Check is transport created in schedule and set transport id 2s 616ms
And Go to "TRANSPORT_TABLE" 464ms
When Click on time window date 1s 784ms
And Open transport form when in schedule 1s 388ms
Then Check are transport values equals 129ms
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() 1s 092ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_COLLECTION" "super-admin-hochland" 035ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 138ms
When Go to new transport "CISTERN_COLLECTION" 708ms
And Fill transport form 32s 076ms
And Click "save-transport" save button and wait for form to disappear 815ms
And Set advice window in schedule 2s 950ms
And Check is transport created in schedule and set transport id 2s 609ms
And Go to "TRANSPORT_TABLE" 468ms
When Click on time window date 1s 780ms
And Open transport form when in schedule 1s 426ms
Then Check are transport values equals 32s 210ms
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.dg8aYL}, 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: 2413d905fda26795179034b84566a9b3
*** 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() 947ms
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 873ms
When Go to new transport "DELIVERY" 654ms
And Fill transport form 42s 372ms
And Click "save-transport" save button and wait for form to disappear 15s 779ms
And Set advice window in schedule 2s 390ms
And Check is transport created in schedule and set transport id 2s 855ms
And Go to "TRANSPORT_TABLE" 468ms
When Click on time window date 1s 754ms
And Open transport form when in schedule 1s 308ms
Then Check are transport values equals 19s 831ms
After Hooks.deleteTransportAfterTest() 762ms
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 457ms
When Go to new transport "LOAD" 606ms
And Fill transport form 42s 654ms
And Click "save-transport" save button and wait for form to disappear 15s 820ms
And Set advice window in schedule 2s 329ms
And Check is transport created in schedule and set transport id 2s 650ms
And Go to "TRANSPORT_TABLE" 464ms
When Click on time window date 1s 808ms
And Open transport form when in schedule 1s 320ms
Then Check are transport values equals 19s 891ms
After Hooks.deleteTransportAfterTest() 1s 022ms
Given Set token of apiUsername "super-admin-farmacol" 262ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 362ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 209ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 330ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 963ms
And Login as "farmacol-admin" 6s 580ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 52s 763ms
And Go to "TRANSPORT_TABLE" 556ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 889ms
And Add step "unload" 167ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 730ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 509ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 541ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 640ms
Then Click "save-transport" save button 290ms
And Set advice window in schedule in "2" days 5s 729ms
And Click advice save button and wait for advice form to disappear 35s 556ms
And Go to "TRANSPORT_TABLE" 481ms
And Check if transport has "2" time windows 041ms
After Hooks.deleteTransportAfterTest() 1s 240ms
After Hooks.rollbackTransportTypeSettings() 345ms
After Hooks.rollbackAddedActionAuthorities() 297ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 251ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 194ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 295ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 100ms
And Set double window advice 000ms
And Login as "farmacol-admin" 6s 548ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s 258ms
And Go to "TRANSPORT_TABLE" 534ms
And Get checkpoint colors for transport 035ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 8s 041ms
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 139ms
After Hooks.rollbackTransportTypeSettings() 298ms
Given Set token of apiUsername "super-admin-farmacol" 251ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 166ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 321ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 022ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 518ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s 164ms
And Go to "TRANSPORT_TABLE" 562ms
And Get checkpoint colors for transport 019ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 39s 212ms
After Hooks.deleteTransportAfterTest() 1s 269ms
After Hooks.rollbackTransportTypeSettings() 380ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 242ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 182ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 284ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 090ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 409ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s
And Get checkpoint colors for transport 019ms
And Go to "TRANSPORT_TABLE" 516ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 5s 335ms
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 112ms
After Hooks.rollbackTransportTypeSettings() 311ms
Given Set token of apiUsername "super-admin-farmacol" 263ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 197ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 286ms
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 683ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s 292ms
And Get checkpoint colors for transport 024ms
And Go to "TRANSPORT_TABLE" 528ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 30s 039ms
After Hooks.deleteTransportAfterTest() 1s 256ms
After Hooks.rollbackTransportTypeSettings() 365ms
Given Set token of apiUsername "super-admin-farmacol" 245ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 992ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 779ms
And Login as "super-admin-farmacol" 7s 658ms
And Show all transport types 1s 148ms
And Click on time window date 2s 114ms
Then Open transport form when in schedule 1s 401ms
And Click create similar button 15s 307ms
And Click cancel button in transport form 210ms
And Open transport form when in schedule 1s 298ms
Then Check if transport form modal is visible 100ms
After Hooks.deleteTransportAfterTest() 961ms