Project Number Date
ApolloFullRunnerReport kapibary.45 18 cze 2021, 05:45

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
TransportWindow atom tests 218 12 18 0 0 248 10 12 22 22m 33s 881ms 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 988ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 113ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 190ms
When Go to "WAREHOUSE_TAB" 1s 201ms
And Select warehouse "Serownia" 1s 684ms
And Set week view 1s 248ms
And Show yesterday 1s 165ms
And Move window into the past 426ms
Then Check if window is "red" 2s 064ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:53)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:14)
After Hooks.deleteTransportAfterTest() 1s 278ms
After Hooks.rollbackAddedAuthorities() 142ms
Scenario Outline Check if time window turns red when moved into the past
Steps
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 473ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 886ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 192ms
When Go to "WAREHOUSE_TAB" 1s 420ms
And Select warehouse "Magazyn - Nowa Sól" 2s 683ms
And Set week view 1s 292ms
And Show yesterday 1s 177ms
And Move window into the past 593ms
Then Check if window is "red" 2s 079ms
java.lang.AssertionError
	at org.junit.Assert.fail(Assert.java:86)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at org.junit.Assert.assertTrue(Assert.java:52)
	at CucumberTests.Schedule.ScheduleTest.checkIfWindowIs(ScheduleTest.java:53)
	at ✽.Check if window is "red"(file:Features/Atom/TimeWindow/TransportWindow.feature:14)
After Hooks.deleteTransportAfterTest() 987ms
After Hooks.rollbackAddedAuthorities() 178ms
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 635ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 044ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 197ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 034ms
When Show all transport types 1s 167ms
And Click button advice in transport table "DELIVERY" 265ms
And Set advice window in schedule 3s 457ms
And Fill advice form 10s 463ms
And Click advice save button and wait for advice form to disappear 10s 652ms
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.PFPinh}, 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: 6fe82adeb794b04a7ffda85fa860e40c
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/TimeWindow/TransportWindow.feature:30)
And Select warehouse "Magazyn Hala A" 000ms
And Set week view 000ms
And Show yesterday 000ms
And Move window into the past 000ms
Then Check if window is "red" 000ms
After Hooks.deleteTransportAfterTest() 605ms
After Hooks.rollbackAddedAuthorities() 151ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 9s 007ms
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 076ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 3s 047ms
When Go to "WAREHOUSE_TAB" 1s 147ms
And Select warehouse "Magazyn Zimny Kaźmierz" 2s 088ms
And Set week view 1s 258ms
And Check if time window length is correct after "CREATE" 086ms
And Change number of pallets in transport 59s 298ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 878ms
And Check if time window length is correct after "EDIT" 080ms
After Hooks.deleteTransportAfterTest() 998ms
Scenario Outline Check if time window has valid length with restriction to algorithm settings when quantity is set in transport form
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 655ms
And Get "UNLOAD" settings from "keeeper" 160ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 651ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 280ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 864ms
When Go to "WAREHOUSE_TAB" 650ms
And Select warehouse "Magazyn Surowców" 1s 363ms
And Set week view 1s 186ms
Then Check if time window has proper "60" 051ms
org.junit.ComparisonFailure: Okno czasowe ma niepoprawną długość! Oczekiwano: 60, aktualnie: 45 expected:<[60]> but was:<[45]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfTimeWindowHasProper(TimeWindowTest.java:83)
	at ✽.Check if time window has proper "60"(file:Features/Atom/TimeWindow/TransportWindow.feature:68)
After Hooks.deleteTransportAfterTest() 860ms
After Hooks.rollbackTransportTypeSettings() 227ms
After Hooks.clearAlgorithmSettings() 571ms
Scenario Outline Check if time window has valid length 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 628ms
And Get "UNLOAD" settings from "keeeper" 135ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 576ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 214ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 729ms
When Go to "WAREHOUSE_TAB" 654ms
And Select warehouse "Magazyn Surowców" 1s 360ms
And Set week view 1s 226ms
Then Check if time window has proper "60" 069ms
org.junit.ComparisonFailure: Okno czasowe ma niepoprawną długość! Oczekiwano: 60, aktualnie: 45 expected:<[60]> but was:<[45]>
	at org.junit.Assert.assertEquals(Assert.java:115)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfTimeWindowHasProper(TimeWindowTest.java:83)
	at ✽.Check if time window has proper "60"(file:Features/Atom/TimeWindow/TransportWindow.feature:86)
