Project Number Date
ApolloFullRunnerReport apollo-test-2.106 05 sie 2021, 05:40

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 525 7 42 0 0 574 32 7 39 46m 57s 807ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 233ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 196ms
And Mark custom fields as not obligatory 2s 906ms
And Login as "hochland-admin" 9s 847ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 174ms
When Find transport in table with status "advice-added" 3s 713ms
And Confirm statuses until reach "process-ended" 23s 050ms
Then Check if transport has "process-ended" 068ms
After Hooks.deleteTransportAfterTest() 794ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 644ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-pgf" 264ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 122ms
And Mark custom fields as not obligatory 006ms
And Login as "pgf-admin" 4s 635ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 17s 946ms
When Find transport in table with status "planned" 17s 608ms
And Confirm statuses until reach "process-ended" 12s 664ms
Then Check if transport has "process-ended" 067ms
After Hooks.deleteTransportAfterTest() 800ms
After Hooks.rollbackAllCustomFieldsSettings() 432ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 223ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 115ms
And Mark custom fields as not obligatory 006ms
And Login as "adama-admin" 4s 863ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 2s 710ms
When Find transport in table with status "planned" 3s 628ms
And Confirm statuses until reach "process-ended" 11s 462ms
Then Check if transport has "process-ended" 056ms
After Hooks.deleteTransportAfterTest() 687ms
After Hooks.rollbackAllCustomFieldsSettings() 391ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 228ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 103ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 4s 526ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 2s 855ms
When Find transport in table with status "potwierdzony" 3s 690ms
And Confirm statuses until reach "process-ended" 21s 848ms
Then Check if transport has "process-ended" 065ms
After Hooks.deleteTransportAfterTest() 751ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 218ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 093ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 2s 051ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 2s 896ms
When Find transport in table with status "created" 3s 678ms
And Confirm statuses until reach "process-ended" 27s 053ms
Then Check if transport has "process-ended" 067ms
After Hooks.deleteTransportAfterTest() 794ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 222ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 116ms
And Mark custom fields as not obligatory 592ms
And Login as "keeeper-admin" 5s 688ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 872ms
When Find transport in table with status "planned" 3s 682ms
And Confirm statuses until reach "process-ended" 21s 780ms
Then Check if transport has "process-ended" 070ms
After Hooks.deleteTransportAfterTest() 766ms
After Hooks.rollbackAllCustomFieldsSettings() 628ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 216ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 127ms
And Mark custom fields as not obligatory 594ms
And Login as "keeeper-admin" 5s 535ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 3s 010ms
When Find transport in table with status "planned" 3s 710ms
And Confirm statuses until reach "process-ended" 21s 916ms
Then Check if transport has "process-ended" 072ms
After Hooks.deleteTransportAfterTest() 754ms
After Hooks.rollbackAllCustomFieldsSettings() 730ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 7s 729ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 2s 497ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 645ms
When Accept or reject "accept" transferred transport 19s 713ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 021ms
And Click button advice in transport table "SMALLS_IMPORT" 244ms
And Set advice window in schedule 3s 488ms
And Fill advice form 20s 188ms
And Click advice save button and wait for advice form to disappear 33s 874ms
And Check if window is "silver" 4s 073ms
And Go to "TRANSPORT_TABLE" 443ms
Then Check if transport has "process-ended" 896ms
After Hooks.deleteTransportAfterTest() 871ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 2s 585ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 2s 419ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 643ms
When Accept or reject "accept" transferred transport 19s 783ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 017ms
And Click button advice in transport table "SMALLS_EXPORT" 241ms
And Set advice window in schedule 3s 442ms
And Fill advice form 20s 184ms
And Click advice save button and wait for advice form to disappear 33s 934ms
And Check if window is "silver" 4s 074ms
And Go to "TRANSPORT_TABLE" 431ms
Then Check if transport has "process-ended" 1s 116ms
After Hooks.deleteTransportAfterTest() 845ms
Scenario Outline Check if it is not possible to edit advice after reach specific status
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-hochland" 246ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 427ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 184ms
And Mark custom fields as not obligatory 2s 843ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 140ms
When Login as "hochland-admin" 10s 188ms
And Find transport in table with status "advice-added" 3s 780ms
And Confirm statuses until reach "arrived" 6s 358ms
And Go to transport details "DELIVERY" 2s 972ms
Then Check if it is not possible to edit advice 15s 100ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//div[@data-field-name='phone-number-prefix']//input"}
  (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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.nXZW2d}, 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: 7264c1d3355f0cc641695f82fb604b37
