Project Number Date
ApolloFullRunnerReport 2021.AT1.23 28 lip 2021, 07:05

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 496 7 35 0 0 538 29 7 36 38m 29s 589ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 089ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 030ms
And Mark custom fields as not obligatory 871ms
And Login as "hochland-admin" 2s 334ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 456ms
When Find transport in table with status "advice-added" 3s 177ms
And Confirm statuses until reach "process-ended" 32s 027ms
Then Check if transport has "process-ended" 020ms
After Hooks.deleteTransportAfterTest() 123ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 059ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 093ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 016ms
And Mark custom fields as not obligatory 005ms
And Login as "pgf-admin" 1s 304ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 863ms
When Find transport in table with status "planned" 17s 207ms
And Confirm statuses until reach "process-ended" 10s 567ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 144ms
After Hooks.rollbackAllCustomFieldsSettings() 173ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 089ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 015ms
And Mark custom fields as not obligatory 004ms
And Login as "adama-admin" 1s 467ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 346ms
When Find transport in table with status "planned" 3s 207ms
And Confirm statuses until reach "process-ended" 23s 457ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 118ms
After Hooks.rollbackAllCustomFieldsSettings() 170ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-lantmannen" 097ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 018ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 1s 318ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 343ms
When Find transport in table with status "potwierdzony" 3s 195ms
And Confirm statuses until reach "process-ended" 30s 871ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 222ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 087ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 013ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 973ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 356ms
When Find transport in table with status "created" 3s 213ms
And Confirm statuses until reach "process-ended" 34s 544ms
Then Check if transport has "process-ended" 020ms
After Hooks.deleteTransportAfterTest() 166ms
After Hooks.rollbackAllCustomFieldsSettings() 004ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 207ms
And Login as "keeeper-admin" 1s 620ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 386ms
When Find transport in table with status "planned" 3s 193ms
And Confirm statuses until reach "process-ended" 30s 895ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 131ms
After Hooks.rollbackAllCustomFieldsSettings() 226ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 203ms
And Login as "keeeper-admin" 1s 546ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 404ms
When Find transport in table with status "planned" 3s 206ms
And Confirm statuses until reach "process-ended" 30s 854ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 171ms
After Hooks.rollbackAllCustomFieldsSettings() 253ms
Scenario Outline Check if transport has ended status after adding advice by user
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 815ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 251ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 184ms
When Accept or reject "accept" transferred transport 21s 876ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 036ms
And Click button advice in transport table "SMALLS_IMPORT" 491ms
And Set advice window in schedule 2s 991ms
And Fill advice form 14s 531ms
And Click advice save button and wait for advice form to disappear 31s 199ms
And Check if window is "silver" 4s 028ms
And Go to "TRANSPORT_TABLE" 578ms
Then Check if transport has "process-ended" 15s 587ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'process-ended')]"}
  (Session info: headless chrome=91.0.4472.164)
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'process-ended')]}
	at sun.reflect.GeneratedConstructorAccessor188.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.StatusTests.StatusUtils.checkIfTransportHasStatus(StatusUtils.java:20)
	at ✽.Check if transport has "process-ended"(file:Features/Atom/Statuses/ConfirmStatuses.feature:36)
After Hooks.deleteTransportAfterTest() 183ms
Scenario Outline Check if transport has ended status after adding advice by user
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 840ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 224ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 114ms
When Accept or reject "accept" transferred transport 21s 085ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 035ms
And Click button advice in transport table "SMALLS_EXPORT" 426ms
And Set advice window in schedule 3s 064ms
And Fill advice form 14s 390ms
And Click advice save button and wait for advice form to disappear 30s 821ms
And Check if window is "silver" 4s 027ms
And Go to "TRANSPORT_TABLE" 570ms
Then Check if transport has "process-ended" 15s 445ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'process-ended')]"}
  (Session info: headless chrome=91.0.4472.164)
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'process-ended')]}
	at sun.reflect.GeneratedConstructorAccessor188.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.StatusTests.StatusUtils.checkIfTransportHasStatus(StatusUtils.java:20)
	at ✽.Check if transport has "process-ended"(file:Features/Atom/Statuses/ConfirmStatuses.feature:36)