After Hooks.deleteTransportAfterTest() 892ms
After Hooks.rollbackTransportTypeSettings() 231ms
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" 2s 814ms
And Get "LOAD" settings from "keeeper" 146ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 625ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 234ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 910ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 035ms
And Show all transport types 1s 173ms
And Click button advice in transport table "LOAD" 265ms
And Set advice window in schedule 3s 237ms
And Fill advice form 16s 308ms
And Click advice save button and wait for advice form to disappear 10s 842ms
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.PFPinh}, 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: 6fe82adeb794b04a7ffda85fa860e40c
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/TimeWindow/TransportWindow.feature:106)
Then Check if time window has proper "30" 000ms
After Hooks.deleteTransportAfterTest() 691ms
After Hooks.rollbackTransportTypeSettings() 244ms
After Hooks.clearAlgorithmSettings() 513ms
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 911ms
And Get "CONTAINER" settings from "keeeper" 147ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 628ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 232ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 895ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 034ms
And Show all transport types 1s 124ms
And Click button advice in transport table "CONTAINER" 194ms
And Set advice window in schedule 3s 293ms
And Fill advice form 16s 268ms
And Click advice save button and wait for advice form to disappear 10s 823ms
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.PFPinh}, 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: 6fe82adeb794b04a7ffda85fa860e40c
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/TimeWindow/TransportWindow.feature:106)
Then Check if time window has proper "60" 000ms
After Hooks.deleteTransportAfterTest() 579ms
After Hooks.rollbackTransportTypeSettings() 252ms
After Hooks.clearAlgorithmSettings() 529ms
Given Set token of apiUsername "super-admin-hochland" 264ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 815ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 237ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 16s 946ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 7s 345ms
When Go to transport details "DELIVERY" 32s 779ms
And Change filled value in transport details "number-of-pallets-step-0" "number" "25" "0" 1s 537ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 130ms
And Go to "WAREHOUSE_TAB" 1s 165ms
And Select warehouse "Serownia" 1s 576ms
And Set week view 1s 236ms
Then Check if time window has proper "60" 079ms
After Hooks.deleteTransportAfterTest() 855ms
After Hooks.clearAlgorithmSettings() 888ms
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 767ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 126ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 910ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 32s 018ms
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.PFPinh}, 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: 6fe82adeb794b04a7ffda85fa860e40c
	at org.openqa.selenium.support.ui.WebDriverWait.timeoutException(WebDriverWait.java:82)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:231)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.AdviceFormPage.confirm(AdviceFormPage.java:27)
	at CucumberTests.Transport.AdviceTransport.clickAdviceSaveButtonAndWaitForAdviceFormToDisappear(AdviceTransport.java:166)
	at CucumberTests.Transport.AdviceTransport.createAdvice(AdviceTransport.java:61)
	at ✽.Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper"(file:Features/Atom/TimeWindow/TransportWindow.feature:154)