*** Element info: {Using=xpath, value=//div[@data-field-name='phone-number-prefix']//input}
	at sun.reflect.GeneratedConstructorAccessor217.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 Pages.BasePage.getWebElementByXpath(BasePage.java:323)
	at Pages.Transport.TransportFormPage.getAdviceInputList(TransportFormPage.java:151)
	at CucumberTests.Transport.AdviceTransport.checkIfItIsNotPossibleToEditAdvice(AdviceTransport.java:253)
	at ✽.Check if it is not possible to edit advice(file:Features/Atom/Statuses/ConfirmStatuses.feature:53)
After Hooks.deleteTransportAfterTest() 797ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 567ms
After Hooks.rollbackAddedActionAuthorities() 323ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 232ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 197ms
And Mark custom fields as not obligatory 2s 793ms
And Login as "hochland-admin" 9s 838ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 191ms
When Find transport in table with status "advice-added" 3s 638ms
And Check if transport row is "blue" 3s 221ms
And Confirm statuses until reach "arrived" 6s 311ms
And Check if transport row is "green" 3s 242ms
And Confirm statuses until reach "during-unload" 6s 290ms
Then Check if transport row is "orange" 3s 215ms
And Confirm statuses until reach "unloaded" 6s 224ms
Then Check if transport row is "darkgoldenrod" 3s 215ms
And Confirm statuses until reach "process-ended" 6s 228ms
Then Check if transport row is "silver" 3s 218ms
After Hooks.deleteTransportAfterTest() 789ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 441ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 210ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 237ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 5s 606ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 2s 042ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 018ms
And Show all transport types 1s 159ms
And Click button advice in transport table "DELIVERY" 254ms
And Set advice window in schedule 3s 314ms
And Fill advice form 13s 053ms
And Click advice save button and wait for advice form to disappear 33s 305ms
And Go to "TRANSPORT_TABLE" 480ms
And Find transport in table with status "advice-added" 3s 655ms
And Confirm statuses until reach "left-the-area" 32s 394ms
Then Check if next status is not possible to confirm 333ms
After Hooks.deleteTransportAfterTest() 765ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 874ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 231ms
And Get custom field settings for "LOAD" transport type and "piast" company 245ms
And Mark custom fields as not obligatory 009ms
And Login as "piast-admin" 5s 842ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 975ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 021ms
And Show all transport types 1s 166ms
And Click button advice in transport table "LOAD" 239ms
And Set advice window in schedule 3s 363ms
And Fill advice form 13s 063ms
And Click advice save button and wait for advice form to disappear 33s 353ms
And Go to "TRANSPORT_TABLE" 411ms
And Find transport in table with status "advice-added" 3s 655ms
And Confirm statuses until reach "left-the-area" 32s 296ms
Then Check if next status is not possible to confirm 298ms
After Hooks.deleteTransportAfterTest() 796ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 504ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 227ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 214ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 5s 768ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 955ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 019ms
And Show all transport types 1s 124ms
And Click button advice in transport table "DELIVERY" 256ms
And Set advice window in schedule 3s 307ms
And Fill advice form 12s 932ms
And Click advice save button and wait for advice form to disappear 33s 247ms
And Go to "TRANSPORT_TABLE" 436ms
And Find transport in table with status "advice-added" 3s 672ms
When Add file to transport by API 2s 221ms
And Confirm statuses until reach "process-ended" 36s 645ms
Then Check if transport has "process-ended" 078ms
After Hooks.deleteTransportAfterTest() 771ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 868ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 230ms
And Get custom field settings for "LOAD" transport type and "piast" company 258ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 5s 665ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 935ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 023ms
And Show all transport types 1s 154ms
And Click button advice in transport table "LOAD" 254ms
And Set advice window in schedule 3s 379ms
And Fill advice form 13s 054ms
And Click advice save button and wait for advice form to disappear 33s 269ms
And Go to "TRANSPORT_TABLE" 453ms
And Find transport in table with status "advice-added" 3s 739ms
When Add file to transport by API 1s 653ms
And Confirm statuses until reach "process-ended" 36s 737ms
Then Check if transport has "process-ended" 055ms
After Hooks.deleteTransportAfterTest() 804ms
After Hooks.rollbackAllCustomFieldsSettings() 4s 730ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 222ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 253ms
And Mark custom fields as not obligatory 4s 948ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 646ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 961ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 10s 047ms
And Show all transport types 1s 157ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 092ms
And Set advice window in schedule 7s 583ms
And Fill advice form 18s 767ms
And Click advice save button and wait for advice form to disappear 33s 914ms
And Go to "TRANSPORT_TABLE" 469ms
And Find transport in table with status "advice-added" 3s 649ms
And Confirm statuses until reach "during-load" 11s 634ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 581ms
And Check if next status is not possible to confirm in status confirmation modal 298ms
After Hooks.deleteTransportAfterTest() 963ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 284ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 242ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 142ms
And Mark custom fields as not obligatory 759ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 226ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 932ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 949ms
And Show all transport types 1s 153ms
And Click button advice in transport table "LOAD" 249ms
And Set advice window in schedule 3s 206ms
And Fill advice form 18s 750ms
And Click advice save button and wait for advice form to disappear 33s 291ms
And Go to "TRANSPORT_TABLE" 432ms
And Find transport in table with status "advice-added" 3s 714ms
And Confirm statuses until reach "arrived" 6s 281ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 549ms
And Check if next status is not possible to confirm in status confirmation modal 258ms
After Hooks.deleteTransportAfterTest() 749ms
After Hooks.rollbackAllCustomFieldsSettings() 859ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 244ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 118ms
And Mark custom fields as not obligatory 812ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 240ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 918ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 5s 803ms
And Show all transport types 1s 189ms
And Click button advice in transport table "CONTAINER" 257ms
And Set advice window in schedule 3s 181ms
And Fill advice form 18s 760ms
And Click advice save button and wait for advice form to disappear 33s 205ms
And Go to "TRANSPORT_TABLE" 456ms
And Find transport in table with status "advice-added" 3s 699ms
And Confirm statuses until reach "arrived" 6s 284ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 544ms
And Check if next status is not possible to confirm in status confirmation modal 234ms
After Hooks.deleteTransportAfterTest() 738ms
After Hooks.rollbackAllCustomFieldsSettings() 948ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 228ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 123ms
And Mark custom fields as not obligatory 598ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 239ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 849ms
And Login as "keeeper-admin" 5s 834ms
And Go to "TRANSPORT_TABLE" 430ms
And Find transport in table with status "planned" 3s 660ms
And Confirm statuses until reach "arrived" 6s 241ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 632ms
And Check if next status is not possible to confirm in status confirmation modal 252ms
After Hooks.deleteTransportAfterTest() 881ms
After Hooks.rollbackAllCustomFieldsSettings() 571ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 218ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 126ms
And Mark custom fields as not obligatory 572ms
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" 245ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 943ms
And Login as "keeeper-admin" 5s 585ms
And Go to "TRANSPORT_TABLE" 430ms
And Find transport in table with status "planned" 3s 618ms
And Confirm statuses until reach "arrived" 6s 253ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 576ms
And Check if next status is not possible to confirm in status confirmation modal 231ms
After Hooks.deleteTransportAfterTest() 891ms
After Hooks.rollbackAllCustomFieldsSettings() 742ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 235ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 199ms
And Mark custom fields as not obligatory 2s 727ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 1s 203ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 191ms
And Login as "hochland-admin" 9s 949ms
And Go to "TRANSPORT_TABLE" 456ms
And Find transport in table with status "advice-added" 3s 649ms
And Confirm statuses until reach "during-unload" 11s 514ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 699ms
And Check if next status is not possible to confirm in status confirmation modal 241ms
After Hooks.deleteTransportAfterTest() 1s 076ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 513ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 236ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 120ms
And Mark custom fields as not obligatory 753ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 239ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 951ms
And Login as "keeeper-admin" 5s 565ms
And Show all transport types 1s 270ms
And Click button advice in transport table "LOAD" 222ms
And Set advice window in schedule 3s 225ms
And Fill advice form 18s 694ms
And Click advice save button and wait for advice form to disappear 33s 333ms
And Go to "TRANSPORT_TABLE" 437ms
And Find transport in table with status "advice-added" 3s 664ms
When Confirm statuses until reach "arrived" 6s 290ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 579ms
And Check if next status is not possible to confirm in status confirmation modal 256ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 350ms
And Go to transport details "LOAD" 2s 822ms
And Open section: "advice-panel" 1s 155ms
And Fill transport form 28s 564ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 264ms
And Go to transport details "LOAD" 2s 753ms
And Open section: "advice-panel" 1s 173ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 570ms
And Confirm statuses until reach "process-ended" 16s 538ms
Then Check if transport has "process-ended" 079ms
After Hooks.deleteTransportAfterTest() 844ms
After Hooks.rollbackAllCustomFieldsSettings() 915ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 228ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 124ms
And Mark custom fields as not obligatory 751ms
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" 246ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 934ms
And Login as "keeeper-admin" 5s 893ms
And Show all transport types 1s 179ms
And Click button advice in transport table "CONTAINER" 276ms
And Set advice window in schedule 3s 226ms
And Fill advice form 18s 738ms
And Click advice save button and wait for advice form to disappear 33s 315ms
And Go to "TRANSPORT_TABLE" 455ms
And Find transport in table with status "advice-added" 3s 721ms
When Confirm statuses until reach "arrived" 6s 280ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 554ms
And Check if next status is not possible to confirm in status confirmation modal 233ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 332ms
And Go to transport details "CONTAINER" 2s 812ms
And Open section: "advice-panel" 1s 174ms
And Fill transport form 28s 620ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 216ms
And Go to transport details "CONTAINER" 2s 845ms
And Open section: "advice-panel" 1s 173ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 635ms
And Confirm statuses until reach "process-ended" 16s 683ms
Then Check if transport has "process-ended" 052ms
After Hooks.deleteTransportAfterTest() 793ms
After Hooks.rollbackAllCustomFieldsSettings() 1s 096ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 237ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 318ms
And Mark custom fields as not obligatory 5s 183ms
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" 424ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 936ms
And Login as "hochland-admin" 11s 161ms
And Show all transport types 1s 168ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 1s 075ms
And Set advice window in schedule 7s 516ms
And Fill advice form 18s 921ms
And Click advice save button and wait for advice form to disappear 33s 856ms
And Go to "TRANSPORT_TABLE" 469ms
And Find transport in table with status "advice-added" 3s 655ms
When Confirm statuses until reach "during-load" 11s 550ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 609ms
And Check if next status is not possible to confirm in status confirmation modal 343ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Click cancel in status confirmation modal 15s 487ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 953ms
And Open section: "advice-panel" 1s 166ms
And Fill transport form 39s 664ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 236ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 895ms
And Open section: "advice-panel" 1s 189ms
And Fill "warehouseman-(u)" in transport form 30s 744ms
And Confirm statuses until reach "process-ended" 32s 449ms
Then Check if transport has "process-ended" 074ms
After Hooks.deleteTransportAfterTest() 1s 051ms
After Hooks.rollbackAllCustomFieldsSettings() 5s 183ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 251ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 113ms
And Mark custom fields as not obligatory 571ms
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" 240ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 909ms
And Login as "keeeper-admin" 5s 907ms
And Go to "TRANSPORT_TABLE" 417ms
And Find transport in table with status "planned" 3s 681ms
When Confirm statuses until reach "arrived" 6s 262ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 579ms
And Check if next status is not possible to confirm in status confirmation modal 258ms
And Click cancel in status confirmation modal 15s 371ms
And Go to transport details "UNLOAD" 2s 838ms
And Fill transport form 43s 182ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 278ms
And Confirm statuses until reach "process-ended" 16s 661ms
Then Check if transport has "process-ended" 075ms
After Hooks.deleteTransportAfterTest() 799ms
After Hooks.rollbackAllCustomFieldsSettings() 581ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 218ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 113ms
And Mark custom fields as not obligatory 582ms
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" 228ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 981ms
And Login as "keeeper-admin" 5s 790ms
And Go to "TRANSPORT_TABLE" 392ms
And Find transport in table with status "planned" 3s 615ms
When Confirm statuses until reach "arrived" 6s 283ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 612ms
And Check if next status is not possible to confirm in status confirmation modal 257ms
And Click cancel in status confirmation modal 15s 386ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 958ms
And Fill transport form 43s 132ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 253ms
And Confirm statuses until reach "process-ended" 16s 701ms
Then Check if transport has "process-ended" 070ms
After Hooks.deleteTransportAfterTest() 801ms
After Hooks.rollbackAllCustomFieldsSettings() 715ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 254ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 209ms
And Mark custom fields as not obligatory 2s 715ms
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" 737ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 136ms
And Login as "hochland-admin" 10s 308ms
And Go to "TRANSPORT_TABLE" 481ms
And Find transport in table with status "advice-added" 3s 702ms
When Confirm statuses until reach "during-unload" 11s 518ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 630ms
And Check if next status is not possible to confirm in status confirmation modal 279ms
And Click cancel in status confirmation modal 15s 666ms
And Go to transport details "DELIVERY" 2s 920ms
And Fill transport form 42s 666ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 264ms
And Confirm statuses until reach "process-ended" 11s 537ms
Then Check if transport has "process-ended" 075ms
After Hooks.deleteTransportAfterTest() 868ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 389ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 232ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 2s 759ms
And Confirm status "REPORTING" by Public API "v1" 560ms
And Confirm status "ARRIVAL" by Public API "v1" 795ms
And Login as "swiss-krono-delivery-guard" 4s 970ms
And Go to "TRANSPORT_TABLE" 359ms
When Confirm "Departure" status in transport row 334ms
Then Verify that "Departure" has been confirmed 1s 300ms
After Hooks.deleteTransportAfterTest() 807ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 225ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 115ms
And Mark custom fields as not obligatory 648ms
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" 254ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 16s 912ms
When Login as "keeeper-admin" 5s 809ms
And Find transport in table with status "planned" 3s 663ms
And Confirm statuses until reach "arrived" 6s 303ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 556ms
And Check if next status is not possible to confirm in status confirmation modal 275ms
And Click cancel in status confirmation modal 15s 408ms
And Go to transport details "UNLOAD" 2s 857ms
And Fill transport form 43s 195ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 305ms
And Check if next status is not possible to confirm in status confirmation modal 217ms
After Hooks.deleteTransportAfterTest() 808ms
After Hooks.rollbackAllCustomFieldsSettings() 545ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 224ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 120ms
And Mark custom fields as not obligatory 567ms
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" 237ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 2s 985ms
When Login as "keeeper-admin" 5s 794ms
And Find transport in table with status "planned" 3s 700ms
And Confirm statuses until reach "arrived" 6s 288ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 617ms
And Check if next status is not possible to confirm in status confirmation modal 276ms
And Click cancel in status confirmation modal 15s 334ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 902ms
And Fill transport form 43s 146ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 310ms
And Check if next status is not possible to confirm in status confirmation modal 209ms
After Hooks.deleteTransportAfterTest() 770ms
After Hooks.rollbackAllCustomFieldsSettings() 727ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 228ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 194ms
And Mark custom fields as not obligatory 2s 733ms
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" 760ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 3s 155ms
When Login as "hochland-admin" 9s 993ms
And Find transport in table with status "advice-added" 3s 806ms
And Confirm statuses until reach "during-unload" 11s 514ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 644ms
And Check if next status is not possible to confirm in status confirmation modal 374ms
And Click cancel in status confirmation modal 15s 556ms
And Go to transport details "DELIVERY" 2s 924ms
And Fill transport form 42s 735ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 302ms
And Check if next status is not possible to confirm in status confirmation modal 282ms
After Hooks.deleteTransportAfterTest() 773ms
After Hooks.rollbackAllCustomFieldsSettings() 3s 411ms
Scenario Outline Check if it is possible to confirm status with given confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-bausch" 294ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 194ms
And Mark custom fields as not obligatory 770ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 961ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 346ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 670ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 406ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 787ms
And Login as "bausch-admin" 6s 209ms
And Go to "TRANSPORT_TABLE" 363ms
And Find transport in table with status "advice-added" 3s 635ms
And Confirm statuses until reach "on-the-way" 1s 148ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.nXZW2d}, 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: 7264c1d3355f0cc641695f82fb604b37
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebElement.execute(RemoteWebElement.java:279)
	at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:320)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:579)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:575)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:301)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:305)
When Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Confirm statuses until reach "process-ended" 000ms
Then Check if transport has "process-ended" 000ms
After Hooks.deleteTransportAfterTest() 892ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 182ms
After Hooks.deleteModeOfTransportationAfterTest() 331ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 233ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 172ms
And Mark custom fields as not obligatory 742ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 749ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 260ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 646ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 417ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 657ms
And Login as "bausch-admin" 6s 574ms
And Go to "TRANSPORT_TABLE" 377ms
And Find transport in table with status "advice-added" 3s 631ms
And Confirm statuses until reach "on-the-way" 1s 091ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.nXZW2d}, 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: 7264c1d3355f0cc641695f82fb604b37
*** Element info: {Using=xpath, value=//button[@class='btn btn-sm btn-primary btn-wide']}
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:383)
	at org.openqa.selenium.remote.RemoteWebDriver.findElementsByXPath(RemoteWebDriver.java:462)
	at org.openqa.selenium.By$ByXPath.findElements(By.java:356)
	at org.openqa.selenium.remote.RemoteWebDriver.findElements(RemoteWebDriver.java:344)
	at org.openqa.selenium.support.ui.ExpectedConditions.findElement(ExpectedConditions.java:881)
	at org.openqa.selenium.support.ui.ExpectedConditions.access$000(ExpectedConditions.java:43)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:579)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:575)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:301)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:327)
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 980ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 159ms
After Hooks.deleteModeOfTransportationAfterTest() 330ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 222ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 182ms
And Mark custom fields as not obligatory 755ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 727ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 340ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 667ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 391ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 4s 600ms
And Login as "bausch-admin" 6s 331ms
And Go to "TRANSPORT_TABLE" 378ms
And Find transport in table with status "advice-added" 3s 620ms
And Confirm statuses until reach "on-the-way" 1s 197ms
java.lang.NullPointerException
	at org.openqa.selenium.remote.RemoteWebElement.isDisplayed(RemoteWebElement.java:323)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:579)
	at org.openqa.selenium.support.ui.ExpectedConditions$20.apply(ExpectedConditions.java:575)
	at org.openqa.selenium.support.ui.FluentWait.until(FluentWait.java:208)
	at Pages.BasePage.waitUntilElementDisappear(BasePage.java:215)
	at Pages.Transport.TransportsPage.confirmNextStatus(TransportsPage.java:301)
	at Pages.Transport.TransportsPage.confirmStatuses(TransportsPage.java:290)
	at CucumberTests.StatusTests.ConfirmStatuses.confirmStatusesUntilReach(ConfirmStatuses.java:88)
	at ✽.Confirm statuses until reach "on-the-way"(file:Features/Atom/Statuses/ConfirmStatuses.feature:327)