After Hooks.deleteTransportAfterTest() 130ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 098ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 215ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 029ms
And Mark custom fields as not obligatory 836ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 4s 059ms
When Login as "hochland-admin" 2s 745ms
And Find transport in table with status "advice-added" 3s 300ms
And Confirm statuses until reach "arrived" 4s 791ms
And Go to transport details "DELIVERY" 2s 658ms
Then Check if it is not possible to edit advice 148ms
After Hooks.deleteTransportAfterTest() 142ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 025ms
After Hooks.rollbackAddedActionAuthorities() 121ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 088ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 025ms
And Mark custom fields as not obligatory 773ms
And Login as "hochland-admin" 2s 104ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 442ms
When Find transport in table with status "advice-added" 3s 205ms
And Check if transport row is "blue" 3s 059ms
And Confirm statuses until reach "arrived" 4s 778ms
And Check if transport row is "green" 3s 054ms
And Confirm statuses until reach "during-unload" 4s 756ms
Then Check if transport row is "orange" 3s 070ms
And Confirm statuses until reach "unloaded" 4s 722ms
Then Check if transport row is "darkgoldenrod" 3s 054ms
And Confirm statuses until reach "process-ended" 19s 769ms
Then Check if transport row is "silver" 3s 068ms
After Hooks.deleteTransportAfterTest() 140ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 026ms
Scenario Outline Check if it is not possible to confirm statuses before add file to transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 089ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 029ms
And Mark custom fields as not obligatory 009ms
And Login as "piast-admin" 1s 477ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 194ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 036ms
And Show all transport types 1s 043ms
And Click button advice in transport table "DELIVERY" 093ms
And Set advice window in schedule 2s 562ms
And Fill advice form 8s 251ms
And Click advice save button and wait for advice form to disappear 10s 628ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
	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:174)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:91)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "left-the-area" 000ms
Then Check if next status is not possible to confirm 000ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 373ms
Scenario Outline Check if it is not possible to confirm statuses before add file to transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 087ms
And Get custom field settings for "LOAD" transport type and "piast" company 042ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 1s 538ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 247ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 037ms
And Show all transport types 1s 036ms
And Click button advice in transport table "LOAD" 102ms
And Set advice window in schedule 2s 527ms
And Fill advice form 8s 257ms
And Click advice save button and wait for advice form to disappear 10s 129ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
	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:174)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:91)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
And Confirm statuses until reach "left-the-area" 000ms
Then Check if next status is not possible to confirm 000ms
After Hooks.deleteTransportAfterTest() 116ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 539ms
Scenario Outline Check if it is possible to confirm statuses after add file to transport
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-piast" 087ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 029ms
And Mark custom fields as not obligatory 006ms
And Login as "piast-admin" 1s 588ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 197ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 038ms
And Show all transport types 1s 034ms
And Click button advice in transport table "DELIVERY" 084ms
And Set advice window in schedule 2s 578ms
And Fill advice form 8s 256ms
And Click advice save button and wait for advice form to disappear 10s 124ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
	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:174)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:113)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Add file to transport by API 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 110ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 359ms
Scenario Outline Check if it is possible to confirm statuses after add file to transport
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-piast" 094ms
And Get custom field settings for "LOAD" transport type and "piast" company 046ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 1s 494ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 190ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 035ms
And Show all transport types 1s 041ms
And Click button advice in transport table "LOAD" 103ms
And Set advice window in schedule 2s 571ms
And Fill advice form 8s 244ms
And Click advice save button and wait for advice form to disappear 10s 127ms
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
	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:174)
	at ✽.Click advice save button and wait for advice form to disappear(file:Features/Atom/Statuses/ConfirmStatuses.feature:113)
