Project Number Date
ApolloFullRunnerReport apollo-test-2.48 21 cze 2021, 05:22

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 50s 233ms 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" 2s 910ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 044ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 198ms
When Go to "WAREHOUSE_TAB" 1s 180ms
And Select warehouse "Serownia" 1s 679ms
And Set week view 1s 234ms
And Show yesterday 1s 149ms
And Move window into the past 416ms
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() 775ms
After Hooks.rollbackAddedAuthorities() 144ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 309ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 878ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 204ms
When Go to "WAREHOUSE_TAB" 918ms
And Select warehouse "Magazyn - Nowa Sól" 1s 734ms
And Set week view 2s 013ms
And Show yesterday 1s 232ms
And Move window into the past 558ms
Then Check if window is "red" 4s 076ms
After Hooks.deleteTransportAfterTest() 825ms
After Hooks.rollbackAddedAuthorities() 131ms
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 678ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 994ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 185ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 034ms
When Show all transport types 1s 158ms
And Click button advice in transport table "DELIVERY" 249ms
And Set advice window in schedule 3s 377ms
And Fill advice form 10s 586ms
And Click advice save button and wait for advice form to disappear 10s 515ms
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.955K9E}, 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: 700fbd9a0504fc9a2cbe0e2de7b58920
	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() 167ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 8s 951ms
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" 912ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 3s 068ms
When Go to "WAREHOUSE_TAB" 1s 187ms
And Select warehouse "Magazyn Zimny Kaźmierz" 2s 010ms
And Set week view 1s 269ms
And Check if time window length is correct after "CREATE" 085ms
And Change number of pallets in transport 1m 130ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 787ms
And Check if time window length is correct after "EDIT" 079ms
After Hooks.deleteTransportAfterTest() 890ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 626ms
And Get "UNLOAD" settings from "keeeper" 146ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 671ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 269ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 893ms
When Go to "WAREHOUSE_TAB" 723ms
And Select warehouse "Magazyn Surowców" 1s 367ms
And Set week view 1s 195ms
Then Check if time window has proper "60" 053ms
After Hooks.deleteTransportAfterTest() 877ms
After Hooks.rollbackTransportTypeSettings() 233ms
After Hooks.clearAlgorithmSettings() 590ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 602ms
And Get "UNLOAD" settings from "keeeper" 140ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 638ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 220ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 762ms
When Go to "WAREHOUSE_TAB" 650ms
And Select warehouse "Magazyn Surowców" 1s 355ms
And Set week view 1s 183ms
Then Check if time window has proper "60" 053ms
After Hooks.deleteTransportAfterTest() 1s 026ms
After Hooks.rollbackTransportTypeSettings() 221ms
After Hooks.clearAlgorithmSettings() 541ms
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 836ms
And Get "LOAD" settings from "keeeper" 151ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 640ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 247ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 923ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 038ms
And Show all transport types 1s 166ms
And Click button advice in transport table "LOAD" 264ms
And Set advice window in schedule 3s 270ms
And Fill advice form 16s 178ms
And Click advice save button and wait for advice form to disappear 10s 839ms
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.955K9E}, 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: 700fbd9a0504fc9a2cbe0e2de7b58920
	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() 528ms
After Hooks.rollbackTransportTypeSettings() 258ms
After Hooks.clearAlgorithmSettings() 532ms
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 006ms
And Get "CONTAINER" settings from "keeeper" 142ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 623ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 222ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 938ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 034ms
And Show all transport types 1s 122ms
And Click button advice in transport table "CONTAINER" 210ms
And Set advice window in schedule 3s 171ms
And Fill advice form 15s 970ms
And Click advice save button and wait for advice form to disappear 10s 808ms
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.955K9E}, 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: 700fbd9a0504fc9a2cbe0e2de7b58920
	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() 595ms