And Open statuses popup 000ms
And Toggle status date confirmation checkbox 000ms
And Change status execution date to "-1" days from today 000ms
Then Verify that status cannot be confirmed 000ms
After Hooks.deleteTransportAfterTest() 909ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 045ms
After Hooks.deleteModeOfTransportationAfterTest() 309ms
Scenario Outline Check if statuses in new orders are created based on current status scheme [A-6867]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 256ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=91.0.4472.164): Status potwierdzony przed czasem
Build info: version: '3.6.0', revision: '6fbf3ec767', time: '2017-09-27T15:28:36.4Z'
System info: host: 'apollo-test-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.nXZW2d}, 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: 7264c1d3355f0cc641695f82fb604b37
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:118)
	at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:49)
	at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:164)
	at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:83)
	at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:586)
	at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:310)
	at Pages.BasePage.load(BasePage.java:274)
	at CucumberTests.BaseTest.loginAs(BaseTest.java:101)
	at CucumberTests.LoginTest.loginAsAndSetTokenOfApiUsername(LoginTest.java:83)
	at ✽.Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz"(file:Features/Atom/Statuses/ConfirmStatuses.feature:343)
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "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 "testowy-różoffy-statusik" 000ms
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
Hooks
After Hooks.deleteTransportsAfterTest() 000ms
After Hooks.deleteAllAddedStatus() 15s 086ms
org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"xpath","selector":"//span/a[text()='null']"}
  (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-2', ip: '127.0.1.1', os.name: 'Linux', os.arch: 'amd64', os.version: '5.8.0-50-generic', java.version: '1.8.0_292'
Driver info: org.openqa.selenium.chrome.ChromeDriver
Capabilities [{networkConnectionEnabled=false, chrome={chromedriverVersion=91.0.4472.101 (af52a90bf87030dd1523486a1cd3ae25c5d76c9b-refs/branch-heads/4472@{#1462}), userDataDir=/home/teamcity/build-agent/temp/buildTmp/.com.google.Chrome.nXZW2d}, 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: 7264c1d3355f0cc641695f82fb604b37
*** Element info: {Using=xpath, value=//span/a[text()='null']}
	at sun.reflect.GeneratedConstructorAccessor217.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 Pages.Settings.SettingsPage.goToTransportTypeSettings(SettingsPage.java:35)
	at CucumberTests.Hooks.deleteAllAddedStatus(Hooks.java:684)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at cucumber.runtime.Utils$1.call(Utils.java:26)
	at cucumber.runtime.Timeout.timeout(Timeout.java:16)
	at cucumber.runtime.Utils.invoke(Utils.java:20)
	at cucumber.runtime.java.JavaHookDefinition.execute(JavaHookDefinition.java:60)
	at cucumber.runner.HookDefinitionMatch.runStep(HookDefinitionMatch.java:16)
	at cucumber.runner.TestStep.executeStep(TestStep.java:63)
	at cucumber.runner.TestStep.run(TestStep.java:49)
	at cucumber.runner.TestCase.run(TestCase.java:49)
	at cucumber.runner.Runner.runPickle(Runner.java:40)
	at cucumber.runtime.junit.PickleRunners$WithStepDescriptions.run(PickleRunners.java:97)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:68)
	at cucumber.runtime.junit.FeatureRunner.runChild(FeatureRunner.java:23)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at cucumber.runtime.junit.FeatureRunner.run(FeatureRunner.java:73)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:122)
	at cucumber.api.junit.Cucumber.runChild(Cucumber.java:64)
	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
	at cucumber.api.junit.Cucumber$1.evaluate(Cucumber.java:131)
	at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
	at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
	at org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:367)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:274)
	at org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:238)
	at org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:161)
	at org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:290)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:242)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:121)
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 254ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 114ms
And Mark custom fields as not obligatory 004ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 2s 043ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 3s 945ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 256ms
When Login as "farmacol-admin" 7s 251ms
And Go to "TRANSPORT_TABLE" 490ms
And Confirm statuses until reach "during-unload" 16s 929ms
And Set actual confirmed transport status list 1s 992ms
And Disable task by API 429ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 946ms
And Edit transport hours and recalculate statuses 30s 620ms
Then Verify that all confirmed statuses are still on transport status list 458ms
After Hooks.deleteTransportAfterTest() 759ms
After Hooks.rollbackAllCustomFieldsSettings() 361ms
After Hooks.rollbackTaskChanges() 188ms
Scenario Outline Check if timeliness alert is visible after checkpoint confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 249ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 723ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 176ms
And Mark custom fields as not obligatory 731ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 270ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 649ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 398ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "-30m" 4s 623ms
And Login as "super-admin-bausch" 6s 622ms
And Go to "TRANSPORT_TABLE" 510ms
Then Confirm next status and expect alert "Status potwierdzony z opóźnieniem" 1s 601ms
And Verify that note was added "Status potwierdzony po czasie" 1s 317ms
java.lang.AssertionError: Nie znaleziono notatki zawierającej podaną treść: Status potwierdzony po czasie
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Transport.TransportsPage.checkIfNoteExists(TransportsPage.java:399)
	at CucumberTests.StatusTests.ConfirmStatuses.verifyThatNoteWasAdded(ConfirmStatuses.java:309)
	at ✽.Verify that note was added "Status potwierdzony po czasie"(file:Features/Atom/Statuses/ConfirmStatuses.feature:412)
