Project Number Date
ApolloFullRunnerReport kapibary.21 29 maj 2021, 07:27

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Advice transport 323 17 97 0 0 437 24 17 41 25m 13s 190ms Failed
Feature Advice transport
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 5s 418ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 526ms
And Get inputs from database "CREATE_ADVICE_CONTAINER" "super-admin-adama" 8s 477ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 321ms
When Click button advice in transport table "CONTAINER" 208ms
And Set advice window in schedule in the past 3s 230ms
And Fill advice form 19s 613ms
And Click advice save button to check error message 192ms
Then Check if possible advice alert is displayed 069ms
After Hooks.deleteTransportAfterTest() 536ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 602ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 068ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 036ms
And Check is transport "DELIVERY" created in transport table and set transport id 1s 403ms
When Click button advice in transport table "DELIVERY" 251ms
And Set advice window in schedule in the past 3s 467ms
And Fill advice form 10s 694ms
And Click advice save button to check error message 210ms
Then Check if possible advice alert is displayed 074ms
After Hooks.deleteTransportAfterTest() 592ms
Given Login as "piast-admin" and set token of apiUsername "super-admin-piast" 2s 787ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 928ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 036ms
And Check is transport "LOAD" created in transport table and set transport id 1s 365ms
When Click button advice in transport table "LOAD" 231ms
And Set advice window in schedule in the past 3s 459ms
And Fill advice form 10s 577ms
And Click advice save button to check error message 198ms
Then Check if possible advice alert is displayed 074ms
After Hooks.deleteTransportAfterTest() 607ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 600ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 992ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 036ms
And Check is transport "LOAD" created in transport table and set transport id 1s 346ms
When Click button advice in transport table "LOAD" 289ms
And Set advice window in schedule in the past 3s 505ms
And Fill advice form 16s 346ms
And Click advice save button to check error message 199ms
Then Check if possible advice alert is displayed 067ms
After Hooks.deleteTransportAfterTest() 770ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 620ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 2s 068ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 035ms
And Check is transport "CONTAINER" created in transport table and set transport id 1s 395ms
When Click button advice in transport table "CONTAINER" 223ms
And Set advice window in schedule in the past 3s 279ms
And Fill advice form 16s 502ms
And Click advice save button to check error message 155ms
Then Check if possible advice alert is displayed 064ms
After Hooks.deleteTransportAfterTest() 488ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 542ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 2s 174ms
And Show all transport types 1s 171ms
And Create advice "CREATE_ADVICE_CONTAINER" "CONTAINER" "super-admin-adama" 55s 549ms
And Go to "TRANSPORT_TABLE" 428ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-adama" 034ms
When Go to transport details "CONTAINER" 4s 848ms
And Fill transport form 5s 224ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 038ms
And Expand advice panel 263ms
And Edit advice in transport details 15s 295ms
And Click "save-transport-and-close" save button and wait for form to disappear 16s 906ms
And Go to transport details "CONTAINER" 4s 933ms
And Expand advice panel 261ms
Then Check are advice values equals after edition 700ms
After Hooks.deleteTransportAfterTest() 764ms
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" 2s 710ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 003ms
And Show all transport types 1s 162ms
And Create advice "ADVICE_DELIVERY" "DELIVERY" "super-admin-piast" 24s 956ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 623ms
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" 2s 587ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 941ms
And Show all transport types 1s 170ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-piast" 24s 712ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 511ms
Scenario Outline Check if possible to edit advice in transport details.
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 595ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 2s
And Show all transport types 1s 172ms
And Create advice "ADVICE_LOAD" "LOAD" "super-admin-keeeper" 52s 980ms
And Go to "TRANSPORT_TABLE" 431ms
And Get inputs from database "EDIT_LOAD" "super-admin-keeeper" 035ms
When Go to transport details "LOAD" 4s 799ms
And Fill transport form 26s 918ms
And Get inputs from database "EDIT_ADVICE_LOAD" "super-admin-keeeper" 036ms
And Expand advice panel 15s 069ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@id='advice-panel']"}
  (Session info: headless chrome=91.0.4472.77)
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
*** Element info: {Using=xpath, value=//div[@id='advice-panel']}
	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.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 Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at CucumberTests.Transport.AdviceTransport.expandAdvicePanel(AdviceTransport.java:130)
	at ✽.Expand advice panel(file:Features/Atom/Advice/AdviceTransport.feature:34)
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() 607ms
Scenario Outline Check if possible to edit advice in transport details.
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 676ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 958ms
And Show all transport types 1s 160ms
And Create advice "ADVICE_CONTAINER" "CONTAINER" "super-admin-keeeper" 30s 648ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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_CONTAINER" "CONTAINER" "super-admin-keeeper"(file:Features/Atom/Advice/AdviceTransport.feature:28)
And Go to "TRANSPORT_TABLE" 000ms
And Get inputs from database "EDIT_CONTAINER" "super-admin-keeeper" 000ms
When Go to transport details "CONTAINER" 000ms
And Fill transport form 000ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-keeeper" 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() 648ms
Given Login as "adama-admin" and set token of apiUsername "super-admin-adama" 2s 591ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-adama" 1s 909ms
And Get inputs from database "EDIT_ADVICE_CONTAINER" "super-admin-adama" 036ms
When Show all transport types 1s 163ms
And Click button advice in transport table "CONTAINER" 243ms
And Set advice window in schedule 3s 179ms
And Fill advice form 15s 939ms
And Click advice save button and wait for advice form to disappear 32s 816ms
And Go to "TRANSPORT_TABLE" 417ms
And Go to transport details "CONTAINER" 4s 870ms
Then Check are advice values equals 924ms
After Hooks.deleteTransportAfterTest() 767ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 020ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 920ms
And Get inputs from database "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 035ms
When Show all transport types 1s 210ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 227ms
And Set advice window in schedule 7s 551ms
And Fill advice form 14s 773ms
And Click advice save button and wait for advice form to disappear 33s 325ms
And Go to "TRANSPORT_TABLE" 500ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 4s 934ms
Then Check are advice values equals 2s 849ms
After Hooks.deleteTransportAfterTest() 1s 026ms
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" 2s 639ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 964ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 035ms
When Show all transport types 1s 161ms
And Click button advice in transport table "DELIVERY" 240ms
And Set advice window in schedule 3s 520ms
And Fill advice form 10s 687ms
And Click advice save button and wait for advice form to disappear 10s 707ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 521ms
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" 2s 632ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 944ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 037ms
When Show all transport types 1s 144ms
And Click button advice in transport table "LOAD" 228ms
And Set advice window in schedule 3s 444ms
And Fill advice form 10s 424ms
And Click advice save button and wait for advice form to disappear 10s 749ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 511ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 664ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 990ms
And Get inputs from database "ADVICE_LOAD" "super-admin-keeeper" 035ms
When Show all transport types 1s 153ms
And Click button advice in transport table "LOAD" 508ms
And Set advice window in schedule 3s 303ms
And Fill advice form 16s 213ms
And Click advice save button and wait for advice form to disappear 10s 674ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 623ms
Scenario Outline Check if it is possible to advice by advice button in transport table
Steps
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 580ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 938ms
And Get inputs from database "ADVICE_CONTAINER" "super-admin-keeeper" 034ms
When Show all transport types 1s 151ms
And Click button advice in transport table "CONTAINER" 259ms
And Set advice window in schedule 3s 299ms
And Fill advice form 16s 302ms
And Click advice save button and wait for advice form to disappear 10s 310ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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 "CONTAINER" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 603ms
Given Set token of apiUsername "super-admin-adama" 290ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 15s 922ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 582ms
And Set token of apiUsername "paa1-carrier@qa.qa-test" 274ms
And Accept transferred transport by Api 6s 848ms
And Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 4s 737ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 044ms
When Show all transport types 1s 224ms
And Click button advice in transport table "TRANSPORT" 255ms
And Set advice window in schedule 3s 371ms
And Fill advice form 14s 754ms
And Click advice save button and wait for advice form to disappear 33s 269ms
And Go to "TRANSPORT_TABLE" 470ms
And Go to transport details "TRANSPORT" 4s 870ms
Then Check are advice values equals 2s 747ms
After Hooks.deleteTransportAfterTest() 815ms
Given Set token of apiUsername "super-admin-skz" 389ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 104ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 660ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 266ms
And Accept transferred transport by Api 681ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 691ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 072ms
When Show all transport types 1s 192ms
And Click button advice in transport table "SMALLS_IMPORT" 1s 479ms
And Set advice window in schedule 3s 480ms
And Fill advice form 17s 929ms
And Click advice save button and wait for advice form to disappear 33s 377ms
And Go to "TRANSPORT_TABLE" 386ms
And Go to transport details "SMALLS_IMPORT" 4s 830ms
Then Check are advice values equals 2s 896ms
After Hooks.deleteTransportAfterTest() 912ms
Given Set token of apiUsername "super-admin-skz" 248ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 126ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 602ms
And Set token of apiUsername "pskza1-carrier@qa.qa-test" 238ms
And Accept transferred transport by Api 627ms
And Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 764ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 038ms
When Show all transport types 1s 201ms
And Click button advice in transport table "SMALLS_EXPORT" 1s 574ms
And Set advice window in schedule 3s 638ms
And Fill advice form 17s 827ms
And Click advice save button and wait for advice form to disappear 33s 269ms
And Go to "TRANSPORT_TABLE" 446ms
And Go to transport details "SMALLS_EXPORT" 4s 841ms
Then Check are advice values equals 2s 951ms
After Hooks.deleteTransportAfterTest() 963ms
Scenario Outline Check if the advice restriction blockade windows are visible during advice
Steps
Given Set token of apiUsername "super-admin-adama" 268ms
And Create transport "CREATE_TRANSPORT" by JSON file as "super-admin-adama" 2s 107ms
And Transfer transport to carrier by JSON file "super-admin-adama" "true" confirmation 597ms
And Accept transferred transport by Api 013ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Advice/AdviceTransport.feature:117)
And Login as "paa1-carrier@qa.qa-test" 000ms
When Show all transport types 000ms
And Click button advice in transport table "TRANSPORT" 000ms
And Set week view 000ms
And Show yesterday 000ms
Then Check if advice restriction blockade windows are visible 000ms
After Hooks.deleteTransportAfterTest() 754ms
Scenario Outline Check if the advice restriction blockade windows are visible during advice
Steps
Given Set token of apiUsername "super-admin-skz" 259ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 115ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 583ms
And Accept transferred transport by Api 014ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Advice/AdviceTransport.feature:117)
And Login as "pskza1-carrier@qa.qa-test" 000ms
When Show all transport types 000ms
And Click button advice in transport table "SMALLS_IMPORT" 000ms
And Set week view 000ms
And Show yesterday 000ms
Then Check if advice restriction blockade windows are visible 000ms
After Hooks.deleteTransportAfterTest() 783ms
Scenario Outline Check if the advice restriction blockade windows are visible during advice
Steps
Given Set token of apiUsername "super-admin-skz" 259ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 084ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 625ms
And Accept transferred transport by Api 015ms
java.lang.AssertionError: Nie znaleziono szukanego zasobu w Apollo!
	at org.junit.Assert.fail(Assert.java:88)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getBigIntegerResult(ApolloSelectDbService.java:117)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.getLongResult(ApolloSelectDbService.java:107)
	at Utils.JpaUtils.Apollo.SelectService.ApolloSelectDbService.findIdBy(ApolloSelectDbService.java:19)
	at CucumberTests.Transport.CarrierTransportAction.acceptTransferredTransportByApi(CarrierTransportAction.java:77)
	at ✽.Accept transferred transport by Api(file:Features/Atom/Advice/AdviceTransport.feature:117)
