Project Number Date
ApolloFullRunnerReport develop-kapibary.345 11 cze 2021, 03:12

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 345 16 76 0 0 437 25 16 41 23m 46s 700ms Failed
Feature Advice transport
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 277ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 360ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 1s 694ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 139ms
When Click button advice in transport table "CONTAINER" 098ms
And Set advice window in schedule in the past 2s 521ms
And Fill advice form 16s 012ms
And Click advice save button to check error message 073ms
Then Check if possible advice alert is displayed 026ms
After Hooks.deleteTransportAfterTest() 159ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 751ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 261ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 007ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 117ms
When Click button advice in transport table "DELIVERY" 150ms
And Set advice window in schedule in the past 2s 616ms
And Fill advice form 8s 377ms
And Click advice save button to check error message 083ms
Then Check if possible advice alert is displayed 025ms
After Hooks.deleteTransportAfterTest() 101ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 176ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 274ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 007ms
And Check is transport "LOAD" created in transport table and set transport id 1s 133ms
When Click button advice in transport table "LOAD" 102ms
And Set advice window in schedule in the past 2s 595ms
And Fill advice form 8s 434ms
And Click advice save button to check error message 090ms
Then Check if possible advice alert is displayed 026ms
After Hooks.deleteTransportAfterTest() 102ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 736ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 266ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 007ms
And Check is transport "LOAD" created in transport table and set transport id 1s 129ms
When Click button advice in transport table "LOAD" 913ms
And Set advice window in schedule in the past 2s 465ms
And Fill advice form 13s 243ms
And Click advice save button to check error message 080ms
Then Check if possible advice alert is displayed 020ms
After Hooks.deleteTransportAfterTest() 117ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 104ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 257ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 004ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 113ms
When Click button advice in transport table "CONTAINER" 063ms
And Set advice window in schedule in the past 2s 473ms
And Fill advice form 13s 053ms
And Click advice save button to check error message 068ms
Then Check if possible advice alert is displayed 018ms
After Hooks.deleteTransportAfterTest() 092ms
Scenario Outline Check if possible to edit advice in transport details.
Steps
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 115ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 207ms
And Show all transport types 1s 056ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 49s 226ms
And Go to "TRANSPORT_TABLE" 176ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 004ms
When Go to transport details "CONTAINER" 4s 399ms
And Fill transport form 15s 037ms
java.lang.AssertionError: Nie można wypełnić pola number-of-pallets-step-1, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.CreateTransport.fillTransportForm(CreateTransport.java:170)
	at ✽.Fill transport form(file:Features/Atom/Advice/AdviceTransport.feature:32)
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "CONTAINER" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 103ms
Scenario Outline Check if possible to edit advice in transport details.
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 138ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 260ms
And Show all transport types 1s 051ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 21s 332ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
	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_DELIVERY" "DELIVERY" "super-admin-piast"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_DELIVERY" "super-admin-piast" 000ms
When Go to transport details "DELIVERY" 000ms
And Fill transport form 000ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "DELIVERY" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 079ms
Scenario Outline Check if possible to edit advice in transport details.
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 207ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 233ms
And Show all transport types 1s 048ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 21s 078ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
	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-piast"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_LOAD" "super-admin-piast" 000ms