After Hooks.deleteTransportAfterTest() 905ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 078ms
After Hooks.deleteModeOfTransportationAfterTest() 342ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 244ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 715ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 154ms
And Mark custom fields as not obligatory 938ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 309ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 684ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 393ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "0m" 4s 683ms
And Login as "super-admin-bausch" 6s 206ms
And Go to "TRANSPORT_TABLE" 466ms
Then Confirm next status and expect alert "" 526ms
And Verify that note was added "" 000ms
After Hooks.deleteTransportAfterTest() 892ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 127ms
After Hooks.deleteModeOfTransportationAfterTest() 328ms
Scenario Outline Check if timeliness alert is visible after checkpoint confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 230ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 1s 775ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 186ms
And Mark custom fields as not obligatory 762ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 2s 252ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 640ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 414ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "30m" 4s 672ms
And Login as "super-admin-bausch" 6s 338ms
And Go to "TRANSPORT_TABLE" 512ms
Then Confirm next status and expect alert "Status potwierdzony przed czasem" 1s 637ms
And Verify that note was added "Status potwierdzony przed czasem" 1s 319ms
java.lang.AssertionError: Nie znaleziono notatki zawierającej podaną treść: Status potwierdzony przed czasem
	at org.junit.Assert.fail(Assert.java:88)
	at org.junit.Assert.assertTrue(Assert.java:41)
	at Pages.Transport.TransportsPage.checkIfNoteExists(TransportsPage.java:399)
	at CucumberTests.StatusTests.ConfirmStatuses.verifyThatNoteWasAdded(ConfirmStatuses.java:309)
	at ✽.Verify that note was added "Status potwierdzony przed czasem"(file:Features/Atom/Statuses/ConfirmStatuses.feature:412)
After Hooks.deleteTransportAfterTest() 866ms
After Hooks.rollbackAllCustomFieldsSettings() 2s 150ms
After Hooks.deleteModeOfTransportationAfterTest() 321ms