After Hooks.rollbackTransportTypeSettings() 222ms
After Hooks.clearAlgorithmSettings() 568ms
Given Set token of apiUsername "super-admin-hochland" 252ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 621ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 195ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 16s 715ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 7s 343ms
When Go to transport details "DELIVERY" 32s 785ms
And Change filled value in transport details "number-of-pallets-step-0" "number" "25" "0" 1s 579ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 184ms
And Go to "WAREHOUSE_TAB" 1s 199ms
And Select warehouse "Serownia" 1s 604ms
And Set week view 1s 245ms
Then Check if time window has proper "60" 082ms
After Hooks.deleteTransportAfterTest() 849ms
After Hooks.clearAlgorithmSettings() 564ms
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 022ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 125ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 884ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 30s 272ms
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.955K9E}, 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: 700fbd9a0504fc9a2cbe0e2de7b58920
	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() 504ms
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" 4s 991ms
When Go to new transport "DELIVERY" 718ms
And Fill transport form 13s 573ms
And Click "save-transport" save button and wait for form to disappear 818ms
And Set advice window in schedule 2s 626ms
And Check is transport created in schedule and set transport id 2s 421ms
And Go to "TRANSPORT_TABLE" 527ms
When Click on time window date 1s 660ms
And Open transport form when in schedule 1s 263ms
Then Check are transport values equals 352ms
After Hooks.deleteTransportAfterTest() 710ms
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 025ms
When Go to new transport "DELIVERY" 756ms
And Fill transport form 43s 851ms
And Click "save-transport" save button and wait for form to disappear 15s 786ms
And Set advice window in schedule 2s 304ms
And Check is transport created in schedule and set transport id 2s 616ms
And Go to "TRANSPORT_TABLE" 451ms
When Click on time window date 1s 606ms
And Open transport form when in schedule 1s 374ms
Then Check are transport values equals 132ms
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() 943ms
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 032ms
When Go to new transport "CISTERN_DELIVERY" 835ms
And Fill transport form 46s 069ms
And Click "save-transport" save button and wait for form to disappear 15s 729ms
And Set advice window in schedule 2s 464ms
And Check is transport created in schedule and set transport id 2s 557ms
And Go to "TRANSPORT_TABLE" 519ms
When Click on time window date 1s 725ms
And Open transport form when in schedule 1s 420ms
Then Check are transport values equals 082ms
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 007ms
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 061ms
When Go to new transport "CISTERN_COLLECTION" 716ms
And Fill transport form 31s 987ms
And Click "save-transport" save button and wait for form to disappear 783ms
And Set advice window in schedule 2s 966ms
And Check is transport created in schedule and set transport id 2s 357ms
And Go to "TRANSPORT_TABLE" 418ms
When Click on time window date 1s 682ms
And Open transport form when in schedule 1s 369ms
Then Check are transport values equals 32s 151ms
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.955K9E}, 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: 700fbd9a0504fc9a2cbe0e2de7b58920
*** 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() 744ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-lantmannen" 034ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 5s 055ms
When Go to new transport "DELIVERY" 764ms
And Fill transport form 42s 472ms
And Click "save-transport" save button and wait for form to disappear 15s 746ms
And Set advice window in schedule 2s 391ms
And Check is transport created in schedule and set transport id 2s 562ms
And Go to "TRANSPORT_TABLE" 501ms
When Click on time window date 1s 727ms
And Open transport form when in schedule 1s 284ms
Then Check are transport values equals 19s 933ms
After Hooks.deleteTransportAfterTest() 896ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_LOAD" "super-admin-lantmannen" 035ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 709ms
When Go to new transport "LOAD" 722ms
And Fill transport form 42s 257ms
And Click "save-transport" save button and wait for form to disappear 15s 710ms
And Set advice window in schedule 2s 371ms
And Check is transport created in schedule and set transport id 2s 372ms
And Go to "TRANSPORT_TABLE" 431ms
When Click on time window date 1s 757ms
And Open transport form when in schedule 1s 302ms
Then Check are transport values equals 120ms
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() 865ms
Given Set token of apiUsername "super-admin-farmacol" 239ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 355ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 177ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 303ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 927ms
And Login as "farmacol-admin" 6s 805ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 52s 396ms
And Go to "TRANSPORT_TABLE" 552ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 871ms
And Add step "unload" 222ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 857ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 532ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 488ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 611ms
Then Click "save-transport" save button 272ms
And Set advice window in schedule in "2" days 5s 598ms
And Click advice save button and wait for advice form to disappear 34s 760ms
And Go to "TRANSPORT_TABLE" 508ms
And Check if transport has "2" time windows 035ms
After Hooks.deleteTransportAfterTest() 1s 082ms
After Hooks.rollbackTransportTypeSettings() 304ms
After Hooks.rollbackAddedActionAuthorities() 279ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 239ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 157ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 260ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 019ms
And Set double window advice 000ms
And Login as "farmacol-admin" 6s 820ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 347ms
And Go to "TRANSPORT_TABLE" 716ms
And Get checkpoint colors for transport 030ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 8s 042ms
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 166ms
After Hooks.rollbackTransportTypeSettings() 247ms
Given Set token of apiUsername "super-admin-farmacol" 234ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 154ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 310ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 045ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 380ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 214ms
And Go to "TRANSPORT_TABLE" 491ms
And Get checkpoint colors for transport 018ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 38s 833ms
After Hooks.deleteTransportAfterTest() 1s 179ms
After Hooks.rollbackTransportTypeSettings() 342ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 229ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 161ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 259ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 051ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 659ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 350ms
And Get checkpoint colors for transport 018ms
And Go to "TRANSPORT_TABLE" 558ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 5s 364ms
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 135ms
After Hooks.rollbackTransportTypeSettings() 266ms
Given Set token of apiUsername "super-admin-farmacol" 252ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 159ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 296ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 889ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 606ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 794ms
And Get checkpoint colors for transport 017ms
And Go to "TRANSPORT_TABLE" 577ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 29s 742ms
After Hooks.deleteTransportAfterTest() 1s 064ms
After Hooks.rollbackTransportTypeSettings() 334ms
Given Set token of apiUsername "super-admin-farmacol" 254ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 009ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 789ms
And Login as "super-admin-farmacol" 8s 018ms
And Show all transport types 1s 153ms
And Click on time window date 2s 013ms
Then Open transport form when in schedule 1s 431ms
And Click create similar button 15s 241ms
And Click cancel button in transport form 218ms
And Open transport form when in schedule 1s 371ms
Then Check if transport form modal is visible 113ms
After Hooks.deleteTransportAfterTest() 894ms