And Go to "TRANSPORT_TABLE" 000ms
And Find transport in table with status "advice-added" 000ms
When Add file to transport by API 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 109ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 546ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 089ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 036ms
And Mark custom fields as not obligatory 1s 487ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 093ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 15s 189ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Login as "hochland-admin" 2s 349ms
And Show all transport types 1s 065ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 104ms
And Set advice window in schedule 6s 436ms
And Fill advice form 13s 176ms
And Click advice save button and wait for advice form to disappear 30s 680ms
And Go to "TRANSPORT_TABLE" 160ms
And Find transport in table with status "advice-added" 3s 212ms
And Confirm statuses until reach "during-load" 8s 530ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 297ms
And Check if next status is not possible to confirm in status confirmation modal 103ms
After Hooks.deleteTransportAfterTest() 157ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 632ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 088ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 018ms
And Mark custom fields as not obligatory 277ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 069ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 168ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 565ms
And Show all transport types 1s 137ms
And Click button advice in transport table "LOAD" 098ms
And Set advice window in schedule 2s 410ms
And Fill advice form 13s 055ms
And Click advice save button and wait for advice form to disappear 30s 662ms
And Go to "TRANSPORT_TABLE" 179ms
And Find transport in table with status "advice-added" 3s 251ms
And Confirm statuses until reach "arrived" 4s 781ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 209ms
And Check if next status is not possible to confirm in status confirmation modal 092ms
After Hooks.deleteTransportAfterTest() 154ms
After Hooks.rollbackAllCustomFieldsSettings() 319ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 087ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 279ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 067ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 228ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 547ms
And Show all transport types 1s 064ms
And Click button advice in transport table "CONTAINER" 108ms
And Set advice window in schedule 2s 434ms
And Fill advice form 13s 079ms
And Click advice save button and wait for advice form to disappear 30s 720ms
And Go to "TRANSPORT_TABLE" 156ms
And Find transport in table with status "advice-added" 3s 234ms
And Confirm statuses until reach "arrived" 4s 784ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 242ms
And Check if next status is not possible to confirm in status confirmation modal 125ms
After Hooks.deleteTransportAfterTest() 130ms
After Hooks.rollbackAllCustomFieldsSettings() 334ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 090ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 202ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 073ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 338ms
And Login as "keeeper-admin" 1s 514ms
And Go to "TRANSPORT_TABLE" 111ms
And Find transport in table with status "planned" 3s 200ms
And Confirm statuses until reach "arrived" 4s 804ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 250ms
And Check if next status is not possible to confirm in status confirmation modal 080ms
After Hooks.deleteTransportAfterTest() 140ms
After Hooks.rollbackAllCustomFieldsSettings() 184ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 088ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 017ms
And Mark custom fields as not obligatory 218ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 086ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 373ms
And Login as "keeeper-admin" 1s 481ms
And Go to "TRANSPORT_TABLE" 112ms
And Find transport in table with status "planned" 3s 171ms
And Confirm statuses until reach "arrived" 4s 825ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 218ms
And Check if next status is not possible to confirm in status confirmation modal 095ms
After Hooks.deleteTransportAfterTest() 131ms
After Hooks.rollbackAllCustomFieldsSettings() 266ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 090ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 029ms
And Mark custom fields as not obligatory 838ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 171ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 489ms
And Login as "hochland-admin" 2s 187ms
And Go to "TRANSPORT_TABLE" 209ms
And Find transport in table with status "advice-added" 3s 191ms
And Confirm statuses until reach "during-unload" 8s 552ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 305ms
And Check if next status is not possible to confirm in status confirmation modal 230ms
After Hooks.deleteTransportAfterTest() 246ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 014ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 090ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 273ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 000ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 073ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 198ms
And Login as "keeeper-admin" 1s 415ms
And Show all transport types 1s 131ms
And Click button advice in transport table "LOAD" 097ms
And Set advice window in schedule 2s 406ms
And Fill advice form 13s 041ms
And Click advice save button and wait for advice form to disappear 30s 688ms
And Go to "TRANSPORT_TABLE" 176ms
And Find transport in table with status "advice-added" 3s 245ms
When Confirm statuses until reach "arrived" 4s 801ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 216ms
And Check if next status is not possible to confirm in status confirmation modal 086ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 128ms
And Go to transport details "LOAD" 2s 353ms
And Open section: "advice-panel" 1s 058ms
And Fill transport form 25s 871ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 069ms
And Go to transport details "LOAD" 2s 413ms
And Open section: "advice-panel" 1s 053ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 298ms
And Confirm statuses until reach "process-ended" 27s 240ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 195ms
After Hooks.rollbackAllCustomFieldsSettings() 321ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 086ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 270ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 075ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 190ms
And Login as "keeeper-admin" 1s 634ms
And Show all transport types 1s 054ms
And Click button advice in transport table "CONTAINER" 111ms
And Set advice window in schedule 2s 447ms
And Fill advice form 13s 032ms
And Click advice save button and wait for advice form to disappear 30s 692ms
And Go to "TRANSPORT_TABLE" 165ms
And Find transport in table with status "advice-added" 3s 223ms
When Confirm statuses until reach "arrived" 4s 779ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 226ms
And Check if next status is not possible to confirm in status confirmation modal 110ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 126ms
And Go to transport details "CONTAINER" 2s 354ms
And Open section: "advice-panel" 1s 059ms
And Fill transport form 25s 886ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 148ms
And Go to transport details "CONTAINER" 2s 395ms
And Open section: "advice-panel" 1s 054ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 309ms
And Confirm statuses until reach "process-ended" 27s 185ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 159ms
After Hooks.rollbackAllCustomFieldsSettings() 331ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-hochland" 093ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 036ms
And Mark custom fields as not obligatory 1s 520ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 087ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 189ms
And Login as "hochland-admin" 2s 410ms
And Show all transport types 1s 075ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 084ms
And Set advice window in schedule 6s 467ms
And Fill advice form 13s 076ms
And Click advice save button and wait for advice form to disappear 30s 765ms
And Go to "TRANSPORT_TABLE" 190ms
And Find transport in table with status "advice-added" 3s 190ms
When Confirm statuses until reach "during-load" 8s 554ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 235ms
And Check if next status is not possible to confirm in status confirmation modal 121ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Click cancel in status confirmation modal 15s 156ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 453ms
And Open section: "advice-panel" 1s 061ms
And Fill transport form 35s 893ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 151ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 623ms
And Open section: "advice-panel" 1s 055ms
And Fill "warehouseman-(u)" in transport form 30s 259ms
And Confirm statuses until reach "process-ended" 38s 368ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 248ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 679ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 087ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 209ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 073ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 353ms
And Login as "keeeper-admin" 1s 620ms
And Go to "TRANSPORT_TABLE" 119ms
And Find transport in table with status "planned" 3s 210ms
When Confirm statuses until reach "arrived" 4s 784ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 233ms
And Check if next status is not possible to confirm in status confirmation modal 098ms
And Click cancel in status confirmation modal 15s 130ms
And Go to transport details "UNLOAD" 2s 378ms
And Fill transport form 36s 191ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 058ms
And Confirm statuses until reach "process-ended" 27s 192ms
Then Check if transport has "process-ended" 018ms
After Hooks.deleteTransportAfterTest() 146ms
After Hooks.rollbackAllCustomFieldsSettings() 210ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 089ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 209ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 060ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 478ms
And Login as "keeeper-admin" 1s 621ms
And Go to "TRANSPORT_TABLE" 127ms
And Find transport in table with status "planned" 3s 194ms
When Confirm statuses until reach "arrived" 4s 802ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 224ms
And Check if next status is not possible to confirm in status confirmation modal 136ms
And Click cancel in status confirmation modal 15s 103ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 424ms
And Fill transport form 36s 179ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 104ms
And Confirm statuses until reach "process-ended" 27s 179ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 162ms
After Hooks.rollbackAllCustomFieldsSettings() 260ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 089ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 026ms
And Mark custom fields as not obligatory 815ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 001ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 126ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 479ms
And Login as "hochland-admin" 2s 411ms
And Go to "TRANSPORT_TABLE" 236ms
And Find transport in table with status "advice-added" 3s 219ms
When Confirm statuses until reach "during-unload" 8s 534ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 313ms
And Check if next status is not possible to confirm in status confirmation modal 299ms
And Click cancel in status confirmation modal 15s 181ms
And Go to transport details "DELIVERY" 2s 513ms
And Fill transport form 35s 487ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 101ms
And Confirm statuses until reach "process-ended" 23s 514ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 158ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 075ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 092ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 281ms
And Confirm status "REPORTING" by Public API "v1" 071ms
And Confirm status "ARRIVAL" by Public API "v1" 155ms
And Login as "swiss-krono-delivery-guard" 1s 300ms
And Go to "TRANSPORT_TABLE" 197ms
When Confirm "Departure" status in transport row 047ms
Then Verify that "Departure" has been confirmed 260ms
After Hooks.deleteTransportAfterTest() 175ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 089ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 018ms
And Mark custom fields as not obligatory 210ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 069ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 335ms
When Login as "keeeper-admin" 1s 594ms
And Find transport in table with status "planned" 3s 225ms
And Confirm statuses until reach "arrived" 4s 783ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 234ms
And Check if next status is not possible to confirm in status confirmation modal 090ms
And Click cancel in status confirmation modal 15s 159ms
And Go to transport details "UNLOAD" 2s 452ms
And Fill transport form 36s 195ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 124ms
And Check if next status is not possible to confirm in status confirmation modal 108ms
After Hooks.deleteTransportAfterTest() 131ms
After Hooks.rollbackAllCustomFieldsSettings() 236ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 090ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 029ms
And Mark custom fields as not obligatory 220ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_TANKER_GRANULATE_DELIVERY_SANITARY_CONDITIONS_CFD" in "TANKER_GRANULATE_DELIVERY" - "keeeper" by "super-admin-keeeper" 063ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 400ms
When Login as "keeeper-admin" 1s 464ms
And Find transport in table with status "planned" 3s 204ms
And Confirm statuses until reach "arrived" 4s 843ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 217ms
And Check if next status is not possible to confirm in status confirmation modal 093ms
And Click cancel in status confirmation modal 15s 143ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 470ms
And Fill transport form 36s 226ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 128ms
And Check if next status is not possible to confirm in status confirmation modal 120ms
After Hooks.deleteTransportAfterTest() 157ms
After Hooks.rollbackAllCustomFieldsSettings() 292ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 086ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 028ms
And Mark custom fields as not obligatory 850ms
And Set "transport" inputs from JSON file "EDIT_DELIVERY" "super-admin-hochland" 000ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 131ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 470ms
When Login as "hochland-admin" 2s 323ms
And Find transport in table with status "advice-added" 3s 332ms
And Confirm statuses until reach "during-unload" 8s 543ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 336ms
And Check if next status is not possible to confirm in status confirmation modal 253ms
And Click cancel in status confirmation modal 15s 147ms
And Go to transport details "DELIVERY" 2s 499ms
And Fill transport form 35s 518ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 152ms
And Check if next status is not possible to confirm in status confirmation modal 126ms
After Hooks.deleteTransportAfterTest() 178ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 194ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-bausch" 093ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 021ms
And Mark custom fields as not obligatory 265ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 569ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 268ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 142ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 099ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 1s 024ms
And Login as "bausch-admin" 1s 713ms
And Go to "TRANSPORT_TABLE" 232ms
And Find transport in table with status "advice-added" 3s 207ms
And Confirm statuses until reach "on-the-way" 12s 287ms
When Open statuses popup 057ms
And Toggle status date confirmation checkbox 321ms
And Confirm statuses until reach "process-ended" 19s 747ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 166ms
After Hooks.rollbackAllCustomFieldsSettings() 866ms
After Hooks.deleteModeOfTransportationAfterTest() 113ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 088ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 023ms
And Mark custom fields as not obligatory 269ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 402ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 281ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 142ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 047ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 1s 083ms
And Login as "bausch-admin" 1s 671ms
And Go to "TRANSPORT_TABLE" 228ms
And Find transport in table with status "advice-added" 3s 198ms
And Confirm statuses until reach "on-the-way" 12s 300ms
And Open statuses popup 049ms
And Toggle status date confirmation checkbox 284ms
And Change status execution date to "1" days from today 2s 186ms
Then Verify that status cannot be confirmed 1s 066ms
After Hooks.deleteTransportAfterTest() 153ms
After Hooks.rollbackAllCustomFieldsSettings() 860ms
After Hooks.deleteModeOfTransportationAfterTest() 079ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-bausch" 088ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 027ms
And Mark custom fields as not obligatory 263ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 347ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 276ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 143ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 059ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 956ms
And Login as "bausch-admin" 1s 755ms
And Go to "TRANSPORT_TABLE" 224ms
And Find transport in table with status "advice-added" 3s 193ms
And Confirm statuses until reach "on-the-way" 12s 268ms
And Open statuses popup 053ms
And Toggle status date confirmation checkbox 330ms
And Change status execution date to "-1" days from today 2s 189ms
Then Verify that status cannot be confirmed 1s 090ms
After Hooks.deleteTransportAfterTest() 174ms
After Hooks.rollbackAllCustomFieldsSettings() 834ms
After Hooks.deleteModeOfTransportationAfterTest() 080ms
Scenario Outline Check if statuses in new orders are created based on current status scheme [A-6867]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 813ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 160ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 237ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 101ms
When Accept or reject "accept" transferred transport 20s 691ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 035ms
And Click button advice in transport table "SMALLS_IMPORT" 449ms
And Set advice window in schedule 3s 003ms
And Fill advice form 14s 493ms
And Click advice save button and wait for advice form to disappear 30s 683ms
And If user is login then logout 097ms
And Login as "swisskrono-admin" 1s 971ms
And Show all transport types 1s 058ms
Then Check if transport has "testowy-różoffy-statusik" 15s 562ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//td[contains(@data-status-name, 'testowy-różoffy-statusik')]"}
  (Session info: headless chrome=91.0.4472.164)
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', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-63-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.2YbeIG}, 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.164, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: 8119d38f5b5fa3d915c8676ab5fda1e1
*** Element info: {Using=xpath, value=//td[contains(@data-status-name, 'testowy-różoffy-statusik')]}
	at sun.reflect.GeneratedConstructorAccessor188.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:185)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:120)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementByXPath(RemoteWebDriver.java:458)
	at org.openqa.selenium.By$ByXPath.findElement(By.java:361)
	at org.openqa.selenium.remote.RemoteWebDriver.findElement(RemoteWebDriver.java:348)
	at CucumberTests.StatusTests.StatusUtils.checkIfTransportHasStatus(StatusUtils.java:20)
	at ✽.Check if transport has "testowy-różoffy-statusik"(file:Features/Atom/Statuses/ConfirmStatuses.feature:356)
And Go to "SETTINGS_TAB" 000ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 000ms
And Delete created transport by API 000ms
Then If user is login then logout 000ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 000ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 000ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 000ms
When Accept or reject "accept" transferred transport 000ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 000ms
And Click button advice in transport table "SMALLS_IMPORT" 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 If user is login then logout 000ms
And Login as "swisskrono-admin" 000ms
And Show all transport types 000ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 000ms
After Hooks.deleteTransportsAfterTest() 150ms
After Hooks.deleteAllAddedStatus() 5s 787ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 089ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 016ms
And Mark custom fields as not obligatory 008ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 226ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 912ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 092ms
When Login as "farmacol-admin" 1s 789ms
And Go to "TRANSPORT_TABLE" 211ms
And Confirm statuses until reach "during-unload" 12s 312ms
And Set actual confirmed transport status list 1s 329ms
And Disable task by API 196ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 442ms
And Edit transport hours and recalculate statuses 30s 279ms
Then Verify that all confirmed statuses are still on transport status list 178ms
After Hooks.deleteTransportAfterTest() 139ms
After Hooks.rollbackAllCustomFieldsSettings() 129ms
After Hooks.rollbackTaskChanges() 056ms