When Go to transport details "LOAD" 000ms
And Fill transport form 000ms
And Get inputs from database "EDIT_ADVICE_DELIVERY" "super-admin-piast" 000ms
And Expand advice panel 000ms
And Edit advice in transport details 000ms
And Click "save-transport-and-close" save button and wait for form to disappear 000ms
And Go to transport details "LOAD" 000ms
And Expand advice panel 000ms
Then Check are advice values equals after edition 000ms
After Hooks.deleteTransportAfterTest() 091ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 126ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 225ms
And Show all transport types 1s 051ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 46s 381ms
And Go to "TRANSPORT_TABLE" 256ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 004ms
When Go to transport details "LOAD" 4s 363ms
And Fill transport form 26s 129ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 007ms
And Expand advice panel 113ms
And Edit advice in transport details 18s 559ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 112ms
And Go to transport details "LOAD" 4s 433ms
And Expand advice panel 112ms
Then Check are advice values equals after edition 6s 346ms
After Hooks.deleteTransportAfterTest() 139ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 142ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 258ms
And Show all transport types 1s 053ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 46s 437ms
And Go to "TRANSPORT_TABLE" 310ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 005ms
When Go to transport details "CONTAINER" 4s 432ms
And Fill transport form 26s 112ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 007ms
And Expand advice panel 110ms
And Edit advice in transport details 18s 577ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 171ms
And Go to transport details "CONTAINER" 4s 424ms
And Expand advice panel 108ms
Then Check are advice values equals after edition 6s 334ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 1s 154ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 190ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 006ms
When Show all transport types 1s 044ms
And Click button advice in transport table "CONTAINER" 100ms
And Set advice window in schedule 2s 455ms
And Fill advice form 12s 437ms
And Click advice save button and wait for advice form to disappear 30s 763ms
And Go to "TRANSPORT_TABLE" 219ms
And Go to transport details "CONTAINER" 4s 394ms
Then Check are advice values equals 330ms
After Hooks.deleteTransportAfterTest() 109ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 435ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 226ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 006ms
When Show all transport types 1s 048ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 108ms
And Set advice window in schedule 6s 504ms
And Fill advice form 15s 038ms
java.lang.AssertionError: Nie można wypełnić pola phone-number-prefix, ponieważ nie udało się go znaleźć w formularzu
	at org.junit.Assert.fail(Assert.java:88)
	at CucumberTests.Transport.Transport.fillForm(Transport.java:152)
	at CucumberTests.Transport.AdviceTransport.fillAdviceForm(AdviceTransport.java:114)
	at ✽.Fill advice form(file:Features/Atom/Advice/AdviceTransport.feature:56)
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 078ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 206ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 242ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 007ms
When Show all transport types 1s 048ms
And Click button advice in transport table "DELIVERY" 109ms
And Set advice window in schedule 2s 568ms
And Fill advice form 8s 302ms
And Click advice save button and wait for advice form to disappear 10s 165ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
	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/Advice/AdviceTransport.feature:57)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "DELIVERY" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 093ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 199ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 235ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 005ms
When Show all transport types 1s 044ms
And Click button advice in transport table "LOAD" 108ms
And Set advice window in schedule 2s 594ms
And Fill advice form 8s 314ms
And Click advice save button and wait for advice form to disappear 10s 282ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
	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/Advice/AdviceTransport.feature:57)
And Go to "TRANSPORT_TABLE" 000ms
And Go to transport details "LOAD" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 118ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 140ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 276ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 005ms
When Show all transport types 1s 043ms
And Click button advice in transport table "LOAD" 088ms
And Set advice window in schedule 2s 489ms
And Fill advice form 13s 119ms
And Click advice save button and wait for advice form to disappear 30s 721ms
And Go to "TRANSPORT_TABLE" 292ms
And Go to transport details "LOAD" 4s 412ms
Then Check are advice values equals 2s 315ms
After Hooks.deleteTransportAfterTest() 123ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 147ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 242ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 006ms
When Show all transport types 1s 046ms
And Click button advice in transport table "CONTAINER" 113ms
And Set advice window in schedule 2s 429ms
And Fill advice form 13s 115ms
And Click advice save button and wait for advice form to disappear 30s 704ms
And Go to "TRANSPORT_TABLE" 282ms
And Go to transport details "CONTAINER" 4s 384ms
Then Check are advice values equals 2s 327ms
After Hooks.deleteTransportAfterTest() 116ms
Scenario Outline Check if it is possible to advice by advice button in transport table after passing it on to the carrier
Steps
Given Set token of apiUsername "super-admin-adama" 106ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 254ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 127ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 101ms
And Accept transferred transport by Api 280ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 803ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 004ms
When Show all transport types 1s 319ms
And Click button advice in transport table "TRANSPORT" 103ms
And Set advice window in schedule 2s 450ms
And Fill advice form 11s 789ms
And Click advice save button and wait for advice form to disappear 30s 670ms
And Go to "TRANSPORT_TABLE" 234ms
And Go to transport details "TRANSPORT" 4s 447ms
Then Check are advice values equals 133ms
org.junit.ComparisonFailure: Wartości w formularzu w polu phone-number-prefix są niepoprawne, wartość na stronie: 48 wartość poprawna: 22 expected:<[22]> but was:<[48]>
	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.AdviceTransport.checkAdviceValues(AdviceTransport.java:138)
	at ✽.Check are advice values equals(file:Features/Atom/Advice/AdviceTransport.feature:105)
After Hooks.deleteTransportAfterTest() 144ms
Given Set token of apiUsername "super-admin-skz" 105ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 261ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 101ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 103ms
And Accept transferred transport by Api 125ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 709ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 004ms
When Show all transport types 1s 114ms
And Click button advice in transport table "SMALLS_IMPORT" 101ms
And Set advice window in schedule 2s 667ms
And Fill advice form 14s 599ms
And Click advice save button and wait for advice form to disappear 30s 749ms
And Go to "TRANSPORT_TABLE" 195ms
And Go to transport details "SMALLS_IMPORT" 4s 446ms
Then Check are advice values equals 2s 323ms
After Hooks.deleteTransportAfterTest() 147ms
Given Set token of apiUsername "super-admin-skz" 110ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 259ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 111ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 104ms
And Accept transferred transport by Api 102ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 227ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 003ms
When Show all transport types 1s 062ms
And Click button advice in transport table "SMALLS_EXPORT" 104ms
And Set advice window in schedule 2s 613ms
And Fill advice form 14s 478ms
And Click advice save button and wait for advice form to disappear 30s 718ms
And Go to "TRANSPORT_TABLE" 209ms
And Go to transport details "SMALLS_EXPORT" 4s 508ms
Then Check are advice values equals 2s 316ms
After Hooks.deleteTransportAfterTest() 133ms
Given Set token of apiUsername "super-admin-adama" 109ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 1s 228ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 105ms
And Accept transferred transport by Api 105ms
And Login as "paa1-carrier@qa.qa-test" 1s 211ms
When Show all transport types 1s 167ms
And Click button advice in transport table "TRANSPORT" 108ms
And Set week view 1s 513ms
And Show yesterday 1s 081ms
Then Check if advice restriction blockade windows are visible 025ms
After Hooks.deleteTransportAfterTest() 084ms
Given Set token of apiUsername "super-admin-skz" 112ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 15s 261ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 079ms
And Accept transferred transport by Api 161ms
And Login as "pskza1-carrier@qa.qa-test" 1s 151ms
When Show all transport types 1s 063ms
And Click button advice in transport table "SMALLS_IMPORT" 104ms
And Set week view 1s 927ms
And Show yesterday 1s 105ms
Then Check if advice restriction blockade windows are visible 034ms
After Hooks.deleteTransportAfterTest() 070ms
Given Set token of apiUsername "super-admin-skz" 105ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 15s 194ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 094ms
And Accept transferred transport by Api 121ms
And Login as "pskza1-carrier@qa.qa-test" 1s 393ms
When Show all transport types 1s 067ms
And Click button advice in transport table "SMALLS_EXPORT" 104ms
And Set week view 1s 871ms
And Show yesterday 1s 105ms
Then Check if advice restriction blockade windows are visible 032ms
After Hooks.deleteTransportAfterTest() 089ms
Scenario Outline Check if it is possible to move advice window in schedule
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 340ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 142ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.CallSiteArray.defaultCallConstructor(CallSiteArray.java:59)
	at org.codehaus.groovy.runtime.callsite.AbstractCallSite.callConstructor(AbstractCallSite.java:238)
	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.GeneratedMethodAccessor73.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.GeneratedMethodAccessor72.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.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Advice/AdviceTransport.feature:133)
And Show all transport "false" 000ms
And Click on time window date 000ms
And Select view "DAYS_4" 000ms
And Move advice window "3" 000ms
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 001ms
Scenario Outline Check if it is possible to move advice window in schedule
Steps
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 1s 320ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 919ms
And Show all transport "false" 031ms
And Click on time window date 15s 641ms
And Select view "DAYS_4" 2s 085ms
And Move advice window "3" 420ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Czy chcesz zamienić okna czasowe miejscami?}
  (Session info: headless chrome=91.0.4472.77): Czy chcesz zamienić okna czasowe miejscami?
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
*** Element info: {Using=xpath, value=//div[@data-window-type='state-with-transport']/div}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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 Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.moveAdviceWindow(AdviceTransport.java:265)
	at ✽.Move advice window "3"(file:Features/Atom/Advice/AdviceTransport.feature:137)
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 130ms
Scenario Outline Check if it is possible to move advice window in schedule
Steps
Given Login as "swiss-krono-delivery-admin" and set token of apiUsername "super-admin-skd" 1s 443ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 15s 273ms
And Show all transport "false" 015ms
And Click on time window date 15s 510ms
And Select view "DAYS_4" 2s 071ms
And Move advice window "3" 346ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Czy chcesz zamienić okna czasowe miejscami?}
  (Session info: headless chrome=91.0.4472.77): Czy chcesz zamienić okna czasowe miejscami?
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
*** Element info: {Using=xpath, value=//div[@data-window-type='state-with-transport']/div}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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 Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.moveAdviceWindow(AdviceTransport.java:265)
	at ✽.Move advice window "3"(file:Features/Atom/Advice/AdviceTransport.feature:137)
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 090ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 1s 493ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 381ms
And Show all transport "false" 020ms
And Click on time window date 1s 432ms
And Select view "DAYS_4" 2s 061ms
And Move advice window "3" 1s 360ms
Then Check if advice window is in new location 029ms
After Hooks.deleteTransportAfterTest() 115ms
Scenario Outline Check if it is possible to move advice window in schedule
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 031ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 323ms
And Show all transport "false" 019ms
And Click on time window date 1s 288ms
And Select view "DAYS_4" 2s 056ms
And Move advice window "3" 285ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Czy chcesz zamienić okna czasowe miejscami?}
  (Session info: headless chrome=91.0.4472.77): Czy chcesz zamienić okna czasowe miejscami?
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
*** Element info: {Using=xpath, value=//div[@data-window-type='state-with-transport']/div}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	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 Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.moveAdviceWindow(AdviceTransport.java:265)
	at ✽.Move advice window "3"(file:Features/Atom/Advice/AdviceTransport.feature:137)
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 091ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 1s 348ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 1s 316ms
And Show all transport "true" 077ms
And Click on time window date 1s 354ms
And Select view "DAYS_4" 2s 057ms
And Move advice window "3" 1s 332ms
Then Check if advice window is in new location 027ms
After Hooks.deleteTransportAfterTest() 110ms
Scenario Outline Check if it is possible to add advice and move advice window in schedule
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 142ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 228ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 016ms
When Show all transport types 1s 041ms
And Click button advice in transport table "DELIVERY" 078ms
And Set advice window in schedule 2s 575ms
And Fill advice form 8s 257ms
And Click advice save button and wait for advice form to disappear 10s 184ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
	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/Advice/AdviceTransport.feature:157)
And Go to "TRANSPORT_TABLE" 000ms
And Click on time window date 000ms
And Select view "DAYS_4" 000ms
And Move advice window "3" 000ms
Then Check if advice window is in new location 000ms
After Hooks.deleteTransportAfterTest() 071ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 383ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 1s 413ms
Then Check if transport row is "red" 3s 878ms
After Hooks.deleteTransportAfterTest() 132ms
Scenario Outline Check if it is possible to resize advice window in schedule
Steps
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 219ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 095ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.GeneratedMethodAccessor73.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.GeneratedMethodAccessor72.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.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland"(file:Features/Atom/Advice/AdviceTransport.feature:179)
And Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Click on time window date 000ms
And Scroll to time window "adviceWindow" 000ms
And Set time window height "80" "adviceWindow" 000ms
Then Check height of the time window after expanding by "80" in "adviceWindow" 000ms
After Hooks.deleteTransportAfterTest() 002ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 942ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 325ms
And Go to "TRANSPORT_TABLE" 141ms
And Show all transport types 1s 040ms
And Click on time window date 1s 449ms
And Scroll to time window "adviceWindow" 035ms
And Set time window height "120" "adviceWindow" 2s 388ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 027ms
After Hooks.deleteTransportAfterTest() 119ms
Scenario Outline Check if it is possible to resize advice window in schedule
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 1s 028ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 336ms
And Go to "TRANSPORT_TABLE" 131ms
And Show all transport types 1s 044ms
And Click on time window date 1s 292ms
And Scroll to time window "adviceWindow" 036ms
And Set time window height "48" "adviceWindow" 2s 377ms
Then Check height of the time window after expanding by "48" in "adviceWindow" 027ms
java.lang.AssertionError: Okno nie zmieniło swojego rozmiaru
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at CucumberTests.Schedule.ResizeTimeWindowTest.checkHeightOfTimeWindowAfterExpandingByIn(ResizeTimeWindowTest.java:35)
	at ✽.Check height of the time window after expanding by "48" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 089ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 1s 631ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 15s 357ms
And Go to "TRANSPORT_TABLE" 289ms
And Show all transport types 15s 022ms
And Click on time window date 15s 786ms
And Scroll to time window "adviceWindow" 038ms
And Set time window height "40" "adviceWindow" 2s 411ms
Then Check height of the time window after expanding by "40" in "adviceWindow" 035ms
After Hooks.deleteTransportAfterTest() 107ms
Scenario Outline Check if it is possible to resize advice window in schedule after add advice by advice button in transport table
Steps
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 1s 175ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 244ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 004ms
When Show all transport types 1s 045ms
And Click button advice in transport table "DELIVERY" 100ms
And Set advice window in schedule 2s 580ms
And Fill advice form 8s 306ms
And Click advice save button and wait for advice form to disappear 10s 244ms
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: 'ns3112421', ip: '94.23.29.183', os.name: 'Linux', os.arch: 'amd64', os.version: '4.15.0-136-generic', java.version: '1.8.0_201'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.6rHtrH}, 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.77, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: ede858d1245e9404f1424192b7adfca8
	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/Advice/AdviceTransport.feature:203)
And Go to "TRANSPORT_TABLE" 000ms
And Click on time window date 000ms
And Set time window height "120" "adviceWindow" 000ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 000ms
After Hooks.deleteTransportAfterTest() 083ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 005ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 392ms
And Go to "WAREHOUSE_TAB" 785ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 778ms
When Go to new transport "DELIVERY" 346ms
And Fill transport form 39s 779ms
And Click "save-transport" save button and wait for form to disappear 15s 628ms
And Click previous page button in browser 026ms
Then Check if advice window can't be created 2s 564ms
After Hooks.deleteTransportAfterTest() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 003ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 1s 383ms
And Go to "WAREHOUSE_TAB" 680ms
And Select warehouse "Twarożkarnia wyrób gotowy" 1s 840ms
When Go to new transport "DELIVERY" 305ms
And Fill transport form 39s 591ms
And Click "save-transport" save button and wait for form to disappear 15s 633ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 045ms
Then Check if advice window can't be created 2s 318ms
After Hooks.deleteTransportAfterTest() 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 1s 332ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 1s 254ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 137ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 004ms
When Show all transport types 1s 035ms
And Click button advice in transport table "TRANSPORT" 749ms
And Fill advice form 11s 555ms
And Click advice save button and wait for advice form to disappear 30s 712ms
When Find transport in table with status "no-advice-undefined" 3s 277ms
And Open statuses popup 134ms
And Wait "2" seconds 2s
Then Check if transport has checkpoints from list "Zgłoszenie się kierowcy,Zakończenie załadunku,Dostarczenie do klienta" in "1" 070ms
After Hooks.deleteTransportAfterTest() 092ms
Scenario Outline Check if mode of transportation select is still empty after selecting driver in advice form
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 835ms
And Create default accepted mode of transportation by API with "pba1-carrier" 773ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 297ms
java.lang.AssertionError: 1 expectation failed.
Expected status code <200> but was <422>.

	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
	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.GeneratedMethodAccessor73.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.GeneratedMethodAccessor72.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.post(RequestSpecificationImpl.groovy:175)
	at io.restassured.internal.RequestSpecificationImpl.post(RequestSpecificationImpl.groovy)
	at Utils.RestUtils.RestUtil.postObjectToApolloApi(RestUtil.java:64)
	at CucumberTests.Transport.CreateTransport.createByJSONFileAs(CreateTransport.java:76)
	at ✽.Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch"(file:Features/Atom/Advice/AdviceTransport.feature:264)
And Set "advice" inputs from JSON file "ADVICE_LOAD_PL" "super-admin-bausch" 000ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 000ms
And Click button advice in transport table "LOAD_PL" 000ms
And Set advice window in schedule 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 000ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 000ms
When Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Click button advice in transport table "LOAD_PL" 000ms
And Set advice window in schedule 000ms
And Select driver "Marek Kanarek" from suggestions 000ms
Then Verify if mode of transportation select is empty 000ms
After Hooks.deleteAllTransports() 1m 16s 416ms
After Hooks.deleteModeOfTransportationAfterTest() 176ms
Given Set token of apiUsername "super-admin-farmacol" 120ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 223ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 838ms
And Login as "farmacol-admin" 1s 652ms
And Go to "WAREHOUSE_TAB" 615ms
And Select warehouse "Katowice Przyjęcia" 1s 200ms
And Set week view 2s 108ms
And Move cursor over time window element 377ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 136ms
After Hooks.deleteTransportAfterTest() 134ms
- order: advice data => advice window [A-7478]
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 1s 697ms
And Create default accepted mode of transportation by API with "pba1-carrier" 309ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 1s 293ms
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "super-admin-bausch" 003ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 106ms
When Go to "TRANSPORT_TABLE" 147ms
And Show all transport types 1s 041ms
And Click button advice in transport table "EXW_DELIVERY" 1s 066ms
And Fill advice form 8s 917ms
And Click advice save button and wait for advice form to disappear 30s 750ms
And Click button advice in transport table "EXW_DELIVERY" 095ms
And Set advice window in schedule 2s 704ms
And Change filled value in transport details "rodo-acceptance" "checkbox" "true" "0" 1s 537ms
And Click advice save button and wait for advice form to disappear 30s 832ms
And Go to "TRANSPORT_TABLE" 186ms
And Show all transport types 1s 053ms
And Go to transport details "EXW_DELIVERY" 4s 385ms
Then Check are advice values equals 2s 270ms
After Hooks.deleteTransportAfterTest() 129ms
After Hooks.deleteModeOfTransportationAfterTest() 073ms