And Check if time window counter value equals "1" 000ms
And Select view "DAYS_2" 000ms
And Move advice window "2" 000ms
And Select view "DAY" 000ms
Then Check if time window counter value equals "0" 000ms
And Delete created transport by API 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create gray window 000ms
And Check if time window counter value equals "0" 000ms
And Click in free spot in schedule page to create dedicated window 000ms
And Check if time window counter value equals "0" 000ms
After Hooks.deleteTransportAfterTest() 594ms
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 352ms
When Go to new transport "DELIVERY" 668ms
And Fill transport form 13s 590ms
And Click "save-transport" save button and wait for form to disappear 15s 764ms
And Set advice window in schedule 2s 375ms
And Check is transport created in schedule and set transport id 2s 464ms
And Go to "TRANSPORT_TABLE" 494ms
When Click on time window date 1s 686ms
And Open transport form when in schedule 1s 287ms
Then Check are transport values equals 463ms
After Hooks.deleteTransportAfterTest() 790ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 035ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 978ms
When Go to new transport "DELIVERY" 666ms
And Fill transport form 43s 874ms
And Click "save-transport" save button and wait for form to disappear 15s 774ms
And Set advice window in schedule 2s 393ms
And Check is transport created in schedule and set transport id 3s 085ms
And Go to "TRANSPORT_TABLE" 503ms
When Click on time window date 1s 667ms
And Open transport form when in schedule 1s 394ms
Then Check are transport values equals 20s 155ms
After Hooks.deleteTransportAfterTest() 763ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_DELIVERY" "super-admin-hochland" 040ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 210ms
When Go to new transport "CISTERN_DELIVERY" 694ms
And Fill transport form 45s 922ms
And Click "save-transport" save button and wait for form to disappear 16s 382ms
And Set advice window in schedule 2s 364ms
And Check is transport created in schedule and set transport id 2s 593ms
And Go to "TRANSPORT_TABLE" 411ms
When Click on time window date 2s 342ms
And Open transport form when in schedule 1s 390ms
Then Check are transport values equals 2s 197ms
java.lang.AssertionError: Wartości w formularzu w polu warehouse-select-step-1 są niepoprawne, wartość na stronie: Magazyn Zimny Kaźmierz wartość poprawna: Odbieralnia Proszkowni
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Transport.Transport.checkAreValuesEquals(Transport.java:136)
	at CucumberTests.Transport.Transport.checkValueInTransportDetails(Transport.java:261)
	at CucumberTests.Transport.CreateTransport.checkTransportValues(CreateTransport.java:238)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 995ms
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 269ms
When Go to new transport "CISTERN_COLLECTION" 640ms
And Fill transport form 32s 060ms
And Click "save-transport" save button and wait for form to disappear 15s 744ms
And Set advice window in schedule 2s 361ms
And Check is transport created in schedule and set transport id 2s 342ms
And Go to "TRANSPORT_TABLE" 399ms
When Click on time window date 2s 489ms
And Open transport form when in schedule 1s 402ms
Then Check are transport values equals 32s 166ms
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.PFPinh}, 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: 6fe82adeb794b04a7ffda85fa860e40c
*** Element info: {Using=xpath, value=//div[@data-field-name='assortment']//div}
	at sun.reflect.GeneratedConstructorAccessor213.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() 853ms
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 937ms
When Go to new transport "DELIVERY" 646ms
And Fill transport form 42s 580ms
And Click "save-transport" save button and wait for form to disappear 15s 691ms
And Set advice window in schedule 2s 408ms
And Check is transport created in schedule and set transport id 2s 607ms
And Go to "TRANSPORT_TABLE" 461ms
When Click on time window date 1s 737ms
And Open transport form when in schedule 1s 290ms
Then Check are transport values equals 19s 983ms
After Hooks.deleteTransportAfterTest() 873ms
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 515ms
When Go to new transport "LOAD" 646ms
And Fill transport form 42s 610ms
And Click "save-transport" save button and wait for form to disappear 15s 672ms
And Set advice window in schedule 2s 394ms
And Check is transport created in schedule and set transport id 2s 614ms
And Go to "TRANSPORT_TABLE" 510ms
When Click on time window date 1s 788ms
And Open transport form when in schedule 1s 325ms
Then Check are transport values equals 20s 029ms
After Hooks.deleteTransportAfterTest() 858ms
Given Set token of apiUsername "super-admin-farmacol" 253ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 330ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 175ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 304ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 896ms
And Login as "farmacol-admin" 6s 710ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 37s 319ms
And Go to "TRANSPORT_TABLE" 573ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 886ms
And Add step "unload" 218ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 793ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 498ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 501ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 615ms
Then Click "save-transport" save button 280ms
And Set advice window in schedule in "2" days 5s 671ms
And Click advice save button and wait for advice form to disappear 19s 918ms
And Go to "TRANSPORT_TABLE" 430ms
And Check if transport has "2" time windows 040ms
After Hooks.deleteTransportAfterTest() 1s 143ms
After Hooks.rollbackTransportTypeSettings() 310ms
After Hooks.rollbackAddedActionAuthorities() 277ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 250ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 161ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 271ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 041ms
And Set double window advice 000ms
And Login as "farmacol-admin" 6s 810ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 586ms
And Go to "TRANSPORT_TABLE" 548ms
And Get checkpoint colors for transport 034ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 8s 151ms
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 054ms
After Hooks.rollbackTransportTypeSettings() 301ms
Given Set token of apiUsername "super-admin-farmacol" 251ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 167ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 293ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 2s 066ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 546ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 621ms
And Go to "TRANSPORT_TABLE" 540ms
And Get checkpoint colors for transport 019ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 39s 007ms
After Hooks.deleteTransportAfterTest() 1s 124ms
After Hooks.rollbackTransportTypeSettings() 290ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 254ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 155ms
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 046ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 658ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 002ms
And Get checkpoint colors for transport 022ms
And Go to "TRANSPORT_TABLE" 535ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 5s 237ms
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 152ms
After Hooks.rollbackTransportTypeSettings() 328ms
Given Set token of apiUsername "super-admin-farmacol" 250ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 157ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 282ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 911ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 371ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 58s 107ms
And Get checkpoint colors for transport 018ms
And Go to "TRANSPORT_TABLE" 486ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 29s 568ms
After Hooks.deleteTransportAfterTest() 1s 092ms
After Hooks.rollbackTransportTypeSettings() 296ms
Given Set token of apiUsername "super-admin-farmacol" 260ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 003ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 768ms
And Login as "super-admin-farmacol" 8s 203ms
And Show all transport types 1s 163ms
And Click on time window date 2s 057ms
Then Open transport form when in schedule 1s 416ms
And Click create similar button 15s 257ms
And Click cancel button in transport form 165ms
And Open transport form when in schedule 1s 339ms
Then Check if transport form modal is visible 069ms
After Hooks.deleteTransportAfterTest() 781ms