And Login as "pskza1-carrier@qa.qa-test" 000ms
When Show all transport types 000ms
And Click button advice in transport table "SMALLS_EXPORT" 000ms
And Set week view 000ms
And Show yesterday 000ms
Then Check if advice restriction blockade windows are visible 000ms
After Hooks.deleteTransportAfterTest() 730ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 3s 018ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 753ms
And Show all transport "false" 171ms
And Click on time window date 1s 851ms
And Select view "DAYS_4" 2s 168ms
And Move advice window "3" 1s 498ms
Then Check if advice window is in new location 063ms
After Hooks.deleteTransportAfterTest() 1s 001ms
Given Login as "pgf-admin" and set token of apiUsername "super-admin-pgf" 2s 398ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 689ms
And Show all transport "false" 160ms
And Click on time window date 16s 092ms
And Select view "DAYS_4" 2s 171ms
And Move advice window "3" 1s 708ms
Then Check if advice window is in new location 098ms
After Hooks.deleteTransportAfterTest() 520ms
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" 2s 501ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 356ms
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.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.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-skd"(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
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 367ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 623ms
And Show all transport "false" 158ms
And Click on time window date 1s 829ms
And Select view "DAYS_4" 2s 152ms
And Move advice window "3" 1s 578ms
Then Check if advice window is in new location 072ms
After Hooks.deleteTransportAfterTest() 719ms
Given Login as "keeeper-admin" and set token of apiUsername "super-admin-keeeper" 2s 704ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 684ms
And Show all transport "false" 160ms
And Click on time window date 1s 865ms
And Select view "DAYS_4" 2s 147ms
And Move advice window "3" 1s 449ms
Then Check if advice window is in new location 061ms
After Hooks.deleteTransportAfterTest() 745ms
Given Login as "alrec-admin" and set token of apiUsername "super-admin-alrec" 4s 577ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-alrec" 2s 617ms
And Show all transport "true" 306ms
And Click on time window date 1s 726ms
And Select view "DAYS_4" 2s 182ms
And Move advice window "3" 1s 541ms
Then Check if advice window is in new location 064ms
After Hooks.deleteTransportAfterTest() 388ms
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" 2s 667ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 957ms
And Set "advice" inputs from JSON file "ADVICE_DELIVERY" "super-admin-piast" 013ms
When Show all transport types 1s 160ms
And Click button advice in transport table "DELIVERY" 243ms
And Set advice window in schedule 3s 369ms
And Fill advice form 10s 617ms
And Click advice save button and wait for advice form to disappear 10s 780ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 592ms
Given Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 923ms
And Create transport "CREATE_LATE_DELIVERY" by JSON file as "super-admin-hochland" in "0" days 2s 769ms
Then Check if transport row is "red" 3s 326ms
After Hooks.deleteTransportAfterTest() 862ms
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" 2s 914ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 2s 842ms
And Go to "TRANSPORT_TABLE" 442ms
And Show all transport types 1s 137ms
And Click on time window date 1s 802ms
And Scroll to time window "adviceWindow" 151ms
And Set time window height "80" "adviceWindow" 2s 539ms
Then Check height of the time window after expanding by "80" in "adviceWindow" 064ms
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 "80" in "adviceWindow"(file:Features/Atom/Advice/AdviceTransport.feature:186)
After Hooks.deleteTransportAfterTest() 757ms
Given Login as "lantmannen-admin" and set token of apiUsername "super-admin-lantmannen" 2s 472ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 681ms
And Go to "TRANSPORT_TABLE" 411ms
And Show all transport types 1s 197ms
And Click on time window date 1s 855ms
And Scroll to time window "adviceWindow" 152ms
And Set time window height "120" "adviceWindow" 2s 528ms
Then Check height of the time window after expanding by "120" in "adviceWindow" 072ms
After Hooks.deleteTransportAfterTest() 743ms
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" 2s 427ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 657ms
And Go to "TRANSPORT_TABLE" 427ms
And Show all transport types 1s 194ms
And Click on time window date 1s 699ms
And Scroll to time window "adviceWindow" 155ms
And Set time window height "48" "adviceWindow" 2s 527ms
Then Check height of the time window after expanding by "48" in "adviceWindow" 077ms
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() 748ms
Given Login as "neuca-admin" and set token of apiUsername "super-admin-neuca" 6s 790ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-neuca" 16s 726ms
And Go to "TRANSPORT_TABLE" 509ms
And Show all transport types 15s 086ms
And Click on time window date 16s 056ms
And Scroll to time window "adviceWindow" 192ms
And Set time window height "40" "adviceWindow" 2s 603ms
Then Check height of the time window after expanding by "40" in "adviceWindow" 068ms
After Hooks.deleteTransportAfterTest() 831ms
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" 2s 704ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 944ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 034ms
When Show all transport types 1s 163ms
And Click button advice in transport table "DELIVERY" 231ms
And Set advice window in schedule 3s 361ms
And Fill advice form 10s 300ms
And Click advice save button and wait for advice form to disappear 10s 678ms
org.openqa.selenium.TimeoutException: Expected condition failed: waiting for element to no longer be visible: By.xpath: //button[@data-button-name='save'] (tried for 10 second(s) with 500 MILLISECONDS interval)
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.19 (1bf021f248676a0b2ab3ee0561d83a59e424c23e-refs/branch-heads/4472@{#288}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.YaDKTB}, 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: ef4e47c530a749948fc182100a43a6cb
	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() 520ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 035ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 993ms
And Go to "WAREHOUSE_TAB" 1s 188ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 067ms
When Go to new transport "DELIVERY" 652ms
And Fill transport form 44s 719ms
And Click "save-transport" save button and wait for form to disappear 847ms
And Click previous page button in browser 055ms
Then Check if advice window can't be created 3s 403ms
After Hooks.deleteTransportAfterTest() 000ms
Given Get inputs from database "CREATE_DELIVERY" "super-admin-hochland" 035ms
And Login as "hochland-admin" and set token of apiUsername "super-admin-hochland" 2s 974ms
And Go to "WAREHOUSE_TAB" 1s 331ms
And Select warehouse "Twarożkarnia wyrób gotowy" 2s 265ms
When Go to new transport "DELIVERY" 678ms
And Fill transport form 44s 835ms
And Click "save-transport" save button and wait for form to disappear 15s 864ms
And Replace warehouse id in browser url with "Twarożkarnia wyrób gotowy" id 111ms
Then Check if advice window can't be created 2s 583ms
After Hooks.deleteTransportAfterTest() 001ms
Given Login as "paa1-carrier@qa.qa-test" and set token of apiUsername "super-admin-adama" 2s 740ms
And Create transport "CREATE_TRANSPORT_WITHOUT_WAREHOUSES" by JSON file as "super-admin-adama" 2s 414ms
And Transfer transport to carrier by JSON file "super-admin-adama" "false" confirmation 852ms
And Get inputs from database "ADVICE_TRANSPORT" "super-admin-adama" 034ms
When Show all transport types 1s 153ms
And Click button advice in transport table "TRANSPORT" 212ms
And Fill advice form 13s 982ms
And Click advice save button and wait for advice form to disappear 32s 690ms
When Find transport in table with status "no-advice-undefined" 3s 649ms
And Open statuses popup 198ms
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" 184ms
After Hooks.deleteTransportAfterTest() 539ms
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 5s 282ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 014ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 2s 140ms
And Set "advice" inputs from JSON file "ADVICE_LOAD_PL" "super-admin-bausch" 003ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 858ms
And Click button advice in transport table "LOAD_PL" 2s 087ms
And Set advice window in schedule 3s 829ms
And Fill advice form 11s 674ms
And Click advice save button and wait for advice form to disappear 33s 267ms
And Create transport "CREATE_LOAD_PL" by JSON file as "super-admin-bausch" 16s 197ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "true" confirmation 773ms
When Go to "TRANSPORT_TABLE" 512ms
And Show all transport types 1s 168ms
And Click button advice in transport table "LOAD_PL" 2s 369ms
And Set advice window in schedule 3s 684ms
And Select driver "Marek Kanarek" from suggestions 2s 330ms
Then Verify if mode of transportation select is empty 093ms
After Hooks.deleteAllTransports() 48s 699ms
After Hooks.deleteModeOfTransportationAfterTest() 438ms
Given Set token of apiUsername "super-admin-farmacol" 370ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 011ms
When Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 550ms
And Login as "farmacol-admin" 5s 774ms
And Go to "WAREHOUSE_TAB" 1s 143ms
And Select warehouse "Katowice Przyjęcia" 1s 411ms
And Set week view 2s 703ms
And Move cursor over time window element 438ms
Then Check if "Zaawizowany" "31415" "06:00" "GDA12345" are visible on time window popup details 303ms
After Hooks.deleteTransportAfterTest() 663ms
Scenario Outline Check if it is possible to advice transport after splitting advice data from advice window
- order: advice data => advice window [A-7478]
Steps
Given Login as "pba1-carrier" and set token of apiUsername "super-admin-bausch" 4s 268ms
And Create default accepted mode of transportation by API with "pba1-carrier" 2s 094ms
And Create transport "CREATE_EXW_DELIVERY" by JSON file as "super-admin-bausch" 549ms
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.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.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_EXW_DELIVERY" by JSON file as "super-admin-bausch"(file:Features/Atom/Advice/AdviceTransport.feature:331)
And Set "advice" inputs from JSON file "ADVICE_EXW_DELIVERY" "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 "EXW_DELIVERY" 000ms
And Fill advice form 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Click button advice in transport table "EXW_DELIVERY" 000ms
And Set advice window in schedule 000ms
And Change filled value in transport details "rodo-acceptance" "checkbox" "true" "0" 000ms
And Click advice save button and wait for advice form to disappear 000ms
And Go to "TRANSPORT_TABLE" 000ms
And Show all transport types 000ms
And Go to transport details "EXW_DELIVERY" 000ms
Then Check are advice values equals 000ms
After Hooks.deleteTransportAfterTest() 000ms
After Hooks.deleteModeOfTransportationAfterTest() 391ms