Project Number Date
ApolloFullRunnerReport 2021.AT1.49 06 sie 2021, 05:29

Feature Report

Steps Scenarios Features
Feature Passed Failed Skipped Pending Undefined Total Passed Failed Total Duration Status
Status confirmation 561 4 12 0 0 577 35 4 39 42m 22s 942ms Failed
Feature Status confirmation
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 092ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 030ms
And Mark custom fields as not obligatory 434ms
And Login as "hochland-admin" 2s 593ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 360ms
When Find transport in table with status "advice-added" 3s 199ms
And Confirm statuses until reach "process-ended" 31s 617ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 095ms
After Hooks.rollbackAllCustomFieldsSettings() 551ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-pgf" 085ms
And Get custom field settings for "UNLOAD" transport type and "pgf" company 019ms
And Mark custom fields as not obligatory 005ms
And Login as "pgf-admin" 1s 273ms
And Create transport "CREATE_UNLOAD" by JSON file as "super-admin-pgf" 15s 829ms
When Find transport in table with status "planned" 17s 233ms
And Confirm statuses until reach "process-ended" 9s 617ms
Then Check if transport has "process-ended" 028ms
After Hooks.deleteTransportAfterTest() 108ms
After Hooks.rollbackAllCustomFieldsSettings() 083ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-adama" 085ms
And Get custom field settings for "DELIVERY" transport type and "adama" company 013ms
And Mark custom fields as not obligatory 003ms
And Login as "adama-admin" 1s 409ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-adama" 1s 336ms
When Find transport in table with status "planned" 3s 213ms
And Confirm statuses until reach "process-ended" 23s 518ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 121ms
After Hooks.rollbackAllCustomFieldsSettings() 079ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 091ms
And Get custom field settings for "DELIVERY" transport type and "lantmannen" company 017ms
And Mark custom fields as not obligatory 004ms
And Login as "lantmannen-admin" 1s 338ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-lantmannen" 1s 303ms
When Find transport in table with status "potwierdzony" 3s 225ms
And Confirm statuses until reach "process-ended" 30s 961ms
Then Check if transport has "process-ended" 027ms
After Hooks.deleteTransportAfterTest() 097ms
After Hooks.rollbackAllCustomFieldsSettings() 005ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-lantmannen" 090ms
And Get custom field settings for "LOAD" transport type and "lantmannen" company 013ms
And Mark custom fields as not obligatory 005ms
And Login as "lantmannen-admin" 1s 002ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-lantmannen" 1s 329ms
When Find transport in table with status "created" 3s 216ms
And Confirm statuses until reach "process-ended" 34s 674ms
Then Check if transport has "process-ended" 023ms
After Hooks.deleteTransportAfterTest() 086ms
After Hooks.rollbackAllCustomFieldsSettings() 006ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 095ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 090ms
And Login as "keeeper-admin" 1s 695ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 332ms
When Find transport in table with status "planned" 3s 208ms
And Confirm statuses until reach "process-ended" 30s 971ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 100ms
After Hooks.rollbackAllCustomFieldsSettings() 097ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 092ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 093ms
And Login as "keeeper-admin" 1s 496ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 332ms
When Find transport in table with status "planned" 3s 229ms
And Confirm statuses until reach "process-ended" 31s 039ms
Then Check if transport has "process-ended" 036ms
After Hooks.deleteTransportAfterTest() 092ms
After Hooks.rollbackAllCustomFieldsSettings() 116ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 829ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 312ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 092ms
When Accept or reject "accept" transferred transport 18s 052ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 037ms
And Click button advice in transport table "SMALLS_IMPORT" 117ms
And Set advice window in schedule 2s 668ms
And Fill advice form 16s 666ms
And Click advice save button and wait for advice form to disappear 30s 743ms
And Check if window is "silver" 4s 034ms
And Go to "TRANSPORT_TABLE" 212ms
Then Check if transport has "process-ended" 203ms
After Hooks.deleteTransportAfterTest() 111ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 158ms
And Create transport "CREATE_SMALLS_EXPORT" by JSON file as "super-admin-skz" 1s 243ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 107ms
When Accept or reject "accept" transferred transport 18s 099ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 036ms
And Click button advice in transport table "SMALLS_EXPORT" 119ms
And Set advice window in schedule 2s 669ms
And Fill advice form 16s 659ms
And Click advice save button and wait for advice form to disappear 30s 690ms
And Check if window is "silver" 4s 030ms
And Go to "TRANSPORT_TABLE" 197ms
Then Check if transport has "process-ended" 271ms
After Hooks.deleteTransportAfterTest() 111ms
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" 094ms
And Add action authority with: "hochland" "hochland-admin" "DELIVERY" "UPDATE_ADVICE" "CHECKPOINT_BASED" "ARRIVAL" 150ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 027ms
And Mark custom fields as not obligatory 409ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 371ms
When Login as "hochland-admin" 2s 388ms
And Find transport in table with status "advice-added" 3s 327ms
And Confirm statuses until reach "arrived" 5s 325ms
And Go to transport details "DELIVERY" 2s 667ms
Then Check if it is not possible to edit advice 15s 053ms
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=92.0.4515.131)
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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.VljZja}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: bd81c2a4fe23e60e850e98a631c4db49
*** Element info: {Using=xpath, value=//div[@data-field-name='phone-number-prefix']//input}
	at sun.reflect.GeneratedConstructorAccessor213.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() 099ms
After Hooks.rollbackAllCustomFieldsSettings() 496ms
After Hooks.rollbackAddedActionAuthorities() 033ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 083ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 030ms
And Mark custom fields as not obligatory 377ms
And Login as "hochland-admin" 2s 344ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 416ms
When Find transport in table with status "advice-added" 3s 236ms
And Check if transport row is "blue" 3s 079ms
And Confirm statuses until reach "arrived" 4s 850ms
And Check if transport row is "green" 3s 062ms
And Confirm statuses until reach "during-unload" 5s 258ms
Then Check if transport row is "orange" 3s 062ms
And Confirm statuses until reach "unloaded" 5s 256ms
Then Check if transport row is "darkgoldenrod" 3s 083ms
And Confirm statuses until reach "process-ended" 19s 788ms
Then Check if transport row is "silver" 3s 062ms
After Hooks.deleteTransportAfterTest() 103ms
After Hooks.rollbackAllCustomFieldsSettings() 453ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 101ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 036ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 1s 509ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 206ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 036ms
And Show all transport types 1s 034ms
And Click button advice in transport table "DELIVERY" 119ms
And Set advice window in schedule 2s 575ms
And Fill advice form 10s 597ms
And Click advice save button and wait for advice form to disappear 30s 732ms
And Go to "TRANSPORT_TABLE" 241ms
And Find transport in table with status "advice-added" 3s 187ms
And Confirm statuses until reach "left-the-area" 23s 565ms
Then Check if next status is not possible to confirm 117ms
After Hooks.deleteTransportAfterTest() 105ms
After Hooks.rollbackAllCustomFieldsSettings() 586ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 092ms
And Get custom field settings for "LOAD" transport type and "piast" company 040ms
And Mark custom fields as not obligatory 011ms
And Login as "piast-admin" 1s 497ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 189ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 037ms
And Show all transport types 1s 042ms
And Click button advice in transport table "LOAD" 110ms
And Set advice window in schedule 2s 590ms
And Fill advice form 10s 508ms
And Click advice save button and wait for advice form to disappear 30s 678ms
And Go to "TRANSPORT_TABLE" 208ms
And Find transport in table with status "advice-added" 3s 241ms
And Confirm statuses until reach "left-the-area" 25s 052ms
Then Check if next status is not possible to confirm 112ms
After Hooks.deleteTransportAfterTest() 095ms
After Hooks.rollbackAllCustomFieldsSettings() 657ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-piast" 088ms
And Get custom field settings for "DELIVERY" transport type and "piast" company 035ms
And Mark custom fields as not obligatory 007ms
And Login as "piast-admin" 1s 534ms
And Create transport "CREATE_DELIVERY_FRONT" by JSON file as "super-admin-piast" 1s 187ms
And Get inputs from database "ADVICE_DELIVERY" "super-admin-piast" 038ms
And Show all transport types 1s 042ms
And Click button advice in transport table "DELIVERY" 115ms
And Set advice window in schedule 2s 617ms
And Fill advice form 10s 524ms
And Click advice save button and wait for advice form to disappear 30s 728ms
And Go to "TRANSPORT_TABLE" 227ms
And Find transport in table with status "advice-added" 3s 208ms
When Add file to transport by API 525ms
And Confirm statuses until reach "process-ended" 28s 814ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 109ms
After Hooks.rollbackAllCustomFieldsSettings() 580ms
Before Hooks.showScenarioName(Scenario) 002ms
Given Set token of apiUsername "super-admin-piast" 089ms
And Get custom field settings for "LOAD" transport type and "piast" company 039ms
And Mark custom fields as not obligatory 008ms
And Login as "piast-admin" 1s 547ms
And Create transport "CREATE_LOAD_FRONT" by JSON file as "super-admin-piast" 1s 211ms
And Get inputs from database "ADVICE_LOAD" "super-admin-piast" 036ms
And Show all transport types 1s 041ms
And Click button advice in transport table "LOAD" 107ms
And Set advice window in schedule 2s 586ms
And Fill advice form 10s 503ms
And Click advice save button and wait for advice form to disappear 30s 690ms
And Go to "TRANSPORT_TABLE" 201ms
And Find transport in table with status "advice-added" 3s 263ms
When Add file to transport by API 283ms
And Confirm statuses until reach "process-ended" 43s 820ms
Then Check if transport has "process-ended" 025ms
After Hooks.deleteTransportAfterTest() 108ms
After Hooks.rollbackAllCustomFieldsSettings() 696ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 090ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 034ms
And Mark custom fields as not obligatory 659ms
And Set custom field "Magazynier (R)" with "EDIT_TRANSFER_BETWEEN_WAREHOUSES_WAREHOUSEMAN_U_CFD" in "TRANSFER_BETWEEN_WAREHOUSES" - "hochland" by "super-admin-hochland" 068ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 149ms
And Set "advice" inputs from JSON file "ADVICE_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 002ms
And Login as "hochland-admin" 2s 354ms
And Show all transport types 1s 064ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 113ms
And Set advice window in schedule 6s 505ms
And Fill advice form 15s 380ms
And Click advice save button and wait for advice form to disappear 30s 697ms
And Go to "TRANSPORT_TABLE" 180ms
And Find transport in table with status "advice-added" 3s 222ms
And Confirm statuses until reach "during-load" 9s 099ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 252ms
And Check if next status is not possible to confirm in status confirmation modal 123ms
After Hooks.deleteTransportAfterTest() 107ms
After Hooks.rollbackAllCustomFieldsSettings() 747ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 093ms
And Get custom field settings for "LOAD" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 109ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_LOAD_SANITARY_CONDITIONS_CFD" in "LOAD" - "keeeper" by "super-admin-keeeper" 034ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 183ms
And Set "advice" inputs from JSON file "ADVICE_LOAD" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 596ms
And Show all transport types 1s 147ms
And Click button advice in transport table "LOAD" 112ms
And Set advice window in schedule 2s 444ms
And Fill advice form 15s 316ms
And Click advice save button and wait for advice form to disappear 30s 704ms
And Go to "TRANSPORT_TABLE" 211ms
And Find transport in table with status "advice-added" 3s 244ms
And Confirm statuses until reach "arrived" 4s 822ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 237ms
And Check if next status is not possible to confirm in status confirmation modal 113ms
After Hooks.deleteTransportAfterTest() 086ms
After Hooks.rollbackAllCustomFieldsSettings() 143ms
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 019ms
And Mark custom fields as not obligatory 113ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_CONTAINER_SANITARY_CONDITIONS_CFD" in "CONTAINER" - "keeeper" by "super-admin-keeeper" 034ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 154ms
And Set "advice" inputs from JSON file "ADVICE_CONTAINER" "super-admin-keeeper" 001ms
And Login as "keeeper-admin" 1s 540ms
And Show all transport types 1s 067ms
And Click button advice in transport table "CONTAINER" 108ms
And Set advice window in schedule 2s 445ms
And Fill advice form 15s 350ms
And Click advice save button and wait for advice form to disappear 30s 684ms
And Go to "TRANSPORT_TABLE" 209ms
And Find transport in table with status "advice-added" 3s 241ms
And Confirm statuses until reach "arrived" 4s 830ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 236ms
And Check if next status is not possible to confirm in status confirmation modal 099ms
After Hooks.deleteTransportAfterTest() 091ms
After Hooks.rollbackAllCustomFieldsSettings() 146ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 019ms
And Mark custom fields as not obligatory 086ms
And Set custom field "Spełnienie warunków sanitarno-technicznych" with "EDIT_DELIVERY_SANITARY_CONDITIONS_CFD" in "UNLOAD" - "keeeper" by "super-admin-keeeper" 033ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 316ms
And Login as "keeeper-admin" 1s 636ms
And Go to "TRANSPORT_TABLE" 116ms
And Find transport in table with status "planned" 3s 202ms
And Confirm statuses until reach "arrived" 4s 798ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 222ms
And Check if next status is not possible to confirm in status confirmation modal 073ms
After Hooks.deleteTransportAfterTest() 094ms
After Hooks.rollbackAllCustomFieldsSettings() 090ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 030ms
And Mark custom fields as not obligatory 084ms
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" 029ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 291ms
And Login as "keeeper-admin" 1s 417ms
And Go to "TRANSPORT_TABLE" 118ms
And Find transport in table with status "planned" 3s 190ms
And Confirm statuses until reach "arrived" 4s 804ms
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 071ms
After Hooks.deleteTransportAfterTest() 093ms
After Hooks.rollbackAllCustomFieldsSettings() 111ms
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 031ms
And Mark custom fields as not obligatory 381ms
And Set custom field "Magazynier" with "EDIT_DELIVERY_WAREHOUSEMAN_CFD" in "DELIVERY" - "hochland" by "super-admin-hochland" 133ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 325ms
And Login as "hochland-admin" 2s 373ms
And Go to "TRANSPORT_TABLE" 202ms
And Find transport in table with status "advice-added" 3s 199ms
And Confirm statuses until reach "during-unload" 9s 058ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 417ms
And Check if next status is not possible to confirm in status confirmation modal 099ms
After Hooks.deleteTransportAfterTest() 129ms
After Hooks.rollbackAllCustomFieldsSettings() 446ms
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 017ms
And Mark custom fields as not obligatory 097ms
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" 024ms
And Create transport "CREATE_LOAD" by JSON file as "super-admin-keeeper" 1s 156ms
And Login as "keeeper-admin" 1s 604ms
And Show all transport types 1s 151ms
And Click button advice in transport table "LOAD" 112ms
And Set advice window in schedule 2s 477ms
And Fill advice form 15s 419ms
And Click advice save button and wait for advice form to disappear 30s 684ms
And Go to "TRANSPORT_TABLE" 173ms
And Find transport in table with status "advice-added" 3s 228ms
When Confirm statuses until reach "arrived" 4s 787ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 213ms
And Check if next status is not possible to confirm in status confirmation modal 107ms
And Set "transport" inputs from JSON file "EDIT_LOAD" "super-admin-keeeper" 001ms
And Click cancel in status confirmation modal 15s 125ms
And Go to transport details "LOAD" 2s 356ms
And Open section: "advice-panel" 1s 061ms
And Fill transport form 25s 980ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 120ms
And Go to transport details "LOAD" 2s 338ms
And Open section: "advice-panel" 1s 065ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 278ms
And Confirm statuses until reach "process-ended" 27s 247ms
Then Check if transport has "process-ended" 022ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackAllCustomFieldsSettings() 143ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 094ms
And Get custom field settings for "CONTAINER" transport type and "keeeper" company 022ms
And Mark custom fields as not obligatory 111ms
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" 032ms
And Create transport "CREATE_CONTAINER" by JSON file as "super-admin-keeeper" 1s 192ms
And Login as "keeeper-admin" 1s 606ms
And Show all transport types 1s 058ms
And Click button advice in transport table "CONTAINER" 108ms
And Set advice window in schedule 2s 472ms
And Fill advice form 15s 354ms
And Click advice save button and wait for advice form to disappear 30s 741ms
And Go to "TRANSPORT_TABLE" 185ms
And Find transport in table with status "advice-added" 3s 249ms
When Confirm statuses until reach "arrived" 4s 811ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 231ms
And Check if next status is not possible to confirm in status confirmation modal 112ms
And Set "transport" inputs from JSON file "EDIT_CONTAINER" "super-admin-keeeper" 000ms
And Click cancel in status confirmation modal 15s 127ms
And Go to transport details "CONTAINER" 2s 366ms
And Open section: "advice-panel" 1s 061ms
And Fill transport form 26s 010ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 119ms
And Go to transport details "CONTAINER" 2s 414ms
And Open section: "advice-panel" 1s 065ms
And Fill "meeting-sanitary-and-technical-conditions" in transport form 30s 288ms
And Confirm statuses until reach "process-ended" 27s 272ms
Then Check if transport has "process-ended" 021ms
After Hooks.deleteTransportAfterTest() 112ms
After Hooks.rollbackAllCustomFieldsSettings() 124ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 092ms
And Get custom field settings for "TRANSFER_BETWEEN_WAREHOUSES" transport type and "hochland" company 037ms
And Mark custom fields as not obligatory 667ms
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" 055ms
And Create transport "CREATE_TRANSFER_BETWEEN_WAREHOUSES" by JSON file as "super-admin-hochland" 1s 164ms
And Login as "hochland-admin" 2s 509ms
And Show all transport types 1s 069ms
And Click button advice in transport table "TRANSFER_BETWEEN_WAREHOUSES" 108ms
And Set advice window in schedule 6s 492ms
And Fill advice form 15s 433ms
And Click advice save button and wait for advice form to disappear 30s 684ms
And Go to "TRANSPORT_TABLE" 195ms
And Find transport in table with status "advice-added" 3s 215ms
When Confirm statuses until reach "during-load" 9s 097ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 308ms
And Check if next status is not possible to confirm in status confirmation modal 106ms
And Set "transport" inputs from JSON file "EDIT_TRANSFER_BETWEEN_WAREHOUSES" "super-admin-hochland" 001ms
And Click cancel in status confirmation modal 15s 135ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 509ms
And Open section: "advice-panel" 1s 058ms
And Fill transport form 36s 069ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 095ms
And Go to transport details "TRANSFER_BETWEEN_WAREHOUSES" 2s 564ms
And Open section: "advice-panel" 1s 073ms
And Fill "warehouseman-(u)" in transport form 30s 320ms
And Confirm statuses until reach "process-ended" 24s 049ms
Then Check if transport has "process-ended" 026ms
After Hooks.deleteTransportAfterTest() 150ms
After Hooks.rollbackAllCustomFieldsSettings() 760ms
Before Hooks.showScenarioName(Scenario) 000ms
Given Set token of apiUsername "super-admin-keeeper" 102ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 018ms
And Mark custom fields as not obligatory 086ms
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" 032ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 388ms
And Login as "keeeper-admin" 1s 665ms
And Go to "TRANSPORT_TABLE" 137ms
And Find transport in table with status "planned" 3s 211ms
When Confirm statuses until reach "arrived" 4s 802ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 255ms
And Check if next status is not possible to confirm in status confirmation modal 118ms
And Click cancel in status confirmation modal 15s 149ms
And Go to transport details "UNLOAD" 2s 421ms
And Fill transport form 38s 543ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 069ms
And Confirm statuses until reach "process-ended" 27s 295ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 119ms
After Hooks.rollbackAllCustomFieldsSettings() 094ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 087ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 020ms
And Mark custom fields as not obligatory 083ms
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" 032ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 372ms
And Login as "keeeper-admin" 1s 600ms
And Go to "TRANSPORT_TABLE" 130ms
And Find transport in table with status "planned" 3s 217ms
When Confirm statuses until reach "arrived" 4s 800ms
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 122ms
And Click cancel in status confirmation modal 15s 128ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 481ms
And Fill transport form 38s 574ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 083ms
And Confirm statuses until reach "process-ended" 27s 285ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 136ms
After Hooks.rollbackAllCustomFieldsSettings() 117ms
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 386ms
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" 084ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 426ms
And Login as "hochland-admin" 2s 440ms
And Go to "TRANSPORT_TABLE" 219ms
And Find transport in table with status "advice-added" 3s 197ms
When Confirm statuses until reach "during-unload" 9s 071ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 260ms
And Check if next status is not possible to confirm in status confirmation modal 265ms
And Click cancel in status confirmation modal 15s 193ms
And Go to transport details "DELIVERY" 2s 498ms
And Fill transport form 37s 917ms
And Click "save-transport-and-close" save button and wait for form to disappear 30s 134ms
And Confirm statuses until reach "process-ended" 23s 584ms
Then Check if transport has "process-ended" 024ms
After Hooks.deleteTransportAfterTest() 130ms
After Hooks.rollbackAllCustomFieldsSettings() 486ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-skd" 097ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-skd" 1s 323ms
And Confirm status "REPORTING" by Public API "v1" 066ms
And Confirm status "ARRIVAL" by Public API "v1" 145ms
And Login as "swiss-krono-delivery-guard" 1s 315ms
And Go to "TRANSPORT_TABLE" 187ms
When Confirm "Departure" status in transport row 068ms
Then Verify that "Departure" has been confirmed 258ms
After Hooks.deleteTransportAfterTest() 088ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 091ms
And Get custom field settings for "UNLOAD" transport type and "keeeper" company 021ms
And Mark custom fields as not obligatory 083ms
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" 027ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-keeeper" 15s 332ms
When Login as "keeeper-admin" 1s 584ms
And Find transport in table with status "planned" 3s 238ms
And Confirm statuses until reach "arrived" 4s 809ms
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 122ms
And Click cancel in status confirmation modal 15s 141ms
And Go to transport details "UNLOAD" 2s 361ms
And Fill transport form 38s 550ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 145ms
And Check if next status is not possible to confirm in status confirmation modal 110ms
After Hooks.deleteTransportAfterTest() 091ms
After Hooks.rollbackAllCustomFieldsSettings() 087ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-keeeper" 090ms
And Get custom field settings for "TANKER_GRANULATE_DELIVERY" transport type and "keeeper" company 022ms
And Mark custom fields as not obligatory 084ms
And Set "transport" inputs from JSON file "EDIT_TANKER_GRANULATE_DELIVERY" "super-admin-keeeper" 002ms
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" 031ms
And Create transport "CREATE_TANKER_GRANULATE_DELIVERY" by JSON file as "super-admin-keeeper" 1s 365ms
When Login as "keeeper-admin" 1s 485ms
And Find transport in table with status "planned" 3s 233ms
And Confirm statuses until reach "arrived" 4s 842ms
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 116ms
And Click cancel in status confirmation modal 15s 140ms
And Go to transport details "TANKER_GRANULATE_DELIVERY" 2s 372ms
And Fill transport form 38s 642ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 157ms
And Check if next status is not possible to confirm in status confirmation modal 112ms
After Hooks.deleteTransportAfterTest() 111ms
After Hooks.rollbackAllCustomFieldsSettings() 113ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-hochland" 092ms
And Get custom field settings for "DELIVERY" transport type and "hochland" company 028ms
And Mark custom fields as not obligatory 385ms
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" 086ms
And Create transport "CREATE_DELIVERY" by JSON file as "super-admin-hochland" 1s 366ms
When Login as "hochland-admin" 2s 410ms
And Find transport in table with status "advice-added" 3s 337ms
And Confirm statuses until reach "during-unload" 9s 057ms
Then Check if confirm status modal appeared on confirming next status in transport "table" 430ms
And Check if next status is not possible to confirm in status confirmation modal 074ms
And Click cancel in status confirmation modal 15s 146ms
And Go to transport details "DELIVERY" 2s 459ms
And Fill transport form 37s 976ms
Then Check if confirm status modal appeared on confirming next status in transport "details" 170ms
And Check if next status is not possible to confirm in status confirmation modal 110ms
After Hooks.deleteTransportAfterTest() 106ms
After Hooks.rollbackAllCustomFieldsSettings() 485ms
Scenario Outline Check if it is possible to confirm status with given confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 001ms
Steps
Given Set token of apiUsername "super-admin-bausch" 092ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 026ms
And Mark custom fields as not obligatory 106ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 392ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 250ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 097ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 061ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 881ms
And Login as "bausch-admin" 1s 731ms
And Go to "TRANSPORT_TABLE" 231ms
And Find transport in table with status "advice-added" 3s 205ms
And Confirm statuses until reach "on-the-way" 799ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=92.0.4515.131): Status potwierdzony przed czasem
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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.VljZja}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: bd81c2a4fe23e60e850e98a631c4db49
*** 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: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() 130ms
After Hooks.rollbackAllCustomFieldsSettings() 309ms
After Hooks.deleteModeOfTransportationAfterTest() 076ms
Scenario Outline Check if it is not possible to confirm status with invalid confirmation date [A-7159]
Before Hooks.showScenarioName(Scenario) 000ms
Steps
Given Set token of apiUsername "super-admin-bausch" 091ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 026ms
And Mark custom fields as not obligatory 123ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 279ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 262ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 101ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 066ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 823ms
And Login as "bausch-admin" 1s 608ms
And Go to "TRANSPORT_TABLE" 234ms
And Find transport in table with status "advice-added" 3s 187ms
And Confirm statuses until reach "on-the-way" 765ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=92.0.4515.131): Status potwierdzony przed czasem
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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.VljZja}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: bd81c2a4fe23e60e850e98a631c4db49
*** 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() 104ms
After Hooks.rollbackAllCustomFieldsSettings() 321ms
After Hooks.deleteModeOfTransportationAfterTest() 066ms
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" 090ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 028ms
And Mark custom fields as not obligatory 112ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 249ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 226ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 089ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 056ms
When Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" 755ms
And Login as "bausch-admin" 1s 642ms
And Go to "TRANSPORT_TABLE" 211ms
And Find transport in table with status "advice-added" 3s 196ms
And Confirm statuses until reach "on-the-way" 783ms
org.openqa.selenium.UnhandledAlertException: unexpected alert open: {Alert text : Status potwierdzony przed czasem}
  (Session info: headless chrome=92.0.4515.131): Status potwierdzony przed czasem
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=92.0.4515.107 (87a818b10553a07434ea9e2b6dccf3cbe7895134-refs/branch-heads/4515@{#1634}), userDataDir=/home/teamcity/build-agent-2/temp/buildTmp/.com.google.Chrome.VljZja}, timeouts={implicit=0, pageLoad=300000, script=30000}, pageLoadStrategy=normal, unhandledPromptBehavior=dismiss and notify, strictFileInteractability=false, platform=LINUX, proxy=Proxy(), goog:chromeOptions={debuggerAddress=localhost:9222}, webauthn:extension:credBlob=true, acceptInsecureCerts=false, browserVersion=92.0.4515.131, browserName=chrome, javascriptEnabled=true, platformName=LINUX, setWindowRect=true, webauthn:extension:largeBlob=true, webauthn:virtualAuthenticators=true}]
Session ID: bd81c2a4fe23e60e850e98a631c4db49
*** 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() 119ms
After Hooks.rollbackAllCustomFieldsSettings() 321ms
After Hooks.deleteModeOfTransportationAfterTest() 061ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 596ms
And Create task with new status by JSON file "NEW_STATUS_SMALLS_IMPORT" as "super-admin-skz" 132ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 228ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 067ms
When Accept or reject "accept" transferred transport 18s 097ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 041ms
And Click button advice in transport table "SMALLS_IMPORT" 135ms
And Set advice window in schedule 2s 659ms
And Fill advice form 16s 662ms
And Click advice save button and wait for advice form to disappear 30s 748ms
And If user is login then logout 112ms
And Login as "swisskrono-admin" 2s 048ms
And Show all transport types 1s 066ms
Then Check if transport has "testowy-różoffy-statusik" 033ms
And Go to "SETTINGS_TAB" 326ms
When Disable status "testowy-różoffy-statusik" for transport "SMALLS_IMPORT" 1s 667ms
And Delete created transport by API 101ms
Then If user is login then logout 260ms
Given Login as "pskza1-carrier@qa.qa-test" and set token of apiUsername "super-admin-skz" 1s 255ms
And Create transport "CREATE_SMALLS_IMPORT" by JSON file as "super-admin-skz" 1s 234ms
And Transfer transport to carrier by JSON file "super-admin-skz" "true" confirmation 088ms
When Accept or reject "accept" transferred transport 18s 059ms
And Get inputs from database "ADVICE_SMALLS" "super-admin-skz" 038ms
And Click button advice in transport table "SMALLS_IMPORT" 117ms
And Set advice window in schedule 2s 671ms
And Fill advice form 16s 722ms
And Click advice save button and wait for advice form to disappear 30s 717ms
And If user is login then logout 142ms
And Login as "swisskrono-admin" 1s 379ms
And Show all transport types 1s 073ms
Then Check if transport has disabled status "testowy-różoffy-statusik" 15s 008ms
After Hooks.deleteTransportsAfterTest() 191ms
After Hooks.deleteAllAddedStatus() 2s 253ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-farmacol" 090ms
And Get custom field settings for "EXTERNAL_DELIVERY" transport type and "farmacol" company 017ms
And Mark custom fields as not obligatory 005ms
And Create transport "CREATE_EXTERNAL_DELIVERY" by JSON file as "super-admin-farmacol" 1s 214ms
And Create advice by JSON file "CREATE_ADVICE_FOR_EXTERNAL_DELIVERY" as "super-admin-farmacol" 717ms
And Get "START_OF_UNLOADING" data for transport type "EXTERNAL_DELIVERY" and principal "farmacol" 018ms
When Login as "farmacol-admin" 1s 690ms
And Go to "TRANSPORT_TABLE" 231ms
And Confirm statuses until reach "during-unload" 13s 411ms
And Set actual confirmed transport status list 1s 347ms
And Disable task by API 031ms
And Go to transport details "EXTERNAL_DELIVERY" 2s 436ms
And Edit transport hours and recalculate statuses 30s 232ms
Then Verify that all confirmed statuses are still on transport status list 185ms
After Hooks.deleteTransportAfterTest() 114ms
After Hooks.rollbackAllCustomFieldsSettings() 058ms
After Hooks.rollbackTaskChanges() 036ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 093ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 268ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 032ms
And Mark custom fields as not obligatory 117ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 275ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 080ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 055ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "-30m" 807ms
And Login as "super-admin-bausch" 1s 816ms
And Go to "TRANSPORT_TABLE" 235ms
Then Confirm next status and expect alert "Status potwierdzony z opóźnieniem" 803ms
And Wait "1" seconds 1s
And Verify that note was added "Status potwierdzony po czasie" 1s 162ms
After Hooks.deleteTransportAfterTest() 117ms
After Hooks.rollbackAllCustomFieldsSettings() 329ms
After Hooks.deleteModeOfTransportationAfterTest() 059ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 091ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 268ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 030ms
And Mark custom fields as not obligatory 121ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 271ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 087ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 061ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "0m" 796ms
And Login as "super-admin-bausch" 1s 643ms
And Go to "TRANSPORT_TABLE" 224ms
Then Confirm next status and expect alert "" 216ms
And Wait "1" seconds 1s
And Verify that note was added "" 000ms
After Hooks.deleteTransportAfterTest() 103ms
After Hooks.rollbackAllCustomFieldsSettings() 327ms
After Hooks.deleteModeOfTransportationAfterTest() 063ms
Before Hooks.showScenarioName(Scenario) 001ms
Given Set token of apiUsername "super-admin-bausch" 092ms
And Create accepted mode of transportation by API with "pba1-carrier": "AAAA0000" "Model" "Marka" "BBBB0000" 276ms
And Get custom field settings for "LOAD_EXPORT" transport type and "bausch" company 029ms
And Mark custom fields as not obligatory 114ms
And Create transport "CREATE_LOAD_EXPORT" by JSON file as "super-admin-bausch" 1s 267ms
And Transfer transport to carrier by JSON file "super-admin-bausch" "false" confirmation 093ms
And Confirm status "ORDER_COMPLETNESS" by Public API "v1" 058ms
And Create advice by JSON file "CREATE_ADVICE_FOR_LOAD_EXPORT" as "super-admin-bausch" with interval "30m" 778ms
And Login as "super-admin-bausch" 1s 643ms
And Go to "TRANSPORT_TABLE" 210ms
Then Confirm next status and expect alert "Status potwierdzony przed czasem" 787ms
And Wait "1" seconds 1s
And Verify that note was added "Status potwierdzony przed czasem" 1s 156ms
After Hooks.deleteTransportAfterTest() 110ms
After Hooks.rollbackAllCustomFieldsSettings() 325ms
After Hooks.deleteModeOfTransportationAfterTest() 057ms