Project Number Date
ApolloFullRunnerReport refs/heads/develop.6 21 maj 2021, 04:17

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
TransportWindow atom tests 209 13 26 0 0 248 9 13 22 21m 13s 564ms 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 183ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 938ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "hochland-admin" 198ms
When Go to "WAREHOUSE_TAB" 1s 247ms
And Select warehouse "Serownia" 1s 662ms
And Set week view 1s 206ms
And Show yesterday 1s 144ms
And Move window into the past 438ms
Then Check if window is "red" 2s 065ms
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() 909ms
After Hooks.rollbackAddedAuthorities() 133ms
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 420ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 725ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "lantmannen-admin" 188ms
When Go to "WAREHOUSE_TAB" 1s 511ms
And Select warehouse "Magazyn - Nowa Sól" 2s 747ms
And Set week view 1s 263ms
And Show yesterday 1s 174ms
And Move window into the past 703ms
Then Check if window is "red" 2s 069ms
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 025ms
After Hooks.rollbackAddedAuthorities() 134ms
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 505ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 003ms
And Set basic authorities "ROLE_CAN_PLAN_ADVICE_IN_THE_PAST" to user "piast-admin" 183ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 033ms
When Show all transport types 1s 160ms
And Click button advice in transport table "DELIVERY" 247ms
And Set advice window in schedule 3s 448ms
And Fill advice form 10s 489ms
And Click advice save button and wait for advice form to disappear 10s 848ms
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ZP5UYX}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 42b373e0960f8f697f316422a5af1e3a
	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() 662ms
After Hooks.rollbackAddedAuthorities() 147ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 7s 880ms
And Get inputs from database "EDIT_EXPORT" "super-admin-hochland" 033ms
And Set algorithm setting for "super-admin-hochland" in "Magazyn Zimny Kaźmierz" on "Magazyn Zimny" 1s 097ms
And Create transport "CREATE_EXPORT" by JSON file as "super-admin-hochland" 2s 823ms
When Go to "WAREHOUSE_TAB" 1s 336ms
And Select warehouse "Magazyn Zimny Kaźmierz" 2s 057ms
And Set week view 1s 260ms
And Check if time window length is correct after "CREATE" 081ms
And Change number of pallets in transport 59s 126ms
And Click "save-transport-and-close" save button and wait for form to disappear 19s 318ms
And Check if time window length is correct after "EDIT" 078ms
After Hooks.deleteTransportAfterTest() 925ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 616ms
And Get "UNLOAD" settings from "keeeper" 134ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 644ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;true" 315ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 679ms
When Go to "WAREHOUSE_TAB" 727ms
And Select warehouse "Magazyn Surowców" 1s 376ms
And Set week view 1s 254ms
Then Check if time window has proper "60" 069ms
After Hooks.deleteTransportAfterTest() 962ms
After Hooks.rollbackTransportTypeSettings() 252ms
After Hooks.clearAlgorithmSettings() 011ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 797ms
And Get "UNLOAD" settings from "keeeper" 135ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Surowców" on "Magazyn Surowców" 590ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 253ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 655ms
When Go to "WAREHOUSE_TAB" 678ms
And Select warehouse "Magazyn Surowców" 1s 347ms
And Set week view 1s 238ms
Then Check if time window has proper "60" 070ms
After Hooks.deleteTransportAfterTest() 942ms
After Hooks.rollbackTransportTypeSettings() 265ms
After Hooks.clearAlgorithmSettings() 011ms
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 773ms
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" 623ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "4;false" 252ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 901ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 034ms
And Show all transport types 1s 170ms
And Click button advice in transport table "LOAD" 254ms
And Set advice window in schedule 3s 119ms
And Fill advice form 16s 329ms
And Click advice save button and wait for advice form to disappear 10s 822ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ZP5UYX}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 42b373e0960f8f697f316422a5af1e3a
	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() 511ms
After Hooks.rollbackTransportTypeSettings() 249ms
After Hooks.clearAlgorithmSettings() 011ms
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 864ms
And Get "CONTAINER" settings from "keeeper" 129ms
And Set algorithm setting for "super-admin-keeeper" in "Magazyn Wyrobów Gotowych" on "Magazyn Wyrobów Gotowych" 590ms
And Set transportType settings with values: "defaultQuantityValue;requiresStepsQuantity", "20;false" 244ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 941ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 033ms
And Show all transport types 1s 169ms
And Click button advice in transport table "CONTAINER" 291ms
And Set advice window in schedule 3s 192ms
And Fill advice form 16s 324ms
And Click advice save button and wait for advice form to disappear 10s 782ms
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ZP5UYX}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 42b373e0960f8f697f316422a5af1e3a
	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() 568ms
After Hooks.rollbackTransportTypeSettings() 246ms
After Hooks.clearAlgorithmSettings() 011ms
Given Set token of apiUsername "super-admin-hochland" 226ms
And Set algorithm setting for "super-admin-hochland" in "Serownia" on "Magazyn Sera" 589ms
And Set token of apiUsername "dha1-supplier-2@qa.qa-test" 224ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 16s 698ms
And Login as "dha1-supplier-2@qa.qa-test" and set token of apiUsername "super-admin-hochland" 5s 880ms
When Go to transport details "DELIVERY" 32s 879ms
And Change filled value in transport details "quantity" "number" "25" "0" 1s 587ms
And Click "save-transport-and-close" save button and wait for form to disappear 18s 748ms
And Go to "WAREHOUSE_TAB" 1s 187ms
And Select warehouse "Serownia" 1s 773ms
And Set week view 1s 253ms
Then Check if time window has proper "60" 078ms
After Hooks.deleteTransportAfterTest() 810ms
After Hooks.clearAlgorithmSettings() 915ms
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 018ms
And Set basic authorities "ROLE_ACCESS_TO_NUMBER_OF_WINDOWS" to user "keeeper-admin" 128ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 916ms
When Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 31s 785ms
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ZP5UYX}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 42b373e0960f8f697f316422a5af1e3a
	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() 566ms
After Hooks.rollbackAddedAuthorities() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-adama" 032ms
And Login as "adama-admin" and set token of apiUsername "super-admin-adama" 4s 708ms
When Go to new transport "DELIVERY" 647ms
And Fill transport form 13s 552ms
And Click "save-transport" save button and wait for form to disappear 15s 800ms
And Set advice window in schedule 2s 389ms
And Check is transport created in schedule and set transport id 2s 065ms
And Go to "TRANSPORT_TABLE" 484ms
When Click on time window date 1s 688ms
And Open transport form when in schedule 1s 289ms
Then Check are transport values equals 457ms
After Hooks.deleteTransportAfterTest() 719ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 033ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 997ms
When Go to new transport "DELIVERY" 718ms
And Fill transport form 44s 066ms
And Click "save-transport" save button and wait for form to disappear 15s 738ms
And Set advice window in schedule 2s 379ms
And Check is transport created in schedule and set transport id 2s 659ms
And Go to "TRANSPORT_TABLE" 478ms
When Click on time window date 1s 615ms
And Open transport form when in schedule 1s 382ms
Then Check are transport values equals 20s 157ms
After Hooks.deleteTransportAfterTest() 911ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_DELIVERY" "super-admin-hochland" 033ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 074ms
When Go to new transport "CISTERN_DELIVERY" 757ms
And Fill transport form 46s 258ms
And Click "save-transport" save button and wait for form to disappear 15s 776ms
And Set advice window in schedule 2s 443ms
And Check is transport created in schedule and set transport id 2s 475ms
And Go to "TRANSPORT_TABLE" 502ms
When Click on time window date 1s 910ms
And Open transport form when in schedule 1s 430ms
Then Check are transport values equals 2s 225ms
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:225)
	at ✽.Check are transport values equals(file:Features/Atom/TimeWindow/TransportWindow.feature:182)
After Hooks.deleteTransportAfterTest() 954ms
Scenario Outline Check if transport form can be opened in schedule
Steps
Given Get inputs from database "CREATE_CISTERN_COLLECTION" "super-admin-hochland" 033ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 122ms
When Go to new transport "CISTERN_COLLECTION" 652ms
And Fill transport form 32s 276ms
And Click "save-transport" save button and wait for form to disappear 15s 780ms
And Set advice window in schedule 2s 440ms
And Check is transport created in schedule and set transport id 2s 422ms
And Go to "TRANSPORT_TABLE" 501ms
When Click on time window date 2s 395ms
And Open transport form when in schedule 1s 435ms
Then Check are transport values equals 32s 190ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='assortment']//div"}
  (Session info: headless chrome=90.0.4430.212)
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=90.0.4430.24 (4c6d850f087da467d926e8eddb76550aed655991-refs/branch-heads/4430@{#429}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.ZP5UYX}, 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=90.0.4430.212, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 42b373e0960f8f697f316422a5af1e3a
*** Element info: {Using=xpath, value=//div[@data-field-name='assortment']//div}
	at sun.reflect.GeneratedConstructorAccessor219.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:225)
	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" 033ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 4s 083ms
When Go to new transport "DELIVERY" 676ms
And Fill transport form 42s 683ms
And Click "save-transport" save button and wait for form to disappear 15s 731ms
And Set advice window in schedule 2s 391ms
And Check is transport created in schedule and set transport id 2s 271ms
And Go to "TRANSPORT_TABLE" 467ms
When Click on time window date 1s 913ms
And Open transport form when in schedule 1s 309ms
Then Check are transport values equals 19s 981ms
After Hooks.deleteTransportAfterTest() 791ms
Given Get inputs from database "CREATE_LOAD" "super-admin-lantmannen" 033ms
And Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 574ms
When Go to new transport "LOAD" 668ms
And Fill transport form 42s 696ms
And Click "save-transport" save button and wait for form to disappear 15s 717ms
And Set advice window in schedule 2s 379ms
And Check is transport created in schedule and set transport id 2s 332ms
And Go to "TRANSPORT_TABLE" 500ms
When Click on time window date 1s 722ms
And Open transport form when in schedule 1s 308ms
Then Check are transport values equals 19s 927ms
After Hooks.deleteTransportAfterTest() 947ms
Given Set token of apiUsername "super-admin-farmacol" 232ms
And Add action authority with: "farmacol" "farmacol-admin" "EXTERNAL_DELIVERY" "ADD_UNLOAD_STEP_FROM_UNLOAD" "ACTIVE" 339ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 168ms
And Set transportType settings with values: "isUnloadStepInWarehouseByDefault", "true" 284ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 875ms
And Login as "farmacol-admin" 5s 627ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 51s 811ms
And Go to "TRANSPORT_TABLE" 583ms
When Go to transport details "EXTERNAL_DELIVERY" 4s 876ms
And Add step "unload" 214ms
And Change filled value in transport details "warehouse-select-step-2" "select" "Mory Przyjęcia" "0" 3s 831ms
And Change filled value in transport details "weight-step-2" "number" "23" "0" 1s 588ms
And Change filled value in transport details "number-of-pallets-step-2" "number" "23" "0" 1s 575ms
And Change filled value in transport details "time-range-from-date-2" "date" "" "0" 3s 786ms
Then Click "save-transport" save button 339ms
And Set advice window in schedule in "2" days 5s 640ms
And Click advice save button and wait for advice form to disappear 34s 637ms
And Go to "TRANSPORT_TABLE" 506ms
And Check if transport has "2" time windows 038ms
After Hooks.deleteTransportAfterTest() 1s 102ms
After Hooks.rollbackTransportTypeSettings() 290ms
After Hooks.rollbackAddedActionAuthorities() 267ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 217ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 156ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 242ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 928ms
And Set double window advice 000ms
And Login as "farmacol-admin" 5s 638ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 56s 990ms
And Go to "TRANSPORT_TABLE" 603ms
And Get checkpoint colors for transport 017ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "true" 089ms
java.lang.IllegalArgumentException: No enum constant org.openqa.selenium.support.Colors.
	at java.lang.Enum.valueOf(Enum.java:238)
	at org.openqa.selenium.support.Colors.valueOf(Colors.java:23)
	at org.openqa.selenium.support.Color$NamedColorConverter.getColor(Color.java:303)
	at org.openqa.selenium.support.Color.fromString(Color.java:46)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfTransportHasProperColor(TimeWindowTest.java:128)
	at CucumberTests.TimeWindow.TimeWindowTest.verifyThatTransportColorsChangeInColumnProperlyWhenWindowColorDependsOnWarehouseIs(TimeWindowTest.java:100)
	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 048ms
After Hooks.rollbackTransportTypeSettings() 242ms
Scenario Outline Check if window changes color properly in transport table
Steps
Given Set token of apiUsername "super-admin-farmacol" 219ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 145ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 264ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 960ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 703ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 047ms
And Go to "TRANSPORT_TABLE" 533ms
And Get checkpoint colors for transport 013ms
Then Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false" 079ms
java.lang.IllegalArgumentException: No enum constant org.openqa.selenium.support.Colors.
	at java.lang.Enum.valueOf(Enum.java:238)
	at org.openqa.selenium.support.Colors.valueOf(Colors.java:23)
	at org.openqa.selenium.support.Color$NamedColorConverter.getColor(Color.java:303)
	at org.openqa.selenium.support.Color.fromString(Color.java:46)
	at CucumberTests.TimeWindow.TimeWindowTest.checkIfTransportHasProperColor(TimeWindowTest.java:128)
	at CucumberTests.TimeWindow.TimeWindowTest.verifyThatTransportColorsChangeInColumnProperlyWhenWindowColorDependsOnWarehouseIs(TimeWindowTest.java:100)
	at ✽.Verify that transport colors change in column "UNLOAD_TIME_WINDOW" properly when windowColorDependsOnWarehouse is "false"(file:Features/Atom/TimeWindow/TransportWindow.feature:229)
After Hooks.deleteTransportAfterTest() 1s 113ms
After Hooks.rollbackTransportTypeSettings() 342ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 222ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 157ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "true" 245ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 1s 953ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 591ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 067ms
And Get checkpoint colors for transport 014ms
And Go to "TRANSPORT_TABLE" 581ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "true" 867ms
java.lang.IllegalArgumentException: No enum constant org.openqa.selenium.support.Colors.NOT_FOUND
	at java.lang.Enum.valueOf(Enum.java:238)
	at org.openqa.selenium.support.Colors.valueOf(Colors.java:23)
	at org.openqa.selenium.support.Color$NamedColorConverter.getColor(Color.java:303)
	at org.openqa.selenium.support.Color.fromString(Color.java:46)
	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() 975ms
After Hooks.rollbackTransportTypeSettings() 274ms
Scenario Outline Check if window changes color properly in schedule
Steps
Given Set token of apiUsername "super-admin-farmacol" 226ms
And Get "EXTERNAL_DELIVERY" settings from "farmacol" 149ms
And Set transportType settings with values: "windowColorDependsOnWarehouse", "false" 272ms
And Create transport "CREATE_EXTERNAL_DELIVERY_2_WINDOWS" by JSON file as "super-admin-farmacol" 15s 819ms
And Set double window advice 000ms
And Login as "farmacol-admin" 2s 669ms
And Create advice "CREATE_ADVICE_EXTERNAL_DELIVERY" "EXTERNAL_DELIVERY" "super-admin-farmacol" 57s 097ms
And Get checkpoint colors for transport 013ms
And Go to "TRANSPORT_TABLE" 560ms
Then Verify that transport colors of windows "UNLOAD_TIME_WINDOW" change properly in schedule when windowColorDependsOnWarehouse is "false" 821ms
java.lang.IllegalArgumentException: No enum constant org.openqa.selenium.support.Colors.
	at java.lang.Enum.valueOf(Enum.java:238)
	at org.openqa.selenium.support.Colors.valueOf(Colors.java:23)
	at org.openqa.selenium.support.Color$NamedColorConverter.getColor(Color.java:303)
	at org.openqa.selenium.support.Color.fromString(Color.java:46)
	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 "false"(file:Features/Atom/TimeWindow/TransportWindow.feature:247)
After Hooks.deleteTransportAfterTest() 1s 048ms
After Hooks.rollbackTransportTypeSettings() 335ms
Scenario Outline Check if window is active after using "create similar" on that window [A-7009]
Steps
Given Set token of apiUsername "super-admin-farmacol" 218ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 15s 804ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 1s 047ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.GeneratedConstructorAccessor188.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:83)
	at org.codehaus.groovy.reflection.CachedConstructor.doConstructorInvoke(CachedConstructor.java:77)
	at org.codehaus.groovy.runtime.callsite.ConstructorSite$ConstructorSiteNoUnwrap.callConstructor(ConstructorSite.java:84)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:250)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure.validate(ResponseSpecificationImpl.groovy:494)
	at io.restassured.internal.ResponseSpecificationImpl$HamcrestAssertionClosure$validate$1.call(Unknown Source)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1750)
	at sun.reflect.GeneratedMethodAccessor94.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.applyPathParamsAndSendRequest(RequestSpecificationImpl.groovy:1755)
	at sun.reflect.GeneratedMethodAccessor93.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.codehaus.groovy.reflection.CachedMethod.invoke(CachedMethod.java:98)
	at groovy.lang.MetaMethod.doMethodInvoke(MetaMethod.java:325)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1225)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1034)
	at groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:822)
	at io.restassured.internal.RequestSpecificationImpl.invokeMethod(RequestSpecificationImpl.groovy)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.call(PogoInterceptableSite.java:47)
	at org.codehaus.groovy.runtime.callsite.PogoInterceptableSite.callCurrent(PogoInterceptableSite.java:57)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callCurrent(AbstractCallSite.java:185)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy:179)
	at io.restassured.internal.RequestSpecificationImpl.put(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.putObjectToApolloApi(RestUtil.java:92)
	at CucumberTests.Transport.AdviceTransport.createAdviceByJSONFile(AdviceTransport.java:332)
	at ✽.Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol"(file:Features/Atom/TimeWindow/TransportWindow.feature:257)
And Login as "super-admin-farmacol" 000ms
And Show all transport types 000ms
And Click on time window date 000ms
Then Open transport form when in schedule 000ms
And Click create similar button 000ms
And Click cancel button in transport form 000ms
And Open transport form when in schedule 000ms
Then Check if transport form modal is visible 000ms
After Hooks.deleteTransportAfterTest